Ryan Freel vs. Johnny Mize — Career Comparison

Gen XFloridaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCenter Fielder
Greatest GenerationGeorgiaThrows RightBats LeftNorth AmericaSt. Louis CardinalsNational LeagueHall of FameFirst BasemanAll-Star

When their careers are measured against the same standard, Johnny Mize comes out clearly ahead of Ryan Freel across most offensive categories. Johnny Mize led in home run production (HR/PA+ 340 vs 34), slugging (SLG+ 156 vs 85), and walk rate (BB%+ 142 vs 112). Johnny Mize was the more complete offensive player.

Hitting Stats for Ryan Freel and Johnny Mize

Ryan Freel
Career
Per 600 PA
8
8
Johnny Mize
Careerverified
Per 600 PAverified
15
15
Ryan Freel
Career
Per 600 PAverified
594
156.94
Johnny Mize
Careerverified
Per 600 PA
1884
153.36
Ryan Freel
Career
Per 600 PA
2271
600
Johnny Mize
Careerverified
Per 600 PA
7371
600
Ryan Freel
Career
Per 600 PA
1983
523.91
Johnny Mize
Careerverified
Per 600 PAverified
6443
524.46
Ryan Freel
Career
Per 600 PA
0.268
0.268
Johnny Mize
Careerverified
Per 600 PAverified
0.312
0.312
Ryan Freel
Career
Per 600 PA
0.772
0.772
Johnny Mize
Careerverified
Per 600 PAverified
0.954
0.954
Ryan Freel
Career
Per 600 PA
532
140.55
Johnny Mize
Careerverified
Per 600 PAverified
2011
163.7
Ryan Freel
Career
Per 600 PAverified
393
103.83
Johnny Mize
Careerverified
Per 600 PA
1202
97.84
Ryan Freel
Career
Per 600 PA
100
26.42
Johnny Mize
Careerverified
Per 600 PAverified
367
29.87
Ryan Freel
Career
Per 600 PA
17
4.49
Johnny Mize
Careerverified
Per 600 PAverified
83
6.76
Ryan Freel
Career
Per 600 PA
22
5.81
Johnny Mize
Careerverified
Per 600 PAverified
359
29.22
Ryan Freel
Career
Per 600 PA
139
36.72
Johnny Mize
Careerverified
Per 600 PAverified
809
65.85
Ryan Freel
Career
Per 600 PA
0.261
0.261
Johnny Mize
Careerverified
Per 600 PAverified
0.402
0.402
Ryan Freel
Career
Per 600 PA
0.011
0.011
Johnny Mize
Careerverified
Per 600 PAverified
0.056
0.056
Ryan Freel
Career
Per 600 PA
0.041
0.041
Johnny Mize
Careerverified
Per 600 PAverified
0.179
0.179
Ryan Freel
Career
Per 600 PA
287.38
75.93
Johnny Mize
Careerverified
Per 600 PAverified
1397.43
113.75
Ryan Freel
Career
Per 600 PA
732
193.39
Johnny Mize
Careerverified
Per 600 PAverified
3621
294.75
Ryan Freel
Career
Per 600 PA
797
210.57
Johnny Mize
Careerverified
Per 600 PAverified
2919
237.61
Ryan Freel
Career
Per 600 PA
0.354
0.354
Johnny Mize
Careerverified
Per 600 PAverified
0.397
0.397
Ryan Freel
Career
Per 600 PA
0.369
0.369
Johnny Mize
Careerverified
Per 600 PAverified
0.562
0.562
Ryan Freel
Career
Per 600 PA
0.723
0.723
Johnny Mize
Careerverified
Per 600 PAverified
0.959
0.959
Ryan Freel
Career
Per 600 PA
0.101
0.101
Johnny Mize
Careerverified
Per 600 PAverified
0.25
0.25
Ryan Freel
Career
Per 600 PA
0.252
0.252
Johnny Mize
Careerverified
Per 600 PAverified
0.319
0.319
Ryan Freel
Career
Per 600 PA
0.745
0.745
Johnny Mize
Careerverified
Per 600 PAverified
1.006
1.006
Ryan Freel
Careerverified
Per 600 PAverified
0.316
0.316
Johnny Mize
Career
Per 600 PA
0.297
0.297
Ryan Freel
Career
Per 600 PA
306
80.85
Johnny Mize
Careerverified
Per 600 PAverified
1118
91.01
Ryan Freel
Career
Per 600 PA
122
32.23
Johnny Mize
Careerverified
Per 600 PAverified
1337
108.83
Ryan Freel
Career
Per 600 PA
406
107.27
Johnny Mize
Careerverified
Per 600 PAverified
2096
170.61
Ryan Freel
Career
Per 600 PA
295.28
78.01
Johnny Mize
Careerverified
Per 600 PAverified
1432.54
116.61
Ryan Freel
Career
Per 600 PAverified
43
11.36
Johnny Mize
Careerverified
Per 600 PA
52
4.23
Ryan Freel
Career
Per 600 PA
222
58.65
Johnny Mize
Careerverified
Per 600 PAverified
856
69.68
Ryan Freel
Careerverified
Per 600 PAverified
1
0.26
Johnny Mize
Career
Per 600 PA
0
0
Ryan Freel
Careerverified
Per 600 PA
350
92.47
Johnny Mize
Career
Per 600 PAverified
524
42.65
Ryan Freel
Career
Per 600 PA
6.49
6.49
Johnny Mize
Careerverified
Per 600 PAverified
14.07
14.07
Ryan Freel
Career
Per 600 PA
0.63
0.63
Johnny Mize
Careerverified
Per 600 PAverified
1.63
1.63
Ryan Freel
Careerverified
Per 600 PAverified
21
5.55
Johnny Mize
Career
Per 600 PA
20
1.63
Ryan Freel
Careerverified
Per 600 PAverified
2
0.53
Johnny Mize
Career
Per 600 PA
0
0
Ryan Freel
Careerverified
Per 600 PA
31
8.19
Johnny Mize
Career
Per 600 PAverified
99
8.06
Ryan Freel
Careerverified
Per 600 PAverified
143
37.78
Johnny Mize
Career
Per 600 PA
28
2.28
Ryan Freel
Careerverified
Per 600 PAverified
48
12.68
Johnny Mize
Career
Per 600 PA
1
0.08
Ryan Freel
Careerverified
Per 600 PAverified
191
50.46
Johnny Mize
Career
Per 600 PA
29
2.36
Ryan Freel
Career
Per 600 PA
74.87
74.87
Johnny Mize
Careerverified
Per 600 PAverified
96.55
96.55

Fielding Stats for Ryan Freel and Johnny Mize

Ryan Freel
Career
Per 9 Inningsverified
8
8
Johnny Mize
Careerverified
Per 9 Innings
15
Ryan Freel
Career
Per 9 Inningsverified
604
1.28
Johnny Mize
Careerverified
Per 9 Innings
1675
Ryan Freel
Careerverified
Per 9 Inningsverified
478
1.01
Johnny Mize
Career
Per 9 Innings
0
Ryan Freel
Careerverified
Per 9 Inningsverified
12741
27
Johnny Mize
Career
Per 9 Innings
0
Ryan Freel
Careerverified
Per 9 Inningsverified
4247
9
Johnny Mize
Career
Per 9 Innings
0
Ryan Freel
Career
Per 9 Inningsverified
1054
2.23
Johnny Mize
Careerverified
Per 9 Innings
14862
Ryan Freel
Career
Per 9 Inningsverified
460
0.97
Johnny Mize
Careerverified
Per 9 Innings
1033
Ryan Freel
Careerverified
Per 9 Innings
37
0.08
Johnny Mize
Career
Per 9 Inningsverified
133
Ryan Freel
Career
Per 9 Inningsverified
1551
3.29
Johnny Mize
Careerverified
Per 9 Innings
16028
Ryan Freel
Career
Per 9 Inningsverified
1514
3.21
Johnny Mize
Careerverified
Per 9 Innings
15895
Ryan Freel
Career
Per 9 Inningsverified
97.61
97.61
Johnny Mize
Careerverified
Per 9 Innings
99.17
Ryan Freel
Career
Per 9 Inningsverified
2.507
2.507
Johnny Mize
Careerverified
Per 9 Innings
9.49
Ryan Freel
Careerverified
Per 9 Inningsverified
79.14
79.14
Johnny Mize
Career
Per 9 Innings
0
Ryan Freel
Career
Per 9 Inningsverified
62
0.13
Johnny Mize
Careerverified
Per 9 Innings
1320
Ryan Freel
Career
Per 9 Innings
0
0
Johnny Mize
Career
Per 9 Innings
0
Ryan Freel
Career
Per 9 Innings
0
0
Johnny Mize
Career
Per 9 Innings
0
Ryan Freel
Career
Per 9 Innings
0
0
Johnny Mize
Career
Per 9 Innings
0
Ryan Freel
Career
Per 9 Innings
0
0
Johnny Mize
Career
Per 9 Innings
0