mlb team highest ops vs lhp last 30 days

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

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Rangers
Rangers
.935
22
.409
9
13
235
70
16
2
15
40
20
4
59
263
135
33
1
2
0
.298
.360
.574
2Athletics
Athletics
.926
20
.550
11
9
255
73
11
0
22
50
17
3
69
275
150
33
0
0
0
.286
.338
.588
3Brewers
Brewers
.844
23
.696
16
7
262
79
15
1
10
41
25
1
60
289
126
26
0
1
0
.302
.363
.481
4Giants
Giants
.825
24
.375
9
15
259
72
12
4
11
33
23
4
64
291
125
27
2
3
1
.278
.343
.483
5Yankees
Yankees
.812
21
.571
12
9
237
69
14
4
7
37
19
1
53
263
112
25
1
5
0
.291
.340
.473
6Diamondbacks
Diamondbacks
.810
19
.579
11
8
204
56
10
2
9
33
18
3
33
233
97
21
3
5
2
.275
.335
.475
7Reds
Reds
.808
19
.421
8
11
206
54
11
2
9
31
26
1
55
238
96
22
1
4
1
.262
.342
.466
8Marlins
Marlins
.781
24
.500
12
12
201
53
10
2
7
30
22
4
60
232
88
19
2
3
1
.264
.343
.438
9Nationals
Nationals
.771
19
.632
12
7
220
58
10
2
8
34
23
1
44
245
96
20
0
1
0
.264
.335
.436
10Astros
Astros
.766
19
.526
10
9
191
45
7
1
12
34
13
3
48
209
90
20
2
0
0
.236
.295
.471
11White Sox
White Sox
.762
21
.524
11
10
220
54
11
0
10
31
25
4
57
256
95
21
4
2
0
.245
.331
.432
12Cardinals
Cardinals
.757
24
.500
12
12
258
67
9
2
10
34
25
3
43
289
110
21
2
1
0
.260
.331
.426
13Red Sox
Red Sox
.756
19
.421
8
11
208
55
9
1
7
36
22
2
50
237
87
17
3
2
1
.264
.338
.418
14Braves
Braves
.737
23
.565
13
10
286
67
16
1
11
37
35
4
68
327
118
28
0
2
0
.234
.324
.413
15Rays
Rays
.735
21
.476
10
11
294
77
20
2
4
43
39
4
59
347
113
26
5
5
2
.262
.351
.384
16Pirates
Pirates
.722
22
.455
10
12
240
62
10
0
8
33
22
2
68
267
96
18
0
3
0
.258
.322
.400
17Tigers
Tigers
.713
21
.333
7
14
216
46
8
1
10
26
33
1
58
255
86
19
1
4
1
.213
.315
.398
18Mets
Mets
.713
23
.435
10
13
213
50
6
0
11
24
13
6
59
237
89
17
2
2
0
.235
.295
.418
19Dodgers
Dodgers
.699
23
.652
15
8
278
61
14
2
10
39
29
8
70
321
109
26
1
4
0
.219
.307
.392
20Royals
Royals
.695
23
.348
8
15
297
78
16
1
5
27
23
3
65
326
111
22
2
1
1
.263
.321
.374
21Phillies
Phillies
.694
21
.667
14
7
265
60
10
1
10
39
31
4
68
308
102
21
0
7
0
.226
.309
.385
22Rockies
Rockies
.691
24
.375
9
15
294
73
21
1
6
30
21
3
72
320
114
28
0
2
1
.248
.303
.388
23Mariners
Mariners
.688
21
.524
11
10
255
63
8
1
7
30
20
9
64
289
94
16
1
4
1
.247
.319
.369
24Padres
Padres
.685
19
.368
7
12
267
59
14
0
11
27
24
2
64
295
106
25
0
2
2
.221
.288
.397
25Angels
Angels
.675
19
.526
10
9
179
41
5
1
6
23
18
2
50
200
66
12
1
0
1
.229
.307
.369
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

.302

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

287

28th

SO

595

15th

ERA

3.79

7th

2026 Division Standings
TEAMWLPCTGB
37
36
.507
36
36
.500
0.5
Rangers Rangers
35
37
.486
1.5
33
41
.446
4.5
29
44
.397
8.0
Schedule
DATEMATCHUPTIME (ET)
Tue
6/16
@
8:05 PM
Thu
6/18
@
2:35 PM
Fri
6/19
@
8:05 PM
Sat
6/20
@
4:05 PM
Sun
6/21
@
2:35 PM
Last Game
MIN Twins

34 - 40

4

Final

2

TEX Rangers

35 - 37

Mon 15 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
46
25
.648
39
33
.542
7.5
38
35
.521
9.0
36
37
.493
11.0
32
40
.444
14.5
NL CentralWLPCTGB
43
26
.623
39
31
.557
4.5
38
35
.521
7.0
36
37
.493
9.0
34
37
.479
10.0
NL WestWLPCTGB
46
27
.630
37
34
.521
8.0
37
35
.514
8.5
29
43
.403
16.5
27
46
.370
19.0
AL EastWLPCTGB
43
27
.614
41
28
.594
1.5
34
38
.472
10.0
34
39
.466
10.5
29
40
.420
13.5
AL CentralWLPCTGB
38
32
.543
39
33
.542
34
40
.459
6.0
30
42
.417
9.0
29
44
.397
10.5
AL WestWLPCTGB
37
36
.507
36
36
.500
0.5
35
37
.486
1.5
33
41
.446
4.5
29
44
.397
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
5/31
@
5-9
Sun
5/31
@
3-9
Sun
5/31
@
2-5
Sun
5/31
@
9-4
Sun
5/31
@
4-6

Schedule

DATEMATCHUPTIME (ET)
Tue
6/16
@
6:40 PM
Tue
6/16
@
6:45 PM
Tue
6/16
@
6:45 PM
Tue
6/16
@
7:05 PM
Tue
6/16
@
7:10 PM