which mlb team has the highest ops vs rhp last 7 days

Between July 17, 2026 and July 24, 2026, the Washington Nationals have the best OPS by a team against right-handed pitchers, with an OPS of 1.043.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Nationals
Nationals
1.043
6
.667
4
2
136
47
9
3
8
32
14
3
31
156
86
20
0
3
0
.346
.410
.632
2Padres
Padres
1.025
7
.286
2
5
167
51
11
1
14
34
21
3
34
193
106
26
1
1
1
.305
.391
.635
3Braves
Braves
1.006
7
.714
5
2
159
53
8
1
11
36
18
1
36
180
96
20
0
1
0
.333
.402
.604
4Diamondbacks
Diamondbacks
.939
7
.714
5
2
180
57
11
3
8
40
27
0
39
213
98
22
0
6
0
.317
.394
.544
5Athletics
Athletics
.920
6
.333
2
4
140
43
7
1
8
28
13
4
32
160
76
16
1
2
0
.307
.377
.543
6Tigers
Tigers
.867
7
.714
5
2
167
48
9
0
10
29
13
3
40
185
87
19
0
2
1
.287
.346
.521
7Guardians
Guardians
.827
7
.429
3
4
208
59
11
1
10
25
16
1
48
226
102
22
0
1
0
.284
.336
.490
8Dodgers
Dodgers
.821
6
.667
4
2
144
37
10
1
7
28
16
2
44
164
70
18
0
2
2
.257
.335
.486
9Reds
Reds
.797
6
.667
4
2
193
45
6
1
15
28
15
1
36
211
98
22
0
2
0
.233
.289
.508
10Phillies
Phillies
.795
5
.400
2
3
81
20
4
1
4
11
9
1
28
92
38
9
0
1
1
.247
.326
.469
11Cubs
Cubs
.795
6
.500
3
3
182
46
9
2
7
28
27
2
56
211
80
18
0
0
1
.253
.355
.440
12Red Sox
Red Sox
.778
7
.857
6
1
185
51
11
1
7
30
8
5
39
201
85
19
0
3
1
.276
.318
.459
13Royals
Royals
.770
7
.714
5
2
200
52
12
0
8
23
17
4
45
224
88
20
3
0
2
.260
.330
.440
14Astros
Astros
.749
6
.500
3
3
155
37
5
0
9
23
14
1
32
172
69
14
1
1
1
.239
.304
.445
15Mets
Mets
.746
5
.400
2
3
142
37
6
0
5
14
16
1
43
160
58
11
0
1
0
.261
.338
.408
16Rangers
Rangers
.740
6
.333
2
4
105
26
6
0
5
13
7
0
28
114
47
11
1
1
0
.248
.292
.448
17Brewers
Brewers
.736
6
.833
5
1
154
35
10
1
5
24
24
1
49
180
62
16
0
1
0
.227
.333
.403
18Rockies
Rockies
.717
6
.333
2
4
148
37
8
1
6
18
6
0
34
155
65
15
0
1
0
.250
.277
.439
19Rays
Rays
.702
7
.429
3
4
171
44
9
0
5
18
11
1
39
185
68
14
1
1
0
.257
.304
.398
20White Sox
White Sox
.664
6
.667
4
2
158
37
11
2
2
25
14
1
41
176
58
15
1
2
1
.234
.297
.367
21Giants
Giants
.652
6
.167
1
5
179
38
4
1
8
20
11
4
56
198
68
13
3
1
0
.212
.272
.380
22Yankees
Yankees
.634
6
.500
3
3
160
34
9
0
5
14
12
1
39
173
58
14
0
0
0
.213
.272
.363
23Pirates
Pirates
.624
6
.500
3
3
109
22
2
0
5
13
10
0
46
120
39
7
0
1
0
.202
.267
.358
24Marlins
Marlins
.616
6
.000
0
6
136
27
6
0
5
13
11
1
44
148
48
11
0
0
0
.199
.264
.353
25Twins
Twins
.611
7
.429
3
4
153
34
5
1
3
19
13
1
41
169
50
9
0
2
1
.222
.284
.327
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 Nationals Stats

Team Batting Leaders

HR

28

Wood

James Wood

RBI

76

Abrams

CJ Abrams

AVG

.286

Abrams

CJ Abrams
Team Pitching Leaders

W

11

Griffin

Foster Griffin

K

127

Cavalli

Cade Cavalli

ERA

2.68

Griffin

Foster Griffin
Team Rankings

HR

150

1st

R

567

1st

SO

814

22nd

ERA

4.79

27th

2026 Division Standings
TEAMWLPCTGB
60
42
.588
56
47
.544
4.5
Nationals Nationals
52
51
.505
8.5
52
51
.505
8.5
43
60
.417
17.5
Schedule
DATEMATCHUPTIME (ET)
Fri
7/24
@
6:45 PM
Sat
7/25
@
4:05 PM
Sun
7/26
@
1:35 PM
Mon
7/27
@
6:45 PM
Tue
7/28
@
6:45 PM
Last Game
WSH Nationals

52 - 51

8

Final

0

COL Rockies

41 - 63

Wed 22 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
60
42
.588
56
47
.544
4.5
52
51
.505
8.5
52
51
.505
8.5
43
60
.417
17.5
NL CentralWLPCTGB
64
38
.627
57
45
.559
7.0
53
50
.515
11.5
52
50
.510
12.0
47
54
.465
16.5
NL WestWLPCTGB
65
38
.631
54
49
.524
11.0
50
53
.485
15.0
42
60
.412
22.5
41
63
.394
24.5
AL EastWLPCTGB
59
43
.578
57
45
.559
2.0
52
49
.515
6.5
50
53
.485
9.5
47
56
.456
12.5
AL CentralWLPCTGB
54
47
.535
54
50
.519
1.5
51
53
.490
4.5
49
54
.476
6.0
43
61
.413
12.5
AL WestWLPCTGB
51
51
.500
51
52
.495
0.5
50
54
.481
2.0
43
59
.422
8.0
41
62
.398
10.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
7/5
@
6-1
Sun
7/5
@
0-2
Sun
7/5
@
6-3
Sun
7/5
@
6-7
Sun
7/5
@
9-8

Schedule

DATEMATCHUPTIME (ET)
Fri
7/24
@
4:10 PM
Fri
7/24
@
6:40 PM
Fri
7/24
@
6:40 PM
Fri
7/24
@
6:45 PM
Fri
7/24
@
6:45 PM