Kyle Schwarber vs. Gerald Williams — Career Comparison

MillenialOhioThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueLeft FielderSilver SluggerAll-Star
Gen XLouisianaThrows RightBats RightNorth AmericaNew York YankeesAmerican LeagueCenter Fielder

When their careers are measured against the same standard, Kyle Schwarber comes out clearly ahead of Gerald Williams across most offensive categories. Kyle Schwarber led in home run production (HR/PA+ 211 vs 75), walk rate (BB%+ 158 vs 57), and slugging (SLG+ 128 vs 89). Gerald Williams held the edge in contact rate (K%+ 103 vs 81). Kyle Schwarber was the more complete offensive player.

Hitting Stats for Kyle Schwarber and Gerald Williams

Kyle Schwarber
Career
Per 600 PA
11
11
Gerald Williams
Careerverified
Per 600 PAverified
14
14
Kyle Schwarber
Careerverified
Per 600 PA
1291
143.87
Gerald Williams
Career
Per 600 PAverified
1168
210.89
Kyle Schwarber
Careerverified
Per 600 PA
5384
600
Gerald Williams
Career
Per 600 PA
3323
600
Kyle Schwarber
Careerverified
Per 600 PA
4544
506.39
Gerald Williams
Career
Per 600 PAverified
3059
552.33
Kyle Schwarber
Career
Per 600 PA
0.231
0.231
Gerald Williams
Careerverified
Per 600 PAverified
0.255
0.255
Kyle Schwarber
Careerverified
Per 600 PAverified
0.851
0.851
Gerald Williams
Career
Per 600 PA
0.735
0.735
Kyle Schwarber
Careerverified
Per 600 PA
1050
117.01
Gerald Williams
Career
Per 600 PAverified
780
140.84
Kyle Schwarber
Careerverified
Per 600 PA
521
58.06
Gerald Williams
Career
Per 600 PAverified
494
89.2
Kyle Schwarber
Career
Per 600 PA
175
19.5
Gerald Williams
Careerverified
Per 600 PAverified
183
33.04
Kyle Schwarber
Career
Per 600 PA
14
1.56
Gerald Williams
Careerverified
Per 600 PAverified
18
3.25
Kyle Schwarber
Careerverified
Per 600 PAverified
340
37.89
Gerald Williams
Career
Per 600 PA
85
15.35
Kyle Schwarber
Careerverified
Per 600 PAverified
529
58.95
Gerald Williams
Career
Per 600 PA
286
51.64
Kyle Schwarber
Careerverified
Per 600 PAverified
0.504
0.504
Gerald Williams
Career
Per 600 PA
0.367
0.367
Kyle Schwarber
Careerverified
Per 600 PAverified
0.075
0.075
Gerald Williams
Career
Per 600 PA
0.028
0.028
Kyle Schwarber
Careerverified
Per 600 PAverified
0.324
0.324
Gerald Williams
Career
Per 600 PA
0.109
0.109
Kyle Schwarber
Careerverified
Per 600 PAverified
846.52
94.34
Gerald Williams
Career
Per 600 PA
379.65
68.55
Kyle Schwarber
Careerverified
Per 600 PAverified
2273
253.31
Gerald Williams
Career
Per 600 PA
1254
226.42
Kyle Schwarber
Careerverified
Per 600 PAverified
1864
207.73
Gerald Williams
Career
Per 600 PA
991
178.93
Kyle Schwarber
Careerverified
Per 600 PAverified
0.346
0.346
Gerald Williams
Career
Per 600 PA
0.301
0.301
Kyle Schwarber
Careerverified
Per 600 PAverified
0.5
0.5
Gerald Williams
Career
Per 600 PA
0.41
0.41
Kyle Schwarber
Careerverified
Per 600 PAverified
0.847
0.847
Gerald Williams
Career
Per 600 PA
0.711
0.711
Kyle Schwarber
Careerverified
Per 600 PAverified
0.269
0.269
Gerald Williams
Career
Per 600 PA
0.155
0.155
Kyle Schwarber
Careerverified
Per 600 PAverified
0.281
0.281
Gerald Williams
Career
Per 600 PA
0.238
0.238
Kyle Schwarber
Careerverified
Per 600 PAverified
0.876
0.876
Gerald Williams
Career
Per 600 PA
0.656
0.656
Kyle Schwarber
Career
Per 600 PA
0.263
0.263
Gerald Williams
Careerverified
Per 600 PAverified
0.282
0.282
Kyle Schwarber
Careerverified
Per 600 PAverified
800
89.15
Gerald Williams
Career
Per 600 PA
474
85.59
Kyle Schwarber
Careerverified
Per 600 PAverified
784
87.37
Gerald Williams
Career
Per 600 PA
365
65.9
Kyle Schwarber
Careerverified
Per 600 PAverified
1244
138.63
Gerald Williams
Career
Per 600 PA
754
136.14
Kyle Schwarber
Careerverified
Per 600 PAverified
802.82
89.47
Gerald Williams
Career
Per 600 PA
377.45
68.15
Kyle Schwarber
Careerverified
Per 600 PA
50
5.57
Gerald Williams
Career
Per 600 PAverified
31
5.6
Kyle Schwarber
Careerverified
Per 600 PAverified
764
85.14
Gerald Williams
Career
Per 600 PA
180
32.5
Kyle Schwarber
Careerverified
Per 600 PAverified
47
5.24
Gerald Williams
Career
Per 600 PA
8
1.44
Kyle Schwarber
Career
Per 600 PA
1527
170.17
Gerald Williams
Careerverified
Per 600 PAverified
530
95.7
Kyle Schwarber
Career
Per 600 PA
3.53
3.53
Gerald Williams
Careerverified
Per 600 PAverified
6.27
6.27
Kyle Schwarber
Careerverified
Per 600 PAverified
0.5
0.5
Gerald Williams
Career
Per 600 PA
0.34
0.34
Kyle Schwarber
Career
Per 600 PA
1
0.11
Gerald Williams
Careerverified
Per 600 PAverified
31
5.6
Kyle Schwarber
Careerverified
Per 600 PA
25
2.79
Gerald Williams
Career
Per 600 PAverified
22
3.97
Kyle Schwarber
Careerverified
Per 600 PAverified
53
5.91
Gerald Williams
Career
Per 600 PA
60
10.83
Kyle Schwarber
Career
Per 600 PA
37
4.12
Gerald Williams
Careerverified
Per 600 PAverified
106
19.14
Kyle Schwarber
Career
Per 600 PA
19
2.12
Gerald Williams
Careerverified
Per 600 PAverified
57
10.29
Kyle Schwarber
Career
Per 600 PA
56
6.24
Gerald Williams
Careerverified
Per 600 PAverified
163
29.43
Kyle Schwarber
Careerverified
Per 600 PAverified
66.07
66.07
Gerald Williams
Career
Per 600 PA
65.03
65.03

Fielding Stats for Kyle Schwarber and Gerald Williams

Kyle Schwarber
Career
Per 9 Innings
11
11
Gerald Williams
Careerverified
Per 9 Inningsverified
14
14
Kyle Schwarber
Career
Per 9 Innings
842
1.13
Gerald Williams
Careerverified
Per 9 Inningsverified
1056
1.38
Kyle Schwarber
Careerverified
Per 9 Inningsverified
805
1.08
Gerald Williams
Career
Per 9 Innings
703
0.92
Kyle Schwarber
Career
Per 9 Innings
20074
27
Gerald Williams
Careerverified
Per 9 Innings
20651
27
Kyle Schwarber
Career
Per 9 Innings
6691.1
9
Gerald Williams
Careerverified
Per 9 Innings
6883.2
9
Kyle Schwarber
Career
Per 9 Innings
1354
1.82
Gerald Williams
Careerverified
Per 9 Inningsverified
1804
2.36
Kyle Schwarber
Career
Per 9 Innings
46
0.06
Gerald Williams
Careerverified
Per 9 Inningsverified
53
0.07
Kyle Schwarber
Careerverified
Per 9 Innings
28
0.04
Gerald Williams
Career
Per 9 Innings
33
0.04
Kyle Schwarber
Career
Per 9 Innings
1428
1.92
Gerald Williams
Careerverified
Per 9 Inningsverified
1890
2.47
Kyle Schwarber
Career
Per 9 Innings
1400
1.88
Gerald Williams
Careerverified
Per 9 Inningsverified
1857
2.43
Kyle Schwarber
Career
Per 9 Innings
98.04
98.04
Gerald Williams
Careerverified
Per 9 Inningsverified
98.25
98.25
Kyle Schwarber
Career
Per 9 Innings
1.663
1.663
Gerald Williams
Careerverified
Per 9 Inningsverified
1.759
1.759
Kyle Schwarber
Careerverified
Per 9 Inningsverified
95.61
95.61
Gerald Williams
Career
Per 9 Innings
66.57
66.57
Kyle Schwarber
Career
Per 9 Innings
13
0.02
Gerald Williams
Career
Per 9 Innings
13
0.02
Kyle Schwarber
Career
Per 9 Innings
2
0
Gerald Williams
Careerverified
Per 9 Innings
0
0
Kyle Schwarber
Career
Per 9 Innings
0
0
Gerald Williams
Career
Per 9 Innings
0
0
Kyle Schwarber
Career
Per 9 Innings
14
0.02
Gerald Williams
Careerverified
Per 9 Inningsverified
0
0
Kyle Schwarber
Careerverified
Per 9 Innings
3
0
Gerald Williams
Career
Per 9 Innings
0
0