top team ops vs righties last two weeks

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

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Marlins
Marlins
.922
13
.692
9
4
361
111
20
6
18
68
40
2
75
410
197
44
3
4
0
.307
.376
.546
2Pirates
Pirates
.900
13
.538
7
6
356
114
26
1
14
65
36
2
104
397
184
41
0
3
0
.320
.383
.517
3Rockies
Rockies
.888
13
.462
6
7
292
82
17
5
15
51
33
5
62
334
154
37
1
3
0
.281
.360
.527
4Phillies
Phillies
.878
13
.692
9
4
317
94
15
0
19
63
27
3
84
351
166
34
1
3
0
.297
.354
.524
5Rays
Rays
.875
13
.769
10
3
347
98
16
1
21
57
39
4
64
393
179
38
0
3
1
.282
.359
.516
6Nationals
Nationals
.864
13
.462
6
7
271
71
17
1
18
43
25
4
68
301
144
36
0
1
1
.262
.332
.531
7Twins
Twins
.831
12
.500
6
6
326
90
18
1
17
51
26
5
67
359
161
36
0
2
1
.276
.337
.494
8Cubs
Cubs
.795
12
.750
9
3
303
73
17
1
15
58
41
7
87
354
137
33
1
2
2
.241
.343
.452
9Brewers
Brewers
.789
13
.692
9
4
327
90
14
2
13
42
30
3
89
367
147
29
4
2
1
.275
.340
.450
10White Sox
White Sox
.781
13
.538
7
6
367
100
22
0
14
60
34
1
85
406
164
36
2
2
0
.272
.334
.447
11Dodgers
Dodgers
.762
13
.769
10
3
307
84
13
1
9
43
36
3
64
352
126
23
2
4
1
.274
.351
.410
12Tigers
Tigers
.757
13
.538
7
6
333
83
12
1
17
46
28
3
87
368
148
30
1
1
1
.249
.312
.444
13Cardinals
Cardinals
.754
12
.583
7
5
280
74
8
2
11
45
18
11
56
313
119
21
0
4
0
.264
.329
.425
14Padres
Padres
.745
13
.308
4
9
310
74
16
0
12
40
42
5
86
359
126
28
2
0
0
.239
.339
.406
15Giants
Giants
.732
12
.500
6
6
240
56
9
2
12
28
20
2
55
266
105
23
1
3
1
.233
.294
.438
16Guardians
Guardians
.727
13
.462
6
7
276
74
11
3
6
28
26
1
70
306
109
20
2
1
0
.268
.332
.395
17Orioles
Orioles
.725
12
.500
6
6
255
58
14
2
9
37
36
0
76
293
103
25
0
2
2
.227
.321
.404
18Rangers
Rangers
.723
13
.692
9
4
314
76
7
1
15
31
29
2
70
346
130
23
0
1
0
.242
.309
.414
19Astros
Astros
.704
13
.615
8
5
381
88
11
2
16
46
39
4
91
430
151
29
3
2
4
.231
.308
.396
20Mets
Mets
.648
13
.154
2
11
287
58
9
1
11
26
34
3
76
325
102
21
0
1
1
.202
.292
.355
21Red Sox
Red Sox
.645
13
.615
8
5
265
61
11
1
7
29
21
2
65
295
95
19
1
5
0
.230
.287
.358
22Mariners
Mariners
.644
12
.583
7
5
297
69
10
0
7
30
27
5
87
329
100
17
0
0
0
.232
.307
.337
23Braves
Braves
.642
12
.333
4
8
223
47
8
0
8
30
23
2
48
251
79
16
1
2
0
.211
.288
.354
24Angels
Angels
.619
12
.417
5
7
327
73
9
1
9
33
25
1
94
354
111
19
0
1
0
.223
.280
.339
25Reds
Reds
.613
13
.308
4
9
316
67
15
1
7
37
27
4
92
352
105
23
2
2
0
.212
.281
.332
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

54

Hicks

Liam Hicks

AVG

.341

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

87

24th

R

409

13th

SO

753

12th

ERA

4.06

11th

2026 Division Standings
TEAMWLPCTGB
52
35
.598
50
39
.562
3.0
Marlins Marlins
48
42
.533
5.5
46
44
.511
7.5
36
53
.404
17.0
Schedule
DATEMATCHUPTIME (ET)
Sun
7/5
@
4:30 PM
Tue
7/7
@
6:40 PM
Wed
7/8
@
6:40 PM
Thu
7/9
@
6:40 PM
Fri
7/10
@
7:10 PM
Last Game
MIA Marlins

48 - 42

7

Final

2

ATH Athletics

41 - 48

Sat 4 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
52
35
.598
50
39
.562
3.0
48
42
.533
5.5
46
44
.511
7.5
36
53
.404
17.0
NL CentralWLPCTGB
54
33
.621
49
40
.551
6.0
47
39
.547
6.5
45
45
.500
10.5
40
48
.455
14.5
NL WestWLPCTGB
59
31
.656
44
44
.500
14.0
43
45
.489
15.0
37
51
.420
21.0
36
54
.400
23.0
AL EastWLPCTGB
52
34
.605
49
39
.557
4.0
42
47
.472
11.5
42
48
.467
12.0
39
48
.448
13.5
AL CentralWLPCTGB
46
42
.523
47
43
.522
43
47
.478
4.0
39
50
.438
7.5
35
54
.393
11.5
AL WestWLPCTGB
46
44
.511
45
44
.506
0.5
44
47
.484
2.5
41
48
.461
4.5
36
54
.400
10.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
6/20
@
1-4
Sat
6/20
@
8-6
Sat
6/20
@
6-4
Sat
6/20
@
4-3
Sat
6/20
@
3-4

Schedule

DATEMATCHUPTIME (ET)
Sun
7/5
@
12:30 PM
Sun
7/5
@
1:00 PM
Sun
7/5
@
1:05 PM
Sun
7/5
@
1:35 PM
Sun
7/5
@
2:00 PM