Dom DiMaggio vs. Costen Shockley — Career Comparison
On the career numbers, Dom DiMaggio posted the stronger offensive profile against Costen Shockley. Dom DiMaggio posted stronger numbers in OPS (.802 vs .529) and on-base percentage (.383 vs .255). Costen Shockley had the advantage in home run production (3 career HR at a higher rate). By the career numbers, Dom DiMaggio had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Dom DiMaggio and Costen Shockley
Dom DiMaggio
Career
Per 600 PA
1399
129.58
Costen Shockley
Career
Per 600 PA
51
194.9
Dom DiMaggio
Career
Per 600 PA
6478
600
Costen Shockley
Career
Per 600 PA
157
600
Dom DiMaggio
Career
Per 600 PA
5640
522.38
Costen Shockley
Career
Per 600 PA
142
542.68
Dom DiMaggio
Career
Per 600 PA
0.298
0.298
Costen Shockley
Career
Per 600 PA
0.197
0.197
Dom DiMaggio
Career
Per 600 PA
0.817
0.817
Costen Shockley
Career
Per 600 PA
0.561
0.561
Dom DiMaggio
Career
Per 600 PA
1228
113.74
Costen Shockley
Career
Per 600 PA
23
87.9
Dom DiMaggio
Career
Per 600 PA
452
41.86
Costen Shockley
Career
Per 600 PA
5
19.11
Dom DiMaggio
Career
Per 600 PA
0.269
0.269
Costen Shockley
Career
Per 600 PA
0.179
0.179
Dom DiMaggio
Career
Per 600 PA
0.015
0.015
Costen Shockley
Career
Per 600 PA
0.021
0.021
Dom DiMaggio
Career
Per 600 PA
0.052
0.052
Costen Shockley
Career
Per 600 PA
0.107
0.107
Dom DiMaggio
Career
Per 600 PA
926.94
85.85
Costen Shockley
Career
Per 600 PA
10.56
40.35
Dom DiMaggio
Career
Per 600 PA
2363
218.86
Costen Shockley
Career
Per 600 PA
39
149.04
Dom DiMaggio
Career
Per 600 PA
2461
227.94
Costen Shockley
Career
Per 600 PA
40
152.87
Dom DiMaggio
Career
Per 600 PA
0.383
0.383
Costen Shockley
Career
Per 600 PA
0.255
0.255
Dom DiMaggio
Career
Per 600 PA
0.419
0.419
Costen Shockley
Career
Per 600 PA
0.275
0.275
Dom DiMaggio
Career
Per 600 PA
0.802
0.802
Costen Shockley
Career
Per 600 PA
0.529
0.529
Dom DiMaggio
Career
Per 600 PA
0.121
0.121
Costen Shockley
Career
Per 600 PA
0.077
0.077
Dom DiMaggio
Career
Per 600 PA
0.277
0.277
Costen Shockley
Career
Per 600 PA
0.183
0.183
Dom DiMaggio
Career
Per 600 PA
0.786
0.786
Costen Shockley
Career
Per 600 PA
0.436
0.436
Dom DiMaggio
Career
Per 600 PA
0.32
0.32
Costen Shockley
Career
Per 600 PA
0.212
0.212
Dom DiMaggio
Career
Per 600 PA
1577
146.06
Costen Shockley
Career
Per 600 PA
25
95.54
Dom DiMaggio
Career
Per 600 PA
983.06
91.05
Costen Shockley
Career
Per 600 PA
10.49
40.09
Dom DiMaggio
Career
Per 600 PA
31
2.87
Costen Shockley
Career
Per 600 PA
1
3.82
Dom DiMaggio
Career
Per 600 PA
571
52.89
Costen Shockley
Career
Per 600 PA
24
91.72
Dom DiMaggio
Career
Per 600 PA
11.35
11.35
Costen Shockley
Career
Per 600 PA
6.54
6.54
Dom DiMaggio
Career
Per 600 PA
1.31
1.31
Costen Shockley
Career
Per 600 PA
0.46
0.46
Dom DiMaggio
Career
Per 600 PA
107
9.91
Costen Shockley
Career
Per 600 PA
3
11.46
Fielding Stats for Dom DiMaggio and Costen Shockley
Dom DiMaggio
Career
Per 9 Innings
1373
Costen Shockley
Career
Per 9 Innings
41
1.23
Dom DiMaggio
Career
Per 9 Innings
3859
Costen Shockley
Career
Per 9 Innings
302
9.09
Dom DiMaggio
Career
Per 9 Innings
4095
Costen Shockley
Career
Per 9 Innings
326
9.81
Dom DiMaggio
Career
Per 9 Innings
4006
Costen Shockley
Career
Per 9 Innings
323
9.72
Dom DiMaggio
Career
Per 9 Innings
97.83
Costen Shockley
Career
Per 9 Innings
99.08
99.08
Dom DiMaggio
Career
Per 9 Innings
2.918
Costen Shockley
Career
Per 9 Innings
7.878
7.878
Dom DiMaggio
Career
Per 9 Innings
0
Costen Shockley
Career
Per 9 Innings
97.56
97.56
Dom DiMaggio
Career
Per 9 Innings
32
Costen Shockley
Career
Per 9 Innings
32
0.96
Dom DiMaggio
Career
Per 9 Innings
0
Costen Shockley
Career
Per 9 Innings
0
0