which team has the highest ops vs rhp last 30 days

Between June 5, 2025 and July 5, 2025, the New York Mets have the highest OPS by a team against right-handed pitchers, with an OPS of .811.

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 Mets
Mets
.811
27
.475
375
414
699
181
29
0
41
97
72
11
167
789
333
70
1
6
2
.259
.335
.476
2 Rays
Rays
.808
27
.625
501
300
728
206
27
6
32
112
58
6
163
801
341
65
5
4
4
.283
.339
.468
3 Astros
Astros
.805
27
.739
559
197
679
194
35
3
25
103
62
7
144
756
310
63
1
7
1
.286
.348
.457
4 Cubs
Cubs
.802
27
.631
459
268
661
169
26
2
40
101
57
6
137
727
319
68
0
3
1
.256
.319
.483
5 Diamondbacks
Diamondbacks
.791
25
.545
430
359
698
180
29
4
36
117
67
8
180
789
325
69
6
10
2
.258
.326
.466
6 Tigers
Tigers
.781
26
.525
385
348
664
174
26
5
32
91
49
11
157
733
306
63
1
7
0
.262
.320
.461
7 Blue Jays
Blue Jays
.781
27
.692
520
231
664
180
32
1
26
108
62
11
122
751
292
59
6
5
3
.271
.341
.440
8 Mariners
Mariners
.779
28
.502
421
417
746
208
32
1
28
105
63
14
168
838
326
61
5
10
10
.279
.342
.437
9 Yankees
Yankees
.762
28
.389
306
481
696
173
35
3
29
84
78
7
182
787
301
67
2
3
5
.249
.329
.432
10 Reds
Reds
.757
25
.679
479
226
623
165
23
3
23
100
61
9
154
705
263
49
3
9
1
.265
.335
.422
11 Orioles
Orioles
.755
27
.557
370
294
602
143
35
1
31
86
50
7
154
664
273
67
0
5
3
.238
.301
.453
12 Athletics
Athletics
.752
27
.558
436
346
702
176
31
3
30
102
67
7
192
782
303
64
2
4
0
.251
.321
.432
13 Dodgers
Dodgers
.752
27
.662
522
267
690
169
32
4
28
100
79
10
159
789
293
64
0
9
3
.245
.327
.425
14 Marlins
Marlins
.746
26
.649
458
248
647
177
28
5
19
85
49
3
144
706
272
52
2
5
1
.274
.325
.420
15 Red Sox
Red Sox
.743
25
.558
359
284
567
136
36
3
21
77
58
10
156
643
241
60
1
7
0
.240
.318
.425
16 Phillies
Phillies
.742
26
.592
446
308
678
175
35
4
21
88
63
8
163
754
281
60
2
3
3
.258
.327
.414
17 Angels
Angels
.741
26
.607
426
276
605
143
20
2
26
85
71
21
180
702
245
48
1
3
4
.236
.336
.405
18 Rockies
Rockies
.739
26
.353
248
455
642
162
29
8
22
75
50
8
201
703
273
59
1
2
0
.252
.313
.425
19 Brewers
Brewers
.732
25
.610
453
290
647
165
29
3
20
89
71
8
151
743
260
52
3
13
1
.255
.330
.402
20 Rangers
Rangers
.727
26
.595
487
331
718
176
38
1
24
92
78
12
174
818
288
63
2
8
6
.245
.326
.401
21 Cardinals
Cardinals
.718
29
.532
369
325
621
152
29
0
23
79
54
12
140
694
250
52
2
4
2
.245
.315
.403
22 Padres
Padres
.710
27
.499
334
335
586
142
30
4
15
78
68
7
125
669
225
49
3
5
3
.242
.326
.384
23 Giants
Giants
.710
27
.482
381
410
679
162
36
3
19
88
82
11
178
791
261
58
7
12
1
.239
.325
.384
24 Twins
Twins
.705
26
.402
278
413
625
142
30
0
28
71
55
7
159
691
256
58
1
3
1
.227
.296
.410
25 Braves
Braves
.691
27
.457
357
424
694
168
31
2
19
86
73
6
183
781
260
52
1
7
2
.242
.317
.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 Mets Stats

Team Rankings

HR

115

7th

R

386

15th

SO

771

7th

ERA

3.49

4th

2025 Division Standings
TEAM W L PCT GB
Phillies Phillies
51
37
.580
Mets Mets
51
38
.573
0.5
Marlins Marlins
39
47
.453
11.0
Braves Braves
39
48
.448
11.5
Nationals Nationals
37
51
.420
14.0
Schedule
DATE MATCHUP TIME (ET)
Sat
7/5
NYY NYY
@
NYM NYM
4:10 PM
Sun
7/6
NYY NYY
@
NYM NYM
1:40 PM
Tue
7/8
NYM NYM
@
BAL BAL
6:35 PM
Wed
7/9
NYM NYM
@
BAL BAL
7:05 PM
Thu
7/10
NYM NYM
@
BAL BAL
1:05 PM
Last Game
NYM Mets

51 - 38

6

Final

5

NYY Yankees

48 - 40

Fri 4 Jul 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
51
37
.580
Mets Mets
51
38
.573
0.5
NL Central W L PCT GB
Cubs Cubs
53
35
.602
Brewers Brewers
49
39
.557
4.0
NL West W L PCT GB
Dodgers Dodgers
56
33
.629
Padres Padres
47
40
.540
8.0
AL East W L PCT GB
Blue Jays Blue Jays
50
38
.568
Yankees Yankees
48
40
.545
2.0
AL Central W L PCT GB
Tigers Tigers
55
34
.618
Twins Twins
42
46
.477
12.5
AL West W L PCT GB
Astros Astros
53
35
.602
Mariners Mariners
46
42
.523
7.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
6/19
SEA SEA
@
CHC CHC
9-4
Thu
6/19
TEX TEX
@
PIT PIT
6-2
Thu
6/19
DET DET
@
TBR TBR
8-14
Thu
6/19
BAL BAL
@
NYY NYY
5-3
Thu
6/19
CWS CWS
@
TOR TOR
7-1

Schedule

DATE MATCHUP TIME (ET)
Sat
7/5
TBR TBR
@
MIN MIN
2:10 PM
Sat
7/5
STL STL
@
CHC CHC
2:20 PM
Sat
7/5
LAA LAA
@
TOR TOR
3:07 PM
Sat
7/5
BOS BOS
@
WSH WSH
4:05 PM
Sat
7/5
CIN CIN
@
PHI PHI
4:05 PM