best mlb teams in ops vs righties last 10 days

Between June 28, 2026 and July 8, 2026, the Miami Marlins have the best OPS by a team against right-handed pitchers, with an OPS of 1.001.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Marlins
Marlins
1.001
9
.667
6
3
246
80
14
3
16
52
30
3
48
284
148
33
1
4
0
.325
.399
.602
2Pirates
Pirates
.975
9
.667
6
3
236
78
13
0
13
55
38
2
68
278
130
26
0
2
0
.331
.424
.551
3Nationals
Nationals
.951
9
.556
5
4
216
66
11
1
15
43
26
0
40
244
124
27
0
2
0
.306
.377
.574
4Rockies
Rockies
.910
10
.500
5
5
199
58
12
5
9
40
24
4
42
232
107
26
1
4
0
.291
.372
.538
5Royals
Royals
.851
8
.500
4
4
137
39
12
0
5
27
17
2
36
157
66
17
0
1
0
.285
.369
.482
6Braves
Braves
.847
9
.333
3
6
209
58
14
0
10
40
24
3
47
238
102
24
1
1
1
.278
.359
.488
7Twins
Twins
.831
8
.750
6
2
206
53
12
0
13
34
19
3
46
230
104
25
0
2
0
.257
.326
.505
8Phillies
Phillies
.794
9
.556
5
4
233
63
10
1
11
36
21
2
62
262
108
22
2
4
0
.270
.331
.464
9Mets
Mets
.789
9
.333
3
6
205
54
11
0
9
28
22
3
44
232
92
20
0
2
1
.263
.341
.449
10Giants
Giants
.781
9
.444
4
5
205
53
4
3
11
26
16
1
46
225
96
18
1
2
1
.259
.313
.468
11Brewers
Brewers
.779
11
.727
8
3
248
69
12
2
8
33
21
2
61
273
109
22
2
0
1
.278
.339
.440
12Rays
Rays
.769
9
.667
6
3
240
60
6
1
13
32
25
2
51
269
107
20
0
2
0
.250
.323
.446
13Cubs
Cubs
.765
8
.750
6
2
205
54
10
1
7
33
21
4
49
232
87
18
0
2
2
.263
.341
.424
14Astros
Astros
.757
9
.556
5
4
256
59
7
1
16
39
23
4
68
283
116
24
0
0
0
.230
.304
.453
15White Sox
White Sox
.736
9
.444
4
5
237
57
16
0
9
33
26
0
54
265
100
25
1
1
0
.241
.314
.422
16Guardians
Guardians
.727
9
.444
4
5
205
53
6
2
7
19
18
0
59
225
84
15
1
1
0
.259
.317
.410
17Tigers
Tigers
.714
8
.750
6
2
225
51
6
1
12
28
18
3
60
249
95
19
1
1
2
.227
.291
.422
18Padres
Padres
.710
10
.200
2
8
253
59
11
0
10
26
26
4
71
284
100
21
1
0
0
.233
.314
.395
19Red Sox
Red Sox
.648
8
.750
6
2
146
36
4
0
4
19
10
1
44
161
52
8
0
4
0
.247
.292
.356
20Cardinals
Cardinals
.646
10
.500
5
5
190
40
4
0
9
30
11
6
43
209
71
13
0
2
0
.211
.273
.374
21Mariners
Mariners
.646
8
.625
5
3
217
49
8
0
6
28
20
4
67
243
75
14
0
2
0
.226
.300
.346
22Rangers
Rangers
.638
8
.625
5
3
178
37
4
1
8
18
11
2
35
192
67
13
1
0
0
.208
.262
.376
23Orioles
Orioles
.636
8
.375
3
5
142
28
7
1
3
20
25
0
40
170
46
11
0
3
1
.197
.312
.324
24Reds
Reds
.627
9
.222
2
7
220
48
9
1
6
22
17
1
66
239
77
16
1
0
0
.218
.277
.350
25Dodgers
Dodgers
.623
10
.700
7
3
196
44
5
0
3
21
28
3
39
232
58
8
3
2
2
.224
.328
.296
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

.343

Lopez

Otto Lopez
Team Pitching Leaders

W

10

Alcantara

Sandy Alcantara

K

116

Meyer

Max Meyer

ERA

2.58

Meyer

Max Meyer
Team Rankings

HR

93

23rd

R

424

12th

SO

771

13th

ERA

4.09

11th

2026 Division Standings
TEAMWLPCTGB
52
38
.578
51
41
.554
2.0
Marlins Marlins
50
42
.543
3.0
47
46
.505
6.5
38
54
.413
15.0
Schedule
DATEMATCHUPTIME (ET)
Wed
7/8
@
6:40 PM
Thu
7/9
@
6:40 PM
Fri
7/10
@
7:10 PM
Sat
7/11
@
4:10 PM
Sun
7/12
@
1:40 PM
Last Game
SEA Mariners

47 - 45

5

Final

6

MIA Marlins

50 - 42

Tue 7 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
52
38
.578
51
41
.554
2.0
50
42
.543
3.0
47
46
.505
6.5
38
54
.413
15.0
NL CentralWLPCTGB
58
33
.637
51
40
.560
7.0
47
43
.522
10.5
47
45
.511
11.5
41
49
.456
16.5
NL WestWLPCTGB
60
33
.645
45
46
.495
14.0
45
46
.495
14.0
38
53
.418
21.0
38
55
.409
22.0
AL EastWLPCTGB
53
36
.596
50
41
.549
4.0
43
49
.467
11.5
41
48
.461
12.0
42
50
.457
12.5
AL CentralWLPCTGB
47
43
.522
47
45
.511
1.0
45
47
.489
3.0
41
50
.451
6.5
38
54
.413
10.0
AL WestWLPCTGB
47
45
.511
46
45
.505
0.5
46
48
.489
2.0
41
50
.451
5.5
36
56
.391
11.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
6/23
@
3-2
Tue
6/23
@
4-6
Tue
6/23
@
4-3
Tue
6/23
@
12-5
Tue
6/23
@
14-9

Schedule

DATEMATCHUPTIME (ET)
Wed
7/8
@
3:45 PM
Wed
7/8
@
6:35 PM
Wed
7/8
@
6:40 PM
Wed
7/8
@
6:40 PM
Wed
7/8
@
6:40 PM