mlb teams with best ops vs lhp last 30 days

Between May 19, 2026 and June 18, 2026, the Texas Rangers have the best OPS by a team against left-handed pitchers, with an OPS of .953.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Rangers
Rangers
.953
21
.429
9
12
207
62
14
2
14
34
18
4
55
233
122
30
1
2
0
.300
.364
.589
2Athletics
Athletics
.929
21
.524
11
10
268
77
12
0
23
51
18
3
74
289
158
35
0
0
0
.287
.339
.590
3Giants
Giants
.835
23
.391
9
14
234
64
11
4
11
27
21
4
60
264
116
26
2
3
0
.274
.340
.496
4Brewers
Brewers
.835
22
.727
16
6
233
71
13
1
8
35
21
1
55
256
110
22
0
1
0
.305
.363
.472
5Yankees
Yankees
.822
21
.619
13
8
248
74
14
5
7
37
17
1
57
269
119
26
0
3
0
.298
.342
.480
6Reds
Reds
.814
19
.474
9
10
209
56
12
2
9
31
24
1
54
239
99
23
1
4
1
.268
.340
.474
7Nationals
Nationals
.795
20
.650
13
7
225
61
10
2
9
38
23
1
45
249
102
21
0
0
0
.271
.341
.453
8Astros
Astros
.777
20
.600
12
8
202
49
9
1
12
34
15
2
50
221
96
22
2
0
0
.243
.301
.475
9Mets
Mets
.761
23
.391
9
14
222
59
6
0
11
29
14
5
60
247
98
17
2
3
0
.266
.320
.441
10Red Sox
Red Sox
.761
20
.400
8
12
210
56
9
1
7
36
23
2
51
240
88
17
3
2
1
.267
.342
.419
11Pirates
Pirates
.754
23
.522
12
11
253
67
11
0
10
37
23
2
71
281
108
21
0
3
0
.265
.327
.427
12Cardinals
Cardinals
.748
25
.520
13
12
267
69
9
2
10
35
26
3
44
300
112
21
2
2
0
.258
.329
.419
13White Sox
White Sox
.746
21
.476
10
11
242
59
13
0
10
32
26
4
65
278
102
23
3
2
0
.244
.325
.421
14Diamondbacks
Diamondbacks
.736
20
.550
11
9
214
52
11
2
8
30
19
4
35
243
91
21
2
4
2
.243
.311
.425
15Braves
Braves
.732
24
.542
13
11
334
80
18
1
12
40
39
4
79
379
136
31
0
2
0
.240
.325
.407
16Marlins
Marlins
.723
24
.500
12
12
231
57
11
2
8
29
18
4
70
260
96
21
3
4
1
.247
.307
.416
17Tigers
Tigers
.719
22
.318
7
15
225
48
9
1
11
27
33
1
62
265
92
21
1
5
1
.213
.311
.409
18Cubs
Cubs
.716
23
.391
9
14
212
48
8
2
9
26
19
6
55
239
87
19
0
2
0
.226
.305
.410
19Mariners
Mariners
.707
20
.550
11
9
231
60
6
1
6
26
20
7
56
262
86
13
2
2
1
.260
.335
.372
20Royals
Royals
.705
23
.348
8
15
329
88
17
2
5
32
26
4
69
364
124
24
4
1
1
.267
.328
.377
21Dodgers
Dodgers
.695
24
.667
16
8
293
64
14
2
10
42
34
8
72
341
112
26
1
4
0
.218
.313
.382
22Padres
Padres
.692
20
.400
8
12
270
61
14
0
11
27
24
2
64
298
108
25
0
2
2
.226
.292
.400
23Angels
Angels
.689
20
.550
11
9
203
47
7
1
7
24
21
2
55
227
77
15
1
0
1
.232
.310
.379
24Phillies
Phillies
.669
22
.636
14
8
261
58
10
1
9
36
27
3
70
297
97
20
0
5
0
.222
.297
.372
25Rockies
Rockies
.668
25
.360
9
16
296
71
20
1
6
28
20
3
74
321
111
27
0
2
1
.240
.293
.375
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

12

Burger

Jake Burger

RBI

42

Burger

Jake Burger

AVG

.299

Jung

Josh Jung
Team Pitching Leaders

W

6

Eovaldi

Nathan Eovaldi

K

89

deGrom

Jacob deGrom

ERA

3.17

deGrom

Jacob deGrom
Team Rankings

HR

72

22nd

R

289

28th

SO

601

16th

ERA

3.85

7th

2026 Division Standings
TEAMWLPCTGB
38
37
.507
36
38
.486
1.5
Rangers Rangers
35
38
.479
2.0
35
41
.461
3.5
30
45
.400
8.0
Schedule
DATEMATCHUPTIME (ET)
Thu
6/18
@
2:35 PM
Fri
6/19
@
8:05 PM
Sat
6/20
@
4:05 PM
Sun
6/21
@
2:35 PM
Mon
6/22
@
6:40 PM
Last Game
MIN Twins

35 - 40

12

Final

2

TEX Rangers

35 - 38

Tue 16 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
46
27
.630
40
34
.541
6.5
39
36
.520
8.0
37
38
.493
10.0
33
41
.446
13.5
NL CentralWLPCTGB
45
26
.634
40
32
.556
5.5
39
36
.520
8.0
38
37
.507
9.0
35
38
.479
11.0
NL WestWLPCTGB
48
27
.640
38
35
.521
9.0
38
36
.514
9.5
31
43
.419
16.5
28
47
.373
20.0
AL EastWLPCTGB
45
27
.625
41
30
.577
3.5
36
38
.486
10.0
35
40
.467
11.5
29
42
.408
15.5
AL CentralWLPCTGB
38
34
.528
39
35
.527
35
40
.467
4.5
30
44
.405
9.0
30
45
.400
9.5
AL WestWLPCTGB
38
37
.507
36
38
.486
1.5
35
38
.479
2.0
35
41
.461
3.5
30
45
.400
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
6/2
@
2-3
Tue
6/2
@
4-2
Tue
6/2
@
4-6
Tue
6/2
@
3-8
Wed
6/3
@
4-1

Schedule

DATEMATCHUPTIME (ET)
Thu
6/18
@
1:35 PM
Thu
6/18
@
2:10 PM
Thu
6/18
@
2:35 PM
Thu
6/18
@
4:10 PM
Thu
6/18
@
6:40 PM