what team has the best ops vs right handed hitters in the last 30 days

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

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
.794
27
.481
370
399
685
172
28
0
40
91
68
11
164
769
320
68
0
5
2
.251
.326
.467
2 Rays
Rays
.793
27
.656
535
281
736
203
27
6
31
111
64
7
171
816
335
64
5
4
2
.276
.338
.455
3 Cubs
Cubs
.783
26
.607
428
277
639
162
26
2
35
95
56
6
135
705
297
63
0
4
2
.254
.318
.465
4 Tigers
Tigers
.782
26
.540
384
327
643
167
28
6
30
85
49
11
151
711
297
64
1
6
0
.260
.320
.462
5 Diamondbacks
Diamondbacks
.780
26
.590
458
318
685
174
29
4
34
114
67
8
173
776
313
67
6
10
2
.254
.323
.457
6 Orioles
Orioles
.775
27
.647
437
238
608
151
34
3
30
92
53
7
150
675
281
67
0
7
3
.248
.313
.462
7 Twins
Twins
.754
26
.420
282
389
598
146
32
0
27
83
59
10
142
671
259
59
1
3
1
.244
.321
.433
8 Mariners
Mariners
.751
27
.526
432
390
731
198
28
1
25
98
63
14
168
822
303
54
5
9
10
.271
.337
.415
9 Dodgers
Dodgers
.751
27
.607
467
302
679
164
32
4
30
95
71
9
168
769
294
66
0
9
4
.242
.318
.433
10 Blue Jays
Blue Jays
.744
26
.646
442
242
613
159
29
2
22
90
49
11
112
684
258
53
3
5
2
.259
.323
.421
11 Reds
Reds
.741
26
.623
462
280
659
169
27
3
24
96
65
7
171
742
274
54
2
9
1
.256
.326
.416
12 Rockies
Rockies
.741
26
.449
345
423
704
176
34
9
26
85
49
10
211
768
306
69
1
4
0
.250
.306
.435
13 Cardinals
Cardinals
.739
28
.562
369
288
593
152
25
0
24
83
47
10
132
657
249
49
2
4
2
.256
.320
.420
14 Phillies
Phillies
.734
26
.604
446
293
662
167
34
2
22
88
63
9
164
739
271
58
2
3
3
.252
.324
.409
15 Angels
Angels
.729
26
.583
427
305
636
147
23
2
28
92
70
19
177
732
258
53
2
4
4
.231
.324
.406
16 Yankees
Yankees
.727
27
.515
374
352
641
152
30
2
25
72
71
8
176
726
261
57
2
3
4
.237
.320
.407
17 Marlins
Marlins
.726
26
.569
399
302
636
171
36
3
14
83
53
3
142
701
255
53
3
6
0
.269
.325
.401
18 Athletics
Athletics
.718
28
.447
365
452
724
177
31
3
24
95
77
9
194
817
286
58
2
5
0
.244
.323
.395
19 Brewers
Brewers
.717
25
.604
434
284
625
156
29
3
18
83
69
7
144
718
245
50
3
13
1
.250
.325
.392
20 Pirates
Pirates
.714
27
.528
375
335
637
169
31
3
14
81
52
8
160
710
248
48
2
9
1
.265
.324
.389
21 Astros
Astros
.707
26
.714
535
214
680
172
32
1
21
80
56
5
157
749
269
54
1
7
1
.253
.311
.396
22 Red Sox
Red Sox
.702
26
.556
343
274
541
120
28
3
20
70
59
10
154
617
214
51
1
6
1
.222
.307
.396
23 Giants
Giants
.698
27
.439
342
437
660
153
33
2
18
80
87
13
167
779
244
53
9
10
2
.232
.329
.370
24 Rangers
Rangers
.694
26
.559
447
352
701
162
36
1
23
88
74
11
179
799
269
60
3
10
5
.231
.310
.384
25 Padres
Padres
.692
28
.497
344
348
612
150
30
3
14
76
62
8
131
692
228
47
4
6
2
.245
.320
.373
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

109

7th

R

368

14th

SO

738

7th

ERA

3.46

4th

2025 Division Standings
TEAM W L PCT GB
Phillies Phillies
50
35
.588
Mets Mets
48
37
.565
2.0
Braves Braves
38
45
.458
11.0
Marlins Marlins
37
45
.451
11.5
Nationals Nationals
35
49
.417
14.5
Schedule
DATE MATCHUP TIME (ET)
Tue
7/1
MIL MIL
@
NYM NYM
7:10 PM
Wed
7/2
MIL MIL
@
NYM NYM
7:10 PM
Thu
7/3
MIL MIL
@
NYM NYM
7:10 PM
Fri
7/4
NYY NYY
@
NYM NYM
3:10 PM
Sat
7/5
NYY NYY
@
NYM NYM
4:10 PM
Last Game
PIT Pirates

35 - 50

12

Final

1

NYM Mets

48 - 37

Sun 29 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
Phillies Phillies
50
35
.588
Mets Mets
48
37
.565
2.0
NL Central W L PCT GB
Cubs Cubs
49
35
.583
Brewers Brewers
47
37
.560
2.0
NL West W L PCT GB
Dodgers Dodgers
53
32
.624
Padres Padres
45
39
.536
7.5
AL East W L PCT GB
Yankees Yankees
48
36
.571
Rays Rays
47
38
.553
1.5
AL Central W L PCT GB
Tigers Tigers
53
32
.624
Guardians Guardians
40
42
.488
11.5
AL West W L PCT GB
Astros Astros
50
34
.595
Mariners Mariners
44
40
.524
6.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/14
TOR TOR
@
PHI PHI
4-11
Sat
6/14
LAA LAA
@
BAL BAL
2-11
Sat
6/14
TBR TBR
@
NYM NYM
9-0
Sat
6/14
SDP SDP
@
AZ AZ
8-2
Sun
6/15
PHI PHI
@
MIA MIA
5-2

Schedule

DATE MATCHUP TIME (ET)
Tue
7/1
NYY NYY
@
TOR TOR
3:07 PM
Tue
7/1
SDP SDP
@
PHI PHI
6:35 PM
Tue
7/1
MIN MIN
@
MIA MIA
6:40 PM
Tue
7/1
STL STL
@
PIT PIT
6:40 PM
Tue
7/1
DET DET
@
WSH WSH
6:45 PM