Kyle Schwarber vs. Matt Williams — Career Comparison

MillenialOhioThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueLeft FielderSilver SluggerAll-Star
Gen XCaliforniaThrows RightBats RightNorth AmericaSan Francisco GiantsNational LeagueThird BasemanGold GloveSilver SluggerAll-Star

Adjusted for the eras they played in, Matt Williams holds a real edge over Kyle Schwarber in this comparison. Matt Williams led in home run production (HR/PA+ 263 vs 211), batting average (AVG+ 109 vs 98), and slugging (SLG+ 136 vs 128). Kyle Schwarber held the edge in walk rate (BB%+ 158 vs 78). The edge belongs to Matt Williams.

Hitting Stats for Kyle Schwarber and Matt Williams

Kyle Schwarber
Career
Per 600 PA
11
11
Matt Williams
Careerverified
Per 600 PAverified
17
17
Kyle Schwarber
Career
Per 600 PA
1291
143.87
Matt Williams
Careerverified
Per 600 PAverified
1866
147.41
Kyle Schwarber
Career
Per 600 PA
5384
600
Matt Williams
Careerverified
Per 600 PA
7595
600
Kyle Schwarber
Career
Per 600 PA
4544
506.39
Matt Williams
Careerverified
Per 600 PAverified
7000
553
Kyle Schwarber
Career
Per 600 PA
0.231
0.231
Matt Williams
Careerverified
Per 600 PAverified
0.268
0.268
Kyle Schwarber
Careerverified
Per 600 PAverified
0.851
0.851
Matt Williams
Career
Per 600 PA
0.812
0.812
Kyle Schwarber
Career
Per 600 PA
1050
117.01
Matt Williams
Careerverified
Per 600 PAverified
1878
148.36
Kyle Schwarber
Career
Per 600 PA
521
58.06
Matt Williams
Careerverified
Per 600 PAverified
1127
89.03
Kyle Schwarber
Career
Per 600 PA
175
19.5
Matt Williams
Careerverified
Per 600 PAverified
338
26.7
Kyle Schwarber
Career
Per 600 PA
14
1.56
Matt Williams
Careerverified
Per 600 PAverified
35
2.76
Kyle Schwarber
Career
Per 600 PAverified
340
37.89
Matt Williams
Careerverified
Per 600 PA
378
29.86
Kyle Schwarber
Career
Per 600 PA
529
58.95
Matt Williams
Careerverified
Per 600 PAverified
751
59.33
Kyle Schwarber
Careerverified
Per 600 PAverified
0.504
0.504
Matt Williams
Career
Per 600 PA
0.4
0.4
Kyle Schwarber
Careerverified
Per 600 PAverified
0.075
0.075
Matt Williams
Career
Per 600 PA
0.054
0.054
Kyle Schwarber
Careerverified
Per 600 PAverified
0.324
0.324
Matt Williams
Career
Per 600 PA
0.201
0.201
Kyle Schwarber
Career
Per 600 PAverified
846.52
94.34
Matt Williams
Careerverified
Per 600 PA
1066.35
84.24
Kyle Schwarber
Career
Per 600 PA
2273
253.31
Matt Williams
Careerverified
Per 600 PAverified
3420
270.18
Kyle Schwarber
Career
Per 600 PAverified
1864
207.73
Matt Williams
Careerverified
Per 600 PA
2402
189.76
Kyle Schwarber
Careerverified
Per 600 PAverified
0.346
0.346
Matt Williams
Career
Per 600 PA
0.317
0.317
Kyle Schwarber
Careerverified
Per 600 PAverified
0.5
0.5
Matt Williams
Career
Per 600 PA
0.489
0.489
Kyle Schwarber
Careerverified
Per 600 PAverified
0.847
0.847
Matt Williams
Career
Per 600 PA
0.805
0.805
Kyle Schwarber
Careerverified
Per 600 PAverified
0.269
0.269
Matt Williams
Career
Per 600 PA
0.22
0.22
Kyle Schwarber
Careerverified
Per 600 PAverified
0.281
0.281
Matt Williams
Career
Per 600 PA
0.265
0.265
Kyle Schwarber
Careerverified
Per 600 PAverified
0.876
0.876
Matt Williams
Career
Per 600 PA
0.749
0.749
Kyle Schwarber
Career
Per 600 PA
0.263
0.263
Matt Williams
Careerverified
Per 600 PAverified
0.282
0.282
Kyle Schwarber
Career
Per 600 PAverified
800
89.15
Matt Williams
Careerverified
Per 600 PA
997
78.76
Kyle Schwarber
Career
Per 600 PA
784
87.37
Matt Williams
Careerverified
Per 600 PAverified
1218
96.22
Kyle Schwarber
Career
Per 600 PA
1244
138.63
Matt Williams
Careerverified
Per 600 PAverified
1837
145.12
Kyle Schwarber
Career
Per 600 PAverified
802.82
89.47
Matt Williams
Careerverified
Per 600 PA
1052.6
83.16
Kyle Schwarber
Career
Per 600 PAverified
50
5.57
Matt Williams
Careerverified
Per 600 PA
55
4.34
Kyle Schwarber
Careerverified
Per 600 PAverified
764
85.14
Matt Williams
Career
Per 600 PA
469
37.05
Kyle Schwarber
Career
Per 600 PA
47
5.24
Matt Williams
Careerverified
Per 600 PAverified
86
6.79
Kyle Schwarber
Career
Per 600 PA
1527
170.17
Matt Williams
Careerverified
Per 600 PAverified
1363
107.68
Kyle Schwarber
Career
Per 600 PA
3.53
3.53
Matt Williams
Careerverified
Per 600 PAverified
5.57
5.57
Kyle Schwarber
Careerverified
Per 600 PAverified
0.5
0.5
Matt Williams
Career
Per 600 PA
0.34
0.34
Kyle Schwarber
Career
Per 600 PA
1
0.11
Matt Williams
Careerverified
Per 600 PAverified
9
0.71
Kyle Schwarber
Career
Per 600 PA
25
2.79
Matt Williams
Careerverified
Per 600 PAverified
62
4.9
Kyle Schwarber
Careerverified
Per 600 PAverified
53
5.91
Matt Williams
Career
Per 600 PA
182
14.38
Kyle Schwarber
Career
Per 600 PA
37
4.12
Matt Williams
Careerverified
Per 600 PAverified
53
4.19
Kyle Schwarber
Career
Per 600 PA
19
2.12
Matt Williams
Careerverified
Per 600 PAverified
35
2.76
Kyle Schwarber
Career
Per 600 PA
56
6.24
Matt Williams
Careerverified
Per 600 PAverified
88
6.95
Kyle Schwarber
Careerverified
Per 600 PAverified
66.07
66.07
Matt Williams
Career
Per 600 PA
60.23
60.23

Fielding Stats for Kyle Schwarber and Matt Williams

Kyle Schwarber
Career
Per 9 Innings
11
11
Matt Williams
Careerverified
Per 9 Inningsverified
17
17
Kyle Schwarber
Career
Per 9 Inningsverified
842
1.13
Matt Williams
Careerverified
Per 9 Innings
1877
1.08
Kyle Schwarber
Career
Per 9 Inningsverified
805
1.08
Matt Williams
Careerverified
Per 9 Innings
1782
1.02
Kyle Schwarber
Career
Per 9 Innings
20074
27
Matt Williams
Careerverified
Per 9 Innings
47043
27
Kyle Schwarber
Career
Per 9 Innings
6691.1
9
Matt Williams
Careerverified
Per 9 Innings
15681
9
Kyle Schwarber
Career
Per 9 Inningsverified
1354
1.82
Matt Williams
Careerverified
Per 9 Innings
1525
0.88
Kyle Schwarber
Career
Per 9 Innings
46
0.06
Matt Williams
Careerverified
Per 9 Inningsverified
3672
2.11
Kyle Schwarber
Careerverified
Per 9 Inningsverified
28
0.04
Matt Williams
Career
Per 9 Innings
191
0.11
Kyle Schwarber
Career
Per 9 Innings
1428
1.92
Matt Williams
Careerverified
Per 9 Inningsverified
5388
3.09
Kyle Schwarber
Career
Per 9 Innings
1400
1.88
Matt Williams
Careerverified
Per 9 Inningsverified
5197
2.98
Kyle Schwarber
Careerverified
Per 9 Inningsverified
98.04
98.04
Matt Williams
Career
Per 9 Innings
96.46
96.46
Kyle Schwarber
Career
Per 9 Innings
1.663
1.663
Matt Williams
Careerverified
Per 9 Inningsverified
2.769
2.769
Kyle Schwarber
Careerverified
Per 9 Inningsverified
95.61
95.61
Matt Williams
Career
Per 9 Innings
94.94
94.94
Kyle Schwarber
Career
Per 9 Innings
13
0.02
Matt Williams
Careerverified
Per 9 Inningsverified
386
0.22
Kyle Schwarber
Career
Per 9 Innings
2
0
Matt Williams
Careerverified
Per 9 Innings
0
0
Kyle Schwarber
Career
Per 9 Innings
0
0
Matt Williams
Career
Per 9 Innings
0
0
Kyle Schwarber
Career
Per 9 Innings
14
0.02
Matt Williams
Careerverified
Per 9 Inningsverified
0
0
Kyle Schwarber
Careerverified
Per 9 Innings
3
0
Matt Williams
Career
Per 9 Innings
0
0