Xavier Avery vs. Thomas Long — Career Comparison

MillenialGeorgiaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueLeft Fielder
Pre-GenerationalPennsylvaniaNorth AmericaLouisville ColonelsAmerican AssociationRight Fielder

On the career numbers, Xavier Avery posted the stronger offensive profile against Thomas Long. Xavier Avery posted stronger numbers in OPS (.645 vs .333) and slugging (.340 vs .000). Thomas Long had the advantage in on-base percentage (.333 vs .305). By the career numbers, Xavier Avery had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Xavier Avery and Thomas Long

Xavier Avery
Career
Per 600 PA
1
1
Thomas Long
Career
Per 600 PA
1
1
Xavier Avery
Careerverified
Per 600 PA
32
179.44
Thomas Long
Career
Per 600 PAverified
1
200
Xavier Avery
Careerverified
Per 600 PA
107
600
Thomas Long
Career
Per 600 PA
3
600
Xavier Avery
Careerverified
Per 600 PAverified
94
527.1
Thomas Long
Career
Per 600 PA
2
400
Xavier Avery
Careerverified
Per 600 PAverified
0.223
0.223
Thomas Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
0.692
0.692
Thomas Long
Career
Per 600 PA
0.5
0.5
Xavier Avery
Careerverified
Per 600 PAverified
21
117.76
Thomas Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
13
72.9
Thomas Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
6
33.64
Thomas Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
1
5.61
Thomas Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
1
5.61
Thomas Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
8
44.86
Thomas Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
0.381
0.381
Thomas Long
Career
Per 600 PA
Xavier Avery
Careerverified
Per 600 PAverified
0.011
0.011
Thomas Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
0.048
0.048
Thomas Long
Career
Per 600 PA
Xavier Avery
Careerverified
Per 600 PAverified
10.47
58.72
Thomas Long
Career
Per 600 PA
0.05
10.43
Xavier Avery
Careerverified
Per 600 PAverified
32
179.44
Thomas Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PA
32
179.44
Thomas Long
Career
Per 600 PAverified
1
200
Xavier Avery
Career
Per 600 PA
0.305
0.305
Thomas Long
Careerverified
Per 600 PAverified
0.333
0.333
Xavier Avery
Careerverified
Per 600 PAverified
0.34
0.34
Thomas Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
0.645
0.645
Thomas Long
Career
Per 600 PA
0.333
0.333
Xavier Avery
Careerverified
Per 600 PAverified
0.117
0.117
Thomas Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
0.222
0.222
Thomas Long
Career
Per 600 PA
0.15
0.15
Xavier Avery
Careerverified
Per 600 PAverified
0.628
0.628
Thomas Long
Career
Per 600 PA
0.5
0.5
Xavier Avery
Careerverified
Per 600 PAverified
0.286
0.286
Thomas Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
14
78.5
Thomas Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
6
33.64
Thomas Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
19
106.54
Thomas Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
9.9
55.49
Thomas Long
Career
Per 600 PA
0.11
21.85
Xavier Avery
Career
Per 600 PA
0
0
Thomas Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PA
11
61.68
Thomas Long
Career
Per 600 PAverified
1
200
Xavier Avery
Career
Per 600 PA
0
0
Thomas Long
Career
Per 600 PA
0
0
Xavier Avery
Career
Per 600 PAverified
23
128.97
Thomas Long
Careerverified
Per 600 PA
1
200
Xavier Avery
Careerverified
Per 600 PAverified
4.65
4.65
Thomas Long
Career
Per 600 PA
3
3
Xavier Avery
Career
Per 600 PA
0.48
0.48
Thomas Long
Careerverified
Per 600 PAverified
1
1
Xavier Avery
Careerverified
Per 600 PAverified
2
11.21
Thomas Long
Career
Per 600 PA
0
0
Xavier Avery
Career
Per 600 PA
0
0
Thomas Long
Career
Per 600 PA
0
0
Xavier Avery
Career
Per 600 PA
2
11.21
Thomas Long
Careerverified
Per 600 PAverified
0
0
Xavier Avery
Careerverified
Per 600 PAverified
6
33.64
Thomas Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
3
16.82
Thomas Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
9
50.47
Thomas Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
66.67
66.67
Thomas Long
Career
Per 600 PA

Fielding Stats for Xavier Avery and Thomas Long

Xavier Avery
Career
Per 9 Innings
1
1
Thomas Long
Career
Per 9 Innings
1
1
Xavier Avery
Careerverified
Per 9 Innings
28
1.16
Thomas Long
Career
Per 9 Inningsverified
1
9
Xavier Avery
Careerverified
Per 9 Inningsverified
23
0.95
Thomas Long
Career
Per 9 Innings
0
0
Xavier Avery
Careerverified
Per 9 Innings
651
27
Thomas Long
Career
Per 9 Innings
3
27
Xavier Avery
Careerverified
Per 9 Innings
217
9
Thomas Long
Career
Per 9 Innings
1
9
Xavier Avery
Careerverified
Per 9 Inningsverified
49
2.03
Thomas Long
Career
Per 9 Innings
0
0
Xavier Avery
Careerverified
Per 9 Inningsverified
1
0.04
Thomas Long
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
2
0.08
Thomas Long
Careerverified
Per 9 Inningsverified
0
0
Xavier Avery
Careerverified
Per 9 Inningsverified
52
2.16
Thomas Long
Career
Per 9 Innings
0
0
Xavier Avery
Careerverified
Per 9 Inningsverified
50
2.07
Thomas Long
Career
Per 9 Innings
0
0
Xavier Avery
Careerverified
Per 9 Inningsverified
96.15
96.15
Thomas Long
Career
Per 9 Innings
Xavier Avery
Careerverified
Per 9 Inningsverified
1.786
1.786
Thomas Long
Career
Per 9 Innings
0
0
Xavier Avery
Careerverified
Per 9 Inningsverified
82.14
82.14
Thomas Long
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Thomas Long
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Thomas Long
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Thomas Long
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Thomas Long
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Thomas Long
Career
Per 9 Innings
0
0