worst ops team vs lefties last 30 days

Between May 10, 2026 and June 9, 2026, the Chicago Cubs have the lowest OPS by a team against left-handed pitchers, with an OPS of .552.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Cubs
Cubs
.552
23
.261
6
17
240
48
7
1
3
17
19
7
65
268
66
11
1
1
0
.200
.277
.275
2Twins
Twins
.612
20
.450
9
11
208
44
10
0
4
22
18
7
55
235
66
14
1
1
1
.212
.295
.317
3Padres
Padres
.614
19
.368
7
12
270
53
10
0
11
23
21
2
74
294
96
21
0
1
0
.196
.259
.356
4Blue Jays
Blue Jays
.636
23
.522
12
11
232
48
11
2
7
24
18
4
64
257
84
20
1
2
0
.207
.273
.362
5Orioles
Orioles
.638
24
.500
12
12
309
71
9
0
9
31
27
1
89
341
107
18
2
2
3
.230
.292
.346
6Royals
Royals
.638
23
.304
7
16
281
64
16
1
4
23
27
5
58
318
94
21
2
3
1
.228
.304
.335
7Mariners
Mariners
.641
21
.524
11
10
242
54
8
1
6
27
20
9
68
276
82
15
1
4
1
.223
.302
.339
8Rockies
Rockies
.642
22
.364
8
14
241
60
18
0
2
19
13
3
59
259
84
20
0
2
0
.249
.293
.349
9Pirates
Pirates
.664
22
.409
9
13
240
59
12
0
4
27
25
2
72
270
83
16
0
3
1
.246
.319
.346
10Angels
Angels
.667
21
.381
8
13
243
52
11
1
9
28
25
1
67
272
92
21
2
1
1
.214
.289
.379
11Guardians
Guardians
.676
26
.615
16
10
284
68
11
2
5
35
39
3
79
334
98
18
2
6
1
.239
.331
.345
12Braves
Braves
.686
24
.667
16
8
365
80
18
1
14
44
35
6
88
408
142
33
0
2
0
.219
.297
.389
13Mets
Mets
.690
22
.545
12
10
256
59
8
1
11
32
17
6
69
285
102
20
3
2
0
.230
.292
.398
14Red Sox
Red Sox
.702
22
.409
9
13
237
60
13
1
5
32
21
4
59
268
90
19
4
2
1
.253
.322
.380
15Dodgers
Dodgers
.703
22
.682
15
7
249
57
15
2
8
36
25
3
57
282
100
25
0
5
0
.229
.301
.402
16Rays
Rays
.725
21
.524
11
10
232
61
14
2
3
34
29
2
46
270
88
19
4
3
1
.263
.346
.379
17Phillies
Phillies
.730
21
.714
15
6
248
56
10
1
11
40
35
3
66
292
101
22
0
5
0
.226
.323
.407
18Brewers
Brewers
.731
24
.792
19
5
280
73
12
1
8
38
30
2
71
315
111
21
1
2
0
.261
.334
.396
19Cardinals
Cardinals
.736
23
.522
12
11
267
69
12
1
9
34
25
2
47
299
110
22
3
2
0
.258
.324
.412
20Tigers
Tigers
.743
22
.318
7
15
216
48
10
2
9
26
36
1
56
258
89
21
1
4
1
.222
.331
.412
21Diamondbacks
Diamondbacks
.780
20
.600
12
8
240
64
13
3
9
43
22
0
39
270
110
25
3
5
1
.267
.322
.458
22Marlins
Marlins
.781
23
.478
11
12
198
50
8
2
9
31
22
3
63
228
89
19
2
3
0
.253
.332
.449
23Astros
Astros
.786
15
.600
9
6
141
35
7
1
7
24
14
2
38
159
65
15
2
0
0
.248
.325
.461
24White Sox
White Sox
.795
22
.545
12
10
219
56
10
0
11
32
26
4
57
256
99
21
4
2
0
.256
.343
.452
25Giants
Giants
.797
25
.400
10
15
242
67
13
2
9
28
20
4
64
270
111
24
1
3
1
.277
.338
.459
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

14

Happ

Ian Happ

RBI

36

Busch

Michael Busch

AVG

.280

Kelly

Carson Kelly
Team Pitching Leaders

W

5

Rolison

Ryan Rolison

K

74

Imanaga

Shota Imanaga

ERA

1.74

Brown

Ben Brown
Team Rankings

HR

74

14th

R

303

11th

SO

527

22nd

ERA

4.29

19th

2026 Division Standings
TEAMWLPCTGB
41
23
.641
35
28
.556
5.5
Cubs Cubs
34
32
.515
8.0
34
32
.515
8.0
31
34
.477
10.5
Schedule
DATEMATCHUPTIME (ET)
Tue
6/9
@
8:40 PM
Wed
6/10
@
8:40 PM
Thu
6/11
@
3:10 PM
Fri
6/12
@
10:15 PM
Sat
6/13
@
10:05 PM
Last Game
SFG Giants

27 - 39

2

Final

1

CHC Cubs

34 - 32

Sun 7 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
45
21
.682
36
30
.545
9.0
34
33
.507
11.5
31
35
.470
14.0
29
36
.446
15.5
NL CentralWLPCTGB
41
23
.641
35
28
.556
5.5
34
32
.515
8.0
34
32
.515
8.0
31
34
.477
10.5
NL WestWLPCTGB
42
24
.636
34
31
.523
7.5
34
31
.523
7.5
27
40
.403
15.5
24
42
.364
18.0
AL EastWLPCTGB
38
25
.603
39
26
.600
32
35
.478
8.0
31
36
.463
9.0
27
37
.422
11.5
AL CentralWLPCTGB
37
31
.544
34
31
.523
1.5
30
37
.448
6.5
27
39
.409
9.0
27
39
.409
9.0
AL WestWLPCTGB
35
32
.522
32
33
.492
2.0
31
35
.470
3.5
31
37
.456
4.5
25
42
.373
10.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
5/24
@
6-8
Sun
5/24
@
5-8
Sun
5/24
@
2-1
Sun
5/24
@
1-9
Sun
5/24
@
4-1

Schedule

DATEMATCHUPTIME (ET)
Tue
6/9
@
6:35 PM
Tue
6/9
@
6:40 PM
Tue
6/9
@
6:40 PM
Tue
6/9
@
6:40 PM
Tue
6/9
@
6:40 PM