what team has the highest ops vs lefties the last 30 days

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

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Cubs
Cubs
.921
24
.667
16
8
234
67
11
2
14
44
37
6
56
281
124
27
0
4
0
.286
.391
.530
2Rangers
Rangers
.873
23
.522
12
11
271
82
13
2
12
47
28
5
62
309
135
27
2
3
0
.303
.375
.498
3Athletics
Athletics
.824
22
.455
10
12
346
97
12
0
20
58
29
1
89
379
169
32
0
2
1
.280
.336
.488
4Nationals
Nationals
.821
23
.522
12
11
309
85
12
3
15
46
30
2
84
342
148
30
0
1
0
.275
.342
.479
5Red Sox
Red Sox
.812
20
.500
10
10
229
57
14
3
11
39
26
3
50
260
110
28
1
1
0
.249
.332
.480
6Mets
Mets
.798
25
.360
9
16
297
81
6
2
15
41
29
3
73
333
136
23
1
3
0
.273
.340
.458
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
25
.560
14
11
287
78
11
1
9
40
33
2
57
327
118
21
1
4
1
.272
.347
.411
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
.715
23
.435
10
13
265
62
11
1
13
30
17
3
73
288
114
25
0
3
0
.234
.285
.430
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
.702
25
.360
9
16
356
93
20
2
8
44
20
4
87
384
141
30
2
2
0
.261
.306
.396
19Tigers
Tigers
.693
23
.565
13
10
222
55
12
1
5
28
23
0
53
250
84
18
1
3
0
.248
.315
.378
20Phillies
Phillies
.685
24
.583
14
10
317
76
13
1
10
38
24
6
93
351
121
24
1
3
0
.240
.303
.382
21Angels
Angels
.683
20
.450
9
11
206
47
5
1
8
23
20
3
66
231
78
14
1
1
0
.228
.304
.379
22Rays
Rays
.680
22
.545
12
10
280
67
15
0
6
30
31
5
61
325
100
21
6
3
3
.239
.323
.357
23Orioles
Orioles
.671
22
.409
9
13
217
50
6
1
7
22
23
2
64
244
79
14
0
2
1
.230
.307
.364
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
25Yankees
Yankees
.651
25
.440
11
14
360
80
14
3
11
36
27
3
100
392
133
28
0
1
0
.222
.281
.369
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

.292

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

11th

R

455

4th

SO

705

24th

ERA

4.36

21st

2026 Division Standings
TEAMWLPCTGB
54
33
.621
Cubs Cubs
50
40
.556
5.5
47
40
.540
7.0
46
45
.505
10.0
41
48
.461
14.0
Schedule
DATEMATCHUPTIME (ET)
Tue
7/7
@
6:35 PM
Wed
7/8
@
6:35 PM
Thu
7/9
@
6:35 PM
Fri
7/10
@
7:10 PM
Sat
7/11
@
7:10 PM
Last Game
STL Cardinals

47 - 40

4

Final

6

CHC Cubs

50 - 40

Sun 5 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
52
36
.591
50
40
.556
3.0
48
42
.533
5.0
46
45
.505
7.5
37
53
.411
16.0
NL CentralWLPCTGB
54
33
.621
50
40
.556
5.5
47
40
.540
7.0
46
45
.505
10.0
41
48
.461
14.0
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
40
.551
4.5
42
47
.472
11.5
42
49
.462
12.5
39
48
.448
13.5
AL CentralWLPCTGB
46
42
.523
47
43
.522
44
47
.484
3.5
39
50
.438
7.5
36
54
.400
11.0
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
@
6-4
Sat
6/20
@
3-4
Sat
6/20
@
3-2
Sun
6/21
@
9-4
Sun
6/21
@
4-1

Schedule

DATEMATCHUPTIME (ET)
Sun
7/5
@
7:20 PM
Sun
7/5
@
9:30 PM
Mon
7/6
@
2:10 PM
Mon
7/6
@
6:40 PM
Mon
7/6
@
6:45 PM