what team has highest ops against righties in the past 7 days

Between June 9, 2025 and June 16, 2025, the Texas Rangers have the highest OPS by a team against right-handed pitchers, with an OPS of .950.

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 Rangers
Rangers
.950
6
.842
187
35
189
60
16
0
9
37
26
4
32
222
103
25
0
3
0
.317
.405
.545
2 Giants
Giants
.947
6
.403
60
89
117
35
6
1
6
29
26
2
30
149
61
13
1
3
1
.299
.426
.521
3 Phillies
Phillies
.928
6
.810
149
35
158
52
9
1
6
33
20
4
37
184
81
16
1
1
2
.329
.415
.513
4 Orioles
Orioles
.889
6
.733
88
32
110
30
8
0
8
19
7
2
31
120
62
16
0
1
1
.273
.325
.564
5 Reds
Reds
.865
6
.753
137
45
160
48
6
0
9
29
16
1
38
182
81
15
1
4
1
.300
.359
.506
6 Diamondbacks
Diamondbacks
.848
6
.873
186
27
184
49
5
3
11
37
22
1
55
213
93
19
3
3
2
.266
.343
.505
7 Padres
Padres
.842
6
.420
87
120
179
54
12
2
4
31
23
2
33
207
82
18
1
2
1
.302
.383
.458
8 Rockies
Rockies
.800
6
.444
79
99
154
43
6
3
4
22
19
3
51
178
67
13
0
2
0
.279
.365
.435
9 Braves
Braves
.789
6
.751
139
46
168
48
6
0
7
24
14
1
47
185
75
13
1
1
0
.286
.342
.446
10 Athletics
Athletics
.785
6
.530
87
77
150
37
8
0
9
22
12
1
29
164
72
17
0
1
0
.247
.305
.480
11 Astros
Astros
.783
6
.844
178
33
189
54
16
1
4
29
16
1
45
211
84
21
1
4
0
.286
.338
.444
12 Mariners
Mariners
.779
6
.547
104
86
161
44
6
0
5
21
23
4
35
190
65
11
1
1
2
.273
.376
.404
13 Blue Jays
Blue Jays
.765
6
.699
95
41
122
35
6
0
4
15
9
0
24
136
53
10
2
2
1
.287
.331
.434
14 Dodgers
Dodgers
.748
6
.649
131
71
169
37
5
0
10
28
27
1
37
202
72
15
0
5
1
.219
.322
.426
15 Mets
Mets
.737
6
.419
80
111
164
38
6
0
7
20
23
4
36
191
65
13
0
0
0
.232
.340
.396
16 Red Sox
Red Sox
.728
6
.697
92
40
116
26
8
0
5
12
12
2
36
132
49
13
1
1
0
.224
.305
.422
17 Rays
Rays
.723
6
.724
165
63
195
50
5
1
5
30
26
4
42
228
72
11
2
1
1
.256
.354
.369
18 Brewers
Brewers
.709
7
.599
109
73
166
39
7
3
6
20
11
2
55
182
70
16
1
2
0
.235
.287
.422
19 Twins
Twins
.694
6
.259
30
86
107
26
7
0
3
9
8
1
28
116
42
10
0
0
0
.243
.302
.393
20 Tigers
Tigers
.673
6
.497
81
82
149
34
6
0
6
13
10
2
30
163
58
12
0
1
0
.228
.284
.389
21 Angels
Angels
.666
6
.401
57
85
123
28
3
0
4
14
12
5
37
142
43
7
0
2
0
.228
.317
.350
22 Marlins
Marlins
.664
6
.697
101
44
133
35
3
0
3
13
10
0
29
145
47
6
0
2
0
.263
.310
.353
23 Nationals
Nationals
.635
5
.000
0
168
151
34
7
0
3
16
14
3
32
168
50
10
0
0
1
.225
.304
.331
24 Pirates
Pirates
.623
7
.502
108
107
195
45
9
1
3
19
14
3
48
215
65
13
1
2
0
.231
.290
.333
25 Yankees
Yankees
.608
6
.479
57
62
106
23
7
0
1
8
12
0
23
119
33
8
1
0
0
.217
.297
.311
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 Rangers Stats

Team Rankings

HR

76

13th

R

265

26th

SO

570

20th

ERA

3.10

2nd

2025 Division Standings
TEAM W L PCT GB
Astros Astros
41
30
.577
Mariners Mariners
36
34
.514
4.5
Rangers Rangers
36
36
.500
5.5
Angels Angels
33
37
.471
7.5
Athletics Athletics
29
44
.397
13.0
Schedule
DATE MATCHUP TIME (ET)
Tue
6/17
KCR KCR
@
TEX TEX
8:05 PM
Wed
6/18
KCR KCR
@
TEX TEX
8:05 PM
Thu
6/19
KCR KCR
@
TEX TEX
2:35 PM
Fri
6/20
TEX TEX
@
PIT PIT
6:40 PM
Sat
6/21
TEX TEX
@
PIT PIT
4:05 PM
Last Game
TEX Rangers

36 - 36

2

Final

1

CWS White Sox

23 - 49

Sun 15 Jun 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
Yankees Yankees
42
28
.600
Rays Rays
39
32
.549
3.5
AL Central W L PCT GB
Tigers Tigers
46
27
.630
Twins Twins
36
35
.507
9.0
AL West W L PCT GB
Astros Astros
41
30
.577
Mariners Mariners
36
34
.514
4.5
NL East W L PCT GB
Mets Mets
45
27
.625
Phillies Phillies
42
29
.592
2.5
NL Central W L PCT GB
Cubs Cubs
44
28
.611
Brewers Brewers
39
34
.534
5.5
NL West W L PCT GB
Dodgers Dodgers
43
29
.597
Giants Giants
41
31
.569
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/31
MIL MIL
@
PHI PHI
5-2
Sat
5/31
BOS BOS
@
ATL ATL
3-1
Sat
5/31
CWS CWS
@
BAL BAL
2-3
Sat
5/31
ATH ATH
@
TOR TOR
4-8
Sat
5/31
LAA LAA
@
CLE CLE
2-4

Schedule

DATE MATCHUP TIME (ET)
Mon
6/16
PHI PHI
@
MIA MIA
6:40 PM
Mon
6/16
COL COL
@
WSH WSH
6:45 PM
Mon
6/16
LAA LAA
@
NYY NYY
7:05 PM
Mon
6/16
BAL BAL
@
TBR TBR
7:35 PM
Mon
6/16
BOS BOS
@
SEA SEA
9:40 PM