Ed Caskin vs. Mike Rivera — Career Comparison

Pre-GenerationalMassachusettsThrows RightBats RightNorth AmericaTroy TrojansNational LeagueShortstop
Gen XP.R.Throws RightBats RightCaribbeanMilwaukee BrewersNational LeagueCatcher

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

Ed Caskin
Career
Per 600 PA
7
7
Mike Rivera
Careerverified
Per 600 PAverified
9
9
Ed Caskin
Careerverified
Per 600 PA
482
148.08
Mike Rivera
Career
Per 600 PAverified
189
187.44
Ed Caskin
Careerverified
Per 600 PA
1953
600
Mike Rivera
Career
Per 600 PA
605
600
Ed Caskin
Careerverified
Per 600 PAverified
1871
574.81
Mike Rivera
Career
Per 600 PA
548
543.47
Ed Caskin
Career
Per 600 PA
0.228
0.228
Mike Rivera
Careerverified
Per 600 PAverified
0.239
0.239
Ed Caskin
Career
Per 600 PA
0.539
0.539
Mike Rivera
Careerverified
Per 600 PAverified
0.694
0.694
Ed Caskin
Careerverified
Per 600 PAverified
427
131.18
Mike Rivera
Career
Per 600 PA
131
129.92
Ed Caskin
Careerverified
Per 600 PAverified
365
112.14
Mike Rivera
Career
Per 600 PA
85
84.3
Ed Caskin
Careerverified
Per 600 PA
50
15.36
Mike Rivera
Career
Per 600 PAverified
32
31.74
Ed Caskin
Careerverified
Per 600 PAverified
10
3.07
Mike Rivera
Career
Per 600 PA
1
0.99
Ed Caskin
Career
Per 600 PA
2
0.61
Mike Rivera
Careerverified
Per 600 PAverified
13
12.89
Ed Caskin
Careerverified
Per 600 PA
62
19.05
Mike Rivera
Career
Per 600 PAverified
46
45.62
Ed Caskin
Career
Per 600 PA
0.145
0.145
Mike Rivera
Careerverified
Per 600 PAverified
0.351
0.351
Ed Caskin
Career
Per 600 PA
0.001
0.001
Mike Rivera
Careerverified
Per 600 PAverified
0.024
0.024
Ed Caskin
Career
Per 600 PA
0.005
0.005
Mike Rivera
Careerverified
Per 600 PAverified
0.099
0.099
Ed Caskin
Careerverified
Per 600 PA
131.47
40.39
Mike Rivera
Career
Per 600 PAverified
62
61.49
Ed Caskin
Careerverified
Per 600 PA
503
154.53
Mike Rivera
Career
Per 600 PAverified
204
202.31
Ed Caskin
Careerverified
Per 600 PA
509
156.37
Mike Rivera
Career
Per 600 PAverified
182
180.5
Ed Caskin
Career
Per 600 PA
0.261
0.261
Mike Rivera
Careerverified
Per 600 PAverified
0.302
0.302
Ed Caskin
Career
Per 600 PA
0.269
0.269
Mike Rivera
Careerverified
Per 600 PAverified
0.372
0.372
Ed Caskin
Career
Per 600 PA
0.529
0.529
Mike Rivera
Careerverified
Per 600 PAverified
0.674
0.674
Ed Caskin
Career
Per 600 PA
0.041
0.041
Mike Rivera
Careerverified
Per 600 PAverified
0.133
0.133
Ed Caskin
Career
Per 600 PA
0.185
0.185
Mike Rivera
Careerverified
Per 600 PAverified
0.229
0.229
Ed Caskin
Career
Per 600 PA
0.405
0.405
Mike Rivera
Careerverified
Per 600 PAverified
0.59
0.59
Ed Caskin
Career
Per 600 PA
0.25
0.25
Mike Rivera
Careerverified
Per 600 PAverified
0.28
0.28
Ed Caskin
Careerverified
Per 600 PAverified
229
70.35
Mike Rivera
Career
Per 600 PA
51
50.58
Ed Caskin
Careerverified
Per 600 PA
163
50.08
Mike Rivera
Career
Per 600 PAverified
69
68.43
Ed Caskin
Careerverified
Per 600 PAverified
390
119.82
Mike Rivera
Career
Per 600 PA
107
106.12
Ed Caskin
Careerverified
Per 600 PA
150.38
46.2
Mike Rivera
Career
Per 600 PAverified
59.9
59.41
Ed Caskin
Career
Per 600 PA
0
0
Mike Rivera
Careerverified
Per 600 PAverified
8
7.93
Ed Caskin
Careerverified
Per 600 PA
82
25.19
Mike Rivera
Career
Per 600 PAverified
43
42.64
Ed Caskin
Career
Per 600 PA
0
0
Mike Rivera
Careerverified
Per 600 PAverified
8
7.93
Ed Caskin
Career
Per 600 PAverified
170
52.23
Mike Rivera
Careerverified
Per 600 PA
118
117.02
Ed Caskin
Careerverified
Per 600 PAverified
11.49
11.49
Mike Rivera
Career
Per 600 PA
5.13
5.13
Ed Caskin
Careerverified
Per 600 PAverified
0.48
0.48
Mike Rivera
Career
Per 600 PA
0.36
0.36
Ed Caskin
Career
Per 600 PA
0
0
Mike Rivera
Careerverified
Per 600 PAverified
2
1.98
Ed Caskin
Career
Per 600 PA
0
0
Mike Rivera
Careerverified
Per 600 PAverified
4
3.97
Ed Caskin
Careerverified
Per 600 PAverified
0
0
Mike Rivera
Career
Per 600 PA
20
19.83
Ed Caskin
Career
Per 600 PA
0
0
Mike Rivera
Careerverified
Per 600 PAverified
3
2.98
Ed Caskin
Career
Per 600 PA
0
0
Mike Rivera
Career
Per 600 PA
0
0
Ed Caskin
Career
Per 600 PA
0
0
Mike Rivera
Careerverified
Per 600 PAverified
3
2.98
Ed Caskin
Career
Per 600 PA
Mike Rivera
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Ed Caskin and Mike Rivera

Ed Caskin
Career
Per 9 Innings
7
7
Mike Rivera
Careerverified
Per 9 Inningsverified
9
9
Ed Caskin
Careerverified
Per 9 Innings
487
1.03
Mike Rivera
Career
Per 9 Inningsverified
176
1.2
Ed Caskin
Career
Per 9 Innings
0
0
Mike Rivera
Careerverified
Per 9 Inningsverified
144
0.98
Ed Caskin
Careerverified
Per 9 Innings
12762
27
Mike Rivera
Career
Per 9 Innings
3959
27
Ed Caskin
Careerverified
Per 9 Innings
4254
9
Mike Rivera
Career
Per 9 Innings
1319.2
9
Ed Caskin
Career
Per 9 Innings
786
1.66
Mike Rivera
Careerverified
Per 9 Inningsverified
1087
7.41
Ed Caskin
Careerverified
Per 9 Inningsverified
1443
3.05
Mike Rivera
Career
Per 9 Innings
93
0.63
Ed Caskin
Career
Per 9 Innings
305
0.65
Mike Rivera
Careerverified
Per 9 Inningsverified
14
0.1
Ed Caskin
Careerverified
Per 9 Innings
2534
5.36
Mike Rivera
Career
Per 9 Inningsverified
1194
8.14
Ed Caskin
Careerverified
Per 9 Innings
2229
4.72
Mike Rivera
Career
Per 9 Inningsverified
1180
8.05
Ed Caskin
Career
Per 9 Innings
87.96
87.96
Mike Rivera
Careerverified
Per 9 Inningsverified
98.83
98.83
Ed Caskin
Career
Per 9 Innings
4.577
4.577
Mike Rivera
Careerverified
Per 9 Inningsverified
6.705
6.705
Ed Caskin
Career
Per 9 Innings
0
0
Mike Rivera
Careerverified
Per 9 Inningsverified
81.82
81.82
Ed Caskin
Careerverified
Per 9 Inningsverified
98
0.21
Mike Rivera
Career
Per 9 Innings
10
0.07
Ed Caskin
Career
Per 9 Innings
60
0.13
Mike Rivera
Careerverified
Per 9 Inningsverified
17
0.12
Ed Caskin
Career
Per 9 Innings
0
0
Mike Rivera
Career
Per 9 Innings
0
0
Ed Caskin
Careerverified
Per 9 Inningsverified
0
0
Mike Rivera
Career
Per 9 Innings
112
0.76
Ed Caskin
Career
Per 9 Innings
0
0
Mike Rivera
Careerverified
Per 9 Inningsverified
37
0.25