mlb best team ops vs rhp last ten games

The Miami Marlins have the highest OPS by a team against right-handed pitchers in their last 10 games, with an OPS of 1.001.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Marlins
Marlins
1.001
10
.700
7
3
275
92
16
4
16
57
32
3
52
315
164
36
1
4
0
.335
.404
.596
2Pirates
Pirates
.952
10
.600
6
4
267
87
15
0
14
59
39
2
79
310
144
29
0
2
0
.326
.413
.539
3Rockies
Rockies
.945
10
.500
5
5
223
66
14
6
12
45
25
4
43
257
128
32
1
4
0
.296
.371
.574
4Nationals
Nationals
.939
10
.600
6
4
252
78
14
1
16
47
28
0
52
282
142
31
0
2
0
.310
.376
.563
5Twins
Twins
.843
10
.700
7
3
279
77
18
1
15
48
22
4
53
308
142
34
0
3
1
.276
.334
.509
6Brewers
Brewers
.783
10
.800
8
2
222
61
12
1
8
32
19
2
53
245
99
21
2
0
1
.275
.337
.446
7Giants
Giants
.783
10
.500
5
5
234
58
8
3
13
31
21
1
56
260
111
24
1
3
1
.248
.309
.474
8Rays
Rays
.783
10
.700
7
3
268
68
7
1
15
36
29
2
58
302
122
23
0
3
0
.254
.328
.455
9Braves
Braves
.780
10
.300
3
7
234
59
15
0
10
40
27
3
53
266
104
25
1
1
1
.252
.336
.444
10Mets
Mets
.777
10
.400
4
6
227
59
11
1
9
32
26
3
51
258
99
21
0
2
1
.260
.341
.436
11Astros
Astros
.777
10
.600
6
4
270
66
8
1
16
43
25
4
71
300
124
25
1
0
0
.244
.318
.459
12Cubs
Cubs
.775
10
.700
7
3
243
62
11
1
10
40
30
4
58
280
105
22
0
3
2
.255
.343
.432
13Tigers
Tigers
.767
10
.700
7
3
278
67
9
1
16
40
26
4
72
311
126
26
1
1
2
.241
.314
.453
14Phillies
Phillies
.766
10
.500
5
5
259
67
10
1
12
38
24
2
71
291
115
23
2
4
0
.259
.322
.444
15Royals
Royals
.739
10
.400
4
6
187
46
14
1
5
27
21
2
52
211
77
20
0
1
0
.246
.327
.412
16Dodgers
Dodgers
.737
10
.800
8
2
197
51
7
1
5
31
28
3
36
233
75
13
3
2
2
.259
.357
.381
17Padres
Padres
.718
10
.100
1
9
252
60
10
0
10
25
27
4
70
284
100
20
1
0
0
.238
.322
.397
18White Sox
White Sox
.709
10
.500
5
5
267
64
16
0
9
35
27
0
62
296
107
25
1
1
0
.240
.308
.401
19Guardians
Guardians
.709
10
.500
5
5
233
60
8
2
7
23
18
0
66
253
93
17
1
1
0
.258
.310
.399
20Red Sox
Red Sox
.702
10
.800
8
2
201
51
7
1
7
29
14
1
51
221
81
15
0
5
0
.254
.299
.403
21Mariners
Mariners
.654
10
.600
6
4
261
60
9
0
7
32
25
6
78
294
90
16
0
2
0
.230
.310
.345
22Cardinals
Cardinals
.646
10
.500
5
5
190
40
4
0
9
30
11
6
43
209
71
13
0
2
0
.211
.273
.374
23Reds
Reds
.636
10
.300
3
7
249
55
11
1
7
27
18
2
74
271
89
19
2
0
0
.221
.279
.357
24Orioles
Orioles
.636
10
.400
4
6
166
33
9
1
3
23
30
0
49
199
53
13
0
3
1
.199
.317
.319
25Rangers
Rangers
.633
10
.700
7
3
226
48
5
1
9
21
16
2
52
245
82
15
1
0
0
.212
.270
.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 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
32
.652
45
45
.500
14.0
44
46
.489
15.0
38
52
.422
21.0
37
55
.402
23.0
AL EastWLPCTGB
53
36
.596
50
41
.549
4.0
42
49
.462
12.0
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
Mon
6/22
@
2-4
Tue
6/23
@
9-7
Tue
6/23
@
3-2
Tue
6/23
@
4-6
Tue
6/23
@
4-3

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