what team leads the mlb in ops against righties within the last 20 days

Between May 8, 2025 and May 28, 2025, the Arizona Diamondbacks have the highest OPS by a team against right-handed pitchers, with an OPS of .835.

TEAM OPS G W% W L AB H 2B 3B HR RBI BB HBP SO PA TB XBH SH SF IBB AVG OBP SLG
1 Diamondbacks
Diamondbacks
.835
18
.443
210
264
427
117
23
4
21
56
34
10
90
474
211
48
1
2
0
.274
.340
.494
2 Yankees
Yankees
.828
17
.737
373
133
440
118
29
4
19
72
50
7
112
506
212
52
0
8
3
.268
.347
.482
3 Dodgers
Dodgers
.828
18
.603
317
209
451
124
19
0
22
80
62
5
98
526
209
41
2
6
6
.275
.365
.463
4 Reds
Reds
.818
18
.555
289
232
464
129
34
1
18
67
48
3
127
521
219
53
1
5
1
.278
.346
.472
5 Cubs
Cubs
.800
17
.723
363
139
446
122
29
3
16
83
47
2
99
502
205
48
0
7
3
.274
.341
.460
6 Astros
Astros
.785
18
.552
320
260
520
148
23
2
17
60
44
11
111
580
226
42
1
4
1
.285
.351
.435
7 Cardinals
Cardinals
.769
17
.747
301
102
360
102
16
3
10
59
27
8
75
403
154
29
2
6
1
.283
.342
.428
8 Braves
Braves
.750
17
.488
195
205
356
100
12
1
10
45
33
4
77
400
144
23
3
4
1
.281
.345
.404
9 Marlins
Marlins
.748
17
.425
231
312
493
130
23
4
16
58
44
2
99
543
209
43
0
4
0
.264
.324
.424
10 Blue Jays
Blue Jays
.744
18
.587
367
258
551
139
27
1
20
69
62
4
113
625
228
48
4
4
3
.252
.330
.414
11 Angels
Angels
.741
19
.559
321
253
514
124
25
3
22
72
46
8
160
574
221
50
0
5
1
.241
.311
.430
12 Padres
Padres
.732
17
.482
256
275
484
122
22
3
18
64
39
3
101
531
204
43
2
3
0
.252
.310
.421
13 Mets
Mets
.727
17
.625
263
158
371
93
18
0
13
40
32
10
93
421
150
31
1
6
5
.251
.322
.404
14 Athletics
Athletics
.723
16
.109
50
410
413
99
21
0
16
44
43
3
93
460
168
37
0
0
3
.240
.316
.407
15 Red Sox
Red Sox
.718
19
.427
214
287
454
108
24
2
17
51
39
6
109
501
187
43
1
1
1
.238
.306
.412
16 Twins
Twins
.712
17
.791
368
97
424
102
16
3
17
51
26
11
107
465
175
36
0
4
1
.241
.299
.413
17 Orioles
Orioles
.698
19
.322
197
415
551
136
28
2
15
61
47
7
148
612
213
45
2
5
1
.247
.311
.387
18 Tigers
Tigers
.694
20
.641
355
199
503
119
26
2
16
61
41
7
136
554
197
44
0
2
0
.237
.302
.392
19 Nationals
Nationals
.693
16
.418
182
253
397
96
23
2
11
42
26
8
85
435
156
36
2
2
1
.242
.300
.393
20 Phillies
Phillies
.686
18
.777
355
102
405
99
24
0
9
48
42
3
99
457
150
33
1
6
0
.244
.316
.370
21 Rays
Rays
.679
18
.622
286
174
418
99
18
0
14
57
34
4
96
460
159
32
1
3
0
.237
.298
.380
22 Pirates
Pirates
.677
18
.460
232
272
445
109
16
2
9
36
50
4
108
504
156
27
3
1
5
.245
.326
.351
23 Rockies
Rockies
.673
20
.181
97
439
489
115
21
4
14
45
38
3
138
536
186
39
3
3
1
.235
.293
.380
24 Royals
Royals
.663
18
.392
185
287
437
113
21
6
5
44
20
5
88
472
161
32
4
6
0
.259
.295
.368
25 Guardians
Guardians
.660
16
.492
225
232
411
90
19
3
13
52
36
4
106
457
154
35
2
4
0
.219
.286
.375
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 Diamondbacks Stats

Team Rankings

HR

76

5th

R

278

5th

SO

467

10th

ERA

4.65

24th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
34
21
.618
Padres Padres
31
22
.585
2.0
Giants Giants
31
24
.564
3.0
Diamondbacks Diamondbacks
27
28
.491
7.0
Rockies Rockies
9
46
.164
25.0
Schedule
DATE MATCHUP TIME (ET)
Wed
5/28
PIT PIT
@
AZ AZ
3:40 PM
Fri
5/30
WSH WSH
@
AZ AZ
9:40 PM
Sat
5/31
WSH WSH
@
AZ AZ
10:10 PM
Sun
6/1
WSH WSH
@
AZ AZ
4:10 PM
Tue
6/3
AZ AZ
@
ATL ATL
7:15 PM
Last Game
AZ Diamondbacks

27 - 28

6

Final

9

PIT Pirates

20 - 36

Tue 27 May 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
Phillies Phillies
35
19
.648
Mets Mets
34
21
.618
1.5
NL Central W L PCT GB
Cubs Cubs
34
21
.618
Cardinals Cardinals
31
24
.564
3.0
NL West W L PCT GB
Dodgers Dodgers
34
21
.618
Padres Padres
31
22
.585
2.0
AL East W L PCT GB
Yankees Yankees
34
20
.630
Rays Rays
27
27
.500
7.0
AL Central W L PCT GB
Tigers Tigers
36
20
.643
Twins Twins
30
24
.556
5.0
AL West W L PCT GB
Mariners Mariners
30
23
.566
Astros Astros
29
25
.537
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/12
MIL MIL
@
CLE CLE
0-2
Mon
5/12
CWS CWS
@
CIN CIN
5-1
Mon
5/12
TBR TBR
@
TOR TOR
11-9
Mon
5/12
PIT PIT
@
NYM NYM
1-2
Mon
5/12
WSH WSH
@
ATL ATL
2-5

Schedule

DATE MATCHUP TIME (ET)
Wed
5/28
LAD LAD
@
CLE CLE
1:10 PM
Wed
5/28
CWS CWS
@
NYM NYM
1:10 PM
Wed
5/28
BOS BOS
@
MIL MIL
1:10 PM
Wed
5/28
SFG SFG
@
DET DET
1:10 PM
Wed
5/28
MIN MIN
@
TBR TBR
1:10 PM