Johnny Bates vs. Luis Rivera — Career Comparison

Lost GenerationOhioThrows LeftBats LeftNorth AmericaBoston BravesNational LeagueCenter Fielder
Baby BoomersP.R.Throws RightBats RightCaribbeanBoston Red SoxAmerican LeagueShortstop

When their careers are measured against the same standard, Johnny Bates comes out clearly ahead of Luis Rivera across most offensive categories. Johnny Bates led in walk rate (BB%+ 133 vs 78), home run production (HR/PA+ 104 vs 58), and slugging (SLG+ 112 vs 87). Johnny Bates was the more complete offensive player.

Hitting Stats for Johnny Bates and Luis Rivera

Johnny Bates
Career
Per 600 PA
9
9
Luis Rivera
Careerverified
Per 600 PAverified
11
11
Johnny Bates
Careerverified
Per 600 PA
1154
150.62
Luis Rivera
Career
Per 600 PAverified
781
191.03
Johnny Bates
Careerverified
Per 600 PA
4597
600
Luis Rivera
Career
Per 600 PA
2453
600
Johnny Bates
Careerverified
Per 600 PA
3913
510.72
Luis Rivera
Career
Per 600 PAverified
2215
541.79
Johnny Bates
Careerverified
Per 600 PAverified
0.278
0.278
Luis Rivera
Career
Per 600 PA
0.233
0.233
Johnny Bates
Careerverified
Per 600 PAverified
0.796
0.796
Luis Rivera
Career
Per 600 PA
0.647
0.647
Johnny Bates
Careerverified
Per 600 PAverified
1087
141.88
Luis Rivera
Career
Per 600 PA
516
126.21
Johnny Bates
Careerverified
Per 600 PAverified
822
107.29
Luis Rivera
Career
Per 600 PA
362
88.54
Johnny Bates
Careerverified
Per 600 PA
167
21.8
Luis Rivera
Career
Per 600 PAverified
114
27.88
Johnny Bates
Careerverified
Per 600 PAverified
73
9.53
Luis Rivera
Career
Per 600 PA
12
2.94
Johnny Bates
Career
Per 600 PA
25
3.26
Luis Rivera
Careerverified
Per 600 PAverified
28
6.85
Johnny Bates
Careerverified
Per 600 PA
265
34.59
Luis Rivera
Career
Per 600 PAverified
154
37.67
Johnny Bates
Career
Per 600 PA
0.244
0.244
Luis Rivera
Careerverified
Per 600 PAverified
0.298
0.298
Johnny Bates
Career
Per 600 PA
0.006
0.006
Luis Rivera
Careerverified
Per 600 PAverified
0.013
0.013
Johnny Bates
Career
Per 600 PA
0.023
0.023
Luis Rivera
Careerverified
Per 600 PAverified
0.054
0.054
Johnny Bates
Careerverified
Per 600 PAverified
635.1
82.89
Luis Rivera
Career
Per 600 PA
214.88
52.56
Johnny Bates
Careerverified
Per 600 PAverified
1475
192.52
Luis Rivera
Career
Per 600 PA
738
180.51
Johnny Bates
Careerverified
Per 600 PAverified
1639
213.92
Luis Rivera
Career
Per 600 PA
701
171.46
Johnny Bates
Careerverified
Per 600 PAverified
0.367
0.367
Luis Rivera
Career
Per 600 PA
0.291
0.291
Johnny Bates
Careerverified
Per 600 PAverified
0.377
0.377
Luis Rivera
Career
Per 600 PA
0.333
0.333
Johnny Bates
Careerverified
Per 600 PAverified
0.744
0.744
Luis Rivera
Career
Per 600 PA
0.624
0.624
Johnny Bates
Career
Per 600 PA
0.099
0.099
Luis Rivera
Careerverified
Per 600 PAverified
0.1
0.1
Johnny Bates
Careerverified
Per 600 PAverified
0.259
0.259
Luis Rivera
Career
Per 600 PA
0.214
0.214
Johnny Bates
Careerverified
Per 600 PAverified
0.783
0.783
Luis Rivera
Career
Per 600 PA
0.534
0.534
Johnny Bates
Careerverified
Per 600 PAverified
0.307
0.307
Luis Rivera
Career
Per 600 PA
0.278
0.278
Johnny Bates
Careerverified
Per 600 PAverified
565
73.74
Luis Rivera
Career
Per 600 PA
249
60.91
Johnny Bates
Careerverified
Per 600 PAverified
417
54.43
Luis Rivera
Career
Per 600 PA
209
51.12
Johnny Bates
Careerverified
Per 600 PAverified
957
124.91
Luis Rivera
Career
Per 600 PA
430
105.18
Johnny Bates
Careerverified
Per 600 PAverified
675.72
88.19
Luis Rivera
Career
Per 600 PA
218.58
53.46
Johnny Bates
Careerverified
Per 600 PAverified
49
6.4
Luis Rivera
Career
Per 600 PA
14
3.42
Johnny Bates
Careerverified
Per 600 PAverified
503
65.65
Luis Rivera
Career
Per 600 PA
171
41.83
Johnny Bates
Career
Per 600 PA
0
0
Luis Rivera
Careerverified
Per 600 PAverified
5
1.22
Johnny Bates
Careerverified
Per 600 PAverified
428
55.86
Luis Rivera
Career
Per 600 PA
443
108.36
Johnny Bates
Careerverified
Per 600 PAverified
10.74
10.74
Luis Rivera
Career
Per 600 PA
5.54
5.54
Johnny Bates
Careerverified
Per 600 PAverified
1.18
1.18
Luis Rivera
Career
Per 600 PA
0.39
0.39
Johnny Bates
Careerverified
Per 600 PAverified
132
17.23
Luis Rivera
Career
Per 600 PA
42
10.27
Johnny Bates
Career
Per 600 PA
0
0
Luis Rivera
Careerverified
Per 600 PAverified
11
2.69
Johnny Bates
Careerverified
Per 600 PAverified
0
0
Luis Rivera
Career
Per 600 PA
46
11.25
Johnny Bates
Careerverified
Per 600 PAverified
187
24.41
Luis Rivera
Career
Per 600 PA
20
4.89
Johnny Bates
Career
Per 600 PA
0
0
Luis Rivera
Careerverified
Per 600 PAverified
22
5.38
Johnny Bates
Careerverified
Per 600 PAverified
187
24.41
Luis Rivera
Career
Per 600 PA
42
10.27
Johnny Bates
Careerverified
Per 600 PAverified
100
100
Luis Rivera
Career
Per 600 PA
47.62
47.62

Fielding Stats for Johnny Bates and Luis Rivera

Johnny Bates
Career
Per 9 Innings
9
9
Luis Rivera
Careerverified
Per 9 Inningsverified
11
11
Johnny Bates
Careerverified
Per 9 Inningsverified
1080
1.74
Luis Rivera
Career
Per 9 Innings
739
1.17
Johnny Bates
Careerverified
Per 9 Inningsverified
632
1.02
Luis Rivera
Career
Per 9 Innings
630
1
Johnny Bates
Career
Per 9 Innings
16722
27
Luis Rivera
Careerverified
Per 9 Innings
17038
27
Johnny Bates
Career
Per 9 Innings
5574
9
Luis Rivera
Careerverified
Per 9 Innings
5679.1
9
Johnny Bates
Careerverified
Per 9 Inningsverified
2078
3.36
Luis Rivera
Career
Per 9 Innings
988
1.57
Johnny Bates
Career
Per 9 Innings
162
0.26
Luis Rivera
Careerverified
Per 9 Inningsverified
1909
3.03
Johnny Bates
Careerverified
Per 9 Inningsverified
106
0.17
Luis Rivera
Career
Per 9 Innings
117
0.19
Johnny Bates
Career
Per 9 Innings
2346
3.79
Luis Rivera
Careerverified
Per 9 Inningsverified
3014
4.78
Johnny Bates
Career
Per 9 Innings
2240
3.62
Luis Rivera
Careerverified
Per 9 Inningsverified
2897
4.59
Johnny Bates
Career
Per 9 Innings
95.48
95.48
Luis Rivera
Careerverified
Per 9 Inningsverified
96.12
96.12
Johnny Bates
Career
Per 9 Innings
2.074
2.074
Luis Rivera
Careerverified
Per 9 Inningsverified
3.92
3.92
Johnny Bates
Career
Per 9 Innings
58.52
58.52
Luis Rivera
Careerverified
Per 9 Inningsverified
85.25
85.25
Johnny Bates
Career
Per 9 Innings
37
0.06
Luis Rivera
Careerverified
Per 9 Inningsverified
430
0.68
Johnny Bates
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Johnny Bates
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Johnny Bates
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Johnny Bates
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0