Alex Bregman vs. Ruben Rivera — Career Comparison

MillenialNew MexicoThrows RightBats RightNorth AmericaBoston Red SoxAmerican LeagueThird BasemanGold GloveSilver SluggerAll-Star
Gen XPanamaThrows RightBats RightCentral AmericaSan Diego PadresNational LeagueCenter Fielder

When their careers are measured against the same standard, Alex Bregman comes out clearly ahead of Ruben Rivera across most offensive categories. Alex Bregman led in contact rate (K%+ 182 vs 55), walk rate (BB%+ 162 vs 105), and batting average (AVG+ 111 vs 73). Ruben Rivera held the edge in home run production (HR/PA+ 137 vs 129). Alex Bregman was the more complete offensive player.

Hitting Stats for Alex Bregman and Ruben Rivera

Alex Bregman
Careerverified
Per 600 PAverified
10
10
Ruben Rivera
Career
Per 600 PA
9
9
Alex Bregman
Careerverified
Per 600 PA
1225
137.98
Ruben Rivera
Career
Per 600 PAverified
662
218.48
Alex Bregman
Careerverified
Per 600 PA
5327
600
Ruben Rivera
Career
Per 600 PA
1818
600
Alex Bregman
Careerverified
Per 600 PA
4590
516.99
Ruben Rivera
Career
Per 600 PAverified
1586
523.43
Alex Bregman
Careerverified
Per 600 PAverified
0.272
0.272
Ruben Rivera
Career
Per 600 PA
0.216
0.216
Alex Bregman
Careerverified
Per 600 PAverified
0.856
0.856
Ruben Rivera
Career
Per 600 PA
0.731
0.731
Alex Bregman
Careerverified
Per 600 PAverified
1250
140.79
Ruben Rivera
Career
Per 600 PA
343
113.2
Alex Bregman
Careerverified
Per 600 PAverified
730
82.22
Ruben Rivera
Career
Per 600 PA
201
66.34
Alex Bregman
Careerverified
Per 600 PAverified
293
33
Ruben Rivera
Career
Per 600 PA
67
22.11
Alex Bregman
Careerverified
Per 600 PA
18
2.03
Ruben Rivera
Career
Per 600 PAverified
11
3.63
Alex Bregman
Careerverified
Per 600 PAverified
209
23.54
Ruben Rivera
Career
Per 600 PA
64
21.12
Alex Bregman
Careerverified
Per 600 PAverified
520
58.57
Ruben Rivera
Career
Per 600 PA
142
46.86
Alex Bregman
Careerverified
Per 600 PAverified
0.416
0.416
Ruben Rivera
Career
Per 600 PA
0.414
0.414
Alex Bregman
Careerverified
Per 600 PAverified
0.046
0.046
Ruben Rivera
Career
Per 600 PA
0.04
0.04
Alex Bregman
Career
Per 600 PA
0.167
0.167
Ruben Rivera
Careerverified
Per 600 PAverified
0.187
0.187
Alex Bregman
Careerverified
Per 600 PAverified
818.12
92.15
Ruben Rivera
Career
Per 600 PA
211.59
69.83
Alex Bregman
Careerverified
Per 600 PAverified
2206
248.47
Ruben Rivera
Career
Per 600 PA
624
205.94
Alex Bregman
Careerverified
Per 600 PAverified
1944
218.96
Ruben Rivera
Career
Per 600 PA
557
183.83
Alex Bregman
Careerverified
Per 600 PAverified
0.365
0.365
Ruben Rivera
Career
Per 600 PA
0.307
0.307
Alex Bregman
Careerverified
Per 600 PAverified
0.481
0.481
Ruben Rivera
Career
Per 600 PA
0.393
0.393
Alex Bregman
Careerverified
Per 600 PAverified
0.846
0.846
Ruben Rivera
Career
Per 600 PA
0.701
0.701
Alex Bregman
Careerverified
Per 600 PAverified
0.208
0.208
Ruben Rivera
Career
Per 600 PA
0.177
0.177
Alex Bregman
Careerverified
Per 600 PAverified
0.284
0.284
Ruben Rivera
Career
Per 600 PA
0.237
0.237
Alex Bregman
Careerverified
Per 600 PAverified
0.847
0.847
Ruben Rivera
Career
Per 600 PA
0.688
0.688
Alex Bregman
Careerverified
Per 600 PAverified
0.281
0.281
Ruben Rivera
Career
Per 600 PA
0.273
0.273
Alex Bregman
Careerverified
Per 600 PAverified
758
85.38
Ruben Rivera
Career
Per 600 PA
237
78.22
Alex Bregman
Careerverified
Per 600 PAverified
725
81.66
Ruben Rivera
Career
Per 600 PA
203
67
Alex Bregman
Careerverified
Per 600 PAverified
1274
143.5
Ruben Rivera
Career
Per 600 PA
376
124.09
Alex Bregman
Careerverified
Per 600 PAverified
816.57
91.97
Ruben Rivera
Career
Per 600 PA
199.4
65.81
Alex Bregman
Careerverified
Per 600 PA
67
7.55
Ruben Rivera
Career
Per 600 PAverified
29
9.57
Alex Bregman
Careerverified
Per 600 PAverified
627
70.62
Ruben Rivera
Career
Per 600 PA
185
61.06
Alex Bregman
Careerverified
Per 600 PAverified
17
1.91
Ruben Rivera
Career
Per 600 PA
4
1.32
Alex Bregman
Career
Per 600 PAverified
716
80.65
Ruben Rivera
Careerverified
Per 600 PA
510
168.32
Alex Bregman
Careerverified
Per 600 PAverified
7.44
7.44
Ruben Rivera
Career
Per 600 PA
3.56
3.56
Alex Bregman
Careerverified
Per 600 PAverified
0.88
0.88
Ruben Rivera
Career
Per 600 PA
0.36
0.36
Alex Bregman
Career
Per 600 PA
1
0.11
Ruben Rivera
Careerverified
Per 600 PAverified
6
1.98
Alex Bregman
Careerverified
Per 600 PAverified
42
4.73
Ruben Rivera
Career
Per 600 PA
12
3.96
Alex Bregman
Career
Per 600 PA
120
13.52
Ruben Rivera
Careerverified
Per 600 PAverified
28
9.24
Alex Bregman
Career
Per 600 PA
43
4.84
Ruben Rivera
Careerverified
Per 600 PAverified
50
16.5
Alex Bregman
Career
Per 600 PA
15
1.69
Ruben Rivera
Careerverified
Per 600 PAverified
20
6.6
Alex Bregman
Career
Per 600 PA
58
6.53
Ruben Rivera
Careerverified
Per 600 PAverified
70
23.1
Alex Bregman
Careerverified
Per 600 PAverified
74.14
74.14
Ruben Rivera
Career
Per 600 PA
71.43
71.43

Fielding Stats for Alex Bregman and Ruben Rivera

Alex Bregman
Careerverified
Per 9 Inningsverified
10
10
Ruben Rivera
Career
Per 9 Innings
9
9
Alex Bregman
Careerverified
Per 9 Innings
1248
1.06
Ruben Rivera
Career
Per 9 Inningsverified
615
1.39
Alex Bregman
Careerverified
Per 9 Inningsverified
1196
1.02
Ruben Rivera
Career
Per 9 Innings
409
0.92
Alex Bregman
Careerverified
Per 9 Innings
31656
27
Ruben Rivera
Career
Per 9 Innings
11976
27
Alex Bregman
Careerverified
Per 9 Innings
10552
9
Ruben Rivera
Career
Per 9 Innings
3992
9
Alex Bregman
Career
Per 9 Innings
901
0.77
Ruben Rivera
Careerverified
Per 9 Inningsverified
1191
2.69
Alex Bregman
Careerverified
Per 9 Inningsverified
2232
1.9
Ruben Rivera
Career
Per 9 Innings
29
0.07
Alex Bregman
Career
Per 9 Innings
102
0.09
Ruben Rivera
Careerverified
Per 9 Inningsverified
22
0.05
Alex Bregman
Careerverified
Per 9 Innings
3235
2.76
Ruben Rivera
Career
Per 9 Inningsverified
1242
2.8
Alex Bregman
Careerverified
Per 9 Innings
3133
2.67
Ruben Rivera
Career
Per 9 Inningsverified
1220
2.75
Alex Bregman
Career
Per 9 Innings
96.85
96.85
Ruben Rivera
Careerverified
Per 9 Inningsverified
98.23
98.23
Alex Bregman
Careerverified
Per 9 Inningsverified
2.51
2.51
Ruben Rivera
Career
Per 9 Innings
1.984
1.984
Alex Bregman
Careerverified
Per 9 Inningsverified
95.83
95.83
Ruben Rivera
Career
Per 9 Innings
66.5
66.5
Alex Bregman
Careerverified
Per 9 Inningsverified
259
0.22
Ruben Rivera
Career
Per 9 Innings
8
0.02
Alex Bregman
Career
Per 9 Innings
0
0
Ruben Rivera
Career
Per 9 Innings
0
0
Alex Bregman
Career
Per 9 Innings
0
0
Ruben Rivera
Career
Per 9 Innings
0
0
Alex Bregman
Career
Per 9 Innings
0
0
Ruben Rivera
Career
Per 9 Innings
0
0
Alex Bregman
Career
Per 9 Innings
0
0
Ruben Rivera
Career
Per 9 Innings
0
0