which team has the lowest ops against lefties last 30 days

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

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Cubs
Cubs
.505
23
.391
9
14
202
39
4
0
1
14
19
5
55
229
46
5
2
1
2
.193
.278
.228
2Mariners
Mariners
.586
22
.545
12
10
282
58
9
1
6
26
22
8
79
318
87
16
1
5
0
.206
.278
.309
3Orioles
Orioles
.614
25
.440
11
14
312
67
9
1
8
34
31
1
86
346
102
18
1
1
3
.215
.287
.327
4Cardinals
Cardinals
.632
24
.458
11
13
257
58
8
0
7
26
23
3
42
288
87
15
2
3
0
.226
.294
.339
5Blue Jays
Blue Jays
.635
22
.500
11
11
235
47
11
1
8
26
22
4
63
264
84
20
0
2
0
.200
.278
.357
6Mets
Mets
.641
22
.545
12
10
269
58
8
2
9
31
18
7
69
301
97
19
4
2
0
.216
.280
.361
7Tigers
Tigers
.643
25
.240
6
19
253
51
11
1
7
26
37
2
73
294
85
19
1
1
0
.202
.307
.336
8Brewers
Brewers
.647
22
.773
17
5
263
62
9
0
6
34
27
2
68
296
89
15
1
3
0
.236
.308
.338
9Royals
Royals
.648
21
.238
5
16
252
58
14
1
4
20
26
4
45
288
86
19
1
5
1
.230
.307
.341
10Twins
Twins
.662
20
.500
10
10
205
47
14
0
3
23
22
6
57
236
70
17
2
1
2
.229
.321
.341
11Padres
Padres
.668
18
.556
10
8
246
55
7
1
10
23
20
2
70
269
94
18
0
1
0
.224
.286
.382
12Braves
Braves
.678
24
.583
14
10
370
82
14
2
14
44
33
6
97
411
142
30
0
2
0
.222
.294
.384
13Pirates
Pirates
.680
21
.429
9
12
253
63
13
0
5
26
26
2
74
284
91
18
0
3
1
.249
.320
.360
14Angels
Angels
.681
22
.409
9
13
259
57
12
2
9
32
27
1
69
289
100
23
1
1
1
.220
.295
.386
15Rockies
Rockies
.686
22
.364
8
14
247
64
13
1
5
26
13
4
72
266
94
19
1
1
0
.259
.306
.381
16Rays
Rays
.695
23
.609
14
9
291
77
15
2
3
41
30
2
51
330
105
20
4
3
1
.265
.334
.361
17Astros
Astros
.699
16
.563
9
7
157
33
4
1
9
17
12
3
39
175
66
14
3
0
0
.210
.279
.420
18Rangers
Rangers
.703
20
.300
6
14
160
37
8
0
6
18
16
2
43
179
63
14
0
0
0
.231
.309
.394
19Giants
Giants
.711
24
.375
9
15
201
48
13
2
5
22
19
3
47
225
80
20
1
1
1
.239
.313
.398
20Guardians
Guardians
.712
25
.640
16
9
269
66
11
2
6
36
38
6
71
323
99
19
3
7
1
.245
.344
.368
21Dodgers
Dodgers
.749
23
.696
16
7
260
65
18
2
8
39
25
5
54
295
111
28
0
5
1
.250
.322
.427
22Marlins
Marlins
.751
25
.360
9
16
244
60
13
1
11
32
19
4
75
270
108
25
1
2
0
.246
.309
.443
23Nationals
Nationals
.752
24
.625
15
9
234
60
15
1
6
38
30
3
50
269
95
22
0
2
0
.256
.346
.406
24Athletics
Athletics
.757
21
.429
9
12
219
57
5
1
10
30
18
4
64
242
94
16
1
0
1
.260
.328
.429
25Phillies
Phillies
.761
19
.684
13
6
227
55
7
2
12
34
23
2
56
258
102
21
0
5
0
.242
.311
.449
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

13

Happ

Ian Happ

RBI

35

Busch

Michael Busch

AVG

.289

Kelly

Carson Kelly
Team Pitching Leaders

W

5

Rea

Colin Rea

K

69

Imanaga

Shota Imanaga

ERA

1.92

Brown

Ben Brown
Team Rankings

HR

67

13th

R

284

6th

SO

476

22nd

ERA

4.19

18th

2026 Division Standings
TEAMWLPCTGB
36
21
.632
31
27
.534
5.5
Cubs Cubs
32
28
.533
5.5
32
28
.533
5.5
30
29
.508
7.0
Schedule
DATEMATCHUPTIME (ET)
Tue
6/2
@
8:05 PM
Wed
6/3
@
8:05 PM
Thu
6/4
@
8:05 PM
Fri
6/5
@
2:20 PM
Sat
6/6
@
2:20 PM
Last Game
CHC Cubs

32 - 28

1

Final

5

STL Cardinals

31 - 26

Sun 31 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
40
20
.667
30
29
.508
9.5
31
30
.508
9.5
27
34
.443
13.5
26
34
.433
14.0
NL CentralWLPCTGB
36
21
.632
31
27
.534
5.5
32
28
.533
5.5
32
28
.533
5.5
30
29
.508
7.0
NL WestWLPCTGB
38
22
.633
32
26
.552
5.0
32
27
.542
5.5
23
37
.383
15.0
23
38
.377
15.5
AL EastWLPCTGB
36
21
.632
36
23
.610
1.0
29
31
.483
8.5
28
32
.467
9.5
25
33
.431
11.5
AL CentralWLPCTGB
34
27
.557
32
28
.533
1.5
28
33
.459
6.0
23
37
.383
10.5
23
38
.377
11.0
AL WestWLPCTGB
32
29
.525
29
31
.483
2.5
28
31
.475
3.0
27
34
.443
5.0
23
38
.377
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
5/17
@
7-3
Sun
5/17
@
8-0
Sun
5/17
@
8-6
Mon
5/18
@
6-16
Mon
5/18
@
0-12

Schedule

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