Xavier Avery vs. Ryan Long — Career Comparison

MillenialGeorgiaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueLeft Fielder
Gen XTexasThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueRight Fielder

On the career numbers, Xavier Avery posted the stronger offensive profile against Ryan Long. Xavier Avery posted stronger numbers in OPS (.645 vs .522) and slugging (.340 vs .222). 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 Ryan Long

Xavier Avery
Career
Per 600 PA
1
1
Ryan Long
Career
Per 600 PA
1
1
Xavier Avery
Careerverified
Per 600 PA
32
179.44
Ryan Long
Career
Per 600 PAverified
6
360
Xavier Avery
Careerverified
Per 600 PA
107
600
Ryan Long
Career
Per 600 PA
10
600
Xavier Avery
Careerverified
Per 600 PA
94
527.1
Ryan Long
Career
Per 600 PAverified
9
540
Xavier Avery
Careerverified
Per 600 PAverified
0.223
0.223
Ryan Long
Career
Per 600 PA
0.222
0.222
Xavier Avery
Careerverified
Per 600 PAverified
0.692
0.692
Ryan Long
Career
Per 600 PA
0.55
0.55
Xavier Avery
Careerverified
Per 600 PA
21
117.76
Ryan Long
Career
Per 600 PAverified
2
120
Xavier Avery
Careerverified
Per 600 PA
13
72.9
Ryan Long
Career
Per 600 PAverified
2
120
Xavier Avery
Careerverified
Per 600 PAverified
6
33.64
Ryan Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
1
5.61
Ryan Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
1
5.61
Ryan Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
8
44.86
Ryan Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
0.381
0.381
Ryan Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
0.011
0.011
Ryan Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
0.048
0.048
Ryan Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
10.47
58.72
Ryan Long
Career
Per 600 PA
0.63
37.95
Xavier Avery
Careerverified
Per 600 PAverified
32
179.44
Ryan Long
Career
Per 600 PA
2
120
Xavier Avery
Careerverified
Per 600 PA
32
179.44
Ryan Long
Career
Per 600 PAverified
3
180
Xavier Avery
Careerverified
Per 600 PAverified
0.305
0.305
Ryan Long
Career
Per 600 PA
0.3
0.3
Xavier Avery
Careerverified
Per 600 PAverified
0.34
0.34
Ryan Long
Career
Per 600 PA
0.222
0.222
Xavier Avery
Careerverified
Per 600 PAverified
0.645
0.645
Ryan Long
Career
Per 600 PA
0.522
0.522
Xavier Avery
Careerverified
Per 600 PAverified
0.117
0.117
Ryan Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
0.222
0.222
Ryan Long
Career
Per 600 PA
0.191
0.191
Xavier Avery
Careerverified
Per 600 PAverified
0.628
0.628
Ryan Long
Career
Per 600 PA
0.429
0.429
Xavier Avery
Career
Per 600 PA
0.286
0.286
Ryan Long
Careerverified
Per 600 PAverified
0.333
0.333
Xavier Avery
Careerverified
Per 600 PA
14
78.5
Ryan Long
Career
Per 600 PAverified
2
120
Xavier Avery
Careerverified
Per 600 PA
6
33.64
Ryan Long
Career
Per 600 PAverified
2
120
Xavier Avery
Careerverified
Per 600 PA
19
106.54
Ryan Long
Career
Per 600 PAverified
4
240
Xavier Avery
Careerverified
Per 600 PAverified
9.9
55.49
Ryan Long
Career
Per 600 PA
0.8
48.06
Xavier Avery
Career
Per 600 PA
0
0
Ryan Long
Careerverified
Per 600 PAverified
1
60
Xavier Avery
Careerverified
Per 600 PAverified
11
61.68
Ryan Long
Career
Per 600 PA
0
0
Xavier Avery
Career
Per 600 PA
0
0
Ryan Long
Career
Per 600 PA
0
0
Xavier Avery
Career
Per 600 PAverified
23
128.97
Ryan Long
Careerverified
Per 600 PA
3
180
Xavier Avery
Careerverified
Per 600 PAverified
4.65
4.65
Ryan Long
Career
Per 600 PA
3.33
3.33
Xavier Avery
Careerverified
Per 600 PAverified
0.48
0.48
Ryan Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
2
11.21
Ryan Long
Career
Per 600 PA
0
0
Xavier Avery
Career
Per 600 PA
0
0
Ryan Long
Career
Per 600 PA
0
0
Xavier Avery
Career
Per 600 PA
2
11.21
Ryan Long
Careerverified
Per 600 PAverified
0
0
Xavier Avery
Careerverified
Per 600 PAverified
6
33.64
Ryan Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
3
16.82
Ryan Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
9
50.47
Ryan Long
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
66.67
66.67
Ryan Long
Career
Per 600 PA

Fielding Stats for Xavier Avery and Ryan Long

Xavier Avery
Career
Per 9 Innings
1
1
Ryan Long
Career
Per 9 Innings
1
1
Xavier Avery
Careerverified
Per 9 Innings
28
1.16
Ryan Long
Career
Per 9 Inningsverified
5
2.14
Xavier Avery
Careerverified
Per 9 Inningsverified
23
0.95
Ryan Long
Career
Per 9 Innings
2
0.86
Xavier Avery
Careerverified
Per 9 Innings
651
27
Ryan Long
Career
Per 9 Innings
63
27
Xavier Avery
Careerverified
Per 9 Innings
217
9
Ryan Long
Career
Per 9 Innings
21
9
Xavier Avery
Careerverified
Per 9 Innings
49
2.03
Ryan Long
Career
Per 9 Inningsverified
8
3.43
Xavier Avery
Careerverified
Per 9 Inningsverified
1
0.04
Ryan Long
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
2
0.08
Ryan Long
Careerverified
Per 9 Inningsverified
0
0
Xavier Avery
Careerverified
Per 9 Innings
52
2.16
Ryan Long
Career
Per 9 Inningsverified
8
3.43
Xavier Avery
Careerverified
Per 9 Innings
50
2.07
Ryan Long
Career
Per 9 Inningsverified
8
3.43
Xavier Avery
Career
Per 9 Innings
96.15
96.15
Ryan Long
Careerverified
Per 9 Inningsverified
100
100
Xavier Avery
Careerverified
Per 9 Inningsverified
1.786
1.786
Ryan Long
Career
Per 9 Innings
1.6
1.6
Xavier Avery
Careerverified
Per 9 Inningsverified
82.14
82.14
Ryan Long
Career
Per 9 Innings
40
40
Xavier Avery
Career
Per 9 Innings
0
0
Ryan Long
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Ryan Long
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Ryan Long
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Ryan Long
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Ryan Long
Career
Per 9 Innings
0
0