Pete Alonso vs. Costen Shockley — Career Comparison
On the career numbers, Pete Alonso posted the stronger offensive profile against Costen Shockley. Pete Alonso posted stronger numbers in OPS (.864 vs .529) and on-base percentage (.348 vs .255). 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 Costen Shockley
Pete Alonso
Career
Per 600 PA
1007
139.99
Costen Shockley
Career
Per 600 PA
51
194.9
Pete Alonso
Career
Per 600 PA
4316
600
Costen Shockley
Career
Per 600 PA
157
600
Pete Alonso
Career
Per 600 PA
3763
523.12
Costen Shockley
Career
Per 600 PA
142
542.68
Pete Alonso
Career
Per 600 PA
0.253
0.253
Costen Shockley
Career
Per 600 PA
0.197
0.197
Pete Alonso
Career
Per 600 PA
0.861
0.861
Costen Shockley
Career
Per 600 PA
0.561
0.561
Pete Alonso
Career
Per 600 PA
455
63.25
Costen Shockley
Career
Per 600 PA
5
19.11
Pete Alonso
Career
Per 600 PA
0.478
0.478
Costen Shockley
Career
Per 600 PA
0.179
0.179
Pete Alonso
Career
Per 600 PA
0.07
0.07
Costen Shockley
Career
Per 600 PA
0.021
0.021
Pete Alonso
Career
Per 600 PA
0.278
0.278
Costen Shockley
Career
Per 600 PA
0.107
0.107
Pete Alonso
Career
Per 600 PA
671.71
93.38
Costen Shockley
Career
Per 600 PA
10.56
40.35
Pete Alonso
Career
Per 600 PA
1942
269.97
Costen Shockley
Career
Per 600 PA
39
149.04
Pete Alonso
Career
Per 600 PA
1470
204.36
Costen Shockley
Career
Per 600 PA
40
152.87
Pete Alonso
Career
Per 600 PA
0.341
0.341
Costen Shockley
Career
Per 600 PA
0.255
0.255
Pete Alonso
Career
Per 600 PA
0.516
0.516
Costen Shockley
Career
Per 600 PA
0.275
0.275
Pete Alonso
Career
Per 600 PA
0.857
0.857
Costen Shockley
Career
Per 600 PA
0.529
0.529
Pete Alonso
Career
Per 600 PA
0.263
0.263
Costen Shockley
Career
Per 600 PA
0.077
0.077
Pete Alonso
Career
Per 600 PA
0.282
0.282
Costen Shockley
Career
Per 600 PA
0.183
0.183
Pete Alonso
Career
Per 600 PA
0.848
0.848
Costen Shockley
Career
Per 600 PA
0.436
0.436
Pete Alonso
Career
Per 600 PA
0.27
0.27
Costen Shockley
Career
Per 600 PA
0.212
0.212
Pete Alonso
Career
Per 600 PA
1028
142.91
Costen Shockley
Career
Per 600 PA
25
95.54
Pete Alonso
Career
Per 600 PA
642.8
89.36
Costen Shockley
Career
Per 600 PA
10.49
40.09
Pete Alonso
Career
Per 600 PA
100
13.9
Costen Shockley
Career
Per 600 PA
1
3.82
Pete Alonso
Career
Per 600 PA
984
136.79
Costen Shockley
Career
Per 600 PA
24
91.72
Pete Alonso
Career
Per 600 PA
4.39
4.39
Costen Shockley
Career
Per 600 PA
6.54
6.54
Pete Alonso
Career
Per 600 PA
0.43
0.43
Costen Shockley
Career
Per 600 PA
0.46
0.46
Pete Alonso
Career
Per 600 PA
34
4.73
Costen Shockley
Career
Per 600 PA
3
11.46
Pete Alonso
Career
Per 600 PA
108
15.01
Costen Shockley
Career
Per 600 PA
3
11.46
Fielding Stats for Pete Alonso and Costen Shockley
Pete Alonso
Career
Per 9 Innings
942
1.05
Costen Shockley
Career
Per 9 Innings
41
1.23
Pete Alonso
Career
Per 9 Innings
933
1.04
Costen Shockley
Career
Per 9 Innings
40
1.2
Pete Alonso
Career
Per 9 Innings
24317
27
Costen Shockley
Career
Per 9 Innings
897
27
Pete Alonso
Career
Per 9 Innings
8105.2
9
Costen Shockley
Career
Per 9 Innings
299
9
Pete Alonso
Career
Per 9 Innings
6573
7.3
Costen Shockley
Career
Per 9 Innings
302
9.09
Pete Alonso
Career
Per 9 Innings
659
0.73
Costen Shockley
Career
Per 9 Innings
21
0.63
Pete Alonso
Career
Per 9 Innings
56
0.06
Costen Shockley
Career
Per 9 Innings
3
0.09
Pete Alonso
Career
Per 9 Innings
7288
8.09
Costen Shockley
Career
Per 9 Innings
326
9.81
Pete Alonso
Career
Per 9 Innings
7232
8.03
Costen Shockley
Career
Per 9 Innings
323
9.72
Pete Alonso
Career
Per 9 Innings
99.23
99.23
Costen Shockley
Career
Per 9 Innings
99.08
99.08
Pete Alonso
Career
Per 9 Innings
7.677
7.677
Costen Shockley
Career
Per 9 Innings
7.878
7.878
Pete Alonso
Career
Per 9 Innings
99.04
99.04
Costen Shockley
Career
Per 9 Innings
97.56
97.56
Pete Alonso
Career
Per 9 Innings
665
0.74
Costen Shockley
Career
Per 9 Innings
32
0.96
Pete Alonso
Career
Per 9 Innings
0
0
Costen Shockley
Career
Per 9 Innings
0
0