mlb team with highest ops vs rhp last 14 days on the road

Between June 22, 2026 and July 6, 2026, the Miami Marlins have the best OPS by a team against right-handed pitchers on the road, with an OPS of .990.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Marlins
Marlins
.990
10
.700
7
3
273
90
16
4
15
57
35
3
49
315
159
35
1
3
0
.330
.408
.582
2Pirates
Pirates
.890
7
.571
4
3
183
58
12
0
7
38
24
0
56
209
91
19
0
2
0
.317
.392
.497
3Guardians
Guardians
.879
3
.333
1
2
53
18
3
0
1
8
7
1
12
62
24
4
1
0
0
.340
.426
.453
4Phillies
Phillies
.852
9
.667
6
3
213
63
11
1
11
41
15
1
51
233
109
23
1
3
0
.296
.341
.512
5Twins
Twins
.850
6
.667
4
2
168
43
10
0
11
32
19
3
45
192
86
21
0
2
0
.256
.339
.512
6Nationals
Nationals
.826
6
.667
4
2
106
30
9
0
4
19
10
0
26
116
51
13
0
0
0
.283
.345
.481
7Dodgers
Dodgers
.812
9
.778
7
2
222
64
10
1
8
34
25
2
49
254
100
19
2
3
1
.288
.361
.450
8Giants
Giants
.793
6
.333
2
4
151
38
3
2
10
19
9
1
35
162
75
15
0
1
0
.252
.296
.497
9Padres
Padres
.787
7
.143
1
6
166
41
10
0
8
20
20
2
48
188
75
18
0
0
0
.247
.335
.452
10Rockies
Rockies
.784
3
.333
1
2
68
15
5
1
4
8
6
0
12
74
34
10
0
0
0
.221
.284
.500
11Rays
Rays
.769
6
.667
4
2
155
39
4
1
7
20
20
2
33
178
66
12
0
1
0
.252
.343
.426
12White Sox
White Sox
.765
7
.571
4
3
200
50
15
0
8
29
21
0
44
223
89
23
1
1
0
.250
.320
.445
13Cardinals
Cardinals
.742
6
.667
4
2
122
30
3
0
6
25
10
5
25
139
51
9
0
2
0
.246
.324
.418
14Rangers
Rangers
.725
10
.700
7
3
251
61
5
1
12
25
24
1
61
277
104
18
0
1
0
.243
.310
.414
15Cubs
Cubs
.723
7
.857
6
1
173
35
10
0
8
35
27
5
58
208
69
18
1
2
1
.202
.324
.399
16Tigers
Tigers
.699
6
.833
5
1
176
40
5
1
9
22
11
2
48
191
74
15
0
1
2
.227
.279
.420
17Astros
Astros
.695
7
.714
5
2
196
46
6
1
7
23
23
0
52
224
75
14
2
2
3
.235
.312
.383
18Brewers
Brewers
.687
6
.833
5
1
154
37
7
0
5
15
13
2
45
173
59
12
2
2
1
.240
.304
.383
19Mariners
Mariners
.666
6
.333
2
4
167
42
6
0
3
12
16
2
43
185
57
9
0
0
0
.251
.324
.341
20Mets
Mets
.658
6
.333
2
4
129
29
6
0
4
11
11
2
29
143
47
10
0
1
1
.225
.294
.364
21Orioles
Orioles
.643
6
.500
3
3
127
26
6
0
4
17
17
0
43
145
44
10
0
1
1
.205
.297
.346
22Reds
Reds
.636
7
.429
3
4
170
38
9
0
5
22
10
2
53
186
62
14
2
2
0
.224
.272
.365
23Diamondbacks
Diamondbacks
.622
6
.333
2
4
160
34
11
1
3
10
10
3
26
173
56
15
0
0
0
.213
.272
.350
24Athletics
Athletics
.591
6
.333
2
4
110
25
3
0
1
15
11
2
32
123
31
4
0
0
0
.227
.309
.282
25Red Sox
Red Sox
.522
5
.600
3
2
66
12
4
0
0
4
8
1
15
75
16
4
0
0
0
.182
.280
.242
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 MLB News

More Marlins Stats

Team Batting Leaders

HR

13

Hicks

Liam Hicks

RBI

56

Hicks

Liam Hicks

AVG

.346

Lopez

Otto Lopez
Team Pitching Leaders

W

10

Alcantara

Sandy Alcantara

K

112

Meyer

Max Meyer

ERA

2.53

Meyer

Max Meyer
Team Rankings

HR

91

23rd

R

418

11th

SO

763

12th

ERA

4.09

11th

2026 Division Standings
TEAMWLPCTGB
52
36
.591
50
40
.556
3.0
Marlins Marlins
49
42
.538
4.5
46
45
.505
7.5
37
53
.411
16.0
Schedule
DATEMATCHUPTIME (ET)
Tue
7/7
@
6:40 PM
Wed
7/8
@
6:40 PM
Thu
7/9
@
6:40 PM
Fri
7/10
@
7:10 PM
Sat
7/11
@
4:10 PM
Last Game
MIA Marlins

49 - 42

9

Final

8

ATH Athletics

41 - 49

Sun 5 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
52
36
.591
50
40
.556
3.0
49
42
.538
4.5
46
45
.505
7.5
37
53
.411
16.0
NL CentralWLPCTGB
55
33
.625
50
40
.556
6.0
47
40
.540
7.5
46
45
.505
10.5
41
48
.461
14.5
NL WestWLPCTGB
59
32
.648
44
45
.494
14.0
44
45
.494
14.0
37
52
.416
21.0
37
54
.407
22.0
AL EastWLPCTGB
52
35
.598
49
40
.551
4.0
42
48
.467
11.5
42
49
.462
12.0
39
48
.448
13.0
AL CentralWLPCTGB
47
42
.528
47
44
.516
1.0
44
47
.484
4.0
40
50
.444
7.5
36
54
.400
11.5
AL WestWLPCTGB
47
44
.516
45
45
.500
1.5
45
47
.489
2.5
41
49
.456
5.5
36
54
.400
10.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
6/21
@
9-4
Sun
6/21
@
4-1
Sun
6/21
@
1-2
Sun
6/21
@
3-4
Sun
6/21
@
4-5

Schedule

DATEMATCHUPTIME (ET)
Mon
7/6
@
2:10 PM
Mon
7/6
@
6:40 PM
Mon
7/6
@
6:45 PM
Mon
7/6
@
7:15 PM
Mon
7/6
@
7:45 PM