which team has the worst ops vs lefties over the last 30 days

Between May 18, 2026 and June 17, 2026, the Chicago Cubs have the worst OPS by a team against left-handed pitchers, with an OPS of .635.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Cubs
Cubs
.635
23
.348
8
15
208
43
7
1
7
18
17
6
58
232
73
15
0
1
0
.207
.284
.351
2Twins
Twins
.638
22
.455
10
12
249
53
6
0
10
26
17
7
65
274
89
16
0
1
0
.213
.281
.357
3Guardians
Guardians
.642
24
.542
13
11
286
65
13
2
4
30
34
3
81
329
94
19
3
3
0
.227
.313
.329
4Orioles
Orioles
.645
22
.455
10
12
261
59
9
0
8
22
23
2
71
289
92
17
2
1
4
.226
.293
.352
5Blue Jays
Blue Jays
.658
22
.545
12
10
261
55
11
2
10
27
20
4
74
288
100
23
1
2
0
.211
.275
.383
6Phillies
Phillies
.676
23
.652
15
8
278
61
11
1
10
39
32
4
73
322
104
22
0
7
0
.219
.302
.374
7Rockies
Rockies
.684
25
.400
10
15
300
74
21
1
6
31
21
3
75
326
115
28
0
2
1
.247
.301
.383
8Angels
Angels
.689
20
.550
11
9
203
47
7
1
7
24
21
2
55
227
77
15
1
0
1
.232
.310
.379
9Padres
Padres
.692
20
.400
8
12
270
61
14
0
11
27
24
2
64
298
108
25
0
2
2
.226
.292
.400
10Dodgers
Dodgers
.695
24
.667
16
8
293
64
14
2
10
42
34
8
72
341
112
26
1
4
0
.218
.313
.382
11Royals
Royals
.699
24
.333
8
16
332
88
17
2
5
32
26
4
70
367
124
24
4
1
1
.265
.325
.373
12Rays
Rays
.702
22
.409
9
13
320
80
20
2
4
43
42
4
68
376
116
26
5
5
3
.250
.340
.363
13Mariners
Mariners
.705
21
.571
12
9
255
65
8
1
7
29
20
9
62
288
96
16
2
2
1
.255
.329
.376
14Braves
Braves
.708
24
.542
13
11
307
69
17
1
11
37
37
4
76
350
121
29
0
2
0
.225
.314
.394
15Tigers
Tigers
.719
22
.318
7
15
225
48
9
1
11
27
33
1
62
265
92
21
1
5
1
.213
.311
.409
16White Sox
White Sox
.728
21
.476
10
11
224
53
11
0
9
29
25
4
58
259
91
20
3
2
0
.237
.322
.406
17Pirates
Pirates
.747
22
.500
11
11
242
64
10
0
9
35
23
2
69
270
101
19
0
3
0
.264
.330
.417
18Astros
Astros
.748
21
.571
12
9
217
51
9
1
12
34
16
3
54
238
98
22
2
0
0
.235
.297
.452
19Cardinals
Cardinals
.748
25
.520
13
12
267
69
9
2
10
35
26
3
44
300
112
21
2
2
0
.258
.329
.419
20Red 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
21Mets
Mets
.758
24
.417
10
14
237
62
7
0
12
32
15
5
63
263
105
19
2
3
0
.262
.315
.443
22Marlins
Marlins
.768
25
.520
13
12
237
60
11
2
10
35
23
4
71
271
105
23
3
4
1
.253
.325
.443
23Diamondbacks
Diamondbacks
.795
21
.571
12
9
243
65
12
3
10
39
21
4
37
276
113
25
3
5
2
.267
.330
.465
24Nationals
Nationals
.805
21
.619
13
8
227
62
11
2
9
39
25
1
45
254
104
22
0
1
0
.273
.346
.458
25Yankees
Yankees
.817
21
.619
13
8
240
71
14
4
7
34
19
0
56
263
114
25
0
4
0
.296
.342
.475
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

16

Happ

Ian Happ

RBI

42

Busch

Michael Busch

AVG

.276

Crow-Armstrong

Pete Crow-Armstrong
Team Pitching Leaders

W

5

Rolison

Ryan Rolison

K

84

Imanaga

Shota Imanaga

ERA

1.74

Brown

Ben Brown
Team Rankings

HR

85

15th

R

336

11th

SO

586

21st

ERA

4.24

18th

2026 Division Standings
TEAMWLPCTGB
44
26
.629
40
32
.556
5.0
Cubs Cubs
38
36
.514
8.0
37
37
.500
9.0
35
38
.479
10.5
Schedule
DATEMATCHUPTIME (ET)
Wed
6/17
@
8:05 PM
Fri
6/19
@
2:20 PM
Sat
6/20
@
2:20 PM
Sun
6/21
@
2:20 PM
Mon
6/22
@
7:10 PM
Last Game
COL Rockies

28 - 46

5

Final

2

CHC Cubs

38 - 36

Tue 16 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
46
26
.639
40
34
.541
7.0
39
36
.520
8.5
37
38
.493
10.5
33
41
.446
14.0
NL CentralWLPCTGB
44
26
.629
40
32
.556
5.0
38
36
.514
8.0
37
37
.500
9.0
35
38
.479
10.5
NL WestWLPCTGB
48
27
.640
38
35
.521
9.0
38
36
.514
9.5
30
43
.411
17.0
28
46
.378
19.5
AL EastWLPCTGB
44
27
.620
41
30
.577
3.0
35
38
.479
10.0
34
40
.459
11.5
29
41
.414
14.5
AL CentralWLPCTGB
38
33
.535
39
34
.534
35
40
.467
5.0
30
44
.405
9.5
30
45
.400
10.0
AL WestWLPCTGB
38
36
.514
36
37
.493
1.5
35
38
.479
2.5
35
41
.461
4.0
30
45
.400
8.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
6/2
@
2-3
Tue
6/2
@
7-3
Tue
6/2
@
4-2
Tue
6/2
@
9-4
Tue
6/2
@
3-4

Schedule

DATEMATCHUPTIME (ET)
Wed
6/17
@
7:40 PM
Wed
6/17
@
8:05 PM
Wed
6/17
@
9:40 PM
Wed
6/17
@
9:40 PM
Thu
6/18
@
1:35 PM