Pete Alonso vs. John Anderson — Career Comparison
Adjusted for the eras they played in, Pete Alonso holds a real edge over John Anderson in this comparison. Pete Alonso led in home run production (HR/PA+ 196 vs 100), walk rate (BB%+ 110 vs 84), and slugging (SLG+ 127 vs 114). John Anderson held the edge in contact rate (K%+ 146 vs 102). The edge belongs to Pete Alonso.
Hitting Stats for Pete Alonso and John Anderson
Pete Alonso
Career
Per 600 PA
1007
139.99
John Anderson
Career
Per 600 PA
1636
144.93
Pete Alonso
Career
Per 600 PA
4316
600
John Anderson
Career
Per 600 PA
6773
600
Pete Alonso
Career
Per 600 PA
3763
523.12
John Anderson
Career
Per 600 PA
6345
562.08
Pete Alonso
Career
Per 600 PA
0.253
0.253
John Anderson
Career
Per 600 PA
0.291
0.291
Pete Alonso
Career
Per 600 PA
0.861
0.861
John Anderson
Career
Per 600 PA
0.778
0.778
Pete Alonso
Career
Per 600 PA
455
63.25
John Anderson
Career
Per 600 PA
502
44.47
Pete Alonso
Career
Per 600 PA
0.478
0.478
John Anderson
Career
Per 600 PA
0.272
0.272
Pete Alonso
Career
Per 600 PA
0.07
0.07
John Anderson
Career
Per 600 PA
0.008
0.008
Pete Alonso
Career
Per 600 PA
0.278
0.278
John Anderson
Career
Per 600 PA
0.027
0.027
Pete Alonso
Career
Per 600 PA
671.71
93.38
John Anderson
Career
Per 600 PA
903.39
80.03
Pete Alonso
Career
Per 600 PA
1942
269.97
John Anderson
Career
Per 600 PA
2569
227.58
Pete Alonso
Career
Per 600 PA
1470
204.36
John Anderson
Career
Per 600 PA
2206
195.42
Pete Alonso
Career
Per 600 PA
0.341
0.341
John Anderson
Career
Per 600 PA
0.329
0.329
Pete Alonso
Career
Per 600 PA
0.516
0.516
John Anderson
Career
Per 600 PA
0.405
0.405
Pete Alonso
Career
Per 600 PA
0.263
0.263
John Anderson
Career
Per 600 PA
0.114
0.114
Pete Alonso
Career
Per 600 PA
0.282
0.282
John Anderson
Career
Per 600 PA
0.249
0.249
Pete Alonso
Career
Per 600 PA
0.848
0.848
John Anderson
Career
Per 600 PA
0.726
0.726
Pete Alonso
Career
Per 600 PA
1028
142.91
John Anderson
Career
Per 600 PA
1799
159.37
Pete Alonso
Career
Per 600 PA
642.8
89.36
John Anderson
Career
Per 600 PA
991.09
87.8
Pete Alonso
Career
Per 600 PA
984
136.79
John Anderson
Career
Per 600 PA
356
31.54
Pete Alonso
Career
Per 600 PA
4.39
4.39
John Anderson
Career
Per 600 PA
19.03
19.03
Pete Alonso
Career
Per 600 PA
0.43
0.43
John Anderson
Career
Per 600 PA
0.87
0.87
Pete Alonso
Career
Per 600 PA
108
15.01
John Anderson
Career
Per 600 PA
0
0
Pete Alonso
Career
Per 600 PA
18
2.5
John Anderson
Career
Per 600 PA
338
29.94
Pete Alonso
Career
Per 600 PA
22
3.06
John Anderson
Career
Per 600 PA
338
29.94
Pete Alonso
Career
Per 600 PA
81.82
81.82
John Anderson
Career
Per 600 PA
100
100
Fielding Stats for Pete Alonso and John Anderson
Pete Alonso
Career
Per 9 Innings
942
1.05
John Anderson
Career
Per 9 Innings
1610
1.04
Pete Alonso
Career
Per 9 Innings
933
1.04
John Anderson
Career
Per 9 Innings
595
0.39
Pete Alonso
Career
Per 9 Innings
24317
27
John Anderson
Career
Per 9 Innings
41697
27
Pete Alonso
Career
Per 9 Innings
8105.2
9
John Anderson
Career
Per 9 Innings
13899
9
Pete Alonso
Career
Per 9 Innings
6573
7.3
John Anderson
Career
Per 9 Innings
8078
5.23
Pete Alonso
Career
Per 9 Innings
659
0.73
John Anderson
Career
Per 9 Innings
444
0.29
Pete Alonso
Career
Per 9 Innings
56
0.06
John Anderson
Career
Per 9 Innings
244
0.16
Pete Alonso
Career
Per 9 Innings
7288
8.09
John Anderson
Career
Per 9 Innings
8766
5.68
Pete Alonso
Career
Per 9 Innings
7232
8.03
John Anderson
Career
Per 9 Innings
8522
5.52
Pete Alonso
Career
Per 9 Innings
99.23
99.23
John Anderson
Career
Per 9 Innings
97.22
97.22
Pete Alonso
Career
Per 9 Innings
7.677
7.677
John Anderson
Career
Per 9 Innings
5.293
5.293
Pete Alonso
Career
Per 9 Innings
99.04
99.04
John Anderson
Career
Per 9 Innings
36.96
36.96
Pete Alonso
Career
Per 9 Innings
665
0.74
John Anderson
Career
Per 9 Innings
362
0.23