Ed Caskin vs. Mike Tresh — Career Comparison

Pre-GenerationalMassachusettsThrows RightBats RightNorth AmericaTroy TrojansNational LeagueShortstop
Greatest GenerationPennsylvaniaThrows RightBats RightNorth AmericaChicago White SoxAmerican LeagueCatcherAll-Star

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

Ed Caskin
Career
Per 600 PA
7
7
Mike Tresh
Careerverified
Per 600 PAverified
12
12
Ed Caskin
Career
Per 600 PA
482
148.08
Mike Tresh
Careerverified
Per 600 PAverified
1027
169.43
Ed Caskin
Career
Per 600 PA
1953
600
Mike Tresh
Careerverified
Per 600 PA
3637
600
Ed Caskin
Career
Per 600 PAverified
1871
574.81
Mike Tresh
Careerverified
Per 600 PA
3169
522.79
Ed Caskin
Career
Per 600 PA
0.228
0.228
Mike Tresh
Careerverified
Per 600 PAverified
0.249
0.249
Ed Caskin
Career
Per 600 PA
0.539
0.539
Mike Tresh
Careerverified
Per 600 PAverified
0.649
0.649
Ed Caskin
Career
Per 600 PAverified
427
131.18
Mike Tresh
Careerverified
Per 600 PA
788
130
Ed Caskin
Career
Per 600 PA
365
112.14
Mike Tresh
Careerverified
Per 600 PAverified
697
114.98
Ed Caskin
Career
Per 600 PAverified
50
15.36
Mike Tresh
Careerverified
Per 600 PA
75
12.37
Ed Caskin
Career
Per 600 PAverified
10
3.07
Mike Tresh
Careerverified
Per 600 PA
14
2.31
Ed Caskin
Career
Per 600 PAverified
2
0.61
Mike Tresh
Career
Per 600 PA
2
0.33
Ed Caskin
Career
Per 600 PAverified
62
19.05
Mike Tresh
Careerverified
Per 600 PA
91
15.01
Ed Caskin
Careerverified
Per 600 PAverified
0.145
0.145
Mike Tresh
Career
Per 600 PA
0.116
0.116
Ed Caskin
Career
Per 600 PA
0.001
0.001
Mike Tresh
Career
Per 600 PA
0.001
0.001
Ed Caskin
Careerverified
Per 600 PAverified
0.005
0.005
Mike Tresh
Career
Per 600 PA
0.003
0.003
Ed Caskin
Career
Per 600 PA
131.47
40.39
Mike Tresh
Careerverified
Per 600 PAverified
300.11
49.51
Ed Caskin
Career
Per 600 PAverified
503
154.53
Mike Tresh
Careerverified
Per 600 PA
897
147.98
Ed Caskin
Career
Per 600 PA
509
156.37
Mike Tresh
Careerverified
Per 600 PAverified
1202
198.3
Ed Caskin
Career
Per 600 PA
0.261
0.261
Mike Tresh
Careerverified
Per 600 PAverified
0.336
0.336
Ed Caskin
Career
Per 600 PA
0.269
0.269
Mike Tresh
Careerverified
Per 600 PAverified
0.283
0.283
Ed Caskin
Career
Per 600 PA
0.529
0.529
Mike Tresh
Careerverified
Per 600 PAverified
0.619
0.619
Ed Caskin
Careerverified
Per 600 PAverified
0.041
0.041
Mike Tresh
Career
Per 600 PA
0.034
0.034
Ed Caskin
Career
Per 600 PA
0.185
0.185
Mike Tresh
Careerverified
Per 600 PAverified
0.222
0.222
Ed Caskin
Career
Per 600 PA
0.405
0.405
Mike Tresh
Careerverified
Per 600 PAverified
0.536
0.536
Ed Caskin
Career
Per 600 PA
0.25
0.25
Mike Tresh
Careerverified
Per 600 PAverified
0.271
0.271
Ed Caskin
Career
Per 600 PAverified
229
70.35
Mike Tresh
Careerverified
Per 600 PA
326
53.78
Ed Caskin
Career
Per 600 PAverified
163
50.08
Mike Tresh
Careerverified
Per 600 PA
297
49
Ed Caskin
Career
Per 600 PAverified
390
119.82
Mike Tresh
Careerverified
Per 600 PA
621
102.45
Ed Caskin
Career
Per 600 PA
150.38
46.2
Mike Tresh
Careerverified
Per 600 PAverified
361.99
59.72
Ed Caskin
Career
Per 600 PA
0
0
Mike Tresh
Careerverified
Per 600 PAverified
12
1.98
Ed Caskin
Career
Per 600 PA
82
25.19
Mike Tresh
Careerverified
Per 600 PAverified
402
66.32
Ed Caskin
Career
Per 600 PA
0
0
Mike Tresh
Career
Per 600 PA
0
0
Ed Caskin
Careerverified
Per 600 PA
170
52.23
Mike Tresh
Career
Per 600 PAverified
263
43.39
Ed Caskin
Career
Per 600 PA
11.49
11.49
Mike Tresh
Careerverified
Per 600 PAverified
13.83
13.83
Ed Caskin
Career
Per 600 PA
0.48
0.48
Mike Tresh
Careerverified
Per 600 PAverified
1.53
1.53
Ed Caskin
Career
Per 600 PA
0
0
Mike Tresh
Careerverified
Per 600 PAverified
54
8.91
Ed Caskin
Career
Per 600 PA
0
0
Mike Tresh
Career
Per 600 PA
0
0
Ed Caskin
Careerverified
Per 600 PAverified
0
0
Mike Tresh
Career
Per 600 PA
79
13.03
Ed Caskin
Career
Per 600 PA
0
0
Mike Tresh
Careerverified
Per 600 PAverified
19
3.13
Ed Caskin
Career
Per 600 PA
0
0
Mike Tresh
Careerverified
Per 600 PAverified
21
3.46
Ed Caskin
Career
Per 600 PA
0
0
Mike Tresh
Careerverified
Per 600 PAverified
40
6.6
Ed Caskin
Career
Per 600 PA
Mike Tresh
Careerverified
Per 600 PAverified
47.5
47.5

Fielding Stats for Ed Caskin and Mike Tresh

Ed Caskin
Career
Per 9 Inningsverified
7
7
Mike Tresh
Careerverified
Per 9 Innings
12
Ed Caskin
Career
Per 9 Inningsverified
487
1.03
Mike Tresh
Careerverified
Per 9 Innings
1019
Ed Caskin
Career
Per 9 Innings
0
0
Mike Tresh
Career
Per 9 Innings
0
Ed Caskin
Careerverified
Per 9 Inningsverified
12762
27
Mike Tresh
Career
Per 9 Innings
0
Ed Caskin
Careerverified
Per 9 Inningsverified
4254
9
Mike Tresh
Career
Per 9 Innings
0
Ed Caskin
Career
Per 9 Inningsverified
786
1.66
Mike Tresh
Careerverified
Per 9 Innings
3961
Ed Caskin
Careerverified
Per 9 Inningsverified
1443
3.05
Mike Tresh
Career
Per 9 Innings
575
Ed Caskin
Career
Per 9 Innings
305
0.65
Mike Tresh
Careerverified
Per 9 Inningsverified
78
Ed Caskin
Career
Per 9 Inningsverified
2534
5.36
Mike Tresh
Careerverified
Per 9 Innings
4614
Ed Caskin
Career
Per 9 Inningsverified
2229
4.72
Mike Tresh
Careerverified
Per 9 Innings
4536
Ed Caskin
Career
Per 9 Inningsverified
87.96
87.96
Mike Tresh
Careerverified
Per 9 Innings
98.31
Ed Caskin
Careerverified
Per 9 Inningsverified
4.577
4.577
Mike Tresh
Career
Per 9 Innings
4.451
Ed Caskin
Career
Per 9 Innings
0
0
Mike Tresh
Career
Per 9 Innings
0
Ed Caskin
Careerverified
Per 9 Inningsverified
98
0.21
Mike Tresh
Career
Per 9 Innings
72
Ed Caskin
Careerverified
Per 9 Innings
60
0.13
Mike Tresh
Career
Per 9 Inningsverified
81
Ed Caskin
Career
Per 9 Innings
0
0
Mike Tresh
Career
Per 9 Innings
0
Ed Caskin
Career
Per 9 Innings
0
0
Mike Tresh
Career
Per 9 Innings
0
Ed Caskin
Career
Per 9 Innings
0
0
Mike Tresh
Career
Per 9 Innings
0