teams with the highest ops vs righties in the last 30 days

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

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
.825
27
.431
307
405
640
173
34
5
31
91
57
12
140
712
310
70
1
2
0
.270
.340
.484
2 Cubs
Cubs
.824
26
.767
541
164
628
176
40
5
25
114
64
3
130
705
301
70
0
10
4
.280
.345
.479
3 Yankees
Yankees
.823
26
.694
518
228
652
172
36
4
32
98
73
12
170
746
312
72
0
8
5
.264
.345
.479
4 Dodgers
Dodgers
.823
28
.532
413
363
677
188
31
0
32
112
84
5
152
776
315
63
2
8
9
.278
.358
.465
5 Reds
Reds
.783
27
.543
413
348
676
177
43
1
27
98
73
4
182
761
303
71
2
6
1
.262
.335
.448
6 Blue Jays
Blue Jays
.776
28
.694
611
269
786
205
39
2
34
110
79
5
143
880
350
75
5
4
4
.261
.331
.445
7 Athletics
Athletics
.762
26
.149
117
667
700
177
43
1
27
91
73
7
187
784
303
71
1
2
3
.253
.329
.433
8 Mets
Mets
.758
26
.636
413
236
565
138
27
1
25
71
59
16
141
649
242
53
1
7
7
.244
.329
.428
9 Rays
Rays
.743
27
.686
485
222
636
159
33
0
26
94
59
7
157
707
270
59
1
4
0
.250
.319
.425
10 Cardinals
Cardinals
.733
26
.645
383
211
534
144
23
3
14
76
41
10
121
594
215
40
3
6
2
.270
.330
.403
11 Marlins
Marlins
.731
26
.365
276
481
686
178
35
4
20
78
61
4
139
757
281
59
1
5
0
.259
.321
.410
12 Twins
Twins
.729
27
.627
481
286
692
171
29
3
27
92
51
19
162
767
287
59
0
5
1
.247
.314
.415
13 Angels
Angels
.728
27
.547
468
388
767
183
35
4
32
104
69
11
218
856
322
71
2
6
1
.239
.308
.420
14 Astros
Astros
.720
28
.594
535
366
817
212
32
2
26
86
64
13
180
901
326
60
1
6
1
.259
.321
.399
15 Guardians
Guardians
.716
25
.511
334
320
580
137
26
4
21
73
60
7
145
654
234
51
2
5
3
.236
.313
.403
16 Nationals
Nationals
.715
24
.486
352
372
653
161
40
4
18
81
48
16
135
724
263
62
2
4
2
.247
.312
.403
17 Braves
Braves
.712
27
.393
273
422
614
157
23
1
17
77
66
7
142
695
233
41
3
5
3
.256
.332
.379
18 Orioles
Orioles
.708
27
.452
383
465
766
192
40
4
21
83
65
7
196
848
303
65
2
8
1
.251
.312
.396
19 Red Sox
Red Sox
.699
28
.442
323
408
659
156
31
3
22
75
58
9
176
731
259
56
2
3
2
.237
.306
.393
20 Pirates
Pirates
.696
27
.495
366
374
655
164
27
4
14
60
70
7
167
740
241
45
3
3
5
.250
.328
.368
21 Royals
Royals
.695
27
.374
272
455
670
180
29
7
12
67
37
6
129
727
259
48
5
9
1
.269
.309
.387
22 Phillies
Phillies
.688
28
.619
416
256
605
147
32
0
17
71
54
5
144
672
230
49
2
6
0
.243
.307
.380
23 Tigers
Tigers
.686
30
.621
532
324
781
183
34
4
26
92
62
10
213
856
303
64
0
2
0
.234
.298
.388
24 Padres
Padres
.681
27
.523
397
362
687
165
29
3
20
84
60
4
145
759
260
52
3
5
0
.240
.303
.378
25 White Sox
White Sox
.669
28
.429
344
457
710
164
41
1
17
73
76
3
171
801
258
59
4
7
1
.231
.305
.363
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

90

3rd

R

321

4th

SO

545

12th

ERA

4.86

25th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
38
27
.585
Padres Padres
36
27
.571
1.0
Giants Giants
37
28
.569
1.0
Diamondbacks Diamondbacks
31
33
.484
6.5
Rockies Rockies
12
51
.190
25.0
Schedule
DATE MATCHUP TIME (ET)
Sun
6/8
AZ AZ
@
CIN CIN
1:40 PM
Mon
6/9
SEA SEA
@
AZ AZ
9:40 PM
Tue
6/10
SEA SEA
@
AZ AZ
9:40 PM
Wed
6/11
SEA SEA
@
AZ AZ
3:40 PM
Fri
6/13
SDP SDP
@
AZ AZ
9:40 PM
Last Game
CIN Reds

32 - 33

13

Final

1

AZ Diamondbacks

31 - 33

Sat 7 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
39
24
.619
Blue Jays Blue Jays
35
29
.547
4.5
AL Central W L PCT GB
Tigers Tigers
42
24
.636
Twins Twins
34
30
.531
7.0
AL West W L PCT GB
Astros Astros
36
28
.563
Mariners Mariners
32
30
.516
3.0
NL East W L PCT GB
Mets Mets
40
24
.625
Phillies Phillies
37
27
.578
3.0
NL Central W L PCT GB
Cubs Cubs
40
24
.625
Cardinals Cardinals
36
28
.563
4.0
NL West W L PCT GB
Dodgers Dodgers
38
27
.585
Padres Padres
36
27
.571
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
5/22
CLE CLE
@
DET DET
3-1
Thu
5/22
SEA SEA
@
HOU HOU
5-3
Fri
5/23
BAL BAL
@
BOS BOS
5-6
Fri
5/23
KCR KCR
@
MIN MIN
4-5
Fri
5/23
AZ AZ
@
STL STL
5-6

Schedule

DATE MATCHUP TIME (ET)
Sun
6/8
MIA MIA
@
TBR TBR
12:10 PM
Sun
6/8
SDP SDP
@
MIL MIL
1:05 PM
Sun
6/8
TEX TEX
@
WSH WSH
1:35 PM
Sun
6/8
PHI PHI
@
PIT PIT
1:35 PM
Sun
6/8
AZ AZ
@
CIN CIN
1:40 PM