Kyle Schwarber vs. Josh Willingham — Career Comparison

MillenialOhioThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueLeft FielderSilver SluggerAll-Star
Gen XAlabamaThrows RightBats RightNorth AmericaFlorida MarlinsNational LeagueLeft FielderSilver Slugger

Adjusted for the eras they played in, Kyle Schwarber holds a real edge over Josh Willingham in this comparison. Kyle Schwarber led in home run production (HR/PA+ 211 vs 169), walk rate (BB%+ 158 vs 141), and slugging (SLG+ 128 vs 117). Josh Willingham held the edge in contact rate (K%+ 84 vs 81). The edge belongs to Kyle Schwarber.

Hitting Stats for Kyle Schwarber and Josh Willingham

Kyle Schwarber
Career
Per 600 PA
11
11
Josh Willingham
Career
Per 600 PA
11
11
Kyle Schwarber
Careerverified
Per 600 PA
1291
143.87
Josh Willingham
Career
Per 600 PAverified
1147
149.12
Kyle Schwarber
Careerverified
Per 600 PA
5384
600
Josh Willingham
Career
Per 600 PA
4615
600
Kyle Schwarber
Careerverified
Per 600 PA
4544
506.39
Josh Willingham
Career
Per 600 PAverified
3912
508.6
Kyle Schwarber
Career
Per 600 PA
0.231
0.231
Josh Willingham
Careerverified
Per 600 PAverified
0.253
0.253
Kyle Schwarber
Careerverified
Per 600 PAverified
0.851
0.851
Josh Willingham
Career
Per 600 PA
0.836
0.836
Kyle Schwarber
Careerverified
Per 600 PA
1050
117.01
Josh Willingham
Career
Per 600 PAverified
988
128.45
Kyle Schwarber
Career
Per 600 PA
521
58.06
Josh Willingham
Careerverified
Per 600 PAverified
562
73.07
Kyle Schwarber
Career
Per 600 PA
175
19.5
Josh Willingham
Careerverified
Per 600 PAverified
216
28.08
Kyle Schwarber
Career
Per 600 PA
14
1.56
Josh Willingham
Careerverified
Per 600 PAverified
15
1.95
Kyle Schwarber
Careerverified
Per 600 PAverified
340
37.89
Josh Willingham
Career
Per 600 PA
195
25.35
Kyle Schwarber
Careerverified
Per 600 PAverified
529
58.95
Josh Willingham
Career
Per 600 PA
426
55.38
Kyle Schwarber
Careerverified
Per 600 PAverified
0.504
0.504
Josh Willingham
Career
Per 600 PA
0.431
0.431
Kyle Schwarber
Careerverified
Per 600 PAverified
0.075
0.075
Josh Willingham
Career
Per 600 PA
0.05
0.05
Kyle Schwarber
Careerverified
Per 600 PAverified
0.324
0.324
Josh Willingham
Career
Per 600 PA
0.197
0.197
Kyle Schwarber
Careerverified
Per 600 PAverified
846.52
94.34
Josh Willingham
Career
Per 600 PA
685.97
89.18
Kyle Schwarber
Careerverified
Per 600 PAverified
2273
253.31
Josh Willingham
Career
Per 600 PA
1819
236.49
Kyle Schwarber
Careerverified
Per 600 PA
1864
207.73
Josh Willingham
Career
Per 600 PAverified
1653
214.91
Kyle Schwarber
Career
Per 600 PA
0.346
0.346
Josh Willingham
Careerverified
Per 600 PAverified
0.358
0.358
Kyle Schwarber
Careerverified
Per 600 PAverified
0.5
0.5
Josh Willingham
Career
Per 600 PA
0.465
0.465
Kyle Schwarber
Careerverified
Per 600 PAverified
0.847
0.847
Josh Willingham
Career
Per 600 PA
0.823
0.823
Kyle Schwarber
Careerverified
Per 600 PAverified
0.269
0.269
Josh Willingham
Career
Per 600 PA
0.212
0.212
Kyle Schwarber
Careerverified
Per 600 PAverified
0.281
0.281
Josh Willingham
Career
Per 600 PA
0.278
0.278
Kyle Schwarber
Careerverified
Per 600 PAverified
0.876
0.876
Josh Willingham
Career
Per 600 PA
0.834
0.834
Kyle Schwarber
Career
Per 600 PA
0.263
0.263
Josh Willingham
Careerverified
Per 600 PAverified
0.292
0.292
Kyle Schwarber
Careerverified
Per 600 PAverified
800
89.15
Josh Willingham
Career
Per 600 PA
564
73.33
Kyle Schwarber
Careerverified
Per 600 PAverified
784
87.37
Josh Willingham
Career
Per 600 PA
632
82.17
Kyle Schwarber
Careerverified
Per 600 PAverified
1244
138.63
Josh Willingham
Career
Per 600 PA
1001
130.14
Kyle Schwarber
Careerverified
Per 600 PAverified
802.82
89.47
Josh Willingham
Career
Per 600 PA
672.23
87.4
Kyle Schwarber
Career
Per 600 PA
50
5.57
Josh Willingham
Careerverified
Per 600 PAverified
112
14.56
Kyle Schwarber
Careerverified
Per 600 PAverified
764
85.14
Josh Willingham
Career
Per 600 PA
553
71.9
Kyle Schwarber
Careerverified
Per 600 PAverified
47
5.24
Josh Willingham
Career
Per 600 PA
22
2.86
Kyle Schwarber
Career
Per 600 PA
1527
170.17
Josh Willingham
Careerverified
Per 600 PAverified
1036
134.69
Kyle Schwarber
Career
Per 600 PA
3.53
3.53
Josh Willingham
Careerverified
Per 600 PAverified
4.45
4.45
Kyle Schwarber
Career
Per 600 PA
0.5
0.5
Josh Willingham
Careerverified
Per 600 PAverified
0.53
0.53
Kyle Schwarber
Career
Per 600 PA
1
0.11
Josh Willingham
Careerverified
Per 600 PAverified
2
0.26
Kyle Schwarber
Career
Per 600 PA
25
2.79
Josh Willingham
Careerverified
Per 600 PAverified
36
4.68
Kyle Schwarber
Careerverified
Per 600 PAverified
53
5.91
Josh Willingham
Career
Per 600 PA
87
11.31
Kyle Schwarber
Careerverified
Per 600 PA
37
4.12
Josh Willingham
Career
Per 600 PAverified
35
4.55
Kyle Schwarber
Careerverified
Per 600 PAverified
19
2.12
Josh Willingham
Career
Per 600 PA
9
1.17
Kyle Schwarber
Careerverified
Per 600 PAverified
56
6.24
Josh Willingham
Career
Per 600 PA
44
5.72
Kyle Schwarber
Career
Per 600 PA
66.07
66.07
Josh Willingham
Careerverified
Per 600 PAverified
79.55
79.55

Fielding Stats for Kyle Schwarber and Josh Willingham

Kyle Schwarber
Career
Per 9 Innings
11
11
Josh Willingham
Career
Per 9 Innings
11
11
Kyle Schwarber
Career
Per 9 Inningsverified
842
1.13
Josh Willingham
Careerverified
Per 9 Innings
956
1.08
Kyle Schwarber
Career
Per 9 Inningsverified
805
1.08
Josh Willingham
Careerverified
Per 9 Innings
929
1.05
Kyle Schwarber
Career
Per 9 Innings
20074
27
Josh Willingham
Careerverified
Per 9 Innings
23833
27
Kyle Schwarber
Career
Per 9 Innings
6691.1
9
Josh Willingham
Careerverified
Per 9 Innings
7944.1
9
Kyle Schwarber
Career
Per 9 Innings
1354
1.82
Josh Willingham
Careerverified
Per 9 Inningsverified
1666
1.89
Kyle Schwarber
Career
Per 9 Inningsverified
46
0.06
Josh Willingham
Careerverified
Per 9 Innings
48
0.05
Kyle Schwarber
Career
Per 9 Innings
28
0.04
Josh Willingham
Careerverified
Per 9 Inningsverified
26
0.03
Kyle Schwarber
Career
Per 9 Innings
1428
1.92
Josh Willingham
Careerverified
Per 9 Inningsverified
1740
1.97
Kyle Schwarber
Career
Per 9 Innings
1400
1.88
Josh Willingham
Careerverified
Per 9 Inningsverified
1714
1.94
Kyle Schwarber
Career
Per 9 Innings
98.04
98.04
Josh Willingham
Careerverified
Per 9 Inningsverified
98.51
98.51
Kyle Schwarber
Career
Per 9 Innings
1.663
1.663
Josh Willingham
Careerverified
Per 9 Inningsverified
1.793
1.793
Kyle Schwarber
Career
Per 9 Innings
95.61
95.61
Josh Willingham
Careerverified
Per 9 Inningsverified
97.18
97.18
Kyle Schwarber
Careerverified
Per 9 Inningsverified
13
0.02
Josh Willingham
Career
Per 9 Innings
10
0.01
Kyle Schwarber
Careerverified
Per 9 Innings
2
0
Josh Willingham
Career
Per 9 Innings
4
0
Kyle Schwarber
Career
Per 9 Innings
0
0
Josh Willingham
Career
Per 9 Innings
0
0
Kyle Schwarber
Career
Per 9 Innings
14
0.02
Josh Willingham
Careerverified
Per 9 Inningsverified
9
0.01
Kyle Schwarber
Careerverified
Per 9 Innings
3
0
Josh Willingham
Career
Per 9 Innings
1
0