Ed Caskin vs. Mike Sweeney — Career Comparison

Pre-GenerationalMassachusettsThrows RightBats RightNorth AmericaTroy TrojansNational LeagueShortstop
Gen XCaliforniaThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueDesignated HitterAll-Star

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

Ed Caskin
Career
Per 600 PA
7
7
Mike Sweeney
Careerverified
Per 600 PAverified
16
16
Ed Caskin
Career
Per 600 PA
482
148.08
Mike Sweeney
Careerverified
Per 600 PAverified
1454
149.18
Ed Caskin
Career
Per 600 PA
1953
600
Mike Sweeney
Careerverified
Per 600 PA
5848
600
Ed Caskin
Career
Per 600 PAverified
1871
574.81
Mike Sweeney
Careerverified
Per 600 PA
5188
532.28
Ed Caskin
Career
Per 600 PA
0.228
0.228
Mike Sweeney
Careerverified
Per 600 PAverified
0.297
0.297
Ed Caskin
Career
Per 600 PA
0.539
0.539
Mike Sweeney
Careerverified
Per 600 PAverified
0.861
0.861
Ed Caskin
Career
Per 600 PA
427
131.18
Mike Sweeney
Careerverified
Per 600 PAverified
1540
158
Ed Caskin
Career
Per 600 PAverified
365
112.14
Mike Sweeney
Careerverified
Per 600 PA
995
102.09
Ed Caskin
Career
Per 600 PA
50
15.36
Mike Sweeney
Careerverified
Per 600 PAverified
325
33.34
Ed Caskin
Careerverified
Per 600 PAverified
10
3.07
Mike Sweeney
Career
Per 600 PA
5
0.51
Ed Caskin
Career
Per 600 PA
2
0.61
Mike Sweeney
Careerverified
Per 600 PAverified
215
22.06
Ed Caskin
Career
Per 600 PA
62
19.05
Mike Sweeney
Careerverified
Per 600 PAverified
545
55.92
Ed Caskin
Career
Per 600 PA
0.145
0.145
Mike Sweeney
Careerverified
Per 600 PAverified
0.354
0.354
Ed Caskin
Career
Per 600 PA
0.001
0.001
Mike Sweeney
Careerverified
Per 600 PAverified
0.041
0.041
Ed Caskin
Career
Per 600 PA
0.005
0.005
Mike Sweeney
Careerverified
Per 600 PAverified
0.14
0.14
Ed Caskin
Career
Per 600 PA
131.47
40.39
Mike Sweeney
Careerverified
Per 600 PAverified
908.03
93.16
Ed Caskin
Career
Per 600 PA
503
154.53
Mike Sweeney
Careerverified
Per 600 PAverified
2520
258.55
Ed Caskin
Career
Per 600 PA
509
156.37
Mike Sweeney
Careerverified
Per 600 PAverified
2136
219.15
Ed Caskin
Career
Per 600 PA
0.261
0.261
Mike Sweeney
Careerverified
Per 600 PAverified
0.366
0.366
Ed Caskin
Career
Per 600 PA
0.269
0.269
Mike Sweeney
Careerverified
Per 600 PAverified
0.486
0.486
Ed Caskin
Career
Per 600 PA
0.529
0.529
Mike Sweeney
Careerverified
Per 600 PAverified
0.851
0.851
Ed Caskin
Career
Per 600 PA
0.041
0.041
Mike Sweeney
Careerverified
Per 600 PAverified
0.189
0.189
Ed Caskin
Career
Per 600 PA
0.185
0.185
Mike Sweeney
Careerverified
Per 600 PAverified
0.286
0.286
Ed Caskin
Career
Per 600 PA
0.405
0.405
Mike Sweeney
Careerverified
Per 600 PAverified
0.831
0.831
Ed Caskin
Career
Per 600 PA
0.25
0.25
Mike Sweeney
Careerverified
Per 600 PAverified
0.3
0.3
Ed Caskin
Career
Per 600 PA
229
70.35
Mike Sweeney
Careerverified
Per 600 PAverified
759
77.87
Ed Caskin
Career
Per 600 PA
163
50.08
Mike Sweeney
Careerverified
Per 600 PAverified
909
93.26
Ed Caskin
Career
Per 600 PA
390
119.82
Mike Sweeney
Careerverified
Per 600 PAverified
1453
149.08
Ed Caskin
Career
Per 600 PA
150.38
46.2
Mike Sweeney
Careerverified
Per 600 PAverified
922.42
94.64
Ed Caskin
Career
Per 600 PA
0
0
Mike Sweeney
Careerverified
Per 600 PAverified
74
7.59
Ed Caskin
Career
Per 600 PA
82
25.19
Mike Sweeney
Careerverified
Per 600 PAverified
522
53.56
Ed Caskin
Career
Per 600 PA
0
0
Mike Sweeney
Careerverified
Per 600 PAverified
61
6.26
Ed Caskin
Careerverified
Per 600 PAverified
170
52.23
Mike Sweeney
Career
Per 600 PA
613
62.89
Ed Caskin
Careerverified
Per 600 PAverified
11.49
11.49
Mike Sweeney
Career
Per 600 PA
9.54
9.54
Ed Caskin
Career
Per 600 PA
0.48
0.48
Mike Sweeney
Careerverified
Per 600 PAverified
0.85
0.85
Ed Caskin
Career
Per 600 PA
0
0
Mike Sweeney
Careerverified
Per 600 PAverified
5
0.51
Ed Caskin
Career
Per 600 PA
0
0
Mike Sweeney
Careerverified
Per 600 PAverified
59
6.05
Ed Caskin
Careerverified
Per 600 PAverified
0
0
Mike Sweeney
Career
Per 600 PA
142
14.57
Ed Caskin
Career
Per 600 PA
0
0
Mike Sweeney
Careerverified
Per 600 PAverified
53
5.44
Ed Caskin
Career
Per 600 PA
0
0
Mike Sweeney
Careerverified
Per 600 PAverified
25
2.56
Ed Caskin
Career
Per 600 PA
0
0
Mike Sweeney
Careerverified
Per 600 PAverified
78
8
Ed Caskin
Career
Per 600 PA
Mike Sweeney
Careerverified
Per 600 PAverified
67.95
67.95

Fielding Stats for Ed Caskin and Mike Sweeney

Ed Caskin
Career
Per 9 Innings
7
7
Mike Sweeney
Careerverified
Per 9 Inningsverified
15
15
Ed Caskin
Career
Per 9 Innings
487
1.03
Mike Sweeney
Careerverified
Per 9 Inningsverified
789
1.09
Ed Caskin
Career
Per 9 Innings
0
0
Mike Sweeney
Careerverified
Per 9 Inningsverified
748
1.03
Ed Caskin
Career
Per 9 Innings
12762
27
Mike Sweeney
Careerverified
Per 9 Innings
19539
27
Ed Caskin
Career
Per 9 Innings
4254
9
Mike Sweeney
Careerverified
Per 9 Innings
6513
9
Ed Caskin
Career
Per 9 Innings
786
1.66
Mike Sweeney
Careerverified
Per 9 Inningsverified
6015
8.31
Ed Caskin
Careerverified
Per 9 Inningsverified
1443
3.05
Mike Sweeney
Career
Per 9 Innings
515
0.71
Ed Caskin
Career
Per 9 Innings
305
0.65
Mike Sweeney
Careerverified
Per 9 Inningsverified
70
0.1
Ed Caskin
Career
Per 9 Innings
2534
5.36
Mike Sweeney
Careerverified
Per 9 Inningsverified
6600
9.12
Ed Caskin
Career
Per 9 Innings
2229
4.72
Mike Sweeney
Careerverified
Per 9 Inningsverified
6530
9.02
Ed Caskin
Career
Per 9 Innings
87.96
87.96
Mike Sweeney
Careerverified
Per 9 Inningsverified
98.94
98.94
Ed Caskin
Career
Per 9 Innings
4.577
4.577
Mike Sweeney
Careerverified
Per 9 Inningsverified
8.276
8.276
Ed Caskin
Career
Per 9 Innings
0
0
Mike Sweeney
Careerverified
Per 9 Inningsverified
94.8
94.8
Ed Caskin
Career
Per 9 Innings
98
0.21
Mike Sweeney
Careerverified
Per 9 Inningsverified
552
0.76
Ed Caskin
Career
Per 9 Innings
60
0.13
Mike Sweeney
Careerverified
Per 9 Inningsverified
16
0.02
Ed Caskin
Career
Per 9 Innings
0
0
Mike Sweeney
Career
Per 9 Innings
0
0
Ed Caskin
Careerverified
Per 9 Inningsverified
0
0
Mike Sweeney
Career
Per 9 Innings
94
0.13
Ed Caskin
Career
Per 9 Innings
0
0
Mike Sweeney
Careerverified
Per 9 Inningsverified
54
0.07