Kyle Schwarber vs. Gerard Williams — Career Comparison

MillenialOhioThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueLeft FielderSilver SluggerAll-Star
UnknownThrows RightBats RightIndianapolis ABCsNegro National LeagueShortstop

On the career numbers, Kyle Schwarber posted the stronger offensive profile against Gerard Williams. Kyle Schwarber posted stronger numbers in OPS (.852 vs .720) and slugging (.500 vs .367). Gerard Williams had the advantage in batting average (.280 vs .231). 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 Kyle Schwarber and Gerard Williams

Kyle Schwarber
Careerverified
Per 600 PAverified
11
11
Gerard Williams
Career
Per 600 PA
3
3
Kyle Schwarber
Careerverified
Per 600 PAverified
1291
143.87
Gerard Williams
Career
Per 600 PA
194
135.98
Kyle Schwarber
Careerverified
Per 600 PA
5384
600
Gerard Williams
Career
Per 600 PA
856
600
Kyle Schwarber
Careerverified
Per 600 PA
4544
506.39
Gerard Williams
Career
Per 600 PAverified
743
520.79
Kyle Schwarber
Career
Per 600 PA
0.231
0.231
Gerard Williams
Careerverified
Per 600 PAverified
0.28
0.28
Kyle Schwarber
Careerverified
Per 600 PAverified
0.851
0.851
Gerard Williams
Career
Per 600 PA
0.769
0.769
Kyle Schwarber
Careerverified
Per 600 PA
1050
117.01
Gerard Williams
Career
Per 600 PAverified
208
145.79
Kyle Schwarber
Careerverified
Per 600 PA
521
58.06
Gerard Williams
Career
Per 600 PAverified
161
112.85
Kyle Schwarber
Careerverified
Per 600 PA
175
19.5
Gerard Williams
Career
Per 600 PAverified
33
23.13
Kyle Schwarber
Careerverified
Per 600 PA
14
1.56
Gerard Williams
Career
Per 600 PAverified
10
7.01
Kyle Schwarber
Careerverified
Per 600 PAverified
340
37.89
Gerard Williams
Career
Per 600 PA
4
2.8
Kyle Schwarber
Careerverified
Per 600 PAverified
529
58.95
Gerard Williams
Career
Per 600 PA
47
32.94
Kyle Schwarber
Careerverified
Per 600 PAverified
0.504
0.504
Gerard Williams
Career
Per 600 PA
0.226
0.226
Kyle Schwarber
Careerverified
Per 600 PAverified
0.075
0.075
Gerard Williams
Career
Per 600 PA
0.005
0.005
Kyle Schwarber
Careerverified
Per 600 PAverified
0.324
0.324
Gerard Williams
Career
Per 600 PA
0.019
0.019
Kyle Schwarber
Careerverified
Per 600 PAverified
846.52
94.34
Gerard Williams
Career
Per 600 PA
109.24
76.57
Kyle Schwarber
Careerverified
Per 600 PAverified
2273
253.31
Gerard Williams
Career
Per 600 PA
273
191.36
Kyle Schwarber
Careerverified
Per 600 PAverified
1864
207.73
Gerard Williams
Career
Per 600 PA
291
203.97
Kyle Schwarber
Career
Per 600 PA
0.346
0.346
Gerard Williams
Careerverified
Per 600 PAverified
0.352
0.352
Kyle Schwarber
Careerverified
Per 600 PAverified
0.5
0.5
Gerard Williams
Career
Per 600 PA
0.367
0.367
Kyle Schwarber
Careerverified
Per 600 PAverified
0.847
0.847
Gerard Williams
Career
Per 600 PA
0.72
0.72
Kyle Schwarber
Careerverified
Per 600 PAverified
0.269
0.269
Gerard Williams
Career
Per 600 PA
0.088
0.088
Kyle Schwarber
Careerverified
Per 600 PAverified
0.281
0.281
Gerard Williams
Career
Per 600 PA
0.25
0.25
Kyle Schwarber
Careerverified
Per 600 PAverified
0.876
0.876
Gerard Williams
Career
Per 600 PA
0.723
0.723
Kyle Schwarber
Career
Per 600 PA
0.263
0.263
Gerard Williams
Careerverified
Per 600 PAverified
0.276
0.276
Kyle Schwarber
Careerverified
Per 600 PAverified
800
89.15
Gerard Williams
Career
Per 600 PA
126
88.32
Kyle Schwarber
Careerverified
Per 600 PAverified
784
87.37
Gerard Williams
Career
Per 600 PA
95
66.59
Kyle Schwarber
Careerverified
Per 600 PA
1244
138.63
Gerard Williams
Career
Per 600 PAverified
217
152.1
Kyle Schwarber
Careerverified
Per 600 PAverified
802.82
89.47
Gerard Williams
Career
Per 600 PA
119.85
84.01
Kyle Schwarber
Careerverified
Per 600 PAverified
50
5.57
Gerard Williams
Career
Per 600 PA
4
2.8
Kyle Schwarber
Careerverified
Per 600 PAverified
764
85.14
Gerard Williams
Career
Per 600 PA
79
55.37
Kyle Schwarber
Careerverified
Per 600 PAverified
47
5.24
Gerard Williams
Career
Per 600 PA
0
0
Kyle Schwarber
Career
Per 600 PA
1527
170.17
Gerard Williams
Careerverified
Per 600 PAverified
0
0
Kyle Schwarber
Careerverified
Per 600 PAverified
3.53
3.53
Gerard Williams
Career
Per 600 PA
Kyle Schwarber
Careerverified
Per 600 PAverified
0.5
0.5
Gerard Williams
Career
Per 600 PA
Kyle Schwarber
Career
Per 600 PA
1
0.11
Gerard Williams
Careerverified
Per 600 PAverified
30
21.03
Kyle Schwarber
Careerverified
Per 600 PAverified
25
2.79
Gerard Williams
Career
Per 600 PA
0
0
Kyle Schwarber
Career
Per 600 PA
53
5.91
Gerard Williams
Careerverified
Per 600 PAverified
0
0
Kyle Schwarber
Careerverified
Per 600 PA
37
4.12
Gerard Williams
Career
Per 600 PAverified
31
21.73
Kyle Schwarber
Careerverified
Per 600 PAverified
19
2.12
Gerard Williams
Career
Per 600 PA
0
0
Kyle Schwarber
Careerverified
Per 600 PA
56
6.24
Gerard Williams
Career
Per 600 PAverified
31
21.73
Kyle Schwarber
Career
Per 600 PA
66.07
66.07
Gerard Williams
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Kyle Schwarber and Gerard Williams

Kyle Schwarber
Careerverified
Per 9 Inningsverified
11
11
Gerard Williams
Career
Per 9 Innings
3
3
Kyle Schwarber
Careerverified
Per 9 Inningsverified
842
1.13
Gerard Williams
Career
Per 9 Innings
195
1.05
Kyle Schwarber
Careerverified
Per 9 Inningsverified
805
1.08
Gerard Williams
Career
Per 9 Innings
192
1.04
Kyle Schwarber
Careerverified
Per 9 Innings
20074
27
Gerard Williams
Career
Per 9 Innings
4991
27
Kyle Schwarber
Careerverified
Per 9 Innings
6691.1
9
Gerard Williams
Career
Per 9 Innings
1663.2
9
Kyle Schwarber
Careerverified
Per 9 Innings
1354
1.82
Gerard Williams
Career
Per 9 Inningsverified
384
2.08
Kyle Schwarber
Career
Per 9 Innings
46
0.06
Gerard Williams
Careerverified
Per 9 Inningsverified
611
3.31
Kyle Schwarber
Careerverified
Per 9 Inningsverified
28
0.04
Gerard Williams
Career
Per 9 Innings
82
0.44
Kyle Schwarber
Careerverified
Per 9 Innings
1428
1.92
Gerard Williams
Career
Per 9 Inningsverified
1077
5.83
Kyle Schwarber
Careerverified
Per 9 Innings
1400
1.88
Gerard Williams
Career
Per 9 Inningsverified
995
5.38
Kyle Schwarber
Careerverified
Per 9 Inningsverified
98.04
98.04
Gerard Williams
Career
Per 9 Innings
92.39
92.39
Kyle Schwarber
Career
Per 9 Innings
1.663
1.663
Gerard Williams
Careerverified
Per 9 Inningsverified
5.103
5.103
Kyle Schwarber
Career
Per 9 Innings
95.61
95.61
Gerard Williams
Careerverified
Per 9 Inningsverified
98.46
98.46
Kyle Schwarber
Career
Per 9 Innings
13
0.02
Gerard Williams
Careerverified
Per 9 Inningsverified
66
0.36
Kyle Schwarber
Career
Per 9 Innings
2
0
Gerard Williams
Careerverified
Per 9 Innings
0
0
Kyle Schwarber
Career
Per 9 Innings
0
0
Gerard Williams
Career
Per 9 Innings
0
0
Kyle Schwarber
Career
Per 9 Innings
14
0.02
Gerard Williams
Careerverified
Per 9 Inningsverified
0
0
Kyle Schwarber
Careerverified
Per 9 Innings
3
0
Gerard Williams
Career
Per 9 Innings
0
0