Bryce Johnson vs. Luis Rivera — Career Comparison

MillenialTexasThrows RightBats SwitchNorth AmericaSan Diego PadresNational LeagueCenter Fielder
Baby BoomersP.R.Throws RightBats RightCaribbeanBoston Red SoxAmerican LeagueShortstop

Looking at the career totals, Bryce Johnson and Luis Rivera are closely matched on the surface stats. Luis Rivera posted stronger numbers in OPS (.625 vs .603) and slugging (.333 vs .305). Bryce Johnson had the advantage in on-base percentage (.298 vs .292). By the career numbers, Luis 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 Bryce Johnson and Luis Rivera

Bryce Johnson
Career
Per 600 PA
4
4
Luis Rivera
Careerverified
Per 600 PAverified
11
11
Bryce Johnson
Career
Per 600 PAverified
143
383.04
Luis Rivera
Careerverified
Per 600 PA
781
191.03
Bryce Johnson
Career
Per 600 PA
224
600
Luis Rivera
Careerverified
Per 600 PA
2453
600
Bryce Johnson
Career
Per 600 PA
200
535.71
Luis Rivera
Careerverified
Per 600 PAverified
2215
541.79
Bryce Johnson
Careerverified
Per 600 PAverified
0.24
0.24
Luis Rivera
Career
Per 600 PA
0.233
0.233
Bryce Johnson
Careerverified
Per 600 PAverified
0.654
0.654
Luis Rivera
Career
Per 600 PA
0.647
0.647
Bryce Johnson
Career
Per 600 PAverified
48
128.57
Luis Rivera
Careerverified
Per 600 PA
516
126.21
Bryce Johnson
Career
Per 600 PAverified
39
104.46
Luis Rivera
Careerverified
Per 600 PA
362
88.54
Bryce Johnson
Career
Per 600 PA
7
18.75
Luis Rivera
Careerverified
Per 600 PAverified
114
27.88
Bryce Johnson
Career
Per 600 PA
0
0
Luis Rivera
Careerverified
Per 600 PAverified
12
2.94
Bryce Johnson
Career
Per 600 PA
2
5.36
Luis Rivera
Careerverified
Per 600 PAverified
28
6.85
Bryce Johnson
Career
Per 600 PA
9
24.11
Luis Rivera
Careerverified
Per 600 PAverified
154
37.67
Bryce Johnson
Career
Per 600 PA
0.188
0.188
Luis Rivera
Careerverified
Per 600 PAverified
0.298
0.298
Bryce Johnson
Career
Per 600 PA
0.01
0.01
Luis Rivera
Careerverified
Per 600 PAverified
0.013
0.013
Bryce Johnson
Career
Per 600 PA
0.042
0.042
Luis Rivera
Careerverified
Per 600 PAverified
0.054
0.054
Bryce Johnson
Career
Per 600 PAverified
19.81
53.07
Luis Rivera
Careerverified
Per 600 PA
214.88
52.56
Bryce Johnson
Career
Per 600 PA
61
163.39
Luis Rivera
Careerverified
Per 600 PAverified
738
180.51
Bryce Johnson
Career
Per 600 PAverified
65
174.11
Luis Rivera
Careerverified
Per 600 PA
701
171.46
Bryce Johnson
Careerverified
Per 600 PAverified
0.298
0.298
Luis Rivera
Career
Per 600 PA
0.291
0.291
Bryce Johnson
Career
Per 600 PA
0.305
0.305
Luis Rivera
Careerverified
Per 600 PAverified
0.333
0.333
Bryce Johnson
Career
Per 600 PA
0.603
0.603
Luis Rivera
Careerverified
Per 600 PAverified
0.624
0.624
Bryce Johnson
Career
Per 600 PA
0.065
0.065
Luis Rivera
Careerverified
Per 600 PAverified
0.1
0.1
Bryce Johnson
Career
Per 600 PA
0.21
0.21
Luis Rivera
Careerverified
Per 600 PAverified
0.214
0.214
Bryce Johnson
Careerverified
Per 600 PAverified
0.551
0.551
Luis Rivera
Career
Per 600 PA
0.534
0.534
Bryce Johnson
Careerverified
Per 600 PAverified
0.315
0.315
Luis Rivera
Career
Per 600 PA
0.278
0.278
Bryce Johnson
Career
Per 600 PAverified
26
69.64
Luis Rivera
Careerverified
Per 600 PA
249
60.91
Bryce Johnson
Career
Per 600 PA
17
45.54
Luis Rivera
Careerverified
Per 600 PAverified
209
51.12
Bryce Johnson
Career
Per 600 PAverified
41
109.82
Luis Rivera
Careerverified
Per 600 PA
430
105.18
Bryce Johnson
Career
Per 600 PAverified
21.16
56.68
Luis Rivera
Careerverified
Per 600 PA
218.58
53.46
Bryce Johnson
Career
Per 600 PAverified
2
5.36
Luis Rivera
Careerverified
Per 600 PA
14
3.42
Bryce Johnson
Career
Per 600 PA
15
40.18
Luis Rivera
Careerverified
Per 600 PAverified
171
41.83
Bryce Johnson
Career
Per 600 PA
0
0
Luis Rivera
Careerverified
Per 600 PAverified
5
1.22
Bryce Johnson
Careerverified
Per 600 PA
53
141.96
Luis Rivera
Career
Per 600 PAverified
443
108.36
Bryce Johnson
Career
Per 600 PA
4.23
4.23
Luis Rivera
Careerverified
Per 600 PAverified
5.54
5.54
Bryce Johnson
Career
Per 600 PA
0.28
0.28
Luis Rivera
Careerverified
Per 600 PAverified
0.39
0.39
Bryce Johnson
Career
Per 600 PAverified
6
16.07
Luis Rivera
Careerverified
Per 600 PA
42
10.27
Bryce Johnson
Career
Per 600 PA
1
2.68
Luis Rivera
Careerverified
Per 600 PAverified
11
2.69
Bryce Johnson
Careerverified
Per 600 PAverified
2
5.36
Luis Rivera
Career
Per 600 PA
46
11.25
Bryce Johnson
Career
Per 600 PAverified
8
21.43
Luis Rivera
Careerverified
Per 600 PA
20
4.89
Bryce Johnson
Career
Per 600 PA
2
5.36
Luis Rivera
Careerverified
Per 600 PAverified
22
5.38
Bryce Johnson
Career
Per 600 PAverified
10
26.79
Luis Rivera
Careerverified
Per 600 PA
42
10.27
Bryce Johnson
Careerverified
Per 600 PAverified
80
80
Luis Rivera
Career
Per 600 PA
47.62
47.62

Fielding Stats for Bryce Johnson and Luis Rivera

Bryce Johnson
Career
Per 9 Innings
4
4
Luis Rivera
Careerverified
Per 9 Inningsverified
11
11
Bryce Johnson
Career
Per 9 Inningsverified
137
2.07
Luis Rivera
Careerverified
Per 9 Innings
739
1.17
Bryce Johnson
Career
Per 9 Innings
51
0.77
Luis Rivera
Careerverified
Per 9 Inningsverified
630
1
Bryce Johnson
Career
Per 9 Innings
1789
27
Luis Rivera
Careerverified
Per 9 Innings
17038
27
Bryce Johnson
Career
Per 9 Innings
596.1
9
Luis Rivera
Careerverified
Per 9 Innings
5679.1
9
Bryce Johnson
Career
Per 9 Inningsverified
144
2.17
Luis Rivera
Careerverified
Per 9 Innings
988
1.57
Bryce Johnson
Career
Per 9 Innings
3
0.05
Luis Rivera
Careerverified
Per 9 Inningsverified
1909
3.03
Bryce Johnson
Careerverified
Per 9 Inningsverified
0
0
Luis Rivera
Career
Per 9 Innings
117
0.19
Bryce Johnson
Career
Per 9 Innings
147
2.22
Luis Rivera
Careerverified
Per 9 Inningsverified
3014
4.78
Bryce Johnson
Career
Per 9 Innings
147
2.22
Luis Rivera
Careerverified
Per 9 Inningsverified
2897
4.59
Bryce Johnson
Careerverified
Per 9 Inningsverified
100
100
Luis Rivera
Career
Per 9 Innings
96.12
96.12
Bryce Johnson
Career
Per 9 Innings
1.073
1.073
Luis Rivera
Careerverified
Per 9 Inningsverified
3.92
3.92
Bryce Johnson
Career
Per 9 Innings
37.23
37.23
Luis Rivera
Careerverified
Per 9 Inningsverified
85.25
85.25
Bryce Johnson
Career
Per 9 Innings
0
0
Luis Rivera
Careerverified
Per 9 Inningsverified
430
0.68
Bryce Johnson
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Bryce Johnson
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Bryce Johnson
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Bryce Johnson
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0