Pete Alonso vs. Mark McGwire — Career Comparison
When their careers are measured against the same standard, Mark McGwire comes out clearly ahead of Pete Alonso across most offensive categories. Mark McGwire led in home run production (HR/PA+ 335 vs 196), walk rate (BB%+ 229 vs 110), and slugging (SLG+ 165 vs 127). Pete Alonso held the edge in contact rate (K%+ 102 vs 75). Mark McGwire was the more complete offensive player.
Hitting Stats for Pete Alonso and Mark McGwire
Pete Alonso
Career
Per 600 PA
1007
139.99
Mark McGwire
Career
Per 600 PA
1874
146.79
Pete Alonso
Career
Per 600 PA
4316
600
Mark McGwire
Career
Per 600 PA
7660
600
Pete Alonso
Career
Per 600 PA
3763
523.12
Mark McGwire
Career
Per 600 PA
6187
484.62
Pete Alonso
Career
Per 600 PA
0.253
0.253
Mark McGwire
Career
Per 600 PA
0.263
0.263
Pete Alonso
Career
Per 600 PA
0.861
0.861
Mark McGwire
Career
Per 600 PA
0.971
0.971
Pete Alonso
Career
Per 600 PA
455
63.25
Mark McGwire
Career
Per 600 PA
841
65.87
Pete Alonso
Career
Per 600 PA
0.478
0.478
Mark McGwire
Career
Per 600 PA
0.517
0.517
Pete Alonso
Career
Per 600 PA
0.07
0.07
Mark McGwire
Career
Per 600 PA
0.094
0.094
Pete Alonso
Career
Per 600 PA
0.278
0.278
Mark McGwire
Career
Per 600 PA
0.359
0.359
Pete Alonso
Career
Per 600 PA
671.71
93.38
Mark McGwire
Career
Per 600 PA
1475.47
115.57
Pete Alonso
Career
Per 600 PA
1942
269.97
Mark McGwire
Career
Per 600 PA
3639
285.04
Pete Alonso
Career
Per 600 PA
1470
204.36
Mark McGwire
Career
Per 600 PA
3018
236.4
Pete Alonso
Career
Per 600 PA
0.341
0.341
Mark McGwire
Career
Per 600 PA
0.394
0.394
Pete Alonso
Career
Per 600 PA
0.516
0.516
Mark McGwire
Career
Per 600 PA
0.588
0.588
Pete Alonso
Career
Per 600 PA
0.263
0.263
Mark McGwire
Career
Per 600 PA
0.325
0.325
Pete Alonso
Career
Per 600 PA
0.282
0.282
Mark McGwire
Career
Per 600 PA
0.324
0.324
Pete Alonso
Career
Per 600 PA
0.848
0.848
Mark McGwire
Career
Per 600 PA
1.069
1.069
Pete Alonso
Career
Per 600 PA
1028
142.91
Mark McGwire
Career
Per 600 PA
1998
156.5
Pete Alonso
Career
Per 600 PA
642.8
89.36
Mark McGwire
Career
Per 600 PA
1403.22
109.91
Pete Alonso
Career
Per 600 PA
47
6.53
Mark McGwire
Career
Per 600 PA
150
11.75
Pete Alonso
Career
Per 600 PA
984
136.79
Mark McGwire
Career
Per 600 PA
1596
125.01
Pete Alonso
Career
Per 600 PA
4.39
4.39
Mark McGwire
Career
Per 600 PA
4.8
4.8
Pete Alonso
Career
Per 600 PA
0.43
0.43
Mark McGwire
Career
Per 600 PA
0.83
0.83
Pete Alonso
Career
Per 600 PA
108
15.01
Mark McGwire
Career
Per 600 PA
147
11.51
Pete Alonso
Career
Per 600 PA
22
3.06
Mark McGwire
Career
Per 600 PA
20
1.57
Pete Alonso
Career
Per 600 PA
81.82
81.82
Mark McGwire
Career
Per 600 PA
60
60
Fielding Stats for Pete Alonso and Mark McGwire
Pete Alonso
Career
Per 9 Innings
942
1.05
Mark McGwire
Career
Per 9 Innings
1791
1.07
Pete Alonso
Career
Per 9 Innings
933
1.04
Mark McGwire
Career
Per 9 Innings
1742
1.04
Pete Alonso
Career
Per 9 Innings
24317
27
Mark McGwire
Career
Per 9 Innings
45300
27
Pete Alonso
Career
Per 9 Innings
8105.2
9
Mark McGwire
Career
Per 9 Innings
15100
9
Pete Alonso
Career
Per 9 Innings
6573
7.3
Mark McGwire
Career
Per 9 Innings
14464
8.62
Pete Alonso
Career
Per 9 Innings
659
0.73
Mark McGwire
Career
Per 9 Innings
1073
0.64
Pete Alonso
Career
Per 9 Innings
7288
8.09
Mark McGwire
Career
Per 9 Innings
15649
9.33
Pete Alonso
Career
Per 9 Innings
7232
8.03
Mark McGwire
Career
Per 9 Innings
15537
9.26
Pete Alonso
Career
Per 9 Innings
99.23
99.23
Mark McGwire
Career
Per 9 Innings
99.28
99.28
Pete Alonso
Career
Per 9 Innings
7.677
7.677
Mark McGwire
Career
Per 9 Innings
8.675
8.675
Pete Alonso
Career
Per 9 Innings
99.04
99.04
Mark McGwire
Career
Per 9 Innings
97.26
97.26
Pete Alonso
Career
Per 9 Innings
665
0.74
Mark McGwire
Career
Per 9 Innings
1409
0.84