best team ops in baseball over last 30 days vs lhp

Between June 26, 2026 and July 26, 2026, the Texas Rangers have the highest OPS by a team against left-handed pitchers, with an OPS of .895.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Rangers
Rangers
.895
20
.550
11
9
287
92
15
1
13
52
23
5
72
320
148
29
4
1
0
.321
.380
.516
2Cubs
Cubs
.865
23
.652
15
8
205
57
9
1
11
40
29
4
51
242
101
21
0
4
0
.278
.372
.493
3Diamondbacks
Diamondbacks
.856
20
.500
10
10
172
51
13
0
6
22
23
1
34
200
82
19
2
2
1
.297
.379
.477
4Nationals
Nationals
.855
21
.476
10
11
317
86
22
2
16
46
37
2
89
358
160
40
1
1
0
.271
.350
.505
5Reds
Reds
.842
16
.438
7
9
195
54
7
1
10
26
24
3
52
224
93
18
1
0
1
.277
.365
.477
6Orioles
Orioles
.797
23
.522
12
11
329
84
17
1
17
45
35
2
95
370
154
35
2
2
2
.255
.329
.468
7Red Sox
Red Sox
.793
18
.944
17
1
249
58
15
2
12
41
34
7
59
297
113
29
5
2
1
.233
.339
.454
8Dodgers
Dodgers
.792
23
.609
14
9
311
86
17
2
12
42
26
2
66
343
143
31
0
4
3
.277
.332
.460
9Rays
Rays
.785
21
.619
13
8
251
70
9
3
10
34
16
2
50
270
115
22
1
0
1
.279
.327
.458
10Pirates
Pirates
.771
24
.500
12
12
343
92
17
2
13
46
26
6
89
378
152
32
0
3
0
.268
.328
.443
11Rockies
Rockies
.750
23
.435
10
13
323
83
19
1
9
54
38
8
82
378
131
29
3
6
4
.257
.344
.406
12Mariners
Mariners
.744
21
.524
11
10
205
56
9
0
5
24
23
3
64
232
80
14
0
1
1
.273
.353
.390
13Royals
Royals
.739
22
.409
9
13
286
76
16
0
10
35
16
4
72
308
122
26
1
1
1
.266
.313
.427
14Padres
Padres
.737
21
.381
8
13
207
56
9
1
5
26
19
4
48
234
82
15
2
2
4
.271
.341
.396
15Phillies
Phillies
.731
22
.409
9
13
273
71
12
0
9
26
22
6
84
303
110
21
1
1
0
.260
.328
.403
16Angels
Angels
.730
16
.375
6
10
209
56
7
0
8
26
12
2
67
224
87
15
1
0
1
.268
.314
.416
17Brewers
Brewers
.711
21
.571
12
9
230
52
16
3
5
21
32
2
39
267
89
24
2
1
2
.226
.325
.387
18Cardinals
Cardinals
.684
25
.400
10
15
283
64
13
1
10
39
29
1
68
317
109
24
2
2
0
.226
.298
.385
19Twins
Twins
.681
19
.579
11
8
224
52
12
2
5
22
23
3
61
251
83
19
0
1
1
.232
.311
.371
20Marlins
Marlins
.679
21
.333
7
14
243
55
11
1
8
21
22
5
61
276
92
20
3
3
1
.226
.300
.379
21Athletics
Athletics
.675
18
.278
5
13
350
87
11
2
10
28
19
6
87
378
132
23
1
1
0
.249
.298
.377
22Mets
Mets
.652
18
.389
7
11
211
44
6
1
7
22
28
2
59
242
73
14
0
1
1
.209
.306
.346
23Astros
Astros
.647
18
.500
9
9
188
43
6
1
4
21
20
4
45
216
63
11
1
3
2
.229
.312
.335
24Tigers
Tigers
.644
25
.640
16
9
257
58
9
2
7
32
22
0
69
282
92
18
1
1
0
.226
.286
.358
25Giants
Giants
.643
20
.450
9
11
187
43
15
0
4
21
9
1
45
200
70
19
3
0
1
.230
.269
.374
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

18

Burger

Jake Burger

RBI

64

Burger

Jake Burger

AVG

.294

Jung

Josh Jung
Team Pitching Leaders

W

10

Eovaldi

Nathan Eovaldi

K

132

deGrom

Jacob deGrom

ERA

3.67

deGrom

Jacob deGrom
Team Rankings

HR

120

17th

R

443

22nd

SO

888

15th

ERA

4.30

20th

2026 Division Standings
TEAMWLPCTGB
Rangers Rangers
53
52
.505
52
54
.491
1.5
52
55
.486
2.0
44
61
.419
9.0
42
64
.396
11.5
Schedule
DATEMATCHUPTIME (ET)
Mon
7/27
@
2:35 PM
Tue
7/28
@
6:40 PM
Wed
7/29
@
6:40 PM
Thu
7/30
@
12:10 PM
Fri
7/31
@
8:15 PM
Last Game
SEA Mariners

52 - 54

6

Final

4

TEX Rangers

53 - 52

Sun 26 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
62
43
.590
57
49
.538
5.5
54
52
.509
8.5
52
54
.491
10.5
44
62
.415
18.5
NL CentralWLPCTGB
66
39
.629
59
46
.562
7.0
54
52
.509
12.5
53
52
.505
13.0
49
55
.471
16.5
NL WestWLPCTGB
67
39
.632
55
51
.519
12.0
53
53
.500
14.0
44
61
.419
22.5
42
65
.393
25.5
AL EastWLPCTGB
62
43
.590
59
46
.562
3.0
54
50
.519
7.5
51
55
.481
11.5
48
58
.453
14.5
AL CentralWLPCTGB
55
49
.529
54
53
.505
2.5
53
54
.495
3.5
50
56
.472
6.0
45
62
.421
11.5
AL WestWLPCTGB
53
52
.505
52
54
.491
1.5
52
55
.486
2.0
44
61
.419
9.0
42
64
.396
11.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
7/8
@
3-0
Thu
7/9
@
10-5
Thu
7/9
@
12-4
Thu
7/9
@
3-7
Thu
7/9
@
2-3

Schedule

DATEMATCHUPTIME (ET)
Mon
7/27
@
2:35 PM
Mon
7/27
@
6:40 PM
Mon
7/27
@
6:40 PM
Mon
7/27
@
6:40 PM
Mon
7/27
@
6:45 PM