Ham Allen vs. Tim Costo — Career Comparison

Pre-GenerationalMaineNorth AmericaMiddletown MansfieldsUnknownShortstop
Gen XIllinoisThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueRight Fielder

On the career numbers, Tim Costo posted the stronger offensive profile against Ham Allen. Tim Costo posted stronger numbers in OPS (.610 vs .586) and slugging (.343 vs .314). Ham Allen had the advantage in batting average (.271 vs .224). By the career numbers, Tim Costo had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Ham Allen and Tim Costo

Ham Allen
Career
Per 600 PA
1
1
Tim Costo
Careerverified
Per 600 PAverified
2
2
Ham Allen
Career
Per 600 PA
17
145.71
Tim Costo
Careerverified
Per 600 PAverified
43
176.71
Ham Allen
Career
Per 600 PA
70
600
Tim Costo
Careerverified
Per 600 PA
146
600
Ham Allen
Career
Per 600 PAverified
70
600
Tim Costo
Careerverified
Per 600 PA
134
550.68
Ham Allen
Careerverified
Per 600 PAverified
0.271
0.271
Tim Costo
Career
Per 600 PA
0.224
0.224
Ham Allen
Career
Per 600 PA
0.586
0.586
Tim Costo
Careerverified
Per 600 PAverified
0.634
0.634
Ham Allen
Career
Per 600 PAverified
19
162.86
Tim Costo
Careerverified
Per 600 PA
30
123.29
Ham Allen
Career
Per 600 PAverified
16
137.14
Tim Costo
Careerverified
Per 600 PA
20
82.19
Ham Allen
Career
Per 600 PA
3
25.71
Tim Costo
Careerverified
Per 600 PAverified
7
28.77
Ham Allen
Career
Per 600 PA
0
0
Tim Costo
Career
Per 600 PA
0
0
Ham Allen
Career
Per 600 PA
0
0
Tim Costo
Careerverified
Per 600 PAverified
3
12.33
Ham Allen
Career
Per 600 PA
3
25.71
Tim Costo
Careerverified
Per 600 PAverified
10
41.1
Ham Allen
Career
Per 600 PA
0.158
0.158
Tim Costo
Careerverified
Per 600 PAverified
0.333
0.333
Ham Allen
Career
Per 600 PA
0
0
Tim Costo
Careerverified
Per 600 PAverified
0.022
0.022
Ham Allen
Career
Per 600 PA
0
0
Tim Costo
Careerverified
Per 600 PAverified
0.1
0.1
Ham Allen
Career
Per 600 PA
5.6
48.04
Tim Costo
Careerverified
Per 600 PAverified
12.16
49.96
Ham Allen
Career
Per 600 PA
22
188.57
Tim Costo
Careerverified
Per 600 PAverified
46
189.04
Ham Allen
Career
Per 600 PAverified
19
162.86
Tim Costo
Careerverified
Per 600 PA
39
160.27
Ham Allen
Careerverified
Per 600 PAverified
0.271
0.271
Tim Costo
Career
Per 600 PA
0.267
0.267
Ham Allen
Career
Per 600 PA
0.314
0.314
Tim Costo
Careerverified
Per 600 PAverified
0.343
0.343
Ham Allen
Career
Per 600 PA
0.586
0.586
Tim Costo
Careerverified
Per 600 PAverified
0.61
0.61
Ham Allen
Career
Per 600 PA
0.043
0.043
Tim Costo
Careerverified
Per 600 PAverified
0.119
0.119
Ham Allen
Career
Per 600 PA
0.201
0.201
Tim Costo
Careerverified
Per 600 PAverified
0.206
0.206
Ham Allen
Career
Per 600 PA
0.431
0.431
Tim Costo
Careerverified
Per 600 PAverified
0.505
0.505
Ham Allen
Careerverified
Per 600 PAverified
0.275
0.275
Tim Costo
Career
Per 600 PA
0.243
0.243
Ham Allen
Career
Per 600 PAverified
9
77.14
Tim Costo
Careerverified
Per 600 PA
16
65.75
Ham Allen
Career
Per 600 PAverified
11
94.29
Tim Costo
Careerverified
Per 600 PA
14
57.53
Ham Allen
Career
Per 600 PAverified
20
171.43
Tim Costo
Careerverified
Per 600 PA
27
110.96
Ham Allen
Career
Per 600 PAverified
6.76
57.97
Tim Costo
Careerverified
Per 600 PA
11.71
48.11
Ham Allen
Career
Per 600 PA
0
0
Tim Costo
Career
Per 600 PA
0
0
Ham Allen
Career
Per 600 PA
0
0
Tim Costo
Careerverified
Per 600 PAverified
9
36.99
Ham Allen
Career
Per 600 PA
0
0
Tim Costo
Career
Per 600 PA
0
0
Ham Allen
Careerverified
Per 600 PAverified
1
8.57
Tim Costo
Career
Per 600 PA
23
94.52
Ham Allen
Careerverified
Per 600 PAverified
70
70
Tim Costo
Career
Per 600 PA
6.35
6.35
Ham Allen
Career
Per 600 PA
0
0
Tim Costo
Careerverified
Per 600 PAverified
0.39
0.39
Ham Allen
Career
Per 600 PA
0
0
Tim Costo
Career
Per 600 PA
0
0
Ham Allen
Career
Per 600 PA
0
0
Tim Costo
Careerverified
Per 600 PAverified
3
12.33
Ham Allen
Careerverified
Per 600 PAverified
0
0
Tim Costo
Career
Per 600 PA
5
20.55
Ham Allen
Career
Per 600 PA
0
0
Tim Costo
Career
Per 600 PA
0
0
Ham Allen
Career
Per 600 PA
0
0
Tim Costo
Career
Per 600 PA
0
0
Ham Allen
Career
Per 600 PA
0
0
Tim Costo
Career
Per 600 PA
0
0
Ham Allen
Career
Per 600 PA
Tim Costo
Career
Per 600 PA

Fielding Stats for Ham Allen and Tim Costo

Ham Allen
Career
Per 9 Innings
1
1
Tim Costo
Careerverified
Per 9 Inningsverified
2
2
Ham Allen
Career
Per 9 Inningsverified
23
1.34
Tim Costo
Careerverified
Per 9 Innings
42
1.2
Ham Allen
Career
Per 9 Innings
16
0.94
Tim Costo
Careerverified
Per 9 Inningsverified
37
1.06
Ham Allen
Career
Per 9 Innings
462
27
Tim Costo
Careerverified
Per 9 Innings
942
27
Ham Allen
Career
Per 9 Innings
154
9
Tim Costo
Careerverified
Per 9 Innings
314
9
Ham Allen
Career
Per 9 Innings
22
1.29
Tim Costo
Careerverified
Per 9 Inningsverified
135
3.87
Ham Allen
Careerverified
Per 9 Inningsverified
40
2.34
Tim Costo
Career
Per 9 Innings
11
0.32
Ham Allen
Career
Per 9 Innings
17
0.99
Tim Costo
Careerverified
Per 9 Inningsverified
1
0.03
Ham Allen
Career
Per 9 Inningsverified
79
4.62
Tim Costo
Careerverified
Per 9 Innings
147
4.21
Ham Allen
Career
Per 9 Innings
62
3.62
Tim Costo
Careerverified
Per 9 Inningsverified
146
4.18
Ham Allen
Career
Per 9 Innings
78.48
78.48
Tim Costo
Careerverified
Per 9 Inningsverified
99.32
99.32
Ham Allen
Career
Per 9 Innings
2.696
2.696
Tim Costo
Careerverified
Per 9 Inningsverified
3.476
3.476
Ham Allen
Career
Per 9 Innings
69.57
69.57
Tim Costo
Careerverified
Per 9 Inningsverified
88.1
88.1
Ham Allen
Career
Per 9 Innings
3
0.18
Tim Costo
Careerverified
Per 9 Inningsverified
15
0.43
Ham Allen
Career
Per 9 Innings
0
0
Tim Costo
Career
Per 9 Innings
0
0
Ham Allen
Career
Per 9 Innings
0
0
Tim Costo
Career
Per 9 Innings
0
0
Ham Allen
Career
Per 9 Innings
0
0
Tim Costo
Career
Per 9 Innings
0
0
Ham Allen
Career
Per 9 Innings
0
0
Tim Costo
Career
Per 9 Innings
0
0