mlb team best ops vs rhp in last seven days

Between July 21, 2026 and July 28, 2026, the San Diego Padres have the highest OPS by a team against right-handed pitchers, with an OPS of .982.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Padres
Padres
.982
6
.667
4
2
149
48
10
1
10
27
12
2
35
164
90
21
0
1
1
.322
.378
.604
2Nationals
Nationals
.887
6
.500
3
3
128
39
9
2
5
17
12
1
33
143
67
16
0
2
1
.305
.364
.523
3Rangers
Rangers
.833
6
.667
4
2
141
39
10
1
7
23
9
1
36
154
72
18
2
1
0
.277
.322
.511
4Diamondbacks
Diamondbacks
.831
7
.571
4
3
171
49
9
2
6
34
23
1
29
201
80
17
0
6
0
.287
.363
.468
5Tigers
Tigers
.828
7
.429
3
4
162
50
9
1
5
20
14
1
31
181
76
15
0
4
0
.309
.359
.469
6Brewers
Brewers
.793
6
.500
3
3
133
39
10
1
3
19
12
0
29
149
60
14
0
4
0
.293
.342
.451
7Marlins
Marlins
.789
6
.167
1
5
141
39
8
1
5
17
10
3
39
156
64
14
1
1
0
.277
.335
.454
8Dodgers
Dodgers
.765
4
.750
3
1
120
32
8
1
4
17
7
2
32
130
54
13
0
1
1
.267
.315
.450
9Mets
Mets
.763
6
.500
3
3
150
37
5
0
8
17
15
2
45
167
66
13
0
0
0
.247
.323
.440
10Athletics
Athletics
.759
6
.167
1
5
104
26
6
1
4
19
10
2
18
120
46
11
0
4
0
.250
.317
.442
11Cubs
Cubs
.739
6
.667
4
2
181
46
9
1
5
29
20
4
53
205
72
15
0
0
1
.254
.341
.398
12Rays
Rays
.736
6
.833
5
1
128
37
8
0
2
17
10
1
28
143
51
10
1
3
0
.289
.338
.398
13Giants
Giants
.728
6
.500
3
3
158
37
8
1
5
22
21
4
39
188
62
14
3
2
1
.234
.335
.392
14Braves
Braves
.718
7
.571
4
3
162
37
5
1
7
23
21
0
46
186
65
13
2
0
1
.228
.317
.401
15Astros
Astros
.700
6
.833
5
1
183
43
2
0
9
24
13
6
43
202
72
11
0
0
1
.235
.307
.393
16Blue Jays
Blue Jays
.669
7
.429
3
4
134
34
8
0
3
15
6
1
23
142
51
11
0
1
0
.254
.289
.381
17Reds
Reds
.650
5
.800
4
1
165
36
2
0
8
16
12
1
44
180
62
10
1
1
0
.218
.274
.376
18Cardinals
Cardinals
.643
7
.286
2
5
147
39
9
0
0
18
9
2
28
159
48
9
0
0
0
.265
.316
.327
19Angels
Angels
.639
6
.333
2
4
128
28
4
2
2
11
15
3
33
148
42
8
0
2
0
.219
.311
.328
20Pirates
Pirates
.635
6
.500
3
3
128
28
3
0
5
16
8
2
40
138
46
8
0
0
0
.219
.275
.359
21Rockies
Rockies
.633
5
.400
2
3
111
23
5
0
4
10
9
1
33
121
40
9
0
0
0
.207
.273
.360
22Orioles
Orioles
.633
6
.500
3
3
157
36
5
0
3
14
17
3
38
179
50
8
1
1
2
.229
.315
.318
23Red Sox
Red Sox
.622
6
.667
4
2
166
36
8
1
3
16
13
5
44
189
55
12
3
2
0
.217
.290
.331
24Royals
Royals
.622
6
.667
4
2
124
26
3
0
5
13
9
1
27
137
44
8
2
1
1
.210
.267
.355
25White Sox
White Sox
.618
6
.333
2
4
134
26
2
0
5
16
16
4
31
155
43
7
0
1
0
.194
.297
.321
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 Padres Stats

Team Batting Leaders

HR

23

Machado

Manny Machado

RBI

63

Machado

Manny Machado

AVG

.286

France

Ty France
Team Pitching Leaders

W

8

Morejon

Adrian Morejon

K

103

King

Michael King

ERA

3.04

Peralta

Wandy Peralta
Team Rankings

HR

118

20th

R

442

24th

SO

863

20th

ERA

4.19

16th

2026 Division Standings
TEAMWLPCTGB
67
39
.632
55
52
.514
12.5
Padres Padres
53
53
.500
14.0
45
61
.425
22.0
42
65
.393
25.5
Schedule
DATEMATCHUPTIME (ET)
Tue
7/28
@
9:40 PM
Wed
7/29
@
4:10 PM
Thu
7/30
@
9:40 PM
Fri
7/31
@
9:45 PM
Sat
8/1
@
8:40 PM
Last Game
SDP Padres

53 - 53

5

Final

3

MIA Marlins

52 - 54

Sun 26 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
62
44
.585
57
50
.533
5.5
54
53
.505
8.5
53
54
.495
9.5
45
62
.421
17.5
NL CentralWLPCTGB
66
40
.623
60
46
.566
6.0
55
52
.514
11.5
53
53
.500
13.0
49
55
.471
16.0
NL WestWLPCTGB
67
39
.632
55
52
.514
12.5
53
53
.500
14.0
45
61
.425
22.0
42
65
.393
25.5
AL EastWLPCTGB
62
43
.590
60
46
.566
2.5
55
50
.524
7.0
52
55
.486
11.0
49
58
.458
14.0
AL CentralWLPCTGB
55
50
.524
54
53
.505
2.0
53
54
.495
3.0
50
57
.467
6.0
45
62
.421
11.0
AL WestWLPCTGB
54
52
.509
53
55
.491
2.0
52
55
.486
2.5
44
62
.415
10.0
42
65
.393
12.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Thu
7/9
@
1-0
Thu
7/9
@
8-4
Thu
7/9
@
6-7
Fri
7/10
@
2-10
Fri
7/10
@
5-3

Schedule

DATEMATCHUPTIME (ET)
Tue
7/28
@
1:40 PM
Tue
7/28
@
6:40 PM
Tue
7/28
@
6:40 PM
Tue
7/28
@
6:40 PM
Tue
7/28
@
6:40 PM