which team has the highest ops vs righties this last 1 weeks

Between June 29, 2025 and July 6, 2025, the Houston Astros have the best OPS by a team against right-handed pitchers, with an OPS of .948.

TEAM OPS G W% W L AB H 2B 3B HR RBI BB HBP SO PA TB XBH SH SF IBB AVG OBP SLG
1 Astros
Astros
.948
7
.906
164
17
162
54
9
3
7
32
14
3
34
181
90
19
0
2
0
.333
.392
.556
2 Red Sox
Red Sox
.895
7
.713
119
48
149
46
18
1
4
31
14
2
32
167
78
23
0
2
1
.309
.371
.523
3 Cubs
Cubs
.885
6
.884
99
13
101
28
5
1
7
20
8
1
21
112
56
13
0
2
0
.277
.330
.554
4 Blue Jays
Blue Jays
.883
8
1.000
212
0
181
55
7
0
9
41
25
1
36
212
89
16
3
0
4
.304
.391
.492
5 Yankees
Yankees
.843
8
.230
66
221
255
69
13
1
14
38
28
3
63
287
126
28
0
1
1
.271
.348
.494
6 Athletics
Athletics
.832
6
.486
104
110
193
50
17
2
9
31
16
3
64
214
98
28
1
1
0
.259
.324
.508
7 Tigers
Tigers
.782
7
.761
159
50
191
49
5
1
11
30
14
3
47
209
89
17
0
1
0
.257
.316
.466
8 Rangers
Rangers
.755
6
.510
107
103
188
51
9
0
6
25
18
2
39
210
78
15
1
1
3
.271
.340
.415
9 Mariners
Mariners
.751
8
.686
153
70
205
55
8
0
9
22
13
1
54
223
90
17
2
2
5
.268
.312
.439
10 Mets
Mets
.750
7
.571
89
67
138
34
7
0
6
19
12
4
32
156
59
13
1
1
1
.246
.323
.428
11 Phillies
Phillies
.746
7
.710
130
53
160
42
3
2
5
16
20
1
37
183
64
10
1
1
0
.263
.346
.400
12 Diamondbacks
Diamondbacks
.740
6
.468
96
109
184
43
6
2
9
23
17
2
53
205
80
17
2
0
0
.234
.305
.435
13 Braves
Braves
.736
7
.106
15
127
130
31
5
0
7
17
9
2
40
142
57
12
0
0
0
.238
.298
.438
14 Nationals
Nationals
.705
7
.492
95
98
168
46
6
3
0
27
22
1
31
193
58
9
1
1
4
.274
.359
.345
15 Rockies
Rockies
.703
7
.471
88
99
173
44
10
1
4
17
13
1
40
187
68
15
0
0
0
.254
.310
.393
16 Giants
Giants
.702
7
.505
110
108
195
48
14
1
4
25
17
3
50
218
76
19
0
3
1
.246
.312
.390
17 Rays
Rays
.693
7
.345
67
127
177
45
8
0
6
19
11
0
45
194
71
14
2
4
4
.254
.292
.401
18 Cardinals
Cardinals
.686
6
.290
45
110
141
33
6
0
5
14
12
2
30
155
54
11
0
0
0
.234
.303
.383
19 Marlins
Marlins
.678
7
.486
90
95
174
41
3
2
7
14
11
0
38
185
69
12
0
0
1
.236
.281
.397
20 White Sox
White Sox
.677
7
.531
113
100
186
45
10
1
3
22
20
3
41
213
66
14
1
2
0
.242
.322
.355
21 Dodgers
Dodgers
.672
7
.587
98
69
147
33
5
0
5
18
17
2
29
167
53
10
0
1
0
.224
.311
.361
22 Orioles
Orioles
.667
7
.694
127
56
167
38
11
0
5
16
13
1
43
183
64
16
0
2
2
.228
.284
.383
23 Brewers
Brewers
.666
7
.456
98
117
193
43
6
1
7
21
17
3
50
215
72
14
0
2
0
.223
.293
.373
24 Angels
Angels
.660
7
.362
75
132
175
40
2
1
4
19
25
5
54
207
56
7
1
1
2
.229
.340
.320
25 Pirates
Pirates
.596
7
.566
124
95
202
45
9
0
4
23
13
1
55
219
66
13
0
3
1
.223
.269
.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 Astros Stats

Team Rankings

HR

102

12th

R

396

16th

SO

871

1st

ERA

3.48

5th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
55
35
.611
Mariners Mariners
48
42
.533
7.0
Rangers Rangers
44
45
.494
10.5
Angels Angels
43
46
.483
11.5
Athletics Athletics
37
54
.407
18.5
Schedule
DATE MATCHUP TIME (ET)
Mon
7/7
CLE CLE
@
HOU HOU
8:10 PM
Tue
7/8
CLE CLE
@
HOU HOU
8:10 PM
Wed
7/9
CLE CLE
@
HOU HOU
8:10 PM
Fri
7/11
TEX TEX
@
HOU HOU
8:10 PM
Sat
7/12
TEX TEX
@
HOU HOU
7:35 PM
Last Game
LAD Dodgers

56 - 35

1

Final

5

HOU Astros

55 - 35

Sun 6 Jul 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Blue Jays Blue Jays
52
38
.578
Yankees Yankees
49
41
.544
3.0
AL Central W L PCT GB
Tigers Tigers
57
34
.626
Twins Twins
43
47
.478
13.5
AL West W L PCT GB
Astros Astros
55
35
.611
Mariners Mariners
48
42
.533
7.0
NL East W L PCT GB
Phillies Phillies
53
37
.589
Mets Mets
52
39
.571
1.5
NL Central W L PCT GB
Cubs Cubs
53
36
.596
Brewers Brewers
50
40
.556
3.5
NL West W L PCT GB
Dodgers Dodgers
56
35
.615
Padres Padres
47
41
.534
7.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
6/20
BAL BAL
@
NYY NYY
0-9
Fri
6/20
ATL ATL
@
MIA MIA
7-0
Sat
6/21
BAL BAL
@
NYY NYY
2-4
Sat
6/21
DET DET
@
TBR TBR
9-3
Sat
6/21
TEX TEX
@
PIT PIT
3-8

Schedule

DATE MATCHUP TIME (ET)
Sun
7/6
TEX TEX
@
SDP SDP
9:10 PM
Sun
7/6
SFG SFG
@
ATH ATH
10:05 PM
Mon
7/7
TBR TBR
@
DET DET
6:40 PM
Mon
7/7
COL COL
@
BOS BOS
7:10 PM
Mon
7/7
MIA MIA
@
CIN CIN
7:10 PM