Pete Alonso vs. Roy Smalley — Career Comparison
Adjusted for the eras they played in, Roy Smalley holds a real edge over Pete Alonso in this comparison. Roy Smalley led in walk rate (BB%+ 138 vs 110), contact rate (K%+ 106 vs 102), and on-base percentage (OBP+ 108 vs 107). Pete Alonso held the edge in home run production (HR/PA+ 196 vs 136). The edge belongs to Roy Smalley.
Hitting Stats for Pete Alonso and Roy Smalley
Pete Alonso
Career
Per 600 PA
1007
139.99
Roy Smalley
Career
Per 600 PA
1653
150.41
Pete Alonso
Career
Per 600 PA
4316
600
Roy Smalley
Career
Per 600 PA
6594
600
Pete Alonso
Career
Per 600 PA
3763
523.12
Roy Smalley
Career
Per 600 PA
5657
514.74
Pete Alonso
Career
Per 600 PA
0.253
0.253
Roy Smalley
Career
Per 600 PA
0.257
0.257
Pete Alonso
Career
Per 600 PA
0.861
0.861
Roy Smalley
Career
Per 600 PA
0.761
0.761
Pete Alonso
Career
Per 600 PA
455
63.25
Roy Smalley
Career
Per 600 PA
432
39.31
Pete Alonso
Career
Per 600 PA
0.478
0.478
Roy Smalley
Career
Per 600 PA
0.297
0.297
Pete Alonso
Career
Per 600 PA
0.07
0.07
Roy Smalley
Career
Per 600 PA
0.029
0.029
Pete Alonso
Career
Per 600 PA
0.278
0.278
Roy Smalley
Career
Per 600 PA
0.112
0.112
Pete Alonso
Career
Per 600 PA
671.71
93.38
Roy Smalley
Career
Per 600 PA
800.88
72.87
Pete Alonso
Career
Per 600 PA
1942
269.97
Roy Smalley
Career
Per 600 PA
2237
203.55
Pete Alonso
Career
Per 600 PA
1470
204.36
Roy Smalley
Career
Per 600 PA
2239
203.73
Pete Alonso
Career
Per 600 PA
0.341
0.341
Roy Smalley
Career
Per 600 PA
0.345
0.345
Pete Alonso
Career
Per 600 PA
0.516
0.516
Roy Smalley
Career
Per 600 PA
0.395
0.395
Pete Alonso
Career
Per 600 PA
0.263
0.263
Roy Smalley
Career
Per 600 PA
0.138
0.138
Pete Alonso
Career
Per 600 PA
0.282
0.282
Roy Smalley
Career
Per 600 PA
0.254
0.254
Pete Alonso
Career
Per 600 PA
0.848
0.848
Roy Smalley
Career
Per 600 PA
0.7
0.7
Pete Alonso
Career
Per 600 PA
1028
142.91
Roy Smalley
Career
Per 600 PA
1276
116.11
Pete Alonso
Career
Per 600 PA
642.8
89.36
Roy Smalley
Career
Per 600 PA
831.71
75.68
Pete Alonso
Career
Per 600 PA
47
6.53
Roy Smalley
Career
Per 600 PA
47
4.28
Pete Alonso
Career
Per 600 PA
984
136.79
Roy Smalley
Career
Per 600 PA
908
82.62
Pete Alonso
Career
Per 600 PA
4.39
4.39
Roy Smalley
Career
Per 600 PA
7.26
7.26
Pete Alonso
Career
Per 600 PA
0.43
0.43
Roy Smalley
Career
Per 600 PA
0.85
0.85
Pete Alonso
Career
Per 600 PA
108
15.01
Roy Smalley
Career
Per 600 PA
121
11.01
Pete Alonso
Career
Per 600 PA
22
3.06
Roy Smalley
Career
Per 600 PA
61
5.55
Pete Alonso
Career
Per 600 PA
81.82
81.82
Roy Smalley
Career
Per 600 PA
44.26
44.26
Fielding Stats for Pete Alonso and Roy Smalley
Pete Alonso
Career
Per 9 Innings
942
1.05
Roy Smalley
Career
Per 9 Innings
1350
1.09
Pete Alonso
Career
Per 9 Innings
933
1.04
Roy Smalley
Career
Per 9 Innings
1249
1.01
Pete Alonso
Career
Per 9 Innings
24317
27
Roy Smalley
Career
Per 9 Innings
33384
27
Pete Alonso
Career
Per 9 Innings
8105.2
9
Roy Smalley
Career
Per 9 Innings
11128
9
Pete Alonso
Career
Per 9 Innings
6573
7.3
Roy Smalley
Career
Per 9 Innings
2131
1.72
Pete Alonso
Career
Per 9 Innings
659
0.73
Roy Smalley
Career
Per 9 Innings
3817
3.09
Pete Alonso
Career
Per 9 Innings
7288
8.09
Roy Smalley
Career
Per 9 Innings
6165
4.99
Pete Alonso
Career
Per 9 Innings
7232
8.03
Roy Smalley
Career
Per 9 Innings
5948
4.81
Pete Alonso
Career
Per 9 Innings
99.23
99.23
Roy Smalley
Career
Per 9 Innings
96.48
96.48
Pete Alonso
Career
Per 9 Innings
7.677
7.677
Roy Smalley
Career
Per 9 Innings
4.406
4.406
Pete Alonso
Career
Per 9 Innings
99.04
99.04
Roy Smalley
Career
Per 9 Innings
92.52
92.52
Pete Alonso
Career
Per 9 Innings
665
0.74
Roy Smalley
Career
Per 9 Innings
794
0.64