which team has the highest ops vs lhp in the past 15 days

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

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Cubs
Cubs
.917
11
.818
9
2
135
39
7
1
8
27
22
0
35
159
72
16
0
2
0
.289
.384
.533
2Diamondbacks
Diamondbacks
.859
9
.333
3
6
82
24
5
0
4
17
9
0
15
92
41
9
0
1
0
.293
.359
.500
3Dodgers
Dodgers
.853
12
.667
8
4
156
46
10
1
6
26
17
1
35
175
76
17
0
1
1
.295
.366
.487
4Rockies
Rockies
.852
10
.600
6
4
134
45
8
1
3
28
6
4
41
148
64
12
1
3
2
.336
.374
.478
5Reds
Reds
.835
12
.417
5
7
109
33
6
0
4
14
11
0
29
122
51
10
1
0
0
.303
.367
.468
6Rangers
Rangers
.801
12
.667
8
4
147
43
7
1
3
25
19
4
34
173
61
11
2
1
0
.293
.386
.415
7Padres
Padres
.788
13
.385
5
8
144
41
11
1
3
11
13
2
28
162
63
15
2
1
2
.285
.350
.438
8Red Sox
Red Sox
.780
11
.545
6
5
109
26
10
2
3
15
13
2
26
124
49
15
0
0
0
.239
.331
.450
9Rays
Rays
.770
9
.778
7
2
83
23
6
0
2
11
8
1
17
95
35
8
3
0
1
.277
.348
.422
10Mets
Mets
.765
11
.273
3
8
149
37
2
2
8
18
14
1
40
165
67
12
0
1
0
.248
.315
.450
11Angels
Angels
.743
8
.500
4
4
75
17
2
0
4
13
10
2
25
88
31
6
0
1
0
.227
.330
.413
12Nationals
Nationals
.739
13
.462
6
7
215
55
9
2
7
25
20
2
65
237
89
18
0
0
0
.256
.325
.414
13Royals
Royals
.731
12
.333
4
8
180
46
12
0
7
25
9
1
41
193
79
19
1
2
0
.256
.292
.439
14Athletics
Athletics
.697
13
.385
5
8
223
56
5
0
8
32
22
0
53
248
85
13
0
2
1
.251
.316
.381
15Pirates
Pirates
.689
11
.364
4
7
122
27
7
1
5
13
7
2
37
133
51
13
0
2
0
.221
.271
.418
16Marlins
Marlins
.686
10
.600
6
4
85
20
5
1
2
10
5
3
24
94
33
8
0
1
1
.235
.298
.388
17Tigers
Tigers
.686
13
.615
8
5
157
40
9
0
3
19
15
0
33
175
58
12
1
2
0
.255
.316
.369
18Blue Jays
Blue Jays
.681
13
.385
5
8
106
25
5
1
3
14
9
1
26
119
41
9
0
3
0
.236
.294
.387
19Orioles
Orioles
.675
12
.417
5
7
145
33
3
1
5
17
17
1
45
165
53
9
0
2
0
.228
.309
.366
20Phillies
Phillies
.656
12
.583
7
5
171
40
6
1
5
16
9
4
51
185
63
12
1
0
0
.234
.288
.368
21White Sox
White Sox
.649
13
.538
7
6
116
25
6
0
5
12
3
3
38
123
46
11
0
1
0
.216
.252
.397
22Brewers
Brewers
.640
12
.500
6
6
184
39
10
3
2
16
25
2
49
215
61
15
1
3
3
.212
.308
.332
23Cardinals
Cardinals
.639
10
.400
4
6
106
24
5
0
2
11
12
1
23
120
35
7
0
1
1
.226
.308
.330
24Yankees
Yankees
.589
14
.214
3
11
213
41
6
0
8
17
17
1
66
232
71
14
0
0
0
.192
.255
.333
25Astros
Astros
.570
9
.667
6
3
82
17
3
0
2
8
5
0
16
88
26
5
1
0
0
.207
.253
.317
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

.287

Crow-Armstrong

Pete Crow-Armstrong
Team Pitching Leaders

W

6

Assad

Javier Assad

K

92

Imanaga

Shota Imanaga

ERA

1.85

Brown

Ben Brown
Team Rankings

HR

112

7th

R

448

4th

SO

680

24th

ERA

4.23

15th

2026 Division Standings
TEAMWLPCTGB
53
32
.624
Cubs Cubs
49
38
.563
5.0
45
39
.536
7.5
44
44
.500
10.5
40
46
.465
13.5
Schedule
DATEMATCHUPTIME (ET)
Sat
7/4
@
8:08 PM
Sun
7/5
@
2:30 PM
Tue
7/7
@
6:35 PM
Wed
7/8
@
6:35 PM
Thu
7/9
@
6:35 PM
Last Game
SDP Padres

43 - 42

3

Final

23

CHC Cubs

49 - 38

Wed 1 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
50
35
.588
49
39
.557
2.5
46
42
.523
5.5
45
43
.511
6.5
36
51
.414
15.0
NL CentralWLPCTGB
53
32
.624
49
38
.563
5.0
45
39
.536
7.5
44
44
.500
10.5
40
46
.465
13.5
NL WestWLPCTGB
57
31
.648
43
43
.500
13.0
43
43
.500
13.0
36
50
.419
20.0
35
53
.398
22.0
AL EastWLPCTGB
51
33
.607
48
38
.558
4.0
41
46
.471
11.5
40
48
.455
13.0
37
48
.435
14.5
AL CentralWLPCTGB
45
41
.523
46
42
.523
42
46
.477
4.0
38
50
.432
8.0
35
53
.398
11.0
AL WestWLPCTGB
45
43
.511
45
43
.511
43
46
.483
2.5
41
46
.471
3.5
36
52
.409
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
6/17
@
6-2
Wed
6/17
@
1-8
Wed
6/17
@
7-5
Thu
6/18
@
4-3
Thu
6/18
@
4-2

Schedule

DATEMATCHUPTIME (ET)
Fri
7/3
@
6:45 PM
Fri
7/3
@
7:05 PM
Fri
7/3
@
7:10 PM
Fri
7/3
@
7:10 PM
Fri
7/3
@
7:15 PM