best teams ops vs lefties in the last 30 days

Between June 5, 2026 and July 5, 2026, the Chicago Cubs have the highest OPS by a team against left-handed pitchers, with an OPS of .940.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Cubs
Cubs
.940
23
.652
15
8
217
63
10
2
14
42
35
3
53
258
119
26
0
3
0
.290
.391
.548
2Rangers
Rangers
.876
22
.545
12
10
270
82
13
2
12
47
28
5
61
308
135
27
2
3
0
.304
.376
.500
3Nationals
Nationals
.827
22
.545
12
10
300
84
12
3
14
44
29
2
81
331
144
29
0
0
0
.280
.347
.480
4Athletics
Athletics
.824
22
.455
10
12
346
97
12
0
20
58
29
1
89
379
169
32
0
2
1
.280
.336
.488
5Red Sox
Red Sox
.812
20
.500
10
10
229
57
14
3
11
40
26
3
50
260
110
28
1
1
0
.249
.332
.480
6Mets
Mets
.801
24
.333
8
16
272
74
5
2
14
36
27
3
69
306
125
21
1
3
0
.272
.341
.460
7Rockies
Rockies
.788
24
.458
11
13
332
96
21
2
9
57
23
6
91
366
148
32
1
4
3
.289
.342
.446
8Reds
Reds
.773
23
.348
8
15
196
51
8
0
8
26
28
0
49
228
83
16
1
2
0
.260
.350
.423
9Brewers
Brewers
.769
23
.609
14
9
312
82
21
4
8
37
34
2
73
352
135
33
1
3
3
.263
.336
.433
10Cardinals
Cardinals
.758
24
.583
14
10
279
75
11
1
9
40
33
2
55
319
115
21
1
4
1
.269
.346
.412
11Giants
Giants
.751
20
.450
9
11
257
69
13
3
8
27
16
2
61
279
112
24
3
1
0
.268
.315
.436
12Dodgers
Dodgers
.749
25
.680
17
8
309
74
14
1
13
47
37
6
78
355
129
28
1
1
2
.239
.331
.417
13Padres
Padres
.748
24
.417
10
14
239
64
19
1
5
20
21
2
50
266
100
25
2
2
4
.268
.330
.418
14Marlins
Marlins
.739
22
.636
14
8
188
46
11
2
6
24
17
5
52
214
79
19
1
3
2
.245
.319
.420
15Diamondbacks
Diamondbacks
.739
19
.368
7
12
219
55
12
1
7
33
22
4
39
247
90
20
0
2
2
.251
.328
.411
16Pirates
Pirates
.713
22
.409
9
13
262
61
11
1
13
30
16
3
73
284
113
25
0
3
0
.233
.282
.431
17White Sox
White Sox
.703
24
.500
12
12
254
59
12
0
12
30
12
6
70
274
107
24
1
1
0
.232
.282
.421
18Royals
Royals
.700
24
.333
8
16
353
92
19
2
8
42
20
4
86
381
139
29
2
2
0
.261
.306
.394
19Rays
Rays
.697
21
.571
12
9
269
66
15
0
6
30
30
5
58
313
99
21
6
3
3
.245
.329
.368
20Phillies
Phillies
.691
23
.609
14
9
310
75
13
1
10
38
23
6
91
343
120
24
1
3
0
.242
.304
.387
21Orioles
Orioles
.691
21
.429
9
12
190
44
5
1
7
21
21
2
60
215
72
13
0
2
1
.232
.312
.379
22Angels
Angels
.683
20
.450
9
11
206
47
5
1
8
23
20
3
66
231
78
14
1
1
0
.228
.304
.379
23Tigers
Tigers
.664
22
.545
12
10
219
52
12
0
5
25
22
0
53
245
79
17
1
3
0
.237
.303
.361
24Blue Jays
Blue Jays
.656
24
.500
12
12
240
52
11
2
8
28
19
3
66
268
91
21
1
5
0
.217
.277
.379
25Braves
Braves
.656
23
.391
9
14
321
71
15
0
11
33
26
4
81
354
119
26
0
3
1
.221
.285
.371
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 Cubs Stats

Team Batting Leaders

HR

19

Crow-Armstrong

Pete Crow-Armstrong

RBI

57

Swanson

Dansby Swanson

AVG

.289

Crow-Armstrong

Pete Crow-Armstrong
Team Pitching Leaders

W

6

Assad

Javier Assad

K

100

Imanaga

Shota Imanaga

ERA

1.85

Brown

Ben Brown
Team Rankings

HR

112

10th

R

449

4th

SO

700

24th

ERA

4.36

21st

2026 Division Standings
TEAMWLPCTGB
54
33
.621
Cubs Cubs
49
40
.551
6.0
47
39
.547
6.5
45
45
.500
10.5
40
48
.455
14.5
Schedule
DATEMATCHUPTIME (ET)
Sun
7/5
@
2:30 PM
Tue
7/7
@
6:35 PM
Wed
7/8
@
6:35 PM
Thu
7/9
@
6:35 PM
Fri
7/10
@
7:10 PM
Last Game
STL Cardinals

47 - 39

3

Final

0

CHC Cubs

49 - 40

Sat 4 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
52
35
.598
50
39
.562
3.0
48
42
.533
5.5
46
44
.511
7.5
36
53
.404
17.0
NL CentralWLPCTGB
54
33
.621
49
40
.551
6.0
47
39
.547
6.5
45
45
.500
10.5
40
48
.455
14.5
NL WestWLPCTGB
59
31
.656
44
44
.500
14.0
43
45
.489
15.0
37
51
.420
21.0
36
54
.400
23.0
AL EastWLPCTGB
52
34
.605
49
39
.557
4.0
42
47
.472
11.5
42
48
.467
12.0
39
48
.448
13.5
AL CentralWLPCTGB
46
42
.523
47
43
.522
43
47
.478
4.0
39
50
.438
7.5
35
54
.393
11.5
AL WestWLPCTGB
46
44
.511
45
44
.506
0.5
44
47
.484
2.5
41
48
.461
4.5
36
54
.400
10.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
6/20
@
1-4
Sat
6/20
@
8-6
Sat
6/20
@
6-4
Sat
6/20
@
4-3
Sat
6/20
@
3-4

Schedule

DATEMATCHUPTIME (ET)
Sun
7/5
@
12:30 PM
Sun
7/5
@
1:00 PM
Sun
7/5
@
1:05 PM
Sun
7/5
@
1:35 PM
Sun
7/5
@
2:00 PM