Alex Johnson vs. Luis Rivera — Career Comparison

Silent GenerationArkansasThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueLeft FielderAll-Star
Baby BoomersP.R.Throws RightBats RightCaribbeanBoston Red SoxAmerican LeagueShortstop

When their careers are measured against the same standard, Alex Johnson comes out clearly ahead of Luis Rivera across most offensive categories. Alex Johnson led in contact rate (K%+ 117 vs 85), batting average (AVG+ 119 vs 91), and slugging (SLG+ 109 vs 87). Luis Rivera held the edge in walk rate (BB%+ 78 vs 56). Alex Johnson was the more complete offensive player.

Hitting Stats for Alex Johnson and Luis Rivera

Alex Johnson
Careerverified
Per 600 PAverified
13
13
Luis Rivera
Career
Per 600 PA
11
11
Alex Johnson
Careerverified
Per 600 PA
1322
160.31
Luis Rivera
Career
Per 600 PAverified
781
191.03
Alex Johnson
Careerverified
Per 600 PA
4948
600
Luis Rivera
Career
Per 600 PA
2453
600
Alex Johnson
Careerverified
Per 600 PAverified
4623
560.59
Luis Rivera
Career
Per 600 PA
2215
541.79
Alex Johnson
Careerverified
Per 600 PAverified
0.288
0.288
Luis Rivera
Career
Per 600 PA
0.233
0.233
Alex Johnson
Careerverified
Per 600 PAverified
0.737
0.737
Luis Rivera
Career
Per 600 PA
0.647
0.647
Alex Johnson
Careerverified
Per 600 PAverified
1331
161.4
Luis Rivera
Career
Per 600 PA
516
126.21
Alex Johnson
Careerverified
Per 600 PAverified
1040
126.11
Luis Rivera
Career
Per 600 PA
362
88.54
Alex Johnson
Careerverified
Per 600 PA
180
21.83
Luis Rivera
Career
Per 600 PAverified
114
27.88
Alex Johnson
Careerverified
Per 600 PAverified
33
4
Luis Rivera
Career
Per 600 PA
12
2.94
Alex Johnson
Careerverified
Per 600 PAverified
78
9.46
Luis Rivera
Career
Per 600 PA
28
6.85
Alex Johnson
Careerverified
Per 600 PA
291
35.29
Luis Rivera
Career
Per 600 PAverified
154
37.67
Alex Johnson
Career
Per 600 PA
0.219
0.219
Luis Rivera
Careerverified
Per 600 PAverified
0.298
0.298
Alex Johnson
Careerverified
Per 600 PAverified
0.017
0.017
Luis Rivera
Career
Per 600 PA
0.013
0.013
Alex Johnson
Careerverified
Per 600 PAverified
0.059
0.059
Luis Rivera
Career
Per 600 PA
0.054
0.054
Alex Johnson
Careerverified
Per 600 PAverified
563.17
68.29
Luis Rivera
Career
Per 600 PA
214.88
52.56
Alex Johnson
Careerverified
Per 600 PAverified
1811
219.6
Luis Rivera
Career
Per 600 PA
738
180.51
Alex Johnson
Careerverified
Per 600 PAverified
1611
195.35
Luis Rivera
Career
Per 600 PA
701
171.46
Alex Johnson
Careerverified
Per 600 PAverified
0.326
0.326
Luis Rivera
Career
Per 600 PA
0.291
0.291
Alex Johnson
Careerverified
Per 600 PAverified
0.392
0.392
Luis Rivera
Career
Per 600 PA
0.333
0.333
Alex Johnson
Careerverified
Per 600 PAverified
0.718
0.718
Luis Rivera
Career
Per 600 PA
0.624
0.624
Alex Johnson
Careerverified
Per 600 PAverified
0.104
0.104
Luis Rivera
Career
Per 600 PA
0.1
0.1
Alex Johnson
Careerverified
Per 600 PAverified
0.245
0.245
Luis Rivera
Career
Per 600 PA
0.214
0.214
Alex Johnson
Careerverified
Per 600 PAverified
0.63
0.63
Luis Rivera
Career
Per 600 PA
0.534
0.534
Alex Johnson
Careerverified
Per 600 PAverified
0.317
0.317
Luis Rivera
Career
Per 600 PA
0.278
0.278
Alex Johnson
Careerverified
Per 600 PAverified
550
66.69
Luis Rivera
Career
Per 600 PA
249
60.91
Alex Johnson
Careerverified
Per 600 PAverified
525
63.66
Luis Rivera
Career
Per 600 PA
209
51.12
Alex Johnson
Careerverified
Per 600 PAverified
997
120.9
Luis Rivera
Career
Per 600 PA
430
105.18
Alex Johnson
Careerverified
Per 600 PAverified
604.63
73.32
Luis Rivera
Career
Per 600 PA
218.58
53.46
Alex Johnson
Careerverified
Per 600 PAverified
36
4.37
Luis Rivera
Career
Per 600 PA
14
3.42
Alex Johnson
Careerverified
Per 600 PA
244
29.59
Luis Rivera
Career
Per 600 PAverified
171
41.83
Alex Johnson
Careerverified
Per 600 PAverified
43
5.21
Luis Rivera
Career
Per 600 PA
5
1.22
Alex Johnson
Career
Per 600 PAverified
626
75.91
Luis Rivera
Careerverified
Per 600 PA
443
108.36
Alex Johnson
Careerverified
Per 600 PAverified
7.9
7.9
Luis Rivera
Career
Per 600 PA
5.54
5.54
Alex Johnson
Career
Per 600 PA
0.39
0.39
Luis Rivera
Career
Per 600 PA
0.39
0.39
Alex Johnson
Career
Per 600 PA
12
1.46
Luis Rivera
Careerverified
Per 600 PAverified
42
10.27
Alex Johnson
Careerverified
Per 600 PAverified
33
4
Luis Rivera
Career
Per 600 PA
11
2.69
Alex Johnson
Career
Per 600 PA
143
17.34
Luis Rivera
Careerverified
Per 600 PAverified
46
11.25
Alex Johnson
Careerverified
Per 600 PAverified
113
13.7
Luis Rivera
Career
Per 600 PA
20
4.89
Alex Johnson
Careerverified
Per 600 PAverified
63
7.64
Luis Rivera
Career
Per 600 PA
22
5.38
Alex Johnson
Careerverified
Per 600 PAverified
176
21.34
Luis Rivera
Career
Per 600 PA
42
10.27
Alex Johnson
Careerverified
Per 600 PAverified
64.2
64.2
Luis Rivera
Career
Per 600 PA
47.62
47.62

Fielding Stats for Alex Johnson and Luis Rivera

Alex Johnson
Careerverified
Per 9 Inningsverified
13
13
Luis Rivera
Career
Per 9 Innings
11
11
Alex Johnson
Careerverified
Per 9 Innings
1000
1.11
Luis Rivera
Career
Per 9 Inningsverified
739
1.17
Alex Johnson
Careerverified
Per 9 Inningsverified
956
1.06
Luis Rivera
Career
Per 9 Innings
630
1
Alex Johnson
Careerverified
Per 9 Innings
24340
27
Luis Rivera
Career
Per 9 Innings
17038
27
Alex Johnson
Careerverified
Per 9 Innings
8113.1
9
Luis Rivera
Career
Per 9 Innings
5679.1
9
Alex Johnson
Careerverified
Per 9 Inningsverified
1641
1.82
Luis Rivera
Career
Per 9 Innings
988
1.57
Alex Johnson
Career
Per 9 Innings
61
0.07
Luis Rivera
Careerverified
Per 9 Inningsverified
1909
3.03
Alex Johnson
Careerverified
Per 9 Inningsverified
84
0.09
Luis Rivera
Career
Per 9 Innings
117
0.19
Alex Johnson
Career
Per 9 Innings
1786
1.98
Luis Rivera
Careerverified
Per 9 Inningsverified
3014
4.78
Alex Johnson
Career
Per 9 Innings
1702
1.89
Luis Rivera
Careerverified
Per 9 Inningsverified
2897
4.59
Alex Johnson
Career
Per 9 Innings
95.3
95.3
Luis Rivera
Careerverified
Per 9 Inningsverified
96.12
96.12
Alex Johnson
Career
Per 9 Innings
1.702
1.702
Luis Rivera
Careerverified
Per 9 Inningsverified
3.92
3.92
Alex Johnson
Careerverified
Per 9 Inningsverified
95.6
95.6
Luis Rivera
Career
Per 9 Innings
85.25
85.25
Alex Johnson
Career
Per 9 Innings
9
0.01
Luis Rivera
Careerverified
Per 9 Inningsverified
430
0.68
Alex Johnson
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Alex Johnson
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Alex Johnson
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Alex Johnson
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0