teams with lowest ops vs lhp last 30 days

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

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Cubs
Cubs
.631
23
.348
8
15
213
44
6
1
7
19
17
8
59
240
73
14
1
1
0
.207
.289
.343
2Twins
Twins
.633
22
.455
10
12
260
53
8
0
10
28
19
10
69
290
91
18
0
1
0
.204
.283
.350
3Blue Jays
Blue Jays
.636
22
.545
12
10
249
52
10
2
8
24
19
4
68
274
90
20
1
1
0
.209
.275
.361
4Orioles
Orioles
.657
23
.478
11
12
267
61
9
0
9
23
23
2
72
295
97
18
2
1
4
.228
.294
.363
5Guardians
Guardians
.673
24
.583
14
10
268
63
13
2
5
30
31
3
75
308
95
20
3
3
0
.235
.318
.354
6Angels
Angels
.675
19
.526
10
9
179
41
5
1
6
23
18
2
50
200
66
12
1
0
1
.229
.307
.369
7Padres
Padres
.685
19
.368
7
12
267
59
14
0
11
27
24
2
64
295
106
25
0
2
2
.221
.288
.397
8Mariners
Mariners
.688
21
.524
11
10
255
63
8
1
7
30
20
9
64
289
94
16
1
4
1
.247
.319
.369
9Rockies
Rockies
.691
24
.375
9
15
294
73
21
1
6
30
21
3
72
320
114
28
0
2
1
.248
.303
.388
10Phillies
Phillies
.694
21
.667
14
7
265
60
10
1
10
39
31
4
68
308
102
21
0
7
0
.226
.309
.385
11Royals
Royals
.695
23
.348
8
15
297
78
16
1
5
27
23
3
65
326
111
22
2
1
1
.263
.321
.374
12Dodgers
Dodgers
.699
23
.652
15
8
278
61
14
2
10
39
29
8
70
321
109
26
1
4
0
.219
.307
.392
13Mets
Mets
.713
23
.435
10
13
213
50
6
0
11
24
13
6
59
237
89
17
2
2
0
.235
.295
.418
14Tigers
Tigers
.713
21
.333
7
14
216
46
8
1
10
26
33
1
58
255
86
19
1
4
1
.213
.315
.398
15Pirates
Pirates
.722
22
.455
10
12
240
62
10
0
8
33
22
2
68
267
96
18
0
3
0
.258
.322
.400
16Rays
Rays
.735
21
.476
10
11
294
77
20
2
4
43
39
4
59
347
113
26
5
5
2
.262
.351
.384
17Braves
Braves
.737
23
.565
13
10
286
67
16
1
11
37
35
4
68
327
118
28
0
2
0
.234
.324
.413
18Red 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
19Cardinals
Cardinals
.757
24
.500
12
12
258
67
9
2
10
34
25
3
43
289
110
21
2
1
0
.260
.331
.426
20White Sox
White Sox
.762
21
.524
11
10
220
54
11
0
10
31
25
4
57
256
95
21
4
2
0
.245
.331
.432
21Astros
Astros
.766
19
.526
10
9
191
45
7
1
12
34
13
3
48
209
90
20
2
0
0
.236
.295
.471
22Nationals
Nationals
.771
19
.632
12
7
220
58
10
2
8
34
23
1
44
245
96
20
0
1
0
.264
.335
.436
23Marlins
Marlins
.781
24
.500
12
12
201
53
10
2
7
30
22
4
60
232
88
19
2
3
1
.264
.343
.438
24Reds
Reds
.808
19
.421
8
11
206
54
11
2
9
31
26
1
55
238
96
22
1
4
1
.262
.342
.466
25Diamondbacks
Diamondbacks
.810
19
.579
11
8
204
56
10
2
9
33
18
3
33
233
97
21
3
5
2
.275
.335
.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

.277

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

84

14th

R

334

10th

SO

578

20th

ERA

4.23

18th

2026 Division Standings
TEAMWLPCTGB
43
26
.623
39
31
.557
4.5
Cubs Cubs
38
35
.521
7.0
36
37
.493
9.0
34
37
.479
10.0
Schedule
DATEMATCHUPTIME (ET)
Tue
6/16
@
8:05 PM
Wed
6/17
@
8:05 PM
Fri
6/19
@
2:20 PM
Sat
6/20
@
2:20 PM
Sun
6/21
@
2:20 PM
Last Game
COL Rockies

27 - 46

4

Final

5

CHC Cubs

38 - 35

Mon 15 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
46
25
.648
39
33
.542
7.5
38
35
.521
9.0
36
37
.493
11.0
32
40
.444
14.5
NL CentralWLPCTGB
43
26
.623
39
31
.557
4.5
38
35
.521
7.0
36
37
.493
9.0
34
37
.479
10.0
NL WestWLPCTGB
46
27
.630
37
34
.521
8.0
37
35
.514
8.5
29
43
.403
16.5
27
46
.370
19.0
AL EastWLPCTGB
43
27
.614
41
28
.594
1.5
34
38
.472
10.0
34
39
.466
10.5
29
40
.420
13.5
AL CentralWLPCTGB
38
32
.543
39
33
.542
34
40
.459
6.0
30
42
.417
9.0
29
44
.397
10.5
AL WestWLPCTGB
37
36
.507
36
36
.500
0.5
35
37
.486
1.5
33
41
.446
4.5
29
44
.397
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
5/31
@
5-9
Sun
5/31
@
3-9
Sun
5/31
@
2-5
Sun
5/31
@
9-4
Sun
5/31
@
4-6

Schedule

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