which team has the highest ops vs left handed pitching this last 20 days

Between June 7, 2026 and June 27, 2026, the Chicago Cubs have the highest OPS by a team against left-handed pitchers, with an OPS of .982.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Cubs
Cubs
.982
15
.600
9
6
124
38
9
2
7
27
19
2
24
147
72
18
0
2
0
.306
.401
.581
2Athletics
Athletics
.889
16
.563
9
7
205
59
9
0
14
42
20
1
52
228
110
23
0
1
1
.288
.352
.537
3Red Sox
Red Sox
.888
14
.357
5
9
108
29
8
2
6
20
11
1
22
120
59
16
0
0
0
.269
.342
.546
4Rangers
Rangers
.865
14
.500
7
7
157
46
7
1
8
24
15
3
42
178
79
16
1
2
0
.293
.362
.503
5Mets
Mets
.837
16
.313
5
11
180
52
5
1
9
25
20
1
42
204
86
15
1
2
0
.289
.360
.478
6Orioles
Orioles
.788
12
.417
5
7
94
25
5
1
3
12
11
2
26
108
41
9
0
1
1
.266
.352
.436
7Brewers
Brewers
.780
13
.615
8
5
214
60
14
3
5
28
19
0
54
235
95
22
0
2
3
.280
.336
.444
8Reds
Reds
.777
15
.400
6
9
96
25
5
0
4
14
12
0
25
109
42
9
0
1
0
.260
.339
.438
9Rockies
Rockies
.772
15
.467
7
8
235
69
16
2
5
35
13
1
64
252
104
23
0
3
1
.294
.329
.443
10Royals
Royals
.763
16
.375
6
10
233
66
14
2
6
33
13
2
53
251
102
22
2
1
0
.283
.325
.438
11Nationals
Nationals
.758
14
.429
6
8
184
51
8
1
6
26
12
2
48
198
79
15
0
0
0
.277
.328
.429
12Marlins
Marlins
.756
13
.692
9
4
97
23
6
1
4
16
9
3
27
113
43
11
1
3
2
.237
.313
.443
13Diamondbacks
Diamondbacks
.751
12
.417
5
7
166
43
9
1
5
24
16
4
26
188
69
15
0
2
1
.259
.335
.416
14Pirates
Pirates
.744
12
.417
5
7
152
36
7
0
10
18
6
0
39
159
73
17
0
1
0
.237
.264
.480
15Padres
Padres
.722
15
.667
10
5
147
36
13
0
3
13
19
0
32
169
58
16
1
2
3
.245
.327
.395
16Angels
Angels
.718
13
.538
7
6
149
34
5
1
6
18
19
2
51
171
59
12
0
1
0
.228
.322
.396
17Giants
Giants
.697
14
.357
5
9
157
38
4
3
5
14
12
0
38
171
63
12
2
0
0
.242
.296
.401
18Yankees
Yankees
.693
17
.588
10
7
287
71
13
3
8
29
19
1
78
309
114
24
0
1
0
.247
.295
.397
19Phillies
Phillies
.686
17
.706
12
5
248
60
11
1
7
30
19
5
69
274
94
19
0
2
0
.242
.307
.379
20Cardinals
Cardinals
.679
15
.467
7
8
164
40
6
1
3
17
21
2
29
190
57
10
0
3
1
.244
.332
.348
21Braves
Braves
.672
14
.286
4
10
220
50
12
0
8
22
17
0
58
238
86
20
0
1
1
.227
.282
.391
22White Sox
White Sox
.671
15
.467
7
8
171
38
7
0
8
21
7
4
55
183
69
15
0
1
0
.222
.268
.404
23Tigers
Tigers
.659
14
.571
8
6
151
37
8
0
3
16
13
0
39
167
54
11
1
2
0
.245
.301
.358
24Rays
Rays
.656
15
.533
8
7
234
55
15
0
3
23
26
4
52
272
79
18
5
3
3
.235
.318
.338
25Twins
Twins
.647
15
.467
7
8
187
39
4
0
8
19
18
3
42
209
67
12
1
0
0
.209
.288
.358
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

17

Crow-Armstrong

Pete Crow-Armstrong

RBI

46

Swanson

Dansby Swanson

AVG

.284

Crow-Armstrong

Pete Crow-Armstrong
Team Pitching Leaders

W

6

Assad

Javier Assad

K

88

Imanaga

Shota Imanaga

ERA

1.85

Brown

Ben Brown
Team Rankings

HR

96

15th

R

401

7th

SO

645

23rd

ERA

4.30

19th

2026 Division Standings
TEAMWLPCTGB
50
29
.633
Cubs Cubs
44
38
.537
7.5
42
37
.532
8.0
41
41
.500
10.5
38
42
.475
12.5
Schedule
DATEMATCHUPTIME (ET)
Sat
6/27
@
7:10 PM
Sun
6/28
@
2:10 PM
Mon
6/29
@
8:05 PM
Tue
6/30
@
8:05 PM
Wed
7/1
@
2:20 PM
Last Game
CHC Cubs

44 - 38

2

Final

6

MIL Brewers

50 - 29

Fri 26 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
49
31
.613
46
36
.561
4.0
43
39
.524
7.0
41
42
.494
9.5
34
48
.415
16.0
NL CentralWLPCTGB
50
29
.633
44
38
.537
7.5
42
37
.532
8.0
41
41
.500
10.5
38
42
.475
12.5
NL WestWLPCTGB
52
30
.634
43
37
.538
8.0
41
40
.506
10.5
33
48
.407
18.5
32
50
.390
20.0
AL EastWLPCTGB
48
33
.593
46
33
.582
1.0
39
43
.476
9.5
39
44
.470
10.0
34
46
.425
13.5
AL CentralWLPCTGB
42
38
.525
42
40
.512
1.0
39
44
.470
4.5
35
47
.427
8.0
34
49
.410
9.5
AL WestWLPCTGB
42
41
.506
40
42
.488
1.5
40
42
.488
1.5
40
44
.476
2.5
34
49
.410
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Thu
6/11
@
0-2
Fri
6/12
@
8-3
Fri
6/12
@
10-2
Fri
6/12
@
3-7
Fri
6/12
@
2-3

Schedule

DATEMATCHUPTIME (ET)
Sat
6/27
@
1:10 PM
Sat
6/27
@
1:10 PM
Sat
6/27
@
3:07 PM
Sat
6/27
@
4:05 PM
Sat
6/27
@
4:10 PM