Pete Alonso vs. Ed Sprague Jr. — Career Comparison

MillenialFloridaThrows RightBats RightNorth AmericaNew York MetsNational LeagueFirst BasemanSilver SluggerRookie of the YearAll-Star
Gen XCaliforniaThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueThird BasemanAll-Star

When their careers are measured against the same standard, Pete Alonso comes out clearly ahead of Ed Sprague Jr. across most offensive categories. Pete Alonso led in home run production (HR/PA+ 196 vs 118), slugging (SLG+ 127 vs 99), and walk rate (BB%+ 110 vs 89). Pete Alonso was the more complete offensive player.

Hitting Stats for Pete Alonso and Ed Sprague Jr.

Pete Alonso
Career
Per 600 PA
7
7
Ed Sprague Jr.
Careerverified
Per 600 PAverified
11
11
Pete Alonso
Career
Per 600 PA
1007
139.99
Ed Sprague Jr.
Careerverified
Per 600 PAverified
1203
157.36
Pete Alonso
Career
Per 600 PA
4316
600
Ed Sprague Jr.
Careerverified
Per 600 PA
4587
600
Pete Alonso
Career
Per 600 PA
3763
523.12
Ed Sprague Jr.
Careerverified
Per 600 PAverified
4095
535.64
Pete Alonso
Careerverified
Per 600 PAverified
0.253
0.253
Ed Sprague Jr.
Career
Per 600 PA
0.247
0.247
Pete Alonso
Careerverified
Per 600 PAverified
0.861
0.861
Ed Sprague Jr.
Career
Per 600 PA
0.749
0.749
Pete Alonso
Career
Per 600 PAverified
951
132.21
Ed Sprague Jr.
Careerverified
Per 600 PA
1010
132.11
Pete Alonso
Career
Per 600 PA
496
68.95
Ed Sprague Jr.
Careerverified
Per 600 PAverified
621
81.23
Pete Alonso
Career
Per 600 PA
183
25.44
Ed Sprague Jr.
Careerverified
Per 600 PAverified
225
29.43
Pete Alonso
Career
Per 600 PA
8
1.11
Ed Sprague Jr.
Careerverified
Per 600 PAverified
12
1.57
Pete Alonso
Careerverified
Per 600 PAverified
264
36.7
Ed Sprague Jr.
Career
Per 600 PA
152
19.88
Pete Alonso
Careerverified
Per 600 PAverified
455
63.25
Ed Sprague Jr.
Career
Per 600 PA
389
50.88
Pete Alonso
Careerverified
Per 600 PAverified
0.478
0.478
Ed Sprague Jr.
Career
Per 600 PA
0.385
0.385
Pete Alonso
Careerverified
Per 600 PAverified
0.07
0.07
Ed Sprague Jr.
Career
Per 600 PA
0.037
0.037
Pete Alonso
Careerverified
Per 600 PAverified
0.278
0.278
Ed Sprague Jr.
Career
Per 600 PA
0.151
0.151
Pete Alonso
Careerverified
Per 600 PAverified
671.71
93.38
Ed Sprague Jr.
Career
Per 600 PA
554.53
72.53
Pete Alonso
Careerverified
Per 600 PAverified
1942
269.97
Ed Sprague Jr.
Career
Per 600 PA
1715
224.33
Pete Alonso
Careerverified
Per 600 PAverified
1470
204.36
Ed Sprague Jr.
Career
Per 600 PA
1459
190.84
Pete Alonso
Careerverified
Per 600 PAverified
0.341
0.341
Ed Sprague Jr.
Career
Per 600 PA
0.319
0.319
Pete Alonso
Careerverified
Per 600 PAverified
0.516
0.516
Ed Sprague Jr.
Career
Per 600 PA
0.419
0.419
Pete Alonso
Careerverified
Per 600 PAverified
0.857
0.857
Ed Sprague Jr.
Career
Per 600 PA
0.737
0.737
Pete Alonso
Careerverified
Per 600 PAverified
0.263
0.263
Ed Sprague Jr.
Career
Per 600 PA
0.172
0.172
Pete Alonso
Careerverified
Per 600 PAverified
0.282
0.282
Ed Sprague Jr.
Career
Per 600 PA
0.248
0.248
Pete Alonso
Careerverified
Per 600 PAverified
0.848
0.848
Ed Sprague Jr.
Career
Per 600 PA
0.678
0.678
Pete Alonso
Career
Per 600 PA
0.27
0.27
Ed Sprague Jr.
Careerverified
Per 600 PAverified
0.273
0.273
Pete Alonso
Careerverified
Per 600 PAverified
580
80.63
Ed Sprague Jr.
Career
Per 600 PA
506
66.19
Pete Alonso
Careerverified
Per 600 PAverified
712
98.98
Ed Sprague Jr.
Career
Per 600 PA
558
72.99
Pete Alonso
Careerverified
Per 600 PAverified
1028
142.91
Ed Sprague Jr.
Career
Per 600 PA
912
119.29
Pete Alonso
Careerverified
Per 600 PAverified
642.8
89.36
Ed Sprague Jr.
Career
Per 600 PA
549.09
71.82
Pete Alonso
Careerverified
Per 600 PAverified
100
13.9
Ed Sprague Jr.
Career
Per 600 PA
91
11.9
Pete Alonso
Careerverified
Per 600 PAverified
419
58.25
Ed Sprague Jr.
Career
Per 600 PA
358
46.83
Pete Alonso
Careerverified
Per 600 PAverified
47
6.53
Ed Sprague Jr.
Career
Per 600 PA
21
2.75
Pete Alonso
Career
Per 600 PA
984
136.79
Ed Sprague Jr.
Careerverified
Per 600 PAverified
833
108.96
Pete Alonso
Career
Per 600 PA
4.39
4.39
Ed Sprague Jr.
Careerverified
Per 600 PAverified
5.51
5.51
Pete Alonso
Career
Per 600 PA
0.43
0.43
Ed Sprague Jr.
Career
Per 600 PA
0.43
0.43
Pete Alonso
Career
Per 600 PA
0
0
Ed Sprague Jr.
Careerverified
Per 600 PAverified
6
0.78
Pete Alonso
Career
Per 600 PA
34
4.73
Ed Sprague Jr.
Careerverified
Per 600 PAverified
37
4.84
Pete Alonso
Career
Per 600 PA
108
15.01
Ed Sprague Jr.
Careerverified
Per 600 PAverified
106
13.87
Pete Alonso
Careerverified
Per 600 PAverified
18
2.5
Ed Sprague Jr.
Career
Per 600 PA
6
0.78
Pete Alonso
Career
Per 600 PA
4
0.56
Ed Sprague Jr.
Careerverified
Per 600 PAverified
12
1.57
Pete Alonso
Careerverified
Per 600 PAverified
22
3.06
Ed Sprague Jr.
Career
Per 600 PA
18
2.35
Pete Alonso
Careerverified
Per 600 PAverified
81.82
81.82
Ed Sprague Jr.
Career
Per 600 PA
33.33
33.33

Fielding Stats for Pete Alonso and Ed Sprague Jr.

Pete Alonso
Career
Per 9 Innings
7
7
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
11
11
Pete Alonso
Career
Per 9 Innings
942
1.05
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
1131
1.08
Pete Alonso
Career
Per 9 Inningsverified
933
1.04
Ed Sprague Jr.
Careerverified
Per 9 Innings
1076
1.03
Pete Alonso
Career
Per 9 Innings
24317
27
Ed Sprague Jr.
Careerverified
Per 9 Innings
28205
27
Pete Alonso
Career
Per 9 Innings
8105.2
9
Ed Sprague Jr.
Careerverified
Per 9 Innings
9401.2
9
Pete Alonso
Careerverified
Per 9 Inningsverified
6573
7.3
Ed Sprague Jr.
Career
Per 9 Innings
1361
1.3
Pete Alonso
Career
Per 9 Innings
659
0.73
Ed Sprague Jr.
Careerverified
Per 9 Inningsverified
1643
1.57
Pete Alonso
Careerverified
Per 9 Inningsverified
56
0.06
Ed Sprague Jr.
Career
Per 9 Innings
162
0.16
Pete Alonso
Careerverified
Per 9 Inningsverified
7288
8.09
Ed Sprague Jr.
Career
Per 9 Innings
3166
3.03
Pete Alonso
Careerverified
Per 9 Inningsverified
7232
8.03
Ed Sprague Jr.
Career
Per 9 Innings
3004
2.88
Pete Alonso
Careerverified
Per 9 Inningsverified
99.23
99.23
Ed Sprague Jr.
Career
Per 9 Innings
94.88
94.88
Pete Alonso
Careerverified
Per 9 Inningsverified
7.677
7.677
Ed Sprague Jr.
Career
Per 9 Innings
2.656
2.656
Pete Alonso
Careerverified
Per 9 Inningsverified
99.04
99.04
Ed Sprague Jr.
Career
Per 9 Innings
95.14
95.14
Pete Alonso
Careerverified
Per 9 Inningsverified
665
0.74
Ed Sprague Jr.
Career
Per 9 Innings
180
0.17
Pete Alonso
Careerverified
Per 9 Innings
0
0
Ed Sprague Jr.
Career
Per 9 Innings
1
0
Pete Alonso
Career
Per 9 Innings
0
0
Ed Sprague Jr.
Career
Per 9 Innings
0
0
Pete Alonso
Careerverified
Per 9 Inningsverified
0
0
Ed Sprague Jr.
Career
Per 9 Innings
7
0.01
Pete Alonso
Career
Per 9 Innings
0
0
Ed Sprague Jr.
Careerverified
Per 9 Innings
1
0