Elliot Johnson vs. Luis Rivera — Career Comparison

MillenialArizonaThrows RightBats SwitchNorth AmericaTampa Bay RaysAmerican LeagueShortstop
Baby BoomersP.R.Throws RightBats RightCaribbeanBoston Red SoxAmerican LeagueShortstop

On the career numbers, Luis Rivera posted the stronger offensive profile against Elliot Johnson. Luis Rivera posted stronger numbers in OPS (.625 vs .586) and on-base percentage (.292 vs .270). Elliot Johnson had the advantage in home run production (12 career HR at a higher rate). 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 Elliot Johnson and Luis Rivera

Elliot Johnson
Career
Per 600 PA
5
5
Luis Rivera
Careerverified
Per 600 PAverified
11
11
Elliot Johnson
Career
Per 600 PAverified
318
230.99
Luis Rivera
Careerverified
Per 600 PA
781
191.03
Elliot Johnson
Career
Per 600 PA
826
600
Luis Rivera
Careerverified
Per 600 PA
2453
600
Elliot Johnson
Career
Per 600 PAverified
749
544.07
Luis Rivera
Careerverified
Per 600 PA
2215
541.79
Elliot Johnson
Career
Per 600 PA
0.215
0.215
Luis Rivera
Careerverified
Per 600 PAverified
0.233
0.233
Elliot Johnson
Career
Per 600 PA
0.641
0.641
Luis Rivera
Careerverified
Per 600 PAverified
0.647
0.647
Elliot Johnson
Career
Per 600 PA
161
116.95
Luis Rivera
Careerverified
Per 600 PAverified
516
126.21
Elliot Johnson
Career
Per 600 PA
116
84.26
Luis Rivera
Careerverified
Per 600 PAverified
362
88.54
Elliot Johnson
Career
Per 600 PA
26
18.89
Luis Rivera
Careerverified
Per 600 PAverified
114
27.88
Elliot Johnson
Career
Per 600 PAverified
7
5.08
Luis Rivera
Careerverified
Per 600 PA
12
2.94
Elliot Johnson
Career
Per 600 PAverified
12
8.72
Luis Rivera
Careerverified
Per 600 PA
28
6.85
Elliot Johnson
Career
Per 600 PA
45
32.69
Luis Rivera
Careerverified
Per 600 PAverified
154
37.67
Elliot Johnson
Career
Per 600 PA
0.28
0.28
Luis Rivera
Careerverified
Per 600 PAverified
0.298
0.298
Elliot Johnson
Careerverified
Per 600 PAverified
0.016
0.016
Luis Rivera
Career
Per 600 PA
0.013
0.013
Elliot Johnson
Careerverified
Per 600 PAverified
0.075
0.075
Luis Rivera
Career
Per 600 PA
0.054
0.054
Elliot Johnson
Career
Per 600 PA
70.91
51.51
Luis Rivera
Careerverified
Per 600 PAverified
214.88
52.56
Elliot Johnson
Career
Per 600 PA
237
172.15
Luis Rivera
Careerverified
Per 600 PAverified
738
180.51
Elliot Johnson
Career
Per 600 PA
218
158.35
Luis Rivera
Careerverified
Per 600 PAverified
701
171.46
Elliot Johnson
Career
Per 600 PA
0.269
0.269
Luis Rivera
Careerverified
Per 600 PAverified
0.291
0.291
Elliot Johnson
Career
Per 600 PA
0.316
0.316
Luis Rivera
Careerverified
Per 600 PAverified
0.333
0.333
Elliot Johnson
Career
Per 600 PA
0.586
0.586
Luis Rivera
Careerverified
Per 600 PAverified
0.624
0.624
Elliot Johnson
Careerverified
Per 600 PAverified
0.101
0.101
Luis Rivera
Career
Per 600 PA
0.1
0.1
Elliot Johnson
Career
Per 600 PA
0.2
0.2
Luis Rivera
Careerverified
Per 600 PAverified
0.214
0.214
Elliot Johnson
Careerverified
Per 600 PAverified
0.554
0.554
Luis Rivera
Career
Per 600 PA
0.534
0.534
Elliot Johnson
Careerverified
Per 600 PAverified
0.285
0.285
Luis Rivera
Career
Per 600 PA
0.278
0.278
Elliot Johnson
Career
Per 600 PA
80
58.11
Luis Rivera
Careerverified
Per 600 PAverified
249
60.91
Elliot Johnson
Career
Per 600 PA
69
50.12
Luis Rivera
Careerverified
Per 600 PAverified
209
51.12
Elliot Johnson
Career
Per 600 PA
137
99.52
Luis Rivera
Careerverified
Per 600 PAverified
430
105.18
Elliot Johnson
Career
Per 600 PA
67.64
49.13
Luis Rivera
Careerverified
Per 600 PAverified
218.58
53.46
Elliot Johnson
Career
Per 600 PA
3
2.18
Luis Rivera
Careerverified
Per 600 PAverified
14
3.42
Elliot Johnson
Career
Per 600 PA
54
39.23
Luis Rivera
Careerverified
Per 600 PAverified
171
41.83
Elliot Johnson
Career
Per 600 PA
1
0.73
Luis Rivera
Careerverified
Per 600 PAverified
5
1.22
Elliot Johnson
Careerverified
Per 600 PA
218
158.35
Luis Rivera
Career
Per 600 PAverified
443
108.36
Elliot Johnson
Career
Per 600 PA
3.79
3.79
Luis Rivera
Careerverified
Per 600 PAverified
5.54
5.54
Elliot Johnson
Career
Per 600 PA
0.25
0.25
Luis Rivera
Careerverified
Per 600 PAverified
0.39
0.39
Elliot Johnson
Career
Per 600 PAverified
16
11.62
Luis Rivera
Careerverified
Per 600 PA
42
10.27
Elliot Johnson
Career
Per 600 PAverified
4
2.91
Luis Rivera
Careerverified
Per 600 PA
11
2.69
Elliot Johnson
Careerverified
Per 600 PAverified
10
7.26
Luis Rivera
Career
Per 600 PA
46
11.25
Elliot Johnson
Careerverified
Per 600 PAverified
46
33.41
Luis Rivera
Career
Per 600 PA
20
4.89
Elliot Johnson
Career
Per 600 PAverified
16
11.62
Luis Rivera
Careerverified
Per 600 PA
22
5.38
Elliot Johnson
Careerverified
Per 600 PAverified
62
45.04
Luis Rivera
Career
Per 600 PA
42
10.27
Elliot Johnson
Careerverified
Per 600 PAverified
74.19
74.19
Luis Rivera
Career
Per 600 PA
47.62
47.62

Fielding Stats for Elliot Johnson and Luis Rivera

Elliot Johnson
Career
Per 9 Innings
5
5
Luis Rivera
Careerverified
Per 9 Inningsverified
11
11
Elliot Johnson
Career
Per 9 Inningsverified
301
1.42
Luis Rivera
Careerverified
Per 9 Innings
739
1.17
Elliot Johnson
Career
Per 9 Innings
196
0.93
Luis Rivera
Careerverified
Per 9 Inningsverified
630
1
Elliot Johnson
Career
Per 9 Innings
5721
27
Luis Rivera
Careerverified
Per 9 Innings
17038
27
Elliot Johnson
Career
Per 9 Innings
1907
9
Luis Rivera
Careerverified
Per 9 Innings
5679.1
9
Elliot Johnson
Career
Per 9 Innings
319
1.51
Luis Rivera
Careerverified
Per 9 Inningsverified
988
1.57
Elliot Johnson
Career
Per 9 Innings
554
2.61
Luis Rivera
Careerverified
Per 9 Inningsverified
1909
3.03
Elliot Johnson
Careerverified
Per 9 Inningsverified
25
0.12
Luis Rivera
Career
Per 9 Innings
117
0.19
Elliot Johnson
Career
Per 9 Innings
898
4.24
Luis Rivera
Careerverified
Per 9 Inningsverified
3014
4.78
Elliot Johnson
Career
Per 9 Innings
873
4.12
Luis Rivera
Careerverified
Per 9 Inningsverified
2897
4.59
Elliot Johnson
Careerverified
Per 9 Inningsverified
97.22
97.22
Luis Rivera
Career
Per 9 Innings
96.12
96.12
Elliot Johnson
Career
Per 9 Innings
2.9
2.9
Luis Rivera
Careerverified
Per 9 Inningsverified
3.92
3.92
Elliot Johnson
Career
Per 9 Innings
65.12
65.12
Luis Rivera
Careerverified
Per 9 Inningsverified
85.25
85.25
Elliot Johnson
Career
Per 9 Innings
109
0.51
Luis Rivera
Careerverified
Per 9 Inningsverified
430
0.68
Elliot Johnson
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Elliot Johnson
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Elliot Johnson
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Elliot Johnson
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0