Bryan Reynolds vs. Luis Rivera — Career Comparison

MillenialMarylandThrows RightBats SwitchNorth AmericaPittsburgh PiratesNational LeagueLeft FielderAll-Star
Baby BoomersP.R.Throws RightBats RightCaribbeanBoston Red SoxAmerican LeagueShortstop

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

Hitting Stats for Bryan Reynolds and Luis Rivera

Bryan Reynolds
Career
Per 600 PA
7
7
Luis Rivera
Careerverified
Per 600 PAverified
11
11
Bryan Reynolds
Careerverified
Per 600 PA
948
142.24
Luis Rivera
Career
Per 600 PAverified
781
191.03
Bryan Reynolds
Careerverified
Per 600 PA
3999
600
Luis Rivera
Career
Per 600 PA
2453
600
Bryan Reynolds
Careerverified
Per 600 PA
3560
534.13
Luis Rivera
Career
Per 600 PAverified
2215
541.79
Bryan Reynolds
Careerverified
Per 600 PAverified
0.271
0.271
Luis Rivera
Career
Per 600 PA
0.233
0.233
Bryan Reynolds
Careerverified
Per 600 PAverified
0.817
0.817
Luis Rivera
Career
Per 600 PA
0.647
0.647
Bryan Reynolds
Careerverified
Per 600 PAverified
966
144.94
Luis Rivera
Career
Per 600 PA
516
126.21
Bryan Reynolds
Careerverified
Per 600 PAverified
604
90.62
Luis Rivera
Career
Per 600 PA
362
88.54
Bryan Reynolds
Careerverified
Per 600 PAverified
195
29.26
Luis Rivera
Career
Per 600 PA
114
27.88
Bryan Reynolds
Careerverified
Per 600 PAverified
29
4.35
Luis Rivera
Career
Per 600 PA
12
2.94
Bryan Reynolds
Careerverified
Per 600 PAverified
138
20.71
Luis Rivera
Career
Per 600 PA
28
6.85
Bryan Reynolds
Careerverified
Per 600 PAverified
362
54.31
Luis Rivera
Career
Per 600 PA
154
37.67
Bryan Reynolds
Careerverified
Per 600 PAverified
0.375
0.375
Luis Rivera
Career
Per 600 PA
0.298
0.298
Bryan Reynolds
Careerverified
Per 600 PAverified
0.039
0.039
Luis Rivera
Career
Per 600 PA
0.013
0.013
Bryan Reynolds
Careerverified
Per 600 PAverified
0.143
0.143
Luis Rivera
Career
Per 600 PA
0.054
0.054
Bryan Reynolds
Careerverified
Per 600 PAverified
574.59
86.21
Luis Rivera
Career
Per 600 PA
214.88
52.56
Bryan Reynolds
Careerverified
Per 600 PAverified
1633
245.01
Luis Rivera
Career
Per 600 PA
738
180.51
Bryan Reynolds
Careerverified
Per 600 PAverified
1384
207.65
Luis Rivera
Career
Per 600 PA
701
171.46
Bryan Reynolds
Careerverified
Per 600 PAverified
0.346
0.346
Luis Rivera
Career
Per 600 PA
0.291
0.291
Bryan Reynolds
Careerverified
Per 600 PAverified
0.459
0.459
Luis Rivera
Career
Per 600 PA
0.333
0.333
Bryan Reynolds
Careerverified
Per 600 PAverified
0.805
0.805
Luis Rivera
Career
Per 600 PA
0.624
0.624
Bryan Reynolds
Careerverified
Per 600 PAverified
0.187
0.187
Luis Rivera
Career
Per 600 PA
0.1
0.1
Bryan Reynolds
Careerverified
Per 600 PAverified
0.27
0.27
Luis Rivera
Career
Per 600 PA
0.214
0.214
Bryan Reynolds
Careerverified
Per 600 PAverified
0.782
0.782
Luis Rivera
Career
Per 600 PA
0.534
0.534
Bryan Reynolds
Careerverified
Per 600 PAverified
0.326
0.326
Luis Rivera
Career
Per 600 PA
0.278
0.278
Bryan Reynolds
Careerverified
Per 600 PAverified
500
75.02
Luis Rivera
Career
Per 600 PA
249
60.91
Bryan Reynolds
Careerverified
Per 600 PAverified
484
72.62
Luis Rivera
Career
Per 600 PA
209
51.12
Bryan Reynolds
Careerverified
Per 600 PAverified
846
126.93
Luis Rivera
Career
Per 600 PA
430
105.18
Bryan Reynolds
Careerverified
Per 600 PAverified
578.1
86.74
Luis Rivera
Career
Per 600 PA
218.58
53.46
Bryan Reynolds
Careerverified
Per 600 PAverified
53
7.95
Luis Rivera
Career
Per 600 PA
14
3.42
Bryan Reynolds
Careerverified
Per 600 PAverified
365
54.76
Luis Rivera
Career
Per 600 PA
171
41.83
Bryan Reynolds
Careerverified
Per 600 PAverified
21
3.15
Luis Rivera
Career
Per 600 PA
5
1.22
Bryan Reynolds
Career
Per 600 PA
905
135.78
Luis Rivera
Careerverified
Per 600 PAverified
443
108.36
Bryan Reynolds
Career
Per 600 PA
4.42
4.42
Luis Rivera
Careerverified
Per 600 PAverified
5.54
5.54
Bryan Reynolds
Careerverified
Per 600 PAverified
0.4
0.4
Luis Rivera
Career
Per 600 PA
0.39
0.39
Bryan Reynolds
Career
Per 600 PA
0
0
Luis Rivera
Careerverified
Per 600 PAverified
42
10.27
Bryan Reynolds
Careerverified
Per 600 PAverified
21
3.15
Luis Rivera
Career
Per 600 PA
11
2.69
Bryan Reynolds
Career
Per 600 PAverified
69
10.35
Luis Rivera
Careerverified
Per 600 PA
46
11.25
Bryan Reynolds
Careerverified
Per 600 PAverified
41
6.15
Luis Rivera
Career
Per 600 PA
20
4.89
Bryan Reynolds
Career
Per 600 PA
13
1.95
Luis Rivera
Careerverified
Per 600 PAverified
22
5.38
Bryan Reynolds
Careerverified
Per 600 PA
54
8.1
Luis Rivera
Career
Per 600 PAverified
42
10.27
Bryan Reynolds
Careerverified
Per 600 PAverified
75.93
75.93
Luis Rivera
Career
Per 600 PA
47.62
47.62

Fielding Stats for Bryan Reynolds and Luis Rivera

Bryan Reynolds
Career
Per 9 Innings
7
7
Luis Rivera
Careerverified
Per 9 Inningsverified
11
11
Bryan Reynolds
Careerverified
Per 9 Innings
857
1.09
Luis Rivera
Career
Per 9 Inningsverified
739
1.17
Bryan Reynolds
Careerverified
Per 9 Inningsverified
822
1.04
Luis Rivera
Career
Per 9 Innings
630
1
Bryan Reynolds
Careerverified
Per 9 Innings
21277
27
Luis Rivera
Career
Per 9 Innings
17038
27
Bryan Reynolds
Careerverified
Per 9 Innings
7092.1
9
Luis Rivera
Career
Per 9 Innings
5679.1
9
Bryan Reynolds
Careerverified
Per 9 Inningsverified
1673
2.12
Luis Rivera
Career
Per 9 Innings
988
1.57
Bryan Reynolds
Career
Per 9 Innings
31
0.04
Luis Rivera
Careerverified
Per 9 Inningsverified
1909
3.03
Bryan Reynolds
Careerverified
Per 9 Inningsverified
16
0.02
Luis Rivera
Career
Per 9 Innings
117
0.19
Bryan Reynolds
Career
Per 9 Innings
1720
2.18
Luis Rivera
Careerverified
Per 9 Inningsverified
3014
4.78
Bryan Reynolds
Career
Per 9 Innings
1704
2.16
Luis Rivera
Careerverified
Per 9 Inningsverified
2897
4.59
Bryan Reynolds
Careerverified
Per 9 Inningsverified
99.07
99.07
Luis Rivera
Career
Per 9 Innings
96.12
96.12
Bryan Reynolds
Career
Per 9 Innings
1.988
1.988
Luis Rivera
Careerverified
Per 9 Inningsverified
3.92
3.92
Bryan Reynolds
Careerverified
Per 9 Inningsverified
95.92
95.92
Luis Rivera
Career
Per 9 Innings
85.25
85.25
Bryan Reynolds
Career
Per 9 Innings
5
0.01
Luis Rivera
Careerverified
Per 9 Inningsverified
430
0.68
Bryan Reynolds
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Bryan Reynolds
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Bryan Reynolds
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0
Bryan Reynolds
Career
Per 9 Innings
0
0
Luis Rivera
Career
Per 9 Innings
0
0