which team has the highest ops against righties last 7 games

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

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Orioles
Orioles
.908
7
.714
5
2
151
47
8
0
9
30
15
0
32
170
82
17
0
4
0
.311
.365
.543
2Blue Jays
Blue Jays
.858
7
.714
5
2
169
48
14
0
7
22
15
7
45
192
83
21
0
0
1
.284
.366
.491
3Red Sox
Red Sox
.844
7
.429
3
4
186
55
9
3
7
24
16
1
46
204
91
19
1
0
0
.296
.355
.489
4Dodgers
Dodgers
.815
7
.857
6
1
146
37
12
0
6
23
23
2
29
175
67
18
1
3
0
.253
.356
.459
5Mariners
Mariners
.790
7
.714
5
2
151
38
11
0
8
23
10
2
25
163
73
19
0
0
0
.252
.307
.483
6Nationals
Nationals
.779
7
.571
4
3
147
35
5
1
10
15
9
2
37
159
72
16
0
1
0
.238
.289
.490
7Angels
Angels
.747
7
.571
4
3
201
49
9
0
10
27
14
5
49
220
88
19
0
0
0
.244
.309
.438
8Giants
Giants
.743
7
.286
2
5
180
46
12
1
7
28
10
0
35
191
81
20
0
1
0
.256
.293
.450
9Yankees
Yankees
.735
7
.571
4
3
190
49
9
0
7
23
17
0
44
207
79
16
0
0
0
.258
.319
.416
10Twins
Twins
.721
7
.714
5
2
161
40
9
1
5
22
12
3
38
177
66
15
0
1
0
.248
.311
.410
11White Sox
White Sox
.690
7
.429
3
4
176
45
4
0
5
27
14
5
43
196
64
9
0
1
0
.256
.327
.364
12Marlins
Marlins
.685
7
.571
4
3
188
42
13
0
6
20
18
2
46
210
73
19
1
1
1
.223
.297
.388
13Rockies
Rockies
.674
7
.143
1
6
178
46
4
1
4
21
13
3
37
197
64
9
0
3
0
.258
.315
.360
14Cardinals
Cardinals
.673
7
.143
1
6
183
43
4
2
5
18
18
3
49
205
66
11
0
1
0
.235
.312
.361
15Diamondbacks
Diamondbacks
.672
7
.857
6
1
200
49
8
2
3
25
20
4
41
228
70
13
1
3
1
.245
.322
.350
16Brewers
Brewers
.656
7
.714
5
2
171
40
8
1
3
15
17
2
44
193
59
12
1
0
1
.234
.311
.345
17Pirates
Pirates
.654
7
.571
4
3
162
33
4
0
8
18
15
2
53
181
61
12
1
1
0
.204
.278
.377
18Braves
Braves
.647
7
.571
4
3
149
35
2
1
6
23
5
1
35
156
57
9
1
0
0
.235
.265
.383
19Rangers
Rangers
.645
7
.286
2
5
164
35
5
2
5
19
15
2
35
182
59
12
0
1
0
.213
.286
.360
20Rays
Rays
.641
7
.429
3
4
186
42
8
0
4
17
22
1
44
211
62
12
0
2
2
.226
.308
.333
21Athletics
Athletics
.635
7
.286
2
5
212
47
10
0
3
12
30
2
52
244
66
13
0
0
2
.222
.324
.311
22Astros
Astros
.620
7
.714
5
2
192
40
3
0
7
22
17
5
49
216
64
10
0
2
2
.208
.287
.333
23Guardians
Guardians
.610
7
.571
4
3
161
35
13
0
3
10
9
0
35
172
57
16
0
2
0
.217
.256
.354
24Reds
Reds
.609
7
.571
4
3
190
36
6
1
6
25
23
2
59
218
62
13
2
1
0
.189
.282
.326
25Cubs
Cubs
.608
7
.143
1
6
205
41
7
0
4
17
27
8
53
241
60
11
0
1
0
.200
.315
.293
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

13

Henderson

Gunnar Henderson

RBI

33

Alonso

Pete Alonso

AVG

.278

Taveras

Leody Taveras
Team Pitching Leaders

W

4

Bassitt

Chris Bassitt

K

61

Bradish

Kyle Bradish

ERA

3.47

Young

Brandon Young
Team Rankings

HR

63

11th

R

254

11th

SO

451

19th

ERA

4.68

27th

2026 Division Standings
TEAMWLPCTGB
34
19
.642
34
22
.607
1.5
27
29
.482
8.5
Orioles Orioles
26
30
.464
9.5
23
31
.426
11.5
Schedule
DATEMATCHUPTIME (ET)
Thu
5/28
@
6:35 PM
Fri
5/29
@
7:05 PM
Sat
5/30
@
4:05 PM
Sun
5/31
@
12:15 PM
Tue
6/2
@
6:45 PM
Last Game
TBR Rays

34 - 19

2

Final

11

BAL Orioles

26 - 30

Wed 27 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
37
19
.661
29
27
.518
8.0
29
28
.509
8.5
26
31
.456
11.5
23
33
.411
14.0
NL CentralWLPCTGB
33
20
.623
29
25
.537
4.5
30
26
.536
4.5
29
26
.527
5.0
29
27
.518
5.5
NL WestWLPCTGB
35
20
.636
31
24
.564
4.0
31
24
.564
4.0
22
34
.393
13.5
20
36
.357
15.5
AL EastWLPCTGB
34
19
.642
34
22
.607
1.5
27
29
.482
8.5
26
30
.464
9.5
23
31
.426
11.5
AL CentralWLPCTGB
33
25
.569
28
27
.509
3.5
27
29
.482
5.0
22
34
.393
10.0
22
34
.393
10.0
AL WestWLPCTGB
28
29
.491
27
29
.482
0.5
25
30
.455
2.0
25
32
.439
3.0
21
35
.375
6.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
5/13
@
8-7
Wed
5/13
@
3-5
Wed
5/13
@
2-3
Wed
5/13
@
5-6
Wed
5/13
@
3-1

Schedule

DATEMATCHUPTIME (ET)
Thu
5/28
@
1:10 PM
Thu
5/28
@
2:10 PM
Thu
5/28
@
4:10 PM
Thu
5/28
@
6:35 PM
Thu
5/28
@
6:40 PM