Xavier Avery vs. Kyle Schwarber — Career Comparison

MillenialGeorgiaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueLeft Fielder
MillenialOhioThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueLeft FielderSilver SluggerAll-Star

On the career numbers, Kyle Schwarber posted the stronger offensive profile against Xavier Avery. Kyle Schwarber posted stronger numbers in OPS (.852 vs .645) and on-base percentage (.352 vs .305). By the career numbers, Kyle Schwarber 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 Kyle Schwarber

Xavier Avery
Career
Per 600 PA
1
1
Kyle Schwarber
Careerverified
Per 600 PAverified
11
11
Xavier Avery
Career
Per 600 PAverified
32
179.44
Kyle Schwarber
Careerverified
Per 600 PA
1291
143.87
Xavier Avery
Career
Per 600 PA
107
600
Kyle Schwarber
Careerverified
Per 600 PA
5384
600
Xavier Avery
Career
Per 600 PAverified
94
527.1
Kyle Schwarber
Careerverified
Per 600 PA
4544
506.39
Xavier Avery
Career
Per 600 PA
0.223
0.223
Kyle Schwarber
Careerverified
Per 600 PAverified
0.231
0.231
Xavier Avery
Career
Per 600 PA
0.692
0.692
Kyle Schwarber
Careerverified
Per 600 PAverified
0.851
0.851
Xavier Avery
Career
Per 600 PAverified
21
117.76
Kyle Schwarber
Careerverified
Per 600 PA
1050
117.01
Xavier Avery
Career
Per 600 PAverified
13
72.9
Kyle Schwarber
Careerverified
Per 600 PA
521
58.06
Xavier Avery
Career
Per 600 PAverified
6
33.64
Kyle Schwarber
Careerverified
Per 600 PA
175
19.5
Xavier Avery
Career
Per 600 PAverified
1
5.61
Kyle Schwarber
Careerverified
Per 600 PA
14
1.56
Xavier Avery
Career
Per 600 PA
1
5.61
Kyle Schwarber
Careerverified
Per 600 PAverified
340
37.89
Xavier Avery
Career
Per 600 PA
8
44.86
Kyle Schwarber
Careerverified
Per 600 PAverified
529
58.95
Xavier Avery
Career
Per 600 PA
0.381
0.381
Kyle Schwarber
Careerverified
Per 600 PAverified
0.504
0.504
Xavier Avery
Career
Per 600 PA
0.011
0.011
Kyle Schwarber
Careerverified
Per 600 PAverified
0.075
0.075
Xavier Avery
Career
Per 600 PA
0.048
0.048
Kyle Schwarber
Careerverified
Per 600 PAverified
0.324
0.324
Xavier Avery
Career
Per 600 PA
10.47
58.72
Kyle Schwarber
Careerverified
Per 600 PAverified
846.52
94.34
Xavier Avery
Career
Per 600 PA
32
179.44
Kyle Schwarber
Careerverified
Per 600 PAverified
2273
253.31
Xavier Avery
Career
Per 600 PA
32
179.44
Kyle Schwarber
Careerverified
Per 600 PAverified
1864
207.73
Xavier Avery
Career
Per 600 PA
0.305
0.305
Kyle Schwarber
Careerverified
Per 600 PAverified
0.346
0.346
Xavier Avery
Career
Per 600 PA
0.34
0.34
Kyle Schwarber
Careerverified
Per 600 PAverified
0.5
0.5
Xavier Avery
Career
Per 600 PA
0.645
0.645
Kyle Schwarber
Careerverified
Per 600 PAverified
0.847
0.847
Xavier Avery
Career
Per 600 PA
0.117
0.117
Kyle Schwarber
Careerverified
Per 600 PAverified
0.269
0.269
Xavier Avery
Career
Per 600 PA
0.222
0.222
Kyle Schwarber
Careerverified
Per 600 PAverified
0.281
0.281
Xavier Avery
Career
Per 600 PA
0.628
0.628
Kyle Schwarber
Careerverified
Per 600 PAverified
0.876
0.876
Xavier Avery
Careerverified
Per 600 PAverified
0.286
0.286
Kyle Schwarber
Career
Per 600 PA
0.263
0.263
Xavier Avery
Career
Per 600 PA
14
78.5
Kyle Schwarber
Careerverified
Per 600 PAverified
800
89.15
Xavier Avery
Career
Per 600 PA
6
33.64
Kyle Schwarber
Careerverified
Per 600 PAverified
784
87.37
Xavier Avery
Career
Per 600 PA
19
106.54
Kyle Schwarber
Careerverified
Per 600 PAverified
1244
138.63
Xavier Avery
Career
Per 600 PA
9.9
55.49
Kyle Schwarber
Careerverified
Per 600 PAverified
802.82
89.47
Xavier Avery
Career
Per 600 PA
0
0
Kyle Schwarber
Careerverified
Per 600 PAverified
50
5.57
Xavier Avery
Career
Per 600 PA
11
61.68
Kyle Schwarber
Careerverified
Per 600 PAverified
764
85.14
Xavier Avery
Career
Per 600 PA
0
0
Kyle Schwarber
Careerverified
Per 600 PAverified
47
5.24
Xavier Avery
Careerverified
Per 600 PAverified
23
128.97
Kyle Schwarber
Career
Per 600 PA
1527
170.17
Xavier Avery
Careerverified
Per 600 PAverified
4.65
4.65
Kyle Schwarber
Career
Per 600 PA
3.53
3.53
Xavier Avery
Career
Per 600 PA
0.48
0.48
Kyle Schwarber
Careerverified
Per 600 PAverified
0.5
0.5
Xavier Avery
Careerverified
Per 600 PAverified
2
11.21
Kyle Schwarber
Career
Per 600 PA
1
0.11
Xavier Avery
Career
Per 600 PA
0
0
Kyle Schwarber
Careerverified
Per 600 PAverified
25
2.79
Xavier Avery
Careerverified
Per 600 PA
2
11.21
Kyle Schwarber
Career
Per 600 PAverified
53
5.91
Xavier Avery
Career
Per 600 PAverified
6
33.64
Kyle Schwarber
Careerverified
Per 600 PA
37
4.12
Xavier Avery
Career
Per 600 PAverified
3
16.82
Kyle Schwarber
Careerverified
Per 600 PA
19
2.12
Xavier Avery
Career
Per 600 PAverified
9
50.47
Kyle Schwarber
Careerverified
Per 600 PA
56
6.24
Xavier Avery
Careerverified
Per 600 PAverified
66.67
66.67
Kyle Schwarber
Career
Per 600 PA
66.07
66.07

Fielding Stats for Xavier Avery and Kyle Schwarber

Xavier Avery
Career
Per 9 Innings
1
1
Kyle Schwarber
Careerverified
Per 9 Inningsverified
11
11
Xavier Avery
Career
Per 9 Inningsverified
28
1.16
Kyle Schwarber
Careerverified
Per 9 Innings
842
1.13
Xavier Avery
Career
Per 9 Innings
23
0.95
Kyle Schwarber
Careerverified
Per 9 Inningsverified
805
1.08
Xavier Avery
Career
Per 9 Innings
651
27
Kyle Schwarber
Careerverified
Per 9 Innings
20074
27
Xavier Avery
Career
Per 9 Innings
217
9
Kyle Schwarber
Careerverified
Per 9 Innings
6691.1
9
Xavier Avery
Career
Per 9 Inningsverified
49
2.03
Kyle Schwarber
Careerverified
Per 9 Innings
1354
1.82
Xavier Avery
Career
Per 9 Innings
1
0.04
Kyle Schwarber
Careerverified
Per 9 Inningsverified
46
0.06
Xavier Avery
Careerverified
Per 9 Innings
2
0.08
Kyle Schwarber
Career
Per 9 Inningsverified
28
0.04
Xavier Avery
Career
Per 9 Inningsverified
52
2.16
Kyle Schwarber
Careerverified
Per 9 Innings
1428
1.92
Xavier Avery
Career
Per 9 Inningsverified
50
2.07
Kyle Schwarber
Careerverified
Per 9 Innings
1400
1.88
Xavier Avery
Career
Per 9 Innings
96.15
96.15
Kyle Schwarber
Careerverified
Per 9 Inningsverified
98.04
98.04
Xavier Avery
Careerverified
Per 9 Inningsverified
1.786
1.786
Kyle Schwarber
Career
Per 9 Innings
1.663
1.663
Xavier Avery
Career
Per 9 Innings
82.14
82.14
Kyle Schwarber
Careerverified
Per 9 Inningsverified
95.61
95.61
Xavier Avery
Career
Per 9 Innings
0
0
Kyle Schwarber
Careerverified
Per 9 Inningsverified
13
0.02
Xavier Avery
Careerverified
Per 9 Innings
0
0
Kyle Schwarber
Career
Per 9 Innings
2
0
Xavier Avery
Career
Per 9 Innings
0
0
Kyle Schwarber
Career
Per 9 Innings
0
0
Xavier Avery
Careerverified
Per 9 Inningsverified
0
0
Kyle Schwarber
Career
Per 9 Innings
14
0.02
Xavier Avery
Career
Per 9 Innings
0
0
Kyle Schwarber
Careerverified
Per 9 Innings
3
0