mlb team with the highest ops vs rhp the last 30 days

Between May 12, 2025 and June 11, 2025, the Arizona Diamondbacks have the best OPS by a team against right-handed pitchers, with an OPS of .846.

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
.846
27
.495
371
378
663
183
32
6
34
102
67
10
152
749
329
72
5
4
2
.276
.349
.496
2 Cubs
Cubs
.828
27
.755
544
177
644
182
41
5
26
115
64
3
131
721
311
72
0
10
4
.283
.345
.483
3 Dodgers
Dodgers
.825
27
.565
432
333
660
181
29
2
31
111
88
6
152
765
307
62
1
10
8
.274
.360
.465
4 Reds
Reds
.801
27
.647
474
259
657
179
37
1
29
92
63
4
169
733
305
67
2
7
2
.272
.337
.464
5 Yankees
Yankees
.796
25
.656
456
239
613
158
30
3
29
84
68
8
152
695
281
62
0
5
5
.258
.337
.458
6 Twins
Twins
.777
25
.551
397
324
644
170
29
2
27
90
54
18
136
721
284
58
0
5
0
.264
.336
.441
7 Mets
Mets
.769
26
.697
465
202
581
145
28
1
26
80
61
16
138
667
253
55
1
8
7
.250
.333
.435
8 Athletics
Athletics
.762
27
.168
142
704
754
190
47
1
29
100
80
8
205
846
326
77
1
2
3
.252
.329
.432
9 Blue Jays
Blue Jays
.761
28
.642
545
304
763
194
39
2
33
103
71
5
133
849
336
74
5
3
5
.254
.321
.440
10 Angels
Angels
.740
27
.623
518
314
740
178
36
2
32
103
69
15
211
832
314
70
2
5
1
.241
.316
.424
11 Red Sox
Red Sox
.739
27
.423
301
410
635
157
35
2
23
78
63
8
177
711
265
60
2
3
2
.247
.322
.417
12 Nationals
Nationals
.735
23
.518
352
327
611
153
40
4
18
83
46
16
124
679
255
62
1
4
2
.250
.318
.417
13 Royals
Royals
.732
25
.349
234
436
616
173
27
5
14
66
36
6
116
670
252
46
4
8
1
.281
.323
.409
14 Rays
Rays
.729
26
.703
513
217
654
159
31
0
27
98
62
8
157
730
271
58
2
4
1
.243
.315
.414
15 Cardinals
Cardinals
.726
27
.509
318
307
571
153
23
3
17
81
37
8
123
625
233
43
3
6
2
.268
.318
.408
16 Braves
Braves
.724
27
.409
311
450
676
174
27
0
21
88
70
9
163
761
264
48
2
4
2
.257
.333
.391
17 Phillies
Phillies
.717
28
.557
364
289
588
150
31
1
17
74
51
7
136
653
234
49
2
5
2
.255
.320
.398
18 Marlins
Marlins
.717
27
.360
279
495
705
182
33
4
20
82
58
4
148
774
283
57
1
6
0
.258
.316
.401
19 Orioles
Orioles
.716
26
.456
357
426
708
178
37
3
22
80
58
7
179
783
287
62
1
9
1
.251
.311
.405
20 Pirates
Pirates
.714
28
.532
414
364
688
176
31
5
15
69
72
10
173
778
262
51
1
5
3
.256
.333
.381
21 Guardians
Guardians
.711
25
.517
321
300
551
130
24
4
19
69
57
7
138
621
219
47
2
4
3
.236
.313
.397
22 Tigers
Tigers
.698
27
.659
518
268
717
173
34
3
23
84
56
10
189
786
282
60
0
2
0
.241
.304
.393
23 Astros
Astros
.677
27
.553
478
386
792
197
26
1
24
75
53
11
173
864
297
51
0
8
1
.249
.302
.375
24 Rockies
Rockies
.677
26
.252
176
522
643
149
32
8
18
56
46
4
178
698
251
58
3
2
1
.232
.286
.390
25 White Sox
White Sox
.675
26
.410
314
452
674
156
39
1
16
72
79
2
162
766
245
56
4
6
1
.231
.311
.364
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

98

3rd

R

346

4th

SO

577

11th

ERA

4.77

25th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
40
28
.588
Giants Giants
39
28
.582
0.5
Padres Padres
38
28
.576
1.0
Diamondbacks Diamondbacks
34
34
.500
6.0
Rockies Rockies
12
54
.182
27.0
Schedule
DATE MATCHUP TIME (ET)
Fri
6/13
SDP SDP
@
AZ AZ
9:40 PM
Sat
6/14
SDP SDP
@
AZ AZ
7:15 PM
Sun
6/15
SDP SDP
@
AZ AZ
4:10 PM
Tue
6/17
AZ AZ
@
TOR TOR
7:07 PM
Wed
6/18
AZ AZ
@
TOR TOR
7:07 PM
Last Game
AZ Diamondbacks

34 - 34

5

Final

2

SEA Mariners

33 - 34

Wed 11 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
40
25
.615
Blue Jays Blue Jays
38
30
.559
3.5
AL Central W L PCT GB
Tigers Tigers
44
24
.647
Twins Twins
35
31
.530
8.0
AL West W L PCT GB
Astros Astros
36
30
.545
Mariners Mariners
33
34
.493
3.5
NL East W L PCT GB
Mets Mets
43
24
.642
Phillies Phillies
39
29
.574
4.5
NL Central W L PCT GB
Cubs Cubs
41
27
.603
Cardinals Cardinals
36
32
.529
5.0
NL West W L PCT GB
Dodgers Dodgers
40
28
.588
Giants Giants
39
28
.582
0.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/26
LAD LAD
@
CLE CLE
9-5
Mon
5/26
SFG SFG
@
DET DET
1-3
Mon
5/26
ATL ATL
@
PHI PHI
0-2
Mon
5/26
MIN MIN
@
TBR TBR
4-2
Mon
5/26
CWS CWS
@
NYM NYM
4-6

Schedule

DATE MATCHUP TIME (ET)
Wed
6/11
DET DET
@
BAL BAL
6:35 PM
Wed
6/11
WSH WSH
@
NYM NYM
7:10 PM
Wed
6/11
TBR TBR
@
BOS BOS
7:10 PM
Wed
6/11
NYY NYY
@
KCR KCR
7:40 PM
Wed
6/11
TEX TEX
@
MIN MIN
7:40 PM