Pete Alonso vs. Dave Roberts — Career Comparison
When their careers are measured against the same standard, Pete Alonso comes out clearly ahead of Dave Roberts across most offensive categories. Pete Alonso led in home run production (HR/PA+ 196 vs 107), walk rate (BB%+ 110 vs 59), and slugging (SLG+ 127 vs 91). Pete Alonso was the more complete offensive player.
Hitting Stats for Pete Alonso and Dave Roberts
Pete Alonso
Career
Per 600 PA
1007
139.99
Dave Roberts
Career
Per 600 PA
709
194.34
Pete Alonso
Career
Per 600 PA
4316
600
Dave Roberts
Career
Per 600 PA
2189
600
Pete Alonso
Career
Per 600 PA
3763
523.12
Dave Roberts
Career
Per 600 PA
2017
552.86
Pete Alonso
Career
Per 600 PA
0.253
0.253
Dave Roberts
Career
Per 600 PA
0.24
0.24
Pete Alonso
Career
Per 600 PA
0.861
0.861
Dave Roberts
Career
Per 600 PA
0.667
0.667
Pete Alonso
Career
Per 600 PA
455
63.25
Dave Roberts
Career
Per 600 PA
133
36.46
Pete Alonso
Career
Per 600 PA
0.478
0.478
Dave Roberts
Career
Per 600 PA
0.275
0.275
Pete Alonso
Career
Per 600 PA
0.07
0.07
Dave Roberts
Career
Per 600 PA
0.024
0.024
Pete Alonso
Career
Per 600 PA
0.278
0.278
Dave Roberts
Career
Per 600 PA
0.101
0.101
Pete Alonso
Career
Per 600 PA
671.71
93.38
Dave Roberts
Career
Per 600 PA
213.94
58.64
Pete Alonso
Career
Per 600 PA
1942
269.97
Dave Roberts
Career
Per 600 PA
721
197.62
Pete Alonso
Career
Per 600 PA
1470
204.36
Dave Roberts
Career
Per 600 PA
619
169.67
Pete Alonso
Career
Per 600 PA
0.341
0.341
Dave Roberts
Career
Per 600 PA
0.286
0.286
Pete Alonso
Career
Per 600 PA
0.516
0.516
Dave Roberts
Career
Per 600 PA
0.358
0.358
Pete Alonso
Career
Per 600 PA
0.263
0.263
Dave Roberts
Career
Per 600 PA
0.118
0.118
Pete Alonso
Career
Per 600 PA
0.282
0.282
Dave Roberts
Career
Per 600 PA
0.218
0.218
Pete Alonso
Career
Per 600 PA
0.848
0.848
Dave Roberts
Career
Per 600 PA
0.56
0.56
Pete Alonso
Career
Per 600 PA
1028
142.91
Dave Roberts
Career
Per 600 PA
353
96.76
Pete Alonso
Career
Per 600 PA
642.8
89.36
Dave Roberts
Career
Per 600 PA
215.71
59.13
Pete Alonso
Career
Per 600 PA
47
6.53
Dave Roberts
Career
Per 600 PA
22
6.03
Pete Alonso
Career
Per 600 PA
984
136.79
Dave Roberts
Career
Per 600 PA
361
98.95
Pete Alonso
Career
Per 600 PA
4.39
4.39
Dave Roberts
Career
Per 600 PA
6.06
6.06
Pete Alonso
Career
Per 600 PA
0.43
0.43
Dave Roberts
Career
Per 600 PA
0.35
0.35
Pete Alonso
Career
Per 600 PA
108
15.01
Dave Roberts
Career
Per 600 PA
36
9.87
Pete Alonso
Career
Per 600 PA
22
3.06
Dave Roberts
Career
Per 600 PA
35
9.59
Pete Alonso
Career
Per 600 PA
81.82
81.82
Dave Roberts
Career
Per 600 PA
77.14
77.14
Fielding Stats for Pete Alonso and Dave Roberts
Pete Alonso
Career
Per 9 Innings
942
1.05
Dave Roberts
Career
Per 9 Innings
686
1.29
Pete Alonso
Career
Per 9 Innings
933
1.04
Dave Roberts
Career
Per 9 Innings
507
0.95
Pete Alonso
Career
Per 9 Innings
24317
27
Dave Roberts
Career
Per 9 Innings
14344
27
Pete Alonso
Career
Per 9 Innings
8105.2
9
Dave Roberts
Career
Per 9 Innings
4781.1
9
Pete Alonso
Career
Per 9 Innings
6573
7.3
Dave Roberts
Career
Per 9 Innings
1046
1.97
Pete Alonso
Career
Per 9 Innings
659
0.73
Dave Roberts
Career
Per 9 Innings
932
1.75
Pete Alonso
Career
Per 9 Innings
7288
8.09
Dave Roberts
Career
Per 9 Innings
2074
3.9
Pete Alonso
Career
Per 9 Innings
7232
8.03
Dave Roberts
Career
Per 9 Innings
1978
3.72
Pete Alonso
Career
Per 9 Innings
99.23
99.23
Dave Roberts
Career
Per 9 Innings
95.37
95.37
Pete Alonso
Career
Per 9 Innings
7.677
7.677
Dave Roberts
Career
Per 9 Innings
2.883
2.883
Pete Alonso
Career
Per 9 Innings
99.04
99.04
Dave Roberts
Career
Per 9 Innings
73.91
73.91
Pete Alonso
Career
Per 9 Innings
665
0.74
Dave Roberts
Career
Per 9 Innings
118
0.22
Pete Alonso
Career
Per 9 Innings
0
0
Dave Roberts
Career
Per 9 Innings
43
0.08