which mlb team has the worst ops vs righties over the last week

Last week, the Texas Rangers had the lowest OPS by a team against right-handed pitchers, with an OPS of .395.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Rangers
Rangers
.395
6
.667
4
2
93
13
3
0
0
1
9
1
33
103
16
3
0
0
2
.140
.223
.172
2Nationals
Nationals
.513
6
.167
1
5
173
30
7
0
3
11
15
2
38
191
46
10
1
0
0
.173
.247
.266
3Braves
Braves
.560
7
.286
2
5
162
35
7
0
1
7
15
0
44
177
45
8
0
0
0
.216
.282
.278
4Astros
Astros
.609
6
.333
2
4
138
27
7
0
4
12
15
1
43
156
46
11
0
2
4
.196
.276
.333
5Cardinals
Cardinals
.630
8
.375
3
5
158
37
5
1
3
18
10
4
43
173
53
9
0
1
0
.234
.295
.335
6Mariners
Mariners
.636
6
.500
3
3
89
22
3
1
1
12
6
1
22
98
30
5
1
1
1
.247
.299
.337
7White Sox
White Sox
.636
7
.429
3
4
159
32
4
0
5
13
25
2
46
188
51
9
1
1
1
.201
.316
.321
8Angels
Angels
.638
6
.500
3
3
124
29
8
0
2
14
9
1
36
136
43
10
2
0
0
.234
.291
.347
9Twins
Twins
.647
6
.500
3
3
135
29
5
1
5
12
7
3
22
145
51
11
0
0
0
.215
.269
.378
10Reds
Reds
.668
8
.375
3
5
184
41
7
1
6
25
18
3
56
208
68
14
0
3
0
.223
.298
.370
11Pirates
Pirates
.672
6
.333
2
4
108
22
5
0
5
12
9
3
32
120
42
10
0
0
1
.204
.283
.389
12Marlins
Marlins
.673
6
.500
3
3
127
29
3
0
4
18
17
2
32
147
44
7
0
1
1
.228
.327
.346
13Rays
Rays
.684
7
.429
3
4
186
49
4
0
5
20
14
2
32
205
68
9
1
2
0
.263
.319
.366
14Diamondbacks
Diamondbacks
.691
6
.500
3
3
94
22
3
1
3
13
10
1
15
108
36
7
0
2
0
.234
.308
.383
15Tigers
Tigers
.696
6
.167
1
5
149
34
8
0
4
19
22
2
32
174
54
12
0
1
0
.228
.333
.362
16Orioles
Orioles
.697
7
.286
2
5
147
32
5
0
9
17
6
3
38
157
64
14
0
1
0
.218
.261
.435
17Athletics
Athletics
.698
7
.286
2
5
192
46
6
0
6
22
24
3
42
219
70
12
0
0
0
.240
.333
.365
18Guardians
Guardians
.699
6
.833
5
1
165
45
5
1
3
22
15
0
29
182
61
9
0
2
0
.273
.330
.370
19Giants
Giants
.700
6
.167
1
5
77
17
4
0
3
6
10
0
28
87
30
7
0
0
0
.221
.310
.390
20Yankees
Yankees
.717
6
.833
5
1
171
40
4
1
7
21
19
5
60
197
67
12
0
2
0
.234
.325
.392
21Rockies
Rockies
.725
6
.000
0
6
93
25
7
0
2
9
6
1
28
101
38
9
0
1
0
.269
.317
.409
22Mets
Mets
.733
6
.500
3
3
130
33
4
0
6
17
11
0
28
142
55
10
0
1
0
.254
.310
.423
23Dodgers
Dodgers
.757
6
1.000
6
0
176
45
12
1
5
30
20
3
41
202
74
18
0
3
0
.256
.337
.420
24Padres
Padres
.773
6
.667
4
2
129
33
7
0
4
16
22
2
30
155
52
11
0
1
0
.256
.370
.403
25Blue Jays
Blue Jays
.795
6
.500
3
3
146
43
10
0
4
18
13
0
27
161
65
14
1
1
1
.295
.350
.445
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 Rangers Stats

Team Batting Leaders

HR

23

Burger

Jake Burger

RBI

76

Burger

Jake Burger

AVG

.294

Jung

Josh Jung
Team Pitching Leaders

W

10

Eovaldi

Nathan Eovaldi

K

165

Gore

MacKenzie Gore

ERA

2.90

Quantrill

Cal Quantrill
Team Rankings

HR

150

19th

R

544

27th

SO

1,133

15th

ERA

4.29

22nd

2026 Division Standings
TEAMWLPCTGB
68
67
.504
Rangers Rangers
66
69
.489
2.0
64
71
.474
4.0
53
82
.393
15.0
52
83
.385
16.0
Schedule
DATEMATCHUPTIME (ET)
Sat
8/29
@
7:15 PM
Sun
8/30
@
2:10 PM
Mon
8/31
@
8:05 PM
Tue
9/1
@
8:05 PM
Wed
9/2
@
2:35 PM
Last Game
TEX Rangers

66 - 69

1

Final

6

MIL Brewers

84 - 51

Fri 28 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
80
55
.593
75
60
.556
5.0
68
67
.504
12.0
64
73
.467
17.0
60
75
.444
20.0
NL CentralWLPCTGB
84
51
.622
76
59
.563
8.0
68
68
.500
16.5
65
71
.478
19.5
64
71
.474
20.0
NL WestWLPCTGB
81
54
.600
72
63
.533
9.0
72
64
.529
9.5
55
80
.407
26.0
52
83
.385
29.0
AL EastWLPCTGB
80
54
.597
76
58
.567
4.0
73
61
.545
7.0
66
69
.489
14.5
66
70
.485
15.0
AL CentralWLPCTGB
71
63
.530
68
67
.504
3.5
64
71
.474
7.5
62
72
.463
9.0
61
75
.449
11.0
AL WestWLPCTGB
68
67
.504
66
69
.489
2.0
64
71
.474
4.0
53
82
.393
15.0
52
83
.385
16.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
8/14
@
0-3
Fri
8/14
@
0-1
Fri
8/14
@
4-8
Fri
8/14
@
9-5
Fri
8/14
@
7-5

Schedule

DATEMATCHUPTIME (ET)
Sat
8/29
@
1:05 PM
Sat
8/29
@
1:10 PM
Sat
8/29
@
2:10 PM
Sat
8/29
@
2:15 PM
Sat
8/29
@
2:20 PM