Pete Alonso vs. Eddie Shokes — Career Comparison

MillenialFloridaThrows RightBats RightNorth AmericaNew York MetsNational LeagueFirst BasemanSilver SluggerRookie of the YearAll-Star
Greatest GenerationSouth CarolinaThrows LeftBats LeftNorth AmericaCincinnati RedsNational LeagueFirst Baseman

On the career numbers, Pete Alonso posted the stronger offensive profile against Eddie Shokes. Pete Alonso posted stronger numbers in OPS (.864 vs .405) and on-base percentage (.348 vs .275). By the career numbers, Pete Alonso had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Pete Alonso and Eddie Shokes

Pete Alonso
Careerverified
Per 600 PAverified
7
7
Eddie Shokes
Career
Per 600 PA
2
2
Pete Alonso
Careerverified
Per 600 PA
1007
139.99
Eddie Shokes
Career
Per 600 PAverified
32
182.86
Pete Alonso
Careerverified
Per 600 PA
4316
600
Eddie Shokes
Career
Per 600 PA
105
600
Pete Alonso
Careerverified
Per 600 PAverified
3763
523.12
Eddie Shokes
Career
Per 600 PA
84
480
Pete Alonso
Careerverified
Per 600 PAverified
0.253
0.253
Eddie Shokes
Career
Per 600 PA
0.119
0.119
Pete Alonso
Careerverified
Per 600 PAverified
0.861
0.861
Eddie Shokes
Career
Per 600 PA
0.494
0.494
Pete Alonso
Careerverified
Per 600 PAverified
951
132.21
Eddie Shokes
Career
Per 600 PA
10
57.14
Pete Alonso
Careerverified
Per 600 PAverified
496
68.95
Eddie Shokes
Career
Per 600 PA
9
51.43
Pete Alonso
Careerverified
Per 600 PAverified
183
25.44
Eddie Shokes
Career
Per 600 PA
1
5.71
Pete Alonso
Careerverified
Per 600 PAverified
8
1.11
Eddie Shokes
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
264
36.7
Eddie Shokes
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
455
63.25
Eddie Shokes
Career
Per 600 PA
1
5.71
Pete Alonso
Careerverified
Per 600 PAverified
0.478
0.478
Eddie Shokes
Career
Per 600 PA
0.1
0.1
Pete Alonso
Careerverified
Per 600 PAverified
0.07
0.07
Eddie Shokes
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
0.278
0.278
Eddie Shokes
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PAverified
671.71
93.38
Eddie Shokes
Career
Per 600 PA
3.95
22.57
Pete Alonso
Careerverified
Per 600 PAverified
1942
269.97
Eddie Shokes
Career
Per 600 PA
11
62.86
Pete Alonso
Careerverified
Per 600 PAverified
1470
204.36
Eddie Shokes
Career
Per 600 PA
28
160
Pete Alonso
Careerverified
Per 600 PAverified
0.341
0.341
Eddie Shokes
Career
Per 600 PA
0.275
0.275
Pete Alonso
Careerverified
Per 600 PAverified
0.516
0.516
Eddie Shokes
Career
Per 600 PA
0.131
0.131
Pete Alonso
Careerverified
Per 600 PAverified
0.857
0.857
Eddie Shokes
Career
Per 600 PA
0.406
0.406
Pete Alonso
Careerverified
Per 600 PAverified
0.263
0.263
Eddie Shokes
Career
Per 600 PA
0.012
0.012
Pete Alonso
Careerverified
Per 600 PAverified
0.282
0.282
Eddie Shokes
Career
Per 600 PA
0.156
0.156
Pete Alonso
Careerverified
Per 600 PAverified
0.848
0.848
Eddie Shokes
Career
Per 600 PA
0.4
0.4
Pete Alonso
Careerverified
Per 600 PAverified
0.27
0.27
Eddie Shokes
Career
Per 600 PA
0.161
0.161
Pete Alonso
Careerverified
Per 600 PAverified
580
80.63
Eddie Shokes
Career
Per 600 PA
3
17.14
Pete Alonso
Careerverified
Per 600 PAverified
712
98.98
Eddie Shokes
Career
Per 600 PA
5
28.57
Pete Alonso
Careerverified
Per 600 PAverified
1028
142.91
Eddie Shokes
Career
Per 600 PA
8
45.71
Pete Alonso
Careerverified
Per 600 PAverified
642.8
89.36
Eddie Shokes
Career
Per 600 PA
4.18
23.9
Pete Alonso
Careerverified
Per 600 PAverified
100
13.9
Eddie Shokes
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PA
419
58.25
Eddie Shokes
Career
Per 600 PAverified
18
102.86
Pete Alonso
Careerverified
Per 600 PAverified
47
6.53
Eddie Shokes
Career
Per 600 PA
0
0
Pete Alonso
Career
Per 600 PA
984
136.79
Eddie Shokes
Careerverified
Per 600 PAverified
22
125.71
Pete Alonso
Career
Per 600 PA
4.39
4.39
Eddie Shokes
Careerverified
Per 600 PAverified
4.77
4.77
Pete Alonso
Career
Per 600 PA
0.43
0.43
Eddie Shokes
Careerverified
Per 600 PAverified
0.82
0.82
Pete Alonso
Career
Per 600 PA
0
0
Eddie Shokes
Careerverified
Per 600 PAverified
3
17.14
Pete Alonso
Careerverified
Per 600 PAverified
34
4.73
Eddie Shokes
Career
Per 600 PA
0
0
Pete Alonso
Career
Per 600 PA
108
15.01
Eddie Shokes
Careerverified
Per 600 PAverified
1
5.71
Pete Alonso
Careerverified
Per 600 PA
18
2.5
Eddie Shokes
Career
Per 600 PAverified
1
5.71
Pete Alonso
Careerverified
Per 600 PAverified
4
0.56
Eddie Shokes
Career
Per 600 PA
0
0
Pete Alonso
Careerverified
Per 600 PA
22
3.06
Eddie Shokes
Career
Per 600 PAverified
1
5.71
Pete Alonso
Career
Per 600 PA
81.82
81.82
Eddie Shokes
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Pete Alonso and Eddie Shokes

Pete Alonso
Careerverified
Per 9 Inningsverified
7
7
Eddie Shokes
Career
Per 9 Innings
1
Pete Alonso
Careerverified
Per 9 Inningsverified
942
1.05
Eddie Shokes
Career
Per 9 Innings
29
Pete Alonso
Careerverified
Per 9 Inningsverified
933
1.04
Eddie Shokes
Career
Per 9 Innings
0
Pete Alonso
Careerverified
Per 9 Inningsverified
24317
27
Eddie Shokes
Career
Per 9 Innings
0
Pete Alonso
Careerverified
Per 9 Inningsverified
8105.2
9
Eddie Shokes
Career
Per 9 Innings
0
Pete Alonso
Careerverified
Per 9 Inningsverified
6573
7.3
Eddie Shokes
Career
Per 9 Innings
262
Pete Alonso
Careerverified
Per 9 Inningsverified
659
0.73
Eddie Shokes
Career
Per 9 Innings
14
Pete Alonso
Career
Per 9 Innings
56
0.06
Eddie Shokes
Careerverified
Per 9 Inningsverified
1
Pete Alonso
Careerverified
Per 9 Inningsverified
7288
8.09
Eddie Shokes
Career
Per 9 Innings
277
Pete Alonso
Careerverified
Per 9 Inningsverified
7232
8.03
Eddie Shokes
Career
Per 9 Innings
276
Pete Alonso
Career
Per 9 Inningsverified
99.23
99.23
Eddie Shokes
Careerverified
Per 9 Innings
99.64
Pete Alonso
Career
Per 9 Inningsverified
7.677
7.677
Eddie Shokes
Careerverified
Per 9 Innings
9.517
Pete Alonso
Careerverified
Per 9 Inningsverified
99.04
99.04
Eddie Shokes
Career
Per 9 Innings
0
Pete Alonso
Careerverified
Per 9 Inningsverified
665
0.74
Eddie Shokes
Career
Per 9 Innings
26
Pete Alonso
Career
Per 9 Innings
0
0
Eddie Shokes
Career
Per 9 Innings
0
Pete Alonso
Career
Per 9 Innings
0
0
Eddie Shokes
Career
Per 9 Innings
0
Pete Alonso
Career
Per 9 Innings
0
0
Eddie Shokes
Career
Per 9 Innings
0
Pete Alonso
Career
Per 9 Innings
0
0
Eddie Shokes
Career
Per 9 Innings
0