team with highest ops vs righties last 30 days

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

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
.844
26
.472
338
378
631
174
29
6
32
100
66
10
144
716
311
67
5
4
2
.276
.352
.493
2 Cubs
Cubs
.827
26
.748
526
177
628
178
39
5
25
113
62
3
130
703
302
69
0
10
4
.283
.346
.481
3 Dodgers
Dodgers
.823
28
.581
461
333
686
187
29
2
33
115
90
7
157
794
319
64
1
10
8
.273
.358
.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 Twins
Twins
.779
26
.569
427
324
670
177
31
2
28
93
58
18
141
751
296
61
0
5
0
.264
.337
.442
6 Mets
Mets
.779
26
.698
466
202
581
143
27
1
29
82
61
18
136
668
259
57
1
7
7
.246
.333
.446
7 Athletics
Athletics
.771
28
.161
142
738
785
200
51
1
31
105
82
8
209
880
346
83
1
3
3
.255
.330
.441
8 Yankees
Yankees
.769
25
.636
418
239
583
145
28
3
26
74
63
7
144
657
257
57
0
3
5
.249
.328
.441
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 Red Sox
Red Sox
.756
27
.468
332
378
639
161
38
2
25
80
58
8
176
710
278
65
2
3
2
.252
.321
.435
11 Angels
Angels
.745
27
.610
492
314
718
176
34
2
31
101
64
15
198
806
307
67
2
6
1
.245
.318
.428
12 Orioles
Orioles
.735
27
.480
393
426
740
191
40
3
24
88
62
7
188
819
309
67
1
9
1
.258
.318
.418
13 Nationals
Nationals
.735
22
.546
352
293
580
145
38
4
17
81
44
15
118
645
242
59
1
4
2
.250
.317
.417
14 Cardinals
Cardinals
.730
26
.506
315
307
568
153
23
3
17
81
37
8
122
622
233
43
3
6
2
.269
.320
.410
15 Rays
Rays
.728
27
.674
513
248
682
166
32
0
28
101
64
9
165
761
282
60
2
4
1
.243
.315
.413
16 Phillies
Phillies
.725
27
.568
364
277
576
148
31
1
17
74
51
7
132
641
232
49
2
5
2
.257
.322
.403
17 Braves
Braves
.724
26
.382
278
450
646
166
26
0
20
85
68
9
160
728
252
46
1
4
2
.257
.334
.390
18 Marlins
Marlins
.720
26
.375
279
465
678
176
33
4
19
80
55
4
142
744
274
56
1
6
0
.260
.316
.404
19 Pirates
Pirates
.720
27
.540
414
352
678
175
31
5
15
67
71
10
172
766
261
51
0
5
3
.258
.335
.385
20 Guardians
Guardians
.718
24
.495
294
300
527
125
23
4
19
65
54
7
132
594
213
46
2
4
3
.237
.314
.404
21 Royals
Royals
.714
25
.306
206
467
620
170
26
4
14
61
36
6
121
673
246
44
4
7
1
.274
.317
.397
22 Rockies
Rockies
.695
26
.256
176
512
633
150
31
9
19
58
45
4
173
688
256
59
3
3
1
.237
.291
.404
23 Astros
Astros
.694
27
.600
518
345
793
201
30
1
25
80
53
10
175
863
308
56
0
7
1
.253
.306
.388
24 Giants
Giants
.687
26
.578
413
302
621
145
28
4
16
67
71
9
156
715
229
48
6
7
2
.233
.318
.369
25 White Sox
White Sox
.676
27
.397
314
477
698
163
41
1
16
74
80
2
169
791
254
58
4
6
1
.234
.312
.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

13th

ERA

4.77

25th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
41
28
.594
Giants Giants
40
28
.588
0.5
Padres Padres
38
29
.567
2.0
Diamondbacks Diamondbacks
34
34
.500
6.5
Rockies Rockies
12
55
.179
28.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

NL East W L PCT GB
Mets Mets
44
24
.647
Phillies Phillies
39
29
.574
5.0
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
41
28
.594
Giants Giants
40
28
.588
0.5
AL East W L PCT GB
Yankees Yankees
41
25
.621
Blue Jays Blue Jays
38
30
.559
4.0
AL Central W L PCT GB
Tigers Tigers
44
25
.638
Twins Twins
36
31
.537
7.0
AL West W L PCT GB
Astros Astros
37
30
.552
Angels Angels
33
34
.493
4.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/26
CIN CIN
@
KCR KCR
7-2
Mon
5/26
ATH ATH
@
HOU HOU
1-11
Mon
5/26
PIT PIT
@
AZ AZ
9-6
Tue
5/27
LAD LAD
@
CLE CLE
4-7
Tue
5/27
CWS CWS
@
NYM NYM
9-4

Schedule

DATE MATCHUP TIME (ET)
Thu
6/12
SFG SFG
@
COL COL
3:10 PM
Thu
6/12
DET DET
@
BAL BAL
6:35 PM
Thu
6/12
NYY NYY
@
KCR KCR
7:40 PM
Thu
6/12
STL STL
@
MIL MIL
7:40 PM
Thu
6/12
PIT PIT
@
CHC CHC
8:05 PM