mlb team best ops vs rhp in last 8 games

The Baltimore Orioles have the best OPS by a team against right-handed pitchers in their last 8 games, with an OPS of .855.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Orioles
Orioles
.855
8
.375
3
5
182
51
11
0
11
24
14
2
49
201
95
22
0
3
0
.280
.333
.522
2Giants
Giants
.817
8
.500
4
4
223
63
14
2
10
33
13
0
46
238
111
26
0
2
0
.283
.319
.498
3Twins
Twins
.814
8
.750
6
2
203
57
10
3
8
26
14
4
45
223
97
21
0
2
0
.281
.336
.478
4Rays
Rays
.808
8
.750
6
2
192
51
12
2
7
32
25
1
42
220
88
21
0
2
1
.266
.350
.458
5Nationals
Nationals
.791
8
.500
4
4
222
57
15
1
10
30
18
5
55
250
104
26
2
3
1
.257
.323
.468
6Diamondbacks
Diamondbacks
.764
8
.875
7
1
218
61
11
3
5
30
17
3
50
243
93
19
2
2
1
.280
.338
.427
7Red Sox
Red Sox
.755
8
.500
4
4
223
58
16
4
6
22
15
1
54
241
100
26
0
2
0
.260
.307
.448
8Dodgers
Dodgers
.739
8
.750
6
2
201
49
9
1
5
37
38
3
52
247
75
15
1
4
0
.244
.366
.373
9Cardinals
Cardinals
.734
8
.500
4
4
227
56
6
1
9
26
22
8
46
259
91
16
1
1
2
.247
.333
.401
10Blue Jays
Blue Jays
.730
8
.625
5
3
193
49
15
1
4
22
19
3
51
221
78
20
2
3
0
.254
.326
.404
11Rangers
Rangers
.722
8
.375
3
5
203
49
13
1
5
24
26
3
46
234
79
19
0
2
0
.241
.333
.389
12Guardians
Guardians
.710
8
.875
7
1
178
40
9
0
9
23
14
1
42
196
76
18
2
1
0
.225
.284
.427
13Brewers
Brewers
.700
8
.625
5
3
170
43
8
1
3
14
19
2
29
194
62
12
2
0
1
.253
.335
.365
14Pirates
Pirates
.696
8
.375
3
5
206
51
5
0
7
25
19
4
56
232
77
12
2
1
0
.248
.322
.374
15White Sox
White Sox
.691
8
.500
4
4
211
50
9
0
7
30
19
4
58
234
80
16
0
0
1
.237
.312
.379
16Padres
Padres
.685
8
.625
5
3
190
40
6
0
9
25
23
2
47
216
73
15
0
1
1
.211
.301
.384
17Athletics
Athletics
.673
8
.500
4
4
229
52
9
0
4
24
39
6
51
274
73
13
0
0
4
.227
.354
.319
18Marlins
Marlins
.656
8
.500
4
4
169
35
8
0
6
19
17
4
38
191
61
14
1
0
1
.207
.295
.361
19Braves
Braves
.653
8
.750
6
2
205
46
5
1
7
31
18
2
47
227
74
13
1
1
0
.224
.292
.361
20Mariners
Mariners
.639
8
.375
3
5
162
33
9
0
5
17
16
3
35
181
57
14
0
0
0
.204
.287
.352
21Cubs
Cubs
.630
8
.125
1
7
210
40
9
0
6
22
32
5
57
248
67
15
0
1
2
.190
.310
.319
22Reds
Reds
.626
8
.500
4
4
203
44
8
1
6
27
15
1
53
223
72
15
2
2
0
.217
.271
.355
23Angels
Angels
.622
8
.375
3
5
201
38
8
0
9
21
13
6
49
220
73
17
0
0
0
.189
.259
.363
24Royals
Royals
.617
8
.375
3
5
199
48
11
0
2
18
13
2
45
218
65
13
1
3
1
.241
.290
.327
25Yankees
Yankees
.613
8
.375
3
5
178
34
5
0
7
14
21
0
53
199
60
12
0
0
0
.191
.276
.337
StatMuse has event-level data for OPS going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Orioles Stats

Team Batting Leaders

HR

11

Henderson

Gunnar Henderson

RBI

32

Alonso

Pete Alonso

AVG

.267

Rutschman

Adley Rutschman
Team Pitching Leaders

W

4

Bassitt

Chris Bassitt

K

58

Bradish

Kyle Bradish

ERA

3.47

Young

Brandon Young
Team Rankings

HR

58

13th

R

227

18th

SO

424

19th

ERA

4.87

27th

2026 Division Standings
TEAMWLPCTGB
34
16
.680
31
22
.585
4.5
25
28
.472
10.5
Orioles Orioles
23
29
.442
12.0
22
30
.423
13.0
Schedule
DATEMATCHUPTIME (ET)
Mon
5/25
@
1:35 PM
Tue
5/26
@
6:35 PM
Wed
5/27
@
6:35 PM
Thu
5/28
@
6:35 PM
Fri
5/29
@
7:05 PM
Last Game
DET Tigers

20 - 33

3

Final

5

BAL Orioles

23 - 29

Sun 24 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
36
17
.679
26
27
.491
10.0
26
27
.491
10.0
25
29
.463
11.5
22
31
.415
14.0
NL CentralWLPCTGB
30
20
.600
29
22
.569
1.5
29
24
.547
2.5
27
25
.519
4.0
27
26
.509
4.5
NL WestWLPCTGB
33
20
.623
31
21
.596
1.5
28
24
.538
4.5
22
31
.415
11.0
20
34
.370
13.5
AL EastWLPCTGB
34
16
.680
31
22
.585
4.5
25
28
.472
10.5
23
29
.442
12.0
22
30
.423
13.0
AL CentralWLPCTGB
32
23
.582
26
26
.500
4.5
26
27
.491
5.0
22
31
.415
9.0
20
33
.377
11.0
AL WestWLPCTGB
27
26
.509
24
27
.471
2.0
25
29
.463
2.5
23
31
.426
4.5
19
34
.358
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
5/9
@
1-3
Sat
5/9
@
3-9
Sun
5/10
@
2-5
Sun
5/10
@
0-6
Sun
5/10
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Mon
5/25
@
1:35 PM
Mon
5/25
@
1:35 PM
Mon
5/25
@
2:10 PM
Mon
5/25
@
2:10 PM
Mon
5/25
@
3:40 PM