which team has the highest ops vs left handed pitching this last 2 weeks

Between June 8, 2026 and June 22, 2026, the Chicago Cubs have the highest OPS by a team against left-handed pitchers, with an OPS of 1.139.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Cubs
Cubs
1.139
10
.600
6
4
78
27
4
1
7
19
13
2
15
94
54
12
0
1
0
.346
.447
.692
2Athletics
Athletics
1.018
11
.545
6
5
160
52
8
0
14
37
14
1
42
176
102
22
0
1
0
.325
.381
.638
3Nationals
Nationals
.932
9
.556
5
4
90
30
4
0
5
15
7
1
15
98
49
9
0
0
0
.333
.388
.544
4Marlins
Marlins
.893
9
.667
6
3
71
21
5
0
4
12
5
3
18
82
38
9
1
2
1
.296
.358
.535
5Twins
Twins
.836
11
.636
7
4
108
28
3
0
7
16
13
3
25
125
52
10
1
0
0
.259
.355
.481
6Royals
Royals
.825
10
.300
3
7
151
48
8
2
3
23
10
2
31
165
69
13
2
0
0
.318
.368
.457
7Reds
Reds
.797
10
.500
5
5
66
17
4
0
3
12
9
0
13
76
30
7
0
1
0
.258
.342
.455
8Mets
Mets
.797
11
.364
4
7
112
34
3
1
3
16
11
1
26
126
48
7
1
1
0
.304
.368
.429
9Brewers
Brewers
.785
9
.444
4
5
165
48
10
0
5
22
14
0
43
181
73
15
0
2
2
.291
.343
.442
10Giants
Giants
.784
10
.300
3
7
97
27
2
2
4
9
6
0
17
104
45
8
1
0
0
.278
.320
.464
11Yankees
Yankees
.775
11
.636
7
4
150
43
7
3
3
17
12
1
33
165
65
13
0
1
0
.287
.341
.433
12Rockies
Rockies
.768
11
.455
5
6
151
42
10
1
4
20
11
1
41
163
66
15
0
0
1
.278
.331
.437
13Red Sox
Red Sox
.763
8
.250
2
6
43
10
1
0
3
9
4
0
14
47
20
4
0
0
0
.233
.298
.465
14Angels
Angels
.758
10
.500
5
5
133
32
5
1
6
17
16
2
43
152
57
12
0
1
0
.241
.329
.429
15Cardinals
Cardinals
.750
12
.500
6
6
121
33
5
1
3
16
13
2
19
139
49
9
0
3
1
.273
.345
.405
16Pirates
Pirates
.747
9
.444
4
5
119
29
7
0
7
14
4
0
30
123
57
14
0
0
0
.244
.268
.479
17Rangers
Rangers
.746
10
.400
4
6
96
26
2
1
3
11
9
2
26
110
39
6
1
2
0
.271
.339
.406
18Orioles
Orioles
.732
7
.429
3
4
34
8
2
0
1
4
5
1
10
40
13
3
0
0
1
.235
.350
.382
19Diamondbacks
Diamondbacks
.732
9
.444
4
5
127
32
7
1
3
17
13
4
21
145
50
11
0
1
1
.252
.338
.394
20Padres
Padres
.705
10
.600
6
4
98
25
9
0
1
9
11
0
20
110
37
10
0
1
2
.255
.327
.378
21Phillies
Phillies
.704
11
.636
7
4
151
37
5
1
5
22
12
4
41
169
59
11
0
2
0
.245
.314
.391
22Braves
Braves
.692
9
.222
2
7
150
36
7
0
6
14
10
0
37
161
61
13
0
1
0
.240
.286
.407
23Tigers
Tigers
.692
9
.556
5
4
90
23
4
0
3
12
5
0
26
96
36
7
0
1
0
.256
.292
.400
24White Sox
White Sox
.689
10
.400
4
6
127
29
5
0
6
13
6
3
41
136
52
11
0
0
0
.228
.279
.409
25Blue Jays
Blue Jays
.645
10
.600
6
4
131
27
7
0
5
14
10
2
41
144
49
12
0
1
0
.206
.271
.374
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

Crow-Armstrong

Pete Crow-Armstrong

RBI

42

Busch

Michael Busch

AVG

.286

Crow-Armstrong

Pete Crow-Armstrong
Team Pitching Leaders

W

5

Assad

Javier Assad

K

84

Imanaga

Shota Imanaga

ERA

1.85

Brown

Ben Brown
Team Rankings

HR

90

15th

R

366

9th

SO

602

24th

ERA

4.28

17th

2026 Division Standings
TEAMWLPCTGB
46
29
.613
41
34
.547
5.0
Cubs Cubs
40
37
.519
7.0
39
39
.500
8.5
37
39
.487
9.5
Schedule
DATEMATCHUPTIME (ET)
Mon
6/22
@
7:10 PM
Tue
6/23
@
7:10 PM
Wed
6/24
@
7:10 PM
Thu
6/25
@
7:10 PM
Fri
6/26
@
7:45 PM
Last Game
TOR Blue Jays

38 - 39

8

Final

6

CHC Cubs

40 - 37

Sat 20 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
48
28
.632
42
35
.545
6.5
40
38
.513
9.0
40
38
.513
9.0
34
43
.442
14.5
NL CentralWLPCTGB
46
29
.613
41
34
.547
5.0
40
37
.519
7.0
39
39
.500
8.5
37
39
.487
9.5
NL WestWLPCTGB
49
29
.628
39
37
.513
9.0
39
38
.506
9.5
31
46
.403
17.5
30
48
.385
19.0
AL EastWLPCTGB
46
30
.605
43
31
.581
2.0
38
39
.494
8.5
37
42
.468
10.5
31
44
.413
14.5
AL CentralWLPCTGB
41
37
.526
39
37
.513
1.0
38
41
.481
3.5
33
44
.429
7.5
32
46
.410
9.0
AL WestWLPCTGB
40
39
.506
38
40
.487
1.5
37
40
.481
2.0
37
42
.468
3.0
32
47
.405
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
6/6
@
3-2
Sat
6/6
@
6-3
Sat
6/6
@
6-1
Sat
6/6
@
2-13
Sat
6/6
@
3-4

Schedule

DATEMATCHUPTIME (ET)
Mon
6/22
@
6:10 PM
Mon
6/22
@
6:40 PM
Mon
6/22
@
6:40 PM
Mon
6/22
@
6:45 PM
Mon
6/22
@
7:07 PM