teams with lowest ops vs righties in the last 30 days

Between May 7, 2025 and June 6, 2025, the Texas Rangers have the worst OPS by a team against right-handed pitchers, with an OPS of .640.

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
.640
27
.434
314
409
648
136
21
1
24
66
61
8
162
723
231
46
1
5
2
.210
.284
.356
2 Mariners
Mariners
.642
26
.474
340
377
655
143
22
0
24
67
50
7
184
717
237
46
3
2
1
.218
.280
.362
3 White Sox
White Sox
.643
27
.361
277
491
684
154
38
1
14
66
70
3
166
768
236
53
4
6
1
.225
.298
.345
4 Brewers
Brewers
.660
26
.542
377
318
618
139
23
1
19
75
65
5
154
695
221
43
3
3
2
.225
.302
.358
5 Pirates
Pirates
.662
26
.448
330
407
657
158
25
3
13
56
65
7
173
737
228
41
3
2
5
.240
.315
.347
6 Giants
Giants
.663
26
.428
320
427
661
152
27
4
16
61
67
9
164
747
235
47
5
4
2
.230
.308
.356
7 Rockies
Rockies
.671
28
.268
206
563
706
162
33
5
23
69
50
5
191
769
274
61
3
5
2
.229
.283
.388
8 Padres
Padres
.681
26
.505
370
363
660
158
28
3
19
82
59
5
136
733
249
50
3
6
0
.239
.304
.377
9 Tigers
Tigers
.695
29
.650
546
294
762
181
36
3
25
96
63
11
207
840
298
64
0
3
0
.238
.304
.391
10 Royals
Royals
.704
26
.434
301
392
640
177
29
7
10
66
33
5
115
693
250
46
6
9
1
.277
.313
.391
11 Phillies
Phillies
.707
27
.660
455
234
619
156
32
0
18
76
56
5
142
689
242
50
3
6
0
.252
.316
.391
12 Orioles
Orioles
.708
27
.443
383
481
784
198
39
4
22
85
63
7
196
864
311
65
2
8
1
.253
.311
.397
13 Red Sox
Red Sox
.710
27
.468
330
375
641
154
30
2
24
74
52
8
163
705
260
56
2
2
2
.240
.304
.406
14 Braves
Braves
.710
26
.423
273
372
573
148
22
1
15
71
59
6
132
645
217
38
3
4
2
.258
.332
.379
15 Marlins
Marlins
.711
25
.337
244
481
654
166
32
4
17
71
60
4
137
725
257
53
1
6
0
.254
.318
.393
16 Rays
Rays
.712
26
.683
452
210
594
143
29
0
22
84
56
7
150
662
238
51
1
4
0
.241
.312
.401
17 Guardians
Guardians
.715
24
.567
370
282
581
140
28
4
19
74
57
7
145
652
233
51
2
5
3
.241
.314
.401
18 Twins
Twins
.724
26
.689
510
230
669
167
26
3
25
88
47
19
155
740
274
54
0
5
1
.250
.315
.410
19 Astros
Astros
.731
27
.590
526
366
807
212
34
2
26
90
64
13
177
892
328
62
2
6
1
.263
.325
.406
20 Cardinals
Cardinals
.732
25
.639
374
211
526
142
24
3
13
78
42
9
118
585
211
40
2
6
2
.270
.331
.401
21 Nationals
Nationals
.740
24
.497
352
356
637
163
41
4
18
84
48
16
127
708
266
63
2
4
2
.256
.322
.418
22 Angels
Angels
.742
27
.549
472
388
766
185
35
4
33
104
74
11
223
860
327
72
2
6
2
.242
.315
.427
23 Mets
Mets
.759
26
.629
400
236
558
135
27
2
26
70
54
15
138
636
244
55
1
7
7
.242
.322
.437
24 Athletics
Athletics
.763
26
.109
86
702
704
177
44
1
28
91
73
7
191
788
307
73
1
2
3
.251
.327
.436
25 Reds
Reds
.768
26
.523
381
348
656
170
41
1
26
87
63
3
179
729
291
68
1
6
1
.259
.324
.444
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

64

14th

R

212

28th

SO

494

19th

ERA

3.19

3rd

2025 Division Standings
TEAM W L PCT GB
Astros Astros
34
28
.548
Mariners Mariners
32
29
.525
1.5
Rangers Rangers
29
34
.460
5.5
Angels Angels
28
33
.459
5.5
Athletics Athletics
24
40
.375
11.0
Schedule
DATE MATCHUP TIME (ET)
Fri
6/6
TEX TEX
@
WSH WSH
6:45 PM
Sat
6/7
TEX TEX
@
WSH WSH
4:05 PM
Sun
6/8
TEX TEX
@
WSH WSH
1:35 PM
Tue
6/10
TEX TEX
@
MIN MIN
7:40 PM
Wed
6/11
TEX TEX
@
MIN MIN
7:40 PM
Last Game
TBR Rays

33 - 29

4

Final

3

TEX Rangers

29 - 34

Thu 5 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
38
23
.623
Rays Rays
33
29
.532
5.5
AL Central W L PCT GB
Tigers Tigers
41
23
.641
Twins Twins
34
28
.548
6.0
AL West W L PCT GB
Astros Astros
34
28
.548
Mariners Mariners
32
29
.525
1.5
NL East W L PCT GB
Mets Mets
39
24
.619
Phillies Phillies
37
25
.597
1.5
NL Central W L PCT GB
Cubs Cubs
39
23
.629
Cardinals Cardinals
34
28
.548
5.0
NL West W L PCT GB
Dodgers Dodgers
38
25
.603
Padres Padres
35
26
.574
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/20
BAL BAL
@
MIL MIL
8-4
Tue
5/20
DET DET
@
STL STL
5-1
Tue
5/20
SEA SEA
@
CWS CWS
6-5
Tue
5/20
CLE CLE
@
MIN MIN
5-1
Tue
5/20
PHI PHI
@
COL COL
9-5

Schedule

DATE MATCHUP TIME (ET)
Fri
6/6
MIA MIA
@
TBR TBR
1:10 PM
Fri
6/6
PHI PHI
@
PIT PIT
6:40 PM
Fri
6/6
TEX TEX
@
WSH WSH
6:45 PM
Fri
6/6
BOS BOS
@
NYY NYY
7:05 PM
Fri
6/6
CHC CHC
@
DET DET
7:10 PM