Johnny Mize vs. Kyle Schwarber — Career Comparison

Greatest GenerationGeorgiaThrows RightBats LeftNorth AmericaSt. Louis CardinalsNational LeagueHall of FameFirst BasemanAll-Star
MillenialOhioThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueLeft FielderSilver SluggerAll-Star

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

Hitting Stats for Johnny Mize and Kyle Schwarber

Johnny Mize
Careerverified
Per 600 PAverified
15
15
Kyle Schwarber
Career
Per 600 PA
11
11
Johnny Mize
Careerverified
Per 600 PAverified
1884
153.36
Kyle Schwarber
Career
Per 600 PA
1291
143.87
Johnny Mize
Careerverified
Per 600 PA
7371
600
Kyle Schwarber
Career
Per 600 PA
5384
600
Johnny Mize
Careerverified
Per 600 PAverified
6443
524.46
Kyle Schwarber
Career
Per 600 PA
4544
506.39
Johnny Mize
Careerverified
Per 600 PAverified
0.312
0.312
Kyle Schwarber
Career
Per 600 PA
0.231
0.231
Johnny Mize
Careerverified
Per 600 PAverified
0.954
0.954
Kyle Schwarber
Career
Per 600 PA
0.851
0.851
Johnny Mize
Careerverified
Per 600 PAverified
2011
163.7
Kyle Schwarber
Career
Per 600 PA
1050
117.01
Johnny Mize
Careerverified
Per 600 PAverified
1202
97.84
Kyle Schwarber
Career
Per 600 PA
521
58.06
Johnny Mize
Careerverified
Per 600 PAverified
367
29.87
Kyle Schwarber
Career
Per 600 PA
175
19.5
Johnny Mize
Careerverified
Per 600 PAverified
83
6.76
Kyle Schwarber
Career
Per 600 PA
14
1.56
Johnny Mize
Careerverified
Per 600 PA
359
29.22
Kyle Schwarber
Career
Per 600 PAverified
340
37.89
Johnny Mize
Careerverified
Per 600 PAverified
809
65.85
Kyle Schwarber
Career
Per 600 PA
529
58.95
Johnny Mize
Career
Per 600 PA
0.402
0.402
Kyle Schwarber
Careerverified
Per 600 PAverified
0.504
0.504
Johnny Mize
Career
Per 600 PA
0.056
0.056
Kyle Schwarber
Careerverified
Per 600 PAverified
0.075
0.075
Johnny Mize
Career
Per 600 PA
0.179
0.179
Kyle Schwarber
Careerverified
Per 600 PAverified
0.324
0.324
Johnny Mize
Careerverified
Per 600 PAverified
1397.43
113.75
Kyle Schwarber
Career
Per 600 PA
846.52
94.34
Johnny Mize
Careerverified
Per 600 PAverified
3621
294.75
Kyle Schwarber
Career
Per 600 PA
2273
253.31
Johnny Mize
Careerverified
Per 600 PAverified
2919
237.61
Kyle Schwarber
Career
Per 600 PA
1864
207.73
Johnny Mize
Careerverified
Per 600 PAverified
0.397
0.397
Kyle Schwarber
Career
Per 600 PA
0.346
0.346
Johnny Mize
Careerverified
Per 600 PAverified
0.562
0.562
Kyle Schwarber
Career
Per 600 PA
0.5
0.5
Johnny Mize
Careerverified
Per 600 PAverified
0.959
0.959
Kyle Schwarber
Career
Per 600 PA
0.847
0.847
Johnny Mize
Career
Per 600 PA
0.25
0.25
Kyle Schwarber
Careerverified
Per 600 PAverified
0.269
0.269
Johnny Mize
Careerverified
Per 600 PAverified
0.319
0.319
Kyle Schwarber
Career
Per 600 PA
0.281
0.281
Johnny Mize
Careerverified
Per 600 PAverified
1.006
1.006
Kyle Schwarber
Career
Per 600 PA
0.876
0.876
Johnny Mize
Careerverified
Per 600 PAverified
0.297
0.297
Kyle Schwarber
Career
Per 600 PA
0.263
0.263
Johnny Mize
Careerverified
Per 600 PAverified
1118
91.01
Kyle Schwarber
Career
Per 600 PA
800
89.15
Johnny Mize
Careerverified
Per 600 PAverified
1337
108.83
Kyle Schwarber
Career
Per 600 PA
784
87.37
Johnny Mize
Careerverified
Per 600 PAverified
2096
170.61
Kyle Schwarber
Career
Per 600 PA
1244
138.63
Johnny Mize
Careerverified
Per 600 PAverified
1432.54
116.61
Kyle Schwarber
Career
Per 600 PA
802.82
89.47
Johnny Mize
Careerverified
Per 600 PA
52
4.23
Kyle Schwarber
Career
Per 600 PAverified
50
5.57
Johnny Mize
Careerverified
Per 600 PA
856
69.68
Kyle Schwarber
Career
Per 600 PAverified
764
85.14
Johnny Mize
Career
Per 600 PA
0
0
Kyle Schwarber
Careerverified
Per 600 PAverified
47
5.24
Johnny Mize
Careerverified
Per 600 PAverified
524
42.65
Kyle Schwarber
Career
Per 600 PA
1527
170.17
Johnny Mize
Careerverified
Per 600 PAverified
14.07
14.07
Kyle Schwarber
Career
Per 600 PA
3.53
3.53
Johnny Mize
Careerverified
Per 600 PAverified
1.63
1.63
Kyle Schwarber
Career
Per 600 PA
0.5
0.5
Johnny Mize
Careerverified
Per 600 PAverified
20
1.63
Kyle Schwarber
Career
Per 600 PA
1
0.11
Johnny Mize
Career
Per 600 PA
0
0
Kyle Schwarber
Careerverified
Per 600 PAverified
25
2.79
Johnny Mize
Career
Per 600 PA
99
8.06
Kyle Schwarber
Careerverified
Per 600 PAverified
53
5.91
Johnny Mize
Career
Per 600 PA
28
2.28
Kyle Schwarber
Careerverified
Per 600 PAverified
37
4.12
Johnny Mize
Career
Per 600 PA
1
0.08
Kyle Schwarber
Careerverified
Per 600 PAverified
19
2.12
Johnny Mize
Career
Per 600 PA
29
2.36
Kyle Schwarber
Careerverified
Per 600 PAverified
56
6.24
Johnny Mize
Careerverified
Per 600 PAverified
96.55
96.55
Kyle Schwarber
Career
Per 600 PA
66.07
66.07

Fielding Stats for Johnny Mize and Kyle Schwarber

Johnny Mize
Careerverified
Per 9 Innings
15
Kyle Schwarber
Career
Per 9 Inningsverified
11
11
Johnny Mize
Careerverified
Per 9 Innings
1675
Kyle Schwarber
Career
Per 9 Inningsverified
842
1.13
Johnny Mize
Career
Per 9 Innings
0
Kyle Schwarber
Careerverified
Per 9 Inningsverified
805
1.08
Johnny Mize
Career
Per 9 Innings
0
Kyle Schwarber
Careerverified
Per 9 Inningsverified
20074
27
Johnny Mize
Career
Per 9 Innings
0
Kyle Schwarber
Careerverified
Per 9 Inningsverified
6691.1
9
Johnny Mize
Careerverified
Per 9 Innings
14862
Kyle Schwarber
Career
Per 9 Inningsverified
1354
1.82
Johnny Mize
Careerverified
Per 9 Innings
1033
Kyle Schwarber
Career
Per 9 Inningsverified
46
0.06
Johnny Mize
Career
Per 9 Inningsverified
133
Kyle Schwarber
Careerverified
Per 9 Innings
28
0.04
Johnny Mize
Careerverified
Per 9 Innings
16028
Kyle Schwarber
Career
Per 9 Inningsverified
1428
1.92
Johnny Mize
Careerverified
Per 9 Innings
15895
Kyle Schwarber
Career
Per 9 Inningsverified
1400
1.88
Johnny Mize
Careerverified
Per 9 Innings
99.17
Kyle Schwarber
Career
Per 9 Inningsverified
98.04
98.04
Johnny Mize
Careerverified
Per 9 Innings
9.49
Kyle Schwarber
Career
Per 9 Inningsverified
1.663
1.663
Johnny Mize
Career
Per 9 Innings
0
Kyle Schwarber
Careerverified
Per 9 Inningsverified
95.61
95.61
Johnny Mize
Careerverified
Per 9 Innings
1320
Kyle Schwarber
Career
Per 9 Inningsverified
13
0.02
Johnny Mize
Careerverified
Per 9 Innings
0
Kyle Schwarber
Career
Per 9 Innings
2
0
Johnny Mize
Career
Per 9 Innings
0
Kyle Schwarber
Career
Per 9 Innings
0
0
Johnny Mize
Careerverified
Per 9 Inningsverified
0
Kyle Schwarber
Career
Per 9 Innings
14
0.02
Johnny Mize
Career
Per 9 Innings
0
Kyle Schwarber
Careerverified
Per 9 Innings
3
0