mlb team best ops vs rhp in last seven days

Between May 15, 2026 and May 22, 2026, the Tampa Bay Rays have the highest OPS by a team against right-handed pitchers, with an OPS of .874.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Rays
Rays
.874
6
.833
5
1
162
46
11
2
7
31
21
1
35
185
82
20
0
1
0
.284
.368
.506
2Dodgers
Dodgers
.815
6
.833
5
1
178
47
8
1
8
37
27
2
44
211
81
17
0
4
0
.264
.360
.455
3Guardians
Guardians
.802
7
.857
6
1
161
41
7
1
8
25
20
2
36
186
74
16
2
1
0
.255
.342
.460
4Nationals
Nationals
.785
7
.571
4
3
186
48
15
0
7
29
18
5
39
215
84
22
2
4
1
.258
.333
.452
5Giants
Giants
.782
6
.333
2
4
174
46
12
1
8
17
9
0
33
184
84
21
0
1
0
.264
.299
.483
6Braves
Braves
.778
6
.833
5
1
147
38
5
1
7
28
15
1
30
165
66
13
1
1
0
.259
.329
.449
7Orioles
Orioles
.770
6
.167
1
5
143
36
7
0
8
14
9
2
41
156
67
15
0
2
0
.252
.301
.469
8Red Sox
Red Sox
.763
6
.667
4
2
191
51
15
3
5
16
11
1
43
205
87
23
0
2
0
.267
.307
.455
9Pirates
Pirates
.760
5
.400
2
3
139
40
4
0
4
18
12
3
30
155
56
8
1
0
0
.288
.357
.403
10Brewers
Brewers
.757
6
.833
5
1
137
38
7
1
3
13
14
1
26
154
56
11
1
0
0
.277
.349
.409
11Diamondbacks
Diamondbacks
.757
7
.857
6
1
185
51
11
1
4
23
19
2
41
211
76
16
2
2
1
.276
.346
.411
12White Sox
White Sox
.752
6
.500
3
3
179
43
8
0
9
24
18
2
48
199
78
17
0
0
1
.240
.317
.436
13Mets
Mets
.711
7
.571
4
3
170
45
6
0
5
27
12
3
39
188
66
11
2
1
2
.265
.323
.388
14Phillies
Phillies
.705
6
.667
4
2
137
31
7
0
6
20
10
4
44
152
56
13
0
1
1
.226
.296
.409
15Twins
Twins
.693
6
.500
3
3
154
35
5
3
6
14
8
3
31
166
64
14
0
1
0
.227
.277
.416
16Athletics
Athletics
.691
7
.571
4
3
196
46
8
0
5
26
24
7
44
228
69
13
1
0
4
.235
.339
.352
17Rangers
Rangers
.688
6
.500
3
3
145
34
9
0
3
18
19
2
31
167
52
12
0
1
0
.234
.329
.359
18Cubs
Cubs
.685
5
.200
1
4
135
29
7
0
5
17
17
1
39
153
51
12
0
0
2
.215
.307
.378
19Padres
Padres
.680
6
.667
4
2
183
41
7
0
8
22
16
0
42
199
72
15
0
0
1
.224
.286
.393
20Reds
Reds
.668
6
.500
3
3
142
35
8
1
3
20
8
1
32
153
54
12
0
2
0
.246
.288
.380
21Marlins
Marlins
.657
7
.286
2
5
160
38
5
1
4
21
12
3
33
176
57
10
0
1
0
.238
.301
.356
22Cardinals
Cardinals
.640
5
.400
2
3
141
31
2
0
5
10
11
5
31
158
48
7
1
0
2
.220
.299
.340
23Mariners
Mariners
.622
6
.333
2
4
118
24
4
0
3
10
14
4
36
136
37
7
0
0
0
.203
.309
.314
24Royals
Royals
.614
6
.167
1
5
138
31
8
0
2
9
11
2
32
153
45
10
0
2
1
.225
.288
.326
25Yankees
Yankees
.597
7
.429
3
4
158
28
5
0
6
16
21
0
56
180
51
11
0
0
0
.177
.274
.323
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 Rays Stats

Team Batting Leaders

HR

13

Caminero

Junior Caminero

RBI

37

Aranda

Jonathan Aranda

AVG

.316

Díaz

Yandy Díaz
Team Pitching Leaders

W

5

McClanahan

Shane McClanahan

K

47

McClanahan

Shane McClanahan

ERA

1.51

Martinez

Nick Martinez
Team Rankings

HR

41

27th

R

232

8th

SO

377

28th

ERA

3.57

6th

2026 Division Standings
TEAMWLPCTGB
Rays Rays
33
15
.688
30
21
.588
4.5
23
27
.460
11.0
22
27
.449
11.5
21
29
.420
13.0
Schedule
DATEMATCHUPTIME (ET)
Fri
5/22
@
7:05 PM
Sat
5/23
@
1:35 PM
Sun
5/24
@
1:35 PM
Mon
5/25
@
1:35 PM
Tue
5/26
@
6:35 PM
Last Game
BAL Orioles

21 - 29

3

Final

5

TBR Rays

33 - 15

Wed 20 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
35
16
.686
25
25
.500
9.5
25
26
.490
10.0
22
28
.440
12.5
22
29
.431
13.0
NL CentralWLPCTGB
29
18
.617
29
21
.580
1.5
28
21
.571
2.0
26
24
.520
4.5
26
24
.520
4.5
NL WestWLPCTGB
31
19
.620
29
20
.592
1.5
26
23
.531
4.5
20
30
.400
11.0
19
32
.373
12.5
AL EastWLPCTGB
33
15
.688
30
21
.588
4.5
23
27
.460
11.0
22
27
.449
11.5
21
29
.420
13.0
AL CentralWLPCTGB
30
22
.577
25
24
.510
3.5
23
27
.460
6.0
20
30
.400
9.0
20
31
.392
9.5
AL WestWLPCTGB
26
24
.520
24
25
.490
1.5
24
27
.471
2.5
20
31
.392
6.5
17
34
.333
9.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
5/6
@
12-2
Wed
5/6
@
2-15
Wed
5/6
@
3-1
Thu
5/7
@
2-9
Thu
5/7
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Fri
5/22
@
6:40 PM
Fri
5/22
@
7:05 PM
Fri
5/22
@
7:07 PM
Fri
5/22
@
7:10 PM
Fri
5/22
@
7:10 PM