Ed Caskin vs. Joe Randa — Career Comparison

Pre-GenerationalMassachusettsThrows RightBats RightNorth AmericaTroy TrojansNational LeagueShortstop
Gen XWisconsinThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueThird Baseman

On the career numbers, Joe Randa posted the stronger offensive profile against Ed Caskin. Joe Randa posted stronger numbers in OPS (.768 vs .529) and on-base percentage (.342 vs .261). By the career numbers, Joe Randa 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 Joe Randa

Ed Caskin
Career
Per 600 PA
7
7
Joe Randa
Careerverified
Per 600 PAverified
12
12
Ed Caskin
Career
Per 600 PA
482
148.08
Joe Randa
Careerverified
Per 600 PAverified
1522
152.02
Ed Caskin
Career
Per 600 PA
1953
600
Joe Randa
Careerverified
Per 600 PA
6007
600
Ed Caskin
Career
Per 600 PAverified
1871
574.81
Joe Randa
Careerverified
Per 600 PA
5428
542.17
Ed Caskin
Career
Per 600 PA
0.228
0.228
Joe Randa
Careerverified
Per 600 PAverified
0.284
0.284
Ed Caskin
Career
Per 600 PA
0.539
0.539
Joe Randa
Careerverified
Per 600 PAverified
0.78
0.78
Ed Caskin
Career
Per 600 PA
427
131.18
Joe Randa
Careerverified
Per 600 PAverified
1543
154.12
Ed Caskin
Career
Per 600 PAverified
365
112.14
Joe Randa
Careerverified
Per 600 PA
1057
105.58
Ed Caskin
Career
Per 600 PA
50
15.36
Joe Randa
Careerverified
Per 600 PAverified
327
32.66
Ed Caskin
Career
Per 600 PA
10
3.07
Joe Randa
Careerverified
Per 600 PAverified
36
3.6
Ed Caskin
Career
Per 600 PA
2
0.61
Joe Randa
Careerverified
Per 600 PAverified
123
12.29
Ed Caskin
Career
Per 600 PA
62
19.05
Joe Randa
Careerverified
Per 600 PAverified
486
48.54
Ed Caskin
Career
Per 600 PA
0.145
0.145
Joe Randa
Careerverified
Per 600 PAverified
0.315
0.315
Ed Caskin
Career
Per 600 PA
0.001
0.001
Joe Randa
Careerverified
Per 600 PAverified
0.023
0.023
Ed Caskin
Career
Per 600 PA
0.005
0.005
Joe Randa
Careerverified
Per 600 PAverified
0.08
0.08
Ed Caskin
Career
Per 600 PA
131.47
40.39
Joe Randa
Careerverified
Per 600 PAverified
770.5
76.96
Ed Caskin
Career
Per 600 PA
503
154.53
Joe Randa
Careerverified
Per 600 PAverified
2311
230.83
Ed Caskin
Career
Per 600 PA
509
156.37
Joe Randa
Careerverified
Per 600 PAverified
2030
202.76
Ed Caskin
Career
Per 600 PA
0.261
0.261
Joe Randa
Careerverified
Per 600 PAverified
0.339
0.339
Ed Caskin
Career
Per 600 PA
0.269
0.269
Joe Randa
Careerverified
Per 600 PAverified
0.426
0.426
Ed Caskin
Career
Per 600 PA
0.529
0.529
Joe Randa
Careerverified
Per 600 PAverified
0.765
0.765
Ed Caskin
Career
Per 600 PA
0.041
0.041
Joe Randa
Careerverified
Per 600 PAverified
0.142
0.142
Ed Caskin
Career
Per 600 PA
0.185
0.185
Joe Randa
Careerverified
Per 600 PAverified
0.259
0.259
Ed Caskin
Career
Per 600 PA
0.405
0.405
Joe Randa
Careerverified
Per 600 PAverified
0.701
0.701
Ed Caskin
Career
Per 600 PA
0.25
0.25
Joe Randa
Careerverified
Per 600 PAverified
0.306
0.306
Ed Caskin
Career
Per 600 PAverified
229
70.35
Joe Randa
Careerverified
Per 600 PA
697
69.62
Ed Caskin
Career
Per 600 PA
163
50.08
Joe Randa
Careerverified
Per 600 PAverified
739
73.81
Ed Caskin
Career
Per 600 PA
390
119.82
Joe Randa
Careerverified
Per 600 PAverified
1313
131.15
Ed Caskin
Career
Per 600 PA
150.38
46.2
Joe Randa
Careerverified
Per 600 PAverified
807.8
80.69
Ed Caskin
Career
Per 600 PA
0
0
Joe Randa
Careerverified
Per 600 PAverified
55
5.49
Ed Caskin
Career
Per 600 PA
82
25.19
Joe Randa
Careerverified
Per 600 PAverified
432
43.15
Ed Caskin
Career
Per 600 PA
0
0
Joe Randa
Careerverified
Per 600 PAverified
22
2.2
Ed Caskin
Careerverified
Per 600 PAverified
170
52.23
Joe Randa
Career
Per 600 PA
738
73.71
Ed Caskin
Careerverified
Per 600 PAverified
11.49
11.49
Joe Randa
Career
Per 600 PA
8.14
8.14
Ed Caskin
Career
Per 600 PA
0.48
0.48
Joe Randa
Careerverified
Per 600 PAverified
0.59
0.59
Ed Caskin
Career
Per 600 PA
0
0
Joe Randa
Careerverified
Per 600 PAverified
25
2.5
Ed Caskin
Career
Per 600 PA
0
0
Joe Randa
Careerverified
Per 600 PAverified
67
6.69
Ed Caskin
Careerverified
Per 600 PAverified
0
0
Joe Randa
Career
Per 600 PA
139
13.88
Ed Caskin
Career
Per 600 PA
0
0
Joe Randa
Careerverified
Per 600 PAverified
42
4.2
Ed Caskin
Career
Per 600 PA
0
0
Joe Randa
Careerverified
Per 600 PAverified
26
2.6
Ed Caskin
Career
Per 600 PA
0
0
Joe Randa
Careerverified
Per 600 PAverified
68
6.79
Ed Caskin
Career
Per 600 PA
Joe Randa
Careerverified
Per 600 PAverified
61.76
61.76

Fielding Stats for Ed Caskin and Joe Randa

Ed Caskin
Career
Per 9 Innings
7
7
Joe Randa
Careerverified
Per 9 Inningsverified
12
12
Ed Caskin
Career
Per 9 Innings
487
1.03
Joe Randa
Careerverified
Per 9 Inningsverified
1446
1.1
Ed Caskin
Career
Per 9 Innings
0
0
Joe Randa
Careerverified
Per 9 Inningsverified
1348
1.02
Ed Caskin
Career
Per 9 Innings
12762
27
Joe Randa
Careerverified
Per 9 Innings
35535
27
Ed Caskin
Career
Per 9 Innings
4254
9
Joe Randa
Careerverified
Per 9 Innings
11845
9
Ed Caskin
Career
Per 9 Inningsverified
786
1.66
Joe Randa
Careerverified
Per 9 Innings
1194
0.91
Ed Caskin
Career
Per 9 Inningsverified
1443
3.05
Joe Randa
Careerverified
Per 9 Innings
2621
1.99
Ed Caskin
Career
Per 9 Innings
305
0.65
Joe Randa
Careerverified
Per 9 Inningsverified
140
0.11
Ed Caskin
Career
Per 9 Inningsverified
2534
5.36
Joe Randa
Careerverified
Per 9 Innings
3955
3.01
Ed Caskin
Career
Per 9 Inningsverified
2229
4.72
Joe Randa
Careerverified
Per 9 Innings
3815
2.9
Ed Caskin
Career
Per 9 Innings
87.96
87.96
Joe Randa
Careerverified
Per 9 Inningsverified
96.46
96.46
Ed Caskin
Careerverified
Per 9 Inningsverified
4.577
4.577
Joe Randa
Career
Per 9 Innings
2.638
2.638
Ed Caskin
Career
Per 9 Innings
0
0
Joe Randa
Careerverified
Per 9 Inningsverified
93.22
93.22
Ed Caskin
Career
Per 9 Inningsverified
98
0.21
Joe Randa
Careerverified
Per 9 Innings
254
0.19
Ed Caskin
Career
Per 9 Innings
60
0.13
Joe Randa
Careerverified
Per 9 Inningsverified
0
0
Ed Caskin
Career
Per 9 Innings
0
0
Joe Randa
Career
Per 9 Innings
0
0
Ed Caskin
Career
Per 9 Innings
0
0
Joe Randa
Career
Per 9 Innings
0
0
Ed Caskin
Career
Per 9 Innings
0
0
Joe Randa
Career
Per 9 Innings
0
0