Bob Casey vs. Carlos Rivera — Career Comparison

Pre-GenerationalCANBats RightNorth AmericaDetroit WolverinesNational LeagueThird Baseman
Gen XP.R.Throws LeftBats LeftCaribbeanPittsburgh PiratesNational LeagueFirst Baseman

Looking at the career totals, Bob Casey and Carlos Rivera are closely matched on the surface stats. Bob Casey posted stronger numbers in slugging (.410 vs .345) and batting average (.231 vs .218). Carlos Rivera had the advantage in on-base percentage (.296 vs .231). By the career numbers, Bob Casey had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Bob Casey and Carlos Rivera

Bob Casey
Career
Per 600 PA
1
1
Carlos Rivera
Careerverified
Per 600 PAverified
2
2
Bob Casey
Career
Per 600 PA
9
138.46
Carlos Rivera
Careerverified
Per 600 PAverified
85
414.63
Bob Casey
Career
Per 600 PA
39
600
Carlos Rivera
Careerverified
Per 600 PA
123
600
Bob Casey
Career
Per 600 PAverified
39
600
Carlos Rivera
Careerverified
Per 600 PA
110
536.59
Bob Casey
Careerverified
Per 600 PAverified
0.231
0.231
Carlos Rivera
Career
Per 600 PA
0.218
0.218
Bob Casey
Career
Per 600 PA
0.641
0.641
Carlos Rivera
Careerverified
Per 600 PAverified
0.65
0.65
Bob Casey
Career
Per 600 PAverified
9
138.46
Carlos Rivera
Careerverified
Per 600 PA
24
117.07
Bob Casey
Career
Per 600 PA
5
76.92
Carlos Rivera
Careerverified
Per 600 PAverified
16
78.05
Bob Casey
Career
Per 600 PAverified
2
30.77
Carlos Rivera
Careerverified
Per 600 PA
5
24.39
Bob Casey
Careerverified
Per 600 PAverified
1
15.38
Carlos Rivera
Career
Per 600 PA
0
0
Bob Casey
Career
Per 600 PAverified
1
15.38
Carlos Rivera
Careerverified
Per 600 PA
3
14.63
Bob Casey
Career
Per 600 PAverified
4
61.54
Carlos Rivera
Careerverified
Per 600 PA
8
39.02
Bob Casey
Careerverified
Per 600 PAverified
0.444
0.444
Carlos Rivera
Career
Per 600 PA
0.333
0.333
Bob Casey
Career
Per 600 PA
0.026
0.026
Carlos Rivera
Careerverified
Per 600 PAverified
0.027
0.027
Bob Casey
Career
Per 600 PA
0.111
0.111
Carlos Rivera
Careerverified
Per 600 PAverified
0.125
0.125
Bob Casey
Career
Per 600 PAverified
3.71
57.13
Carlos Rivera
Careerverified
Per 600 PA
11.58
56.49
Bob Casey
Career
Per 600 PAverified
16
246.15
Carlos Rivera
Careerverified
Per 600 PA
38
185.37
Bob Casey
Career
Per 600 PA
9
138.46
Carlos Rivera
Careerverified
Per 600 PAverified
34
165.85
Bob Casey
Career
Per 600 PA
0.231
0.231
Carlos Rivera
Careerverified
Per 600 PAverified
0.279
0.279
Bob Casey
Careerverified
Per 600 PAverified
0.41
0.41
Carlos Rivera
Career
Per 600 PA
0.346
0.346
Bob Casey
Careerverified
Per 600 PAverified
0.641
0.641
Carlos Rivera
Career
Per 600 PA
0.624
0.624
Bob Casey
Careerverified
Per 600 PAverified
0.18
0.18
Carlos Rivera
Career
Per 600 PA
0.127
0.127
Bob Casey
Career
Per 600 PA
0.206
0.206
Carlos Rivera
Careerverified
Per 600 PAverified
0.212
0.212
Bob Casey
Career
Per 600 PA
0.533
0.533
Carlos Rivera
Careerverified
Per 600 PAverified
0.546
0.546
Bob Casey
Careerverified
Per 600 PAverified
0.348
0.348
Carlos Rivera
Career
Per 600 PA
0.269
0.269
Bob Casey
Career
Per 600 PAverified
5
76.92
Carlos Rivera
Careerverified
Per 600 PA
13
63.41
Bob Casey
Career
Per 600 PAverified
7
107.69
Carlos Rivera
Careerverified
Per 600 PA
11
53.66
Bob Casey
Career
Per 600 PAverified
11
169.23
Carlos Rivera
Careerverified
Per 600 PA
21
102.44
Bob Casey
Career
Per 600 PAverified
3.71
57.12
Carlos Rivera
Careerverified
Per 600 PA
10.75
52.45
Bob Casey
Career
Per 600 PA
0
0
Carlos Rivera
Careerverified
Per 600 PAverified
1
4.88
Bob Casey
Career
Per 600 PA
0
0
Carlos Rivera
Careerverified
Per 600 PAverified
9
43.9
Bob Casey
Career
Per 600 PA
0
0
Carlos Rivera
Careerverified
Per 600 PAverified
3
14.63
Bob Casey
Careerverified
Per 600 PA
15
230.77
Carlos Rivera
Career
Per 600 PAverified
31
151.22
Bob Casey
Career
Per 600 PA
2.6
2.6
Carlos Rivera
Careerverified
Per 600 PAverified
3.97
3.97
Bob Casey
Career
Per 600 PA
0
0
Carlos Rivera
Careerverified
Per 600 PAverified
0.29
0.29
Bob Casey
Career
Per 600 PA
0
0
Carlos Rivera
Careerverified
Per 600 PAverified
1
4.88
Bob Casey
Career
Per 600 PA
0
0
Carlos Rivera
Careerverified
Per 600 PAverified
2
9.76
Bob Casey
Careerverified
Per 600 PAverified
0
0
Carlos Rivera
Career
Per 600 PA
2
9.76
Bob Casey
Career
Per 600 PA
0
0
Carlos Rivera
Career
Per 600 PA
0
0
Bob Casey
Career
Per 600 PA
0
0
Carlos Rivera
Career
Per 600 PA
0
0
Bob Casey
Career
Per 600 PA
0
0
Carlos Rivera
Career
Per 600 PA
0
0
Bob Casey
Career
Per 600 PA
Carlos Rivera
Career
Per 600 PA

Fielding Stats for Bob Casey and Carlos Rivera

Bob Casey
Career
Per 9 Innings
1
1
Carlos Rivera
Careerverified
Per 9 Inningsverified
2
2
Bob Casey
Career
Per 9 Innings
9
1.07
Carlos Rivera
Careerverified
Per 9 Inningsverified
67
2.46
Bob Casey
Career
Per 9 Innings
0
0
Carlos Rivera
Careerverified
Per 9 Inningsverified
18
0.66
Bob Casey
Career
Per 9 Innings
228
27
Carlos Rivera
Careerverified
Per 9 Innings
734
27
Bob Casey
Career
Per 9 Innings
76
9
Carlos Rivera
Careerverified
Per 9 Innings
244.2
9
Bob Casey
Career
Per 9 Innings
10
1.18
Carlos Rivera
Careerverified
Per 9 Inningsverified
264
9.71
Bob Casey
Career
Per 9 Inningsverified
10
1.18
Carlos Rivera
Careerverified
Per 9 Innings
17
0.63
Bob Casey
Career
Per 9 Innings
12
1.42
Carlos Rivera
Careerverified
Per 9 Inningsverified
4
0.15
Bob Casey
Career
Per 9 Innings
32
3.79
Carlos Rivera
Careerverified
Per 9 Inningsverified
285
10.48
Bob Casey
Career
Per 9 Innings
20
2.37
Carlos Rivera
Careerverified
Per 9 Inningsverified
281
10.34
Bob Casey
Career
Per 9 Innings
62.5
62.5
Carlos Rivera
Careerverified
Per 9 Inningsverified
98.6
98.6
Bob Casey
Career
Per 9 Innings
2.222
2.222
Carlos Rivera
Careerverified
Per 9 Inningsverified
4.194
4.194
Bob Casey
Career
Per 9 Innings
0
0
Carlos Rivera
Careerverified
Per 9 Inningsverified
26.87
26.87
Bob Casey
Career
Per 9 Innings
0
0
Carlos Rivera
Careerverified
Per 9 Inningsverified
28
1.03
Bob Casey
Career
Per 9 Innings
0
0
Carlos Rivera
Career
Per 9 Innings
0
0
Bob Casey
Career
Per 9 Innings
0
0
Carlos Rivera
Career
Per 9 Innings
0
0
Bob Casey
Career
Per 9 Innings
0
0
Carlos Rivera
Career
Per 9 Innings
0
0
Bob Casey
Career
Per 9 Innings
0
0
Carlos Rivera
Career
Per 9 Innings
0
0