Ed Caskin vs. Ken Hamlin — Career Comparison

Pre-GenerationalMassachusettsThrows RightBats RightNorth AmericaTroy TrojansNational LeagueShortstop
Silent GenerationMichiganThrows RightBats RightNorth AmericaWashington SenatorsAmerican LeagueShortstop

On the career numbers, Ken Hamlin posted the stronger offensive profile against Ed Caskin. Ken Hamlin posted stronger numbers in OPS (.618 vs .529) and on-base percentage (.307 vs .261). By the career numbers, Ken Hamlin had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Ed Caskin and Ken Hamlin

Ed Caskin
Career
Per 600 PA
7
7
Ken Hamlin
Career
Per 600 PA
7
7
Ed Caskin
Careerverified
Per 600 PA
482
148.08
Ken Hamlin
Career
Per 600 PAverified
468
186.95
Ed Caskin
Careerverified
Per 600 PA
1953
600
Ken Hamlin
Career
Per 600 PA
1502
600
Ed Caskin
Careerverified
Per 600 PAverified
1871
574.81
Ken Hamlin
Career
Per 600 PA
1340
535.29
Ed Caskin
Career
Per 600 PA
0.228
0.228
Ken Hamlin
Careerverified
Per 600 PAverified
0.241
0.241
Ed Caskin
Career
Per 600 PA
0.539
0.539
Ken Hamlin
Careerverified
Per 600 PAverified
0.647
0.647
Ed Caskin
Careerverified
Per 600 PAverified
427
131.18
Ken Hamlin
Career
Per 600 PA
323
129.03
Ed Caskin
Careerverified
Per 600 PAverified
365
112.14
Ken Hamlin
Career
Per 600 PA
255
101.86
Ed Caskin
Career
Per 600 PA
50
15.36
Ken Hamlin
Careerverified
Per 600 PAverified
53
21.17
Ed Caskin
Careerverified
Per 600 PAverified
10
3.07
Ken Hamlin
Career
Per 600 PA
4
1.6
Ed Caskin
Career
Per 600 PA
2
0.61
Ken Hamlin
Careerverified
Per 600 PAverified
11
4.39
Ed Caskin
Career
Per 600 PA
62
19.05
Ken Hamlin
Careerverified
Per 600 PAverified
68
27.16
Ed Caskin
Career
Per 600 PA
0.145
0.145
Ken Hamlin
Careerverified
Per 600 PAverified
0.211
0.211
Ed Caskin
Career
Per 600 PA
0.001
0.001
Ken Hamlin
Careerverified
Per 600 PAverified
0.008
0.008
Ed Caskin
Career
Per 600 PA
0.005
0.005
Ken Hamlin
Careerverified
Per 600 PAverified
0.034
0.034
Ed Caskin
Careerverified
Per 600 PA
131.47
40.39
Ken Hamlin
Career
Per 600 PAverified
126.05
50.35
Ed Caskin
Careerverified
Per 600 PA
503
154.53
Ken Hamlin
Career
Per 600 PAverified
417
166.58
Ed Caskin
Careerverified
Per 600 PA
509
156.37
Ken Hamlin
Career
Per 600 PAverified
451
180.16
Ed Caskin
Career
Per 600 PA
0.261
0.261
Ken Hamlin
Careerverified
Per 600 PAverified
0.304
0.304
Ed Caskin
Career
Per 600 PA
0.269
0.269
Ken Hamlin
Careerverified
Per 600 PAverified
0.311
0.311
Ed Caskin
Career
Per 600 PA
0.529
0.529
Ken Hamlin
Careerverified
Per 600 PAverified
0.616
0.616
Ed Caskin
Career
Per 600 PA
0.041
0.041
Ken Hamlin
Careerverified
Per 600 PAverified
0.07
0.07
Ed Caskin
Career
Per 600 PA
0.185
0.185
Ken Hamlin
Careerverified
Per 600 PAverified
0.215
0.215
Ed Caskin
Career
Per 600 PA
0.405
0.405
Ken Hamlin
Careerverified
Per 600 PAverified
0.527
0.527
Ed Caskin
Career
Per 600 PA
0.25
0.25
Ken Hamlin
Careerverified
Per 600 PAverified
0.261
0.261
Ed Caskin
Careerverified
Per 600 PAverified
229
70.35
Ken Hamlin
Career
Per 600 PA
143
57.12
Ed Caskin
Careerverified
Per 600 PAverified
163
50.08
Ken Hamlin
Career
Per 600 PA
89
35.55
Ed Caskin
Careerverified
Per 600 PAverified
390
119.82
Ken Hamlin
Career
Per 600 PA
221
88.28
Ed Caskin
Careerverified
Per 600 PA
150.38
46.2
Ken Hamlin
Career
Per 600 PAverified
136.85
54.67
Ed Caskin
Career
Per 600 PA
0
0
Ken Hamlin
Careerverified
Per 600 PAverified
3
1.2
Ed Caskin
Career
Per 600 PA
82
25.19
Ken Hamlin
Careerverified
Per 600 PAverified
125
49.93
Ed Caskin
Career
Per 600 PA
0
0
Ken Hamlin
Careerverified
Per 600 PAverified
5
2
Ed Caskin
Career
Per 600 PAverified
170
52.23
Ken Hamlin
Careerverified
Per 600 PA
146
58.32
Ed Caskin
Careerverified
Per 600 PAverified
11.49
11.49
Ken Hamlin
Career
Per 600 PA
10.29
10.29
Ed Caskin
Career
Per 600 PA
0.48
0.48
Ken Hamlin
Careerverified
Per 600 PAverified
0.86
0.86
Ed Caskin
Career
Per 600 PA
0
0
Ken Hamlin
Careerverified
Per 600 PAverified
20
7.99
Ed Caskin
Career
Per 600 PA
0
0
Ken Hamlin
Careerverified
Per 600 PAverified
14
5.59
Ed Caskin
Careerverified
Per 600 PAverified
0
0
Ken Hamlin
Career
Per 600 PA
38
15.18
Ed Caskin
Career
Per 600 PA
0
0
Ken Hamlin
Careerverified
Per 600 PAverified
17
6.79
Ed Caskin
Career
Per 600 PA
0
0
Ken Hamlin
Careerverified
Per 600 PAverified
11
4.39
Ed Caskin
Career
Per 600 PA
0
0
Ken Hamlin
Careerverified
Per 600 PAverified
28
11.19
Ed Caskin
Career
Per 600 PA
Ken Hamlin
Careerverified
Per 600 PAverified
60.71
60.71

Fielding Stats for Ed Caskin and Ken Hamlin

Ed Caskin
Career
Per 9 Innings
7
7
Ken Hamlin
Career
Per 9 Innings
7
7
Ed Caskin
Careerverified
Per 9 Innings
487
1.03
Ken Hamlin
Career
Per 9 Inningsverified
447
1.24
Ed Caskin
Career
Per 9 Innings
0
0
Ken Hamlin
Careerverified
Per 9 Inningsverified
366
1.02
Ed Caskin
Careerverified
Per 9 Innings
12762
27
Ken Hamlin
Career
Per 9 Innings
9703
27
Ed Caskin
Careerverified
Per 9 Innings
4254
9
Ken Hamlin
Career
Per 9 Innings
3234.1
9
Ed Caskin
Careerverified
Per 9 Innings
786
1.66
Ken Hamlin
Career
Per 9 Inningsverified
666
1.85
Ed Caskin
Careerverified
Per 9 Inningsverified
1443
3.05
Ken Hamlin
Career
Per 9 Innings
980
2.73
Ed Caskin
Career
Per 9 Innings
305
0.65
Ken Hamlin
Careerverified
Per 9 Inningsverified
64
0.18
Ed Caskin
Careerverified
Per 9 Inningsverified
2534
5.36
Ken Hamlin
Career
Per 9 Innings
1710
4.76
Ed Caskin
Careerverified
Per 9 Inningsverified
2229
4.72
Ken Hamlin
Career
Per 9 Innings
1646
4.58
Ed Caskin
Career
Per 9 Innings
87.96
87.96
Ken Hamlin
Careerverified
Per 9 Inningsverified
96.26
96.26
Ed Caskin
Careerverified
Per 9 Inningsverified
4.577
4.577
Ken Hamlin
Career
Per 9 Innings
3.682
3.682
Ed Caskin
Career
Per 9 Innings
0
0
Ken Hamlin
Careerverified
Per 9 Inningsverified
81.88
81.88
Ed Caskin
Career
Per 9 Innings
98
0.21
Ken Hamlin
Careerverified
Per 9 Inningsverified
208
0.58
Ed Caskin
Career
Per 9 Innings
60
0.13
Ken Hamlin
Careerverified
Per 9 Inningsverified
0
0
Ed Caskin
Career
Per 9 Innings
0
0
Ken Hamlin
Career
Per 9 Innings
0
0
Ed Caskin
Career
Per 9 Innings
0
0
Ken Hamlin
Career
Per 9 Innings
0
0
Ed Caskin
Career
Per 9 Innings
0
0
Ken Hamlin
Career
Per 9 Innings
0
0