lowest rbi by a player with 30+ home runs and a 0.600+ ops in a single season since 2005

Since 2005, 4 players are tied for the fewest ribbies with 30+ home runs with an OPS of .600 or above in a season, with 59 RBIs. The first three are Cedric Mullins in 2021, Kyle Schwarber in 2017 and Curtis Granderson in 2016.

NAME RBI HR OPS SEASON TM G AB R H 2B 3B BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG WRC WRAA WOBA WRC+ BRAA
1 Cedric Mullins
C. Mullins
59
30
.878
2021
BAL BAL
159
602
91
175
37
5
59
8
125
30
8
674
312
72
1
4
3
2
.291
.360
.518
114
31.9
.372
136
29.4
2 Kyle Schwarber
K. Schwarber
59
30
.782
2017
CHC CHC
129
422
67
89
16
1
59
5
150
1
1
486
197
47
0
0
1
6
.211
.315
.467
64
4.8
.333
102
1.6
3 Curtis Granderson
C. Granderson
59
30
.799
2016
NYM NYM
150
545
88
129
24
5
74
9
130
4
2
633
253
59
0
5
7
10
.237
.335
.464
86
11
.339
116
12.1
4 Jedd Gyorko
J. Gyorko
59
30
.801
2016
STL STL
128
400
58
97
9
1
37
0
96
0
0
438
198
40
0
1
1
11
.243
.306
.495
59
7.5
.339
112
6.2
5 Tyler O'Neill
T. O'Neill
61
31
.847
2024
BOS BOS
113
411
74
99
18
0
53
7
159
4
0
473
210
49
0
2
5
13
.241
.336
.511
74
18.8
.360
131
16.7
6 Mike Zunino
M. Zunino
62
33
.860
2021
TBR TBR
109
333
64
72
11
2
34
7
132
0
0
375
186
46
0
1
0
7
.216
.301
.559
59
13.7
.358
134
15.4
7 Eric Thames
E. Thames
63
31
.877
2017
MIL MIL
138
469
83
116
26
4
75
7
163
4
2
551
243
61
0
0
5
6
.247
.359
.518
89
22.3
.369
125
18
8 Hunter Renfroe
H. Renfroe
64
33
.778
2019
SDP SDP
140
440
64
95
19
1
46
2
154
5
0
494
215
53
0
6
1
6
.216
.289
.489
62
0
.320
99
-0.6
9 Lucas Duda
L. Duda
64
30
.818
2017
TOT
127
423
50
92
28
0
60
6
135
0
0
491
210
58
0
2
6
9
.217
.322
.496
68
8.4
.341
115
9.3
10 Mitch Garver
M. Garver
67
31
.995
2019
MIN MIN
93
311
70
85
16
1
41
5
87
0
0
359
196
48
0
2
0
5
.273
.365
.630
71
26.2
.404
156
25.5
11 Scott Schebler
S. Schebler
67
30
.791
2017
CIN CIN
141
473
63
110
25
2
39
14
125
5
3
531
229
57
0
5
5
7
.233
.307
.484
69
4
.330
99
-0.9
12 Hanley Ramirez
H. Ramirez
67
33
.940
2008
FLA FLA
153
589
125
177
34
4
92
8
122
35
12
693
318
71
0
4
9
5
.301
.400
.540
126
42.7
.403
144
38.3
13 Chris Young
C. Young
68
32
.763
2007
ARI ARI
148
569
85
135
29
3
43
6
141
27
6
624
266
64
1
5
1
5
.237
.295
.467
75
-2.5
.326
86
-11
14 Brent Rooker
B. Rooker
69
30
.817
2023
OAK OAK
137
463
61
114
20
1
49
10
172
4
0
526
226
51
0
4
1
11
.246
.329
.488
77
13
.348
126
16.7
15 Alfonso Soriano
A. Soriano
70
33
.897
2007
CHC CHC
135
579
97
173
42
5
31
4
130
19
6
617
324
80
0
3
4
9
.299
.337
.560
101
24.5
.378
122
17.7
16 Kyle Schwarber
K. Schwarber
71
32
.928
2021
TOT
113
399
76
106
19
0
64
6
127
1
1
471
221
51
0
2
1
4
.266
.374
.554
87
30.1
.392
145
26.7
17 Curtis Granderson
C. Granderson
71
30
.780
2009
DET DET
160
631
91
157
23
8
72
2
141
20
6
710
286
61
3
2
4
1
.249
.327
.453
91
5.6
.338
100
0.3
18 Mike Trout
M. Trout
72
33
1.071
2017
LAA LAA
114
402
92
123
25
3
94
7
90
22
4
507
253
61
0
4
15
8
.306
.442
.629
111
49.6
.437
180
50.1
19 Evan Gattis
E. Gattis
72
32
.826
2016
HOU HOU
128
447
58
112
19
0
43
4
127
2
1
499
227
51
0
5
6
12
.251
.319
.508
70
11.1
.345
121
12.3
20 Shohei Ohtani
S. Ohtani
73
38
1.000
2025
LAD LAD
105
410
100
113
13
7
68
3
125
13
4
483
254
58
0
2
12
5
.276
.381
.620
95
39.1
.414
172
40.3
21 Corey Seager
C. Seager
74
30
.864
2024
TEX TEX
123
475
68
132
21
0
53
3
96
1
1
533
243
51
0
2
11
8
.278
.353
.512
86
23.4
.365
141
24.7
22 Jose Altuve
J. Altuve
74
31
.903
2019
HOU HOU
124
500
89
149
27
3
41
3
82
6
5
548
275
61
1
3
0
19
.298
.353
.550
95
25.6
.374
137
25.9
23 Kole Calhoun
K. Calhoun
74
33
.792
2019
LAA LAA
152
552
92
128
29
1
70
7
162
4
1
631
258
63
0
2
7
14
.232
.325
.467
85
5.4
.330
104
3.4
24 Francisco Lindor
F. Lindor
74
32
.854
2019
CLE CLE
143
598
101
170
40
2
46
3
98
22
5
654
310
74
1
6
9
13
.284
.335
.518
99
16.6
.349
118
15.3
25 Joc Pederson
J. Pederson
74
36
.876
2019
LAD LAD
149
450
83
112
16
3
50
12
111
1
1
514
242
55
0
2
2
4
.249
.339
.538
83
18.6
.362
126
17.4
StatMuse has season-level data for RBIs going back to the 1885 season.

More Orioles Stats

Team Rankings

HR

134

9th

R

471

15th

SO

873

19th

ERA

4.88

27th

2025 Division Standings
TEAM W L PCT GB
Blue Jays Blue Jays
63
45
.583
Yankees Yankees
57
49
.538
5.0
Red Sox Red Sox
57
51
.528
6.0
Rays Rays
54
53
.505
8.5
Orioles Orioles
49
58
.458
13.5
Schedule
DATE MATCHUP TIME (ET)
Wed
7/30
TOR TOR
@
BAL BAL
12:35 PM
Fri
8/1
BAL BAL
@
CHC CHC
2:20 PM
Sat
8/2
BAL BAL
@
CHC CHC
2:20 PM
Sun
8/3
BAL BAL
@
CHC CHC
2:20 PM
Mon
8/4
BAL BAL
@
PHI PHI
6:45 PM
Last Game
BAL Orioles

49 - 58

16

Final

4

TOR Blue Jays

63 - 45

Tue 29 Jul 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Mets Mets
62
45
.579
Phillies Phillies
60
46
.566
1.5
NL Central W L PCT GB
Brewers Brewers
63
43
.594
Cubs Cubs
62
44
.585
1.0
NL West W L PCT GB
Dodgers Dodgers
62
45
.579
Padres Padres
58
49
.542
4.0
AL East W L PCT GB
Blue Jays Blue Jays
63
45
.583
Yankees Yankees
57
49
.538
5.0
AL Central W L PCT GB
Tigers Tigers
62
46
.574
Guardians Guardians
52
54
.491
9.0
AL West W L PCT GB
Astros Astros
60
47
.561
Mariners Mariners
57
50
.533
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
7/10
CLE CLE
@
CWS CWS
4-2
Thu
7/10
CHC CHC
@
NYY NYY
0-11
Thu
7/10
MIA MIA
@
BAL BAL
2-5
Thu
7/10
SEA SEA
@
DET DET
12-3
Thu
7/10
TBR TBR
@
BOS BOS
4-5

Schedule

DATE MATCHUP TIME (ET)
Tue
7/29
TEX TEX
@
LAA LAA
9:38 PM
Tue
7/29
NYM NYM
@
SDP SDP
9:40 PM
Tue
7/29
PIT PIT
@
SFG SFG
9:45 PM
Tue
7/29
SEA SEA
@
ATH ATH
10:05 PM
Wed
7/30
TOR TOR
@
BAL BAL
12:35 PM