Pete Alonso vs. John Moses — Career Comparison
When their careers are measured against the same standard, Pete Alonso comes out clearly ahead of John Moses across most offensive categories. Pete Alonso led in home run production (HR/PA+ 196 vs 24), slugging (SLG+ 127 vs 80), and walk rate (BB%+ 110 vs 81). John Moses held the edge in contact rate (K%+ 119 vs 102). Pete Alonso was the more complete offensive player.
Hitting Stats for Pete Alonso and John Moses
Pete Alonso
Career
Per 600 PA
1007
139.99
John Moses
Career
Per 600 PA
769
241.57
Pete Alonso
Career
Per 600 PA
4316
600
John Moses
Career
Per 600 PA
1910
600
Pete Alonso
Career
Per 600 PA
0.253
0.253
John Moses
Career
Per 600 PA
0.254
0.254
Pete Alonso
Career
Per 600 PA
0.861
0.861
John Moses
Career
Per 600 PA
0.688
0.688
Pete Alonso
Career
Per 600 PA
455
63.25
John Moses
Career
Per 600 PA
97
30.47
Pete Alonso
Career
Per 600 PA
0.478
0.478
John Moses
Career
Per 600 PA
0.222
0.222
Pete Alonso
Career
Per 600 PA
0.07
0.07
John Moses
Career
Per 600 PA
0.006
0.006
Pete Alonso
Career
Per 600 PA
0.278
0.278
John Moses
Career
Per 600 PA
0.025
0.025
Pete Alonso
Career
Per 600 PA
671.71
93.38
John Moses
Career
Per 600 PA
185.52
58.28
Pete Alonso
Career
Per 600 PA
1942
269.97
John Moses
Career
Per 600 PA
574
180.31
Pete Alonso
Career
Per 600 PA
1470
204.36
John Moses
Career
Per 600 PA
591
185.65
Pete Alonso
Career
Per 600 PA
0.341
0.341
John Moses
Career
Per 600 PA
0.313
0.313
Pete Alonso
Career
Per 600 PA
0.516
0.516
John Moses
Career
Per 600 PA
0.333
0.333
Pete Alonso
Career
Per 600 PA
0.263
0.263
John Moses
Career
Per 600 PA
0.079
0.079
Pete Alonso
Career
Per 600 PA
0.282
0.282
John Moses
Career
Per 600 PA
0.224
0.224
Pete Alonso
Career
Per 600 PA
0.848
0.848
John Moses
Career
Per 600 PA
0.602
0.602
Pete Alonso
Career
Per 600 PA
1028
142.91
John Moses
Career
Per 600 PA
381
119.69
Pete Alonso
Career
Per 600 PA
642.8
89.36
John Moses
Career
Per 600 PA
193.24
60.7
Pete Alonso
Career
Per 600 PA
47
6.53
John Moses
Career
Per 600 PA
9
2.83
Pete Alonso
Career
Per 600 PA
4.39
4.39
John Moses
Career
Per 600 PA
8.45
8.45
Pete Alonso
Career
Per 600 PA
0.43
0.43
John Moses
Career
Per 600 PA
0.63
0.63
Pete Alonso
Career
Per 600 PA
108
15.01
John Moses
Career
Per 600 PA
33
10.37
Pete Alonso
Career
Per 600 PA
22
3.06
John Moses
Career
Per 600 PA
158
49.63
Pete Alonso
Career
Per 600 PA
81.82
81.82
John Moses
Career
Per 600 PA
63.92
63.92
Fielding Stats for Pete Alonso and John Moses
Pete Alonso
Career
Per 9 Innings
942
1.05
John Moses
Career
Per 9 Innings
670
1.54
Pete Alonso
Career
Per 9 Innings
933
1.04
John Moses
Career
Per 9 Innings
389
0.9
Pete Alonso
Career
Per 9 Innings
24317
27
John Moses
Career
Per 9 Innings
11729
27
Pete Alonso
Career
Per 9 Innings
8105.2
9
John Moses
Career
Per 9 Innings
3909.2
9
Pete Alonso
Career
Per 9 Innings
6573
7.3
John Moses
Career
Per 9 Innings
1115
2.57
Pete Alonso
Career
Per 9 Innings
7288
8.09
John Moses
Career
Per 9 Innings
1165
2.68
Pete Alonso
Career
Per 9 Innings
7232
8.03
John Moses
Career
Per 9 Innings
1151
2.65
Pete Alonso
Career
Per 9 Innings
99.23
99.23
John Moses
Career
Per 9 Innings
98.8
98.8
Pete Alonso
Career
Per 9 Innings
7.677
7.677
John Moses
Career
Per 9 Innings
1.718
1.718
Pete Alonso
Career
Per 9 Innings
99.04
99.04
John Moses
Career
Per 9 Innings
58.06
58.06
Pete Alonso
Career
Per 9 Innings
665
0.74
John Moses
Career
Per 9 Innings
8
0.02