Pete Alonso vs. John Mabry — Career Comparison
Adjusted for the eras they played in, Pete Alonso holds a real edge over John Mabry in this comparison. Pete Alonso led in home run production (HR/PA+ 196 vs 63), slugging (SLG+ 127 vs 94), and walk rate (BB%+ 110 vs 78). John Mabry held the edge in contact rate (K%+ 112 vs 102). The edge belongs to Pete Alonso.
Hitting Stats for Pete Alonso and John Mabry
Pete Alonso
Career
Per 600 PA
1007
139.99
John Mabry
Career
Per 600 PA
1322
210.68
Pete Alonso
Career
Per 600 PA
4316
600
John Mabry
Career
Per 600 PA
3765
600
Pete Alonso
Career
Per 600 PA
0.253
0.253
John Mabry
Career
Per 600 PA
0.263
0.263
Pete Alonso
Career
Per 600 PA
0.861
0.861
John Mabry
Career
Per 600 PA
0.74
0.74
Pete Alonso
Career
Per 600 PA
455
63.25
John Mabry
Career
Per 600 PA
285
45.42
Pete Alonso
Career
Per 600 PA
0.478
0.478
John Mabry
Career
Per 600 PA
0.317
0.317
Pete Alonso
Career
Per 600 PA
0.07
0.07
John Mabry
Career
Per 600 PA
0.028
0.028
Pete Alonso
Career
Per 600 PA
0.278
0.278
John Mabry
Career
Per 600 PA
0.107
0.107
Pete Alonso
Career
Per 600 PA
671.71
93.38
John Mabry
Career
Per 600 PA
442.23
70.47
Pete Alonso
Career
Per 600 PA
1942
269.97
John Mabry
Career
Per 600 PA
1381
220.08
Pete Alonso
Career
Per 600 PA
1470
204.36
John Mabry
Career
Per 600 PA
1204
191.87
Pete Alonso
Career
Per 600 PA
0.341
0.341
John Mabry
Career
Per 600 PA
0.322
0.322
Pete Alonso
Career
Per 600 PA
0.516
0.516
John Mabry
Career
Per 600 PA
0.405
0.405
Pete Alonso
Career
Per 600 PA
0.263
0.263
John Mabry
Career
Per 600 PA
0.142
0.142
Pete Alonso
Career
Per 600 PA
0.282
0.282
John Mabry
Career
Per 600 PA
0.246
0.246
Pete Alonso
Career
Per 600 PA
0.848
0.848
John Mabry
Career
Per 600 PA
0.649
0.649
Pete Alonso
Career
Per 600 PA
1028
142.91
John Mabry
Career
Per 600 PA
732
116.65
Pete Alonso
Career
Per 600 PA
642.8
89.36
John Mabry
Career
Per 600 PA
448.56
71.48
Pete Alonso
Career
Per 600 PA
47
6.53
John Mabry
Career
Per 600 PA
43
6.85
Pete Alonso
Career
Per 600 PA
984
136.79
John Mabry
Career
Per 600 PA
717
114.26
Pete Alonso
Career
Per 600 PA
4.39
4.39
John Mabry
Career
Per 600 PA
5.25
5.25
Pete Alonso
Career
Per 600 PA
0.43
0.43
John Mabry
Career
Per 600 PA
0.4
0.4
Pete Alonso
Career
Per 600 PA
108
15.01
John Mabry
Career
Per 600 PA
88
14.02
Pete Alonso
Career
Per 600 PA
22
3.06
John Mabry
Career
Per 600 PA
19
3.03
Pete Alonso
Career
Per 600 PA
81.82
81.82
John Mabry
Career
Per 600 PA
36.84
36.84
Fielding Stats for Pete Alonso and John Mabry
Pete Alonso
Career
Per 9 Innings
942
1.05
John Mabry
Career
Per 9 Innings
1149
1.41
Pete Alonso
Career
Per 9 Innings
933
1.04
John Mabry
Career
Per 9 Innings
813
1
Pete Alonso
Career
Per 9 Innings
24317
27
John Mabry
Career
Per 9 Innings
22029
27
Pete Alonso
Career
Per 9 Innings
8105.2
9
John Mabry
Career
Per 9 Innings
7343
9
Pete Alonso
Career
Per 9 Innings
6573
7.3
John Mabry
Career
Per 9 Innings
3793
4.65
Pete Alonso
Career
Per 9 Innings
7288
8.09
John Mabry
Career
Per 9 Innings
4280
5.25
Pete Alonso
Career
Per 9 Innings
7232
8.03
John Mabry
Career
Per 9 Innings
4226
5.18
Pete Alonso
Career
Per 9 Innings
99.23
99.23
John Mabry
Career
Per 9 Innings
98.74
98.74
Pete Alonso
Career
Per 9 Innings
7.677
7.677
John Mabry
Career
Per 9 Innings
3.678
3.678
Pete Alonso
Career
Per 9 Innings
99.04
99.04
John Mabry
Career
Per 9 Innings
70.76
70.76
Pete Alonso
Career
Per 9 Innings
665
0.74
John Mabry
Career
Per 9 Innings
293
0.36