Ed Caskin vs. David Ross — Career Comparison

Pre-GenerationalMassachusettsThrows RightBats RightNorth AmericaTroy TrojansNational LeagueShortstop
Gen XGeorgiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

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

Ed Caskin
Career
Per 600 PA
7
7
David Ross
Careerverified
Per 600 PAverified
15
15
Ed Caskin
Career
Per 600 PA
482
148.08
David Ross
Careerverified
Per 600 PAverified
883
200.45
Ed Caskin
Career
Per 600 PA
1953
600
David Ross
Careerverified
Per 600 PA
2643
600
Ed Caskin
Career
Per 600 PAverified
1871
574.81
David Ross
Careerverified
Per 600 PA
2280
517.59
Ed Caskin
Career
Per 600 PA
0.228
0.228
David Ross
Careerverified
Per 600 PAverified
0.229
0.229
Ed Caskin
Career
Per 600 PA
0.539
0.539
David Ross
Careerverified
Per 600 PAverified
0.757
0.757
Ed Caskin
Career
Per 600 PAverified
427
131.18
David Ross
Careerverified
Per 600 PA
521
118.27
Ed Caskin
Careerverified
Per 600 PAverified
365
112.14
David Ross
Career
Per 600 PA
294
66.74
Ed Caskin
Career
Per 600 PA
50
15.36
David Ross
Careerverified
Per 600 PAverified
116
26.33
Ed Caskin
Careerverified
Per 600 PAverified
10
3.07
David Ross
Career
Per 600 PA
5
1.14
Ed Caskin
Career
Per 600 PA
2
0.61
David Ross
Careerverified
Per 600 PAverified
106
24.06
Ed Caskin
Career
Per 600 PA
62
19.05
David Ross
Careerverified
Per 600 PAverified
227
51.53
Ed Caskin
Career
Per 600 PA
0.145
0.145
David Ross
Careerverified
Per 600 PAverified
0.436
0.436
Ed Caskin
Career
Per 600 PA
0.001
0.001
David Ross
Careerverified
Per 600 PAverified
0.047
0.047
Ed Caskin
Career
Per 600 PA
0.005
0.005
David Ross
Careerverified
Per 600 PAverified
0.204
0.204
Ed Caskin
Career
Per 600 PA
131.47
40.39
David Ross
Careerverified
Per 600 PAverified
325.22
73.83
Ed Caskin
Career
Per 600 PA
503
154.53
David Ross
Careerverified
Per 600 PAverified
965
219.07
Ed Caskin
Career
Per 600 PA
509
156.37
David Ross
Careerverified
Per 600 PAverified
825
187.29
Ed Caskin
Career
Per 600 PA
0.261
0.261
David Ross
Careerverified
Per 600 PAverified
0.316
0.316
Ed Caskin
Career
Per 600 PA
0.269
0.269
David Ross
Careerverified
Per 600 PAverified
0.423
0.423
Ed Caskin
Career
Per 600 PA
0.529
0.529
David Ross
Careerverified
Per 600 PAverified
0.739
0.739
Ed Caskin
Career
Per 600 PA
0.041
0.041
David Ross
Careerverified
Per 600 PAverified
0.195
0.195
Ed Caskin
Career
Per 600 PA
0.185
0.185
David Ross
Careerverified
Per 600 PAverified
0.248
0.248
Ed Caskin
Career
Per 600 PA
0.405
0.405
David Ross
Careerverified
Per 600 PAverified
0.702
0.702
Ed Caskin
Career
Per 600 PA
0.25
0.25
David Ross
Careerverified
Per 600 PAverified
0.283
0.283
Ed Caskin
Career
Per 600 PAverified
229
70.35
David Ross
Careerverified
Per 600 PA
254
57.66
Ed Caskin
Career
Per 600 PA
163
50.08
David Ross
Careerverified
Per 600 PAverified
314
71.28
Ed Caskin
Career
Per 600 PAverified
390
119.82
David Ross
Careerverified
Per 600 PA
462
104.88
Ed Caskin
Career
Per 600 PA
150.38
46.2
David Ross
Careerverified
Per 600 PAverified
308.1
69.94
Ed Caskin
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
17
3.86
Ed Caskin
Career
Per 600 PA
82
25.19
David Ross
Careerverified
Per 600 PAverified
287
65.15
Ed Caskin
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
30
6.81
Ed Caskin
Careerverified
Per 600 PAverified
170
52.23
David Ross
Career
Per 600 PA
735
166.86
Ed Caskin
Careerverified
Per 600 PAverified
11.49
11.49
David Ross
Career
Per 600 PA
3.6
3.6
Ed Caskin
Careerverified
Per 600 PAverified
0.48
0.48
David Ross
Career
Per 600 PA
0.39
0.39
Ed Caskin
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
32
7.26
Ed Caskin
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
27
6.13
Ed Caskin
Careerverified
Per 600 PAverified
0
0
David Ross
Career
Per 600 PA
49
11.12
Ed Caskin
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
3
0.68
Ed Caskin
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
5
1.14
Ed Caskin
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
8
1.82
Ed Caskin
Career
Per 600 PA
David Ross
Careerverified
Per 600 PAverified
37.5
37.5

Fielding Stats for Ed Caskin and David Ross

Ed Caskin
Career
Per 9 Innings
7
7
David Ross
Careerverified
Per 9 Inningsverified
15
15
Ed Caskin
Career
Per 9 Innings
487
1.03
David Ross
Careerverified
Per 9 Inningsverified
807
1.21
Ed Caskin
Career
Per 9 Innings
0
0
David Ross
Careerverified
Per 9 Inningsverified
669
1
Ed Caskin
Career
Per 9 Innings
12762
27
David Ross
Careerverified
Per 9 Innings
17981
27
Ed Caskin
Career
Per 9 Innings
4254
9
David Ross
Careerverified
Per 9 Innings
5993.2
9
Ed Caskin
Career
Per 9 Innings
786
1.66
David Ross
Careerverified
Per 9 Inningsverified
5124
7.69
Ed Caskin
Careerverified
Per 9 Inningsverified
1443
3.05
David Ross
Career
Per 9 Innings
422
0.63
Ed Caskin
Career
Per 9 Innings
305
0.65
David Ross
Careerverified
Per 9 Inningsverified
54
0.08
Ed Caskin
Career
Per 9 Innings
2534
5.36
David Ross
Careerverified
Per 9 Inningsverified
5600
8.41
Ed Caskin
Career
Per 9 Innings
2229
4.72
David Ross
Careerverified
Per 9 Inningsverified
5546
8.33
Ed Caskin
Career
Per 9 Innings
87.96
87.96
David Ross
Careerverified
Per 9 Inningsverified
99.04
99.04
Ed Caskin
Career
Per 9 Innings
4.577
4.577
David Ross
Careerverified
Per 9 Inningsverified
6.872
6.872
Ed Caskin
Career
Per 9 Innings
0
0
David Ross
Careerverified
Per 9 Inningsverified
82.9
82.9
Ed Caskin
Careerverified
Per 9 Inningsverified
98
0.21
David Ross
Career
Per 9 Innings
46
0.07
Ed Caskin
Career
Per 9 Innings
60
0.13
David Ross
Careerverified
Per 9 Inningsverified
51
0.08
Ed Caskin
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Ed Caskin
Careerverified
Per 9 Inningsverified
0
0
David Ross
Career
Per 9 Innings
370
0.56
Ed Caskin
Career
Per 9 Innings
0
0
David Ross
Careerverified
Per 9 Inningsverified
197
0.3