Ham Allen vs. Ed Caskin — Career Comparison

Pre-GenerationalMaineNorth AmericaMiddletown MansfieldsUnknownShortstop
Pre-GenerationalMassachusettsThrows RightBats RightNorth AmericaTroy TrojansNational LeagueShortstop

On the career numbers, Ham Allen posted the stronger offensive profile against Ed Caskin. Ham Allen posted stronger numbers in OPS (.586 vs .529) and on-base percentage (.271 vs .261). Ed Caskin had the advantage in home run production (2 career HR at a higher rate). By the career numbers, Ham Allen 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 Ed Caskin

Ham Allen
Career
Per 600 PA
1
1
Ed Caskin
Careerverified
Per 600 PAverified
7
7
Ham Allen
Career
Per 600 PA
17
145.71
Ed Caskin
Careerverified
Per 600 PAverified
482
148.08
Ham Allen
Career
Per 600 PA
70
600
Ed Caskin
Careerverified
Per 600 PA
1953
600
Ham Allen
Career
Per 600 PAverified
70
600
Ed Caskin
Careerverified
Per 600 PA
1871
574.81
Ham Allen
Careerverified
Per 600 PAverified
0.271
0.271
Ed Caskin
Career
Per 600 PA
0.228
0.228
Ham Allen
Careerverified
Per 600 PAverified
0.586
0.586
Ed Caskin
Career
Per 600 PA
0.539
0.539
Ham Allen
Career
Per 600 PAverified
19
162.86
Ed Caskin
Careerverified
Per 600 PA
427
131.18
Ham Allen
Career
Per 600 PAverified
16
137.14
Ed Caskin
Careerverified
Per 600 PA
365
112.14
Ham Allen
Career
Per 600 PAverified
3
25.71
Ed Caskin
Careerverified
Per 600 PA
50
15.36
Ham Allen
Career
Per 600 PA
0
0
Ed Caskin
Careerverified
Per 600 PAverified
10
3.07
Ham Allen
Career
Per 600 PA
0
0
Ed Caskin
Careerverified
Per 600 PAverified
2
0.61
Ham Allen
Career
Per 600 PAverified
3
25.71
Ed Caskin
Careerverified
Per 600 PA
62
19.05
Ham Allen
Careerverified
Per 600 PAverified
0.158
0.158
Ed Caskin
Career
Per 600 PA
0.145
0.145
Ham Allen
Career
Per 600 PA
0
0
Ed Caskin
Careerverified
Per 600 PAverified
0.001
0.001
Ham Allen
Career
Per 600 PA
0
0
Ed Caskin
Careerverified
Per 600 PAverified
0.005
0.005
Ham Allen
Career
Per 600 PAverified
5.6
48.04
Ed Caskin
Careerverified
Per 600 PA
131.47
40.39
Ham Allen
Career
Per 600 PAverified
22
188.57
Ed Caskin
Careerverified
Per 600 PA
503
154.53
Ham Allen
Career
Per 600 PAverified
19
162.86
Ed Caskin
Careerverified
Per 600 PA
509
156.37
Ham Allen
Careerverified
Per 600 PAverified
0.271
0.271
Ed Caskin
Career
Per 600 PA
0.261
0.261
Ham Allen
Careerverified
Per 600 PAverified
0.314
0.314
Ed Caskin
Career
Per 600 PA
0.269
0.269
Ham Allen
Careerverified
Per 600 PAverified
0.586
0.586
Ed Caskin
Career
Per 600 PA
0.529
0.529
Ham Allen
Careerverified
Per 600 PAverified
0.043
0.043
Ed Caskin
Career
Per 600 PA
0.041
0.041
Ham Allen
Careerverified
Per 600 PAverified
0.201
0.201
Ed Caskin
Career
Per 600 PA
0.185
0.185
Ham Allen
Careerverified
Per 600 PAverified
0.431
0.431
Ed Caskin
Career
Per 600 PA
0.405
0.405
Ham Allen
Careerverified
Per 600 PAverified
0.275
0.275
Ed Caskin
Career
Per 600 PA
0.25
0.25
Ham Allen
Career
Per 600 PAverified
9
77.14
Ed Caskin
Careerverified
Per 600 PA
229
70.35
Ham Allen
Career
Per 600 PAverified
11
94.29
Ed Caskin
Careerverified
Per 600 PA
163
50.08
Ham Allen
Career
Per 600 PAverified
20
171.43
Ed Caskin
Careerverified
Per 600 PA
390
119.82
Ham Allen
Career
Per 600 PAverified
6.76
57.97
Ed Caskin
Careerverified
Per 600 PA
150.38
46.2
Ham Allen
Career
Per 600 PA
0
0
Ed Caskin
Career
Per 600 PA
0
0
Ham Allen
Career
Per 600 PA
0
0
Ed Caskin
Careerverified
Per 600 PAverified
82
25.19
Ham Allen
Career
Per 600 PA
0
0
Ed Caskin
Career
Per 600 PA
0
0
Ham Allen
Careerverified
Per 600 PAverified
1
8.57
Ed Caskin
Career
Per 600 PA
170
52.23
Ham Allen
Careerverified
Per 600 PAverified
70
70
Ed Caskin
Career
Per 600 PA
11.49
11.49
Ham Allen
Career
Per 600 PA
0
0
Ed Caskin
Careerverified
Per 600 PAverified
0.48
0.48
Ham Allen
Career
Per 600 PA
0
0
Ed Caskin
Career
Per 600 PA
0
0
Ham Allen
Career
Per 600 PA
0
0
Ed Caskin
Career
Per 600 PA
0
0
Ham Allen
Career
Per 600 PA
0
0
Ed Caskin
Career
Per 600 PA
0
0
Ham Allen
Career
Per 600 PA
0
0
Ed Caskin
Career
Per 600 PA
0
0
Ham Allen
Career
Per 600 PA
0
0
Ed Caskin
Career
Per 600 PA
0
0
Ham Allen
Career
Per 600 PA
0
0
Ed Caskin
Career
Per 600 PA
0
0
Ham Allen
Career
Per 600 PA
Ed Caskin
Career
Per 600 PA

Fielding Stats for Ham Allen and Ed Caskin

Ham Allen
Career
Per 9 Innings
1
1
Ed Caskin
Careerverified
Per 9 Inningsverified
7
7
Ham Allen
Career
Per 9 Inningsverified
23
1.34
Ed Caskin
Careerverified
Per 9 Innings
487
1.03
Ham Allen
Careerverified
Per 9 Inningsverified
16
0.94
Ed Caskin
Career
Per 9 Innings
0
0
Ham Allen
Career
Per 9 Innings
462
27
Ed Caskin
Careerverified
Per 9 Innings
12762
27
Ham Allen
Career
Per 9 Innings
154
9
Ed Caskin
Careerverified
Per 9 Innings
4254
9
Ham Allen
Career
Per 9 Innings
22
1.29
Ed Caskin
Careerverified
Per 9 Inningsverified
786
1.66
Ham Allen
Career
Per 9 Innings
40
2.34
Ed Caskin
Careerverified
Per 9 Inningsverified
1443
3.05
Ham Allen
Careerverified
Per 9 Innings
17
0.99
Ed Caskin
Career
Per 9 Inningsverified
305
0.65
Ham Allen
Career
Per 9 Innings
79
4.62
Ed Caskin
Careerverified
Per 9 Inningsverified
2534
5.36
Ham Allen
Career
Per 9 Innings
62
3.62
Ed Caskin
Careerverified
Per 9 Inningsverified
2229
4.72
Ham Allen
Career
Per 9 Innings
78.48
78.48
Ed Caskin
Careerverified
Per 9 Inningsverified
87.96
87.96
Ham Allen
Career
Per 9 Innings
2.696
2.696
Ed Caskin
Careerverified
Per 9 Inningsverified
4.577
4.577
Ham Allen
Careerverified
Per 9 Inningsverified
69.57
69.57
Ed Caskin
Career
Per 9 Innings
0
0
Ham Allen
Career
Per 9 Innings
3
0.18
Ed Caskin
Careerverified
Per 9 Inningsverified
98
0.21
Ham Allen
Careerverified
Per 9 Inningsverified
0
0
Ed Caskin
Career
Per 9 Innings
60
0.13
Ham Allen
Career
Per 9 Innings
0
0
Ed Caskin
Career
Per 9 Innings
0
0
Ham Allen
Career
Per 9 Innings
0
0
Ed Caskin
Career
Per 9 Innings
0
0
Ham Allen
Career
Per 9 Innings
0
0
Ed Caskin
Career
Per 9 Innings
0
0