mlb team worst ops vs lhp in last 15 days

Between April 21, 2026 and May 6, 2026, the St. Louis Cardinals have the lowest OPS by a team against left-handed pitchers, with an OPS of .535.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Cardinals
Cardinals
.535
13
.615
8
5
109
23
4
0
0
6
9
3
19
122
27
4
0
1
0
.211
.287
.248
2Marlins
Marlins
.564
12
.333
4
8
102
21
4
0
1
5
9
3
33
114
28
5
0
0
0
.206
.289
.275
3Rangers
Rangers
.573
12
.417
5
7
106
22
3
0
1
6
14
2
30
124
28
4
1
1
0
.208
.309
.264
4Giants
Giants
.580
12
.333
4
8
141
29
7
1
2
10
12
0
34
155
44
10
2
0
0
.206
.268
.312
5Pirates
Pirates
.584
12
.417
5
7
124
25
5
1
2
21
13
0
46
137
38
8
0
0
0
.202
.277
.306
6Mets
Mets
.632
10
.500
5
5
103
24
8
0
1
11
8
1
26
115
35
9
2
1
0
.233
.292
.340
7Rockies
Rockies
.632
11
.364
4
7
125
26
5
1
4
16
10
1
45
138
45
10
2
0
0
.208
.272
.360
8Blue Jays
Blue Jays
.635
13
.538
7
6
139
28
9
0
4
17
13
3
32
156
49
13
0
1
1
.201
.282
.353
9Brewers
Brewers
.657
11
.455
5
6
129
31
8
2
0
13
15
1
24
145
43
10
0
0
0
.240
.324
.333
10Angels
Angels
.661
11
.182
2
9
139
34
7
0
3
10
11
2
41
156
50
10
0
4
0
.245
.301
.360
11Rays
Rays
.668
12
.833
10
2
116
26
3
1
4
15
12
1
25
131
43
8
0
2
0
.224
.298
.371
12Dodgers
Dodgers
.669
11
.364
4
7
111
27
9
0
1
10
12
1
23
126
39
10
0
2
1
.243
.317
.351
13Phillies
Phillies
.675
13
.538
7
6
125
27
4
1
5
21
12
2
31
142
48
10
1
2
0
.216
.291
.384
14Twins
Twins
.692
9
.222
2
7
79
21
1
0
2
8
8
1
18
89
28
3
0
1
0
.266
.337
.354
15Reds
Reds
.701
11
.364
4
7
85
17
1
0
5
11
14
0
25
99
33
6
0
0
0
.200
.313
.388
16Orioles
Orioles
.702
10
.400
4
6
154
36
4
0
7
17
16
0
36
171
61
11
1
0
0
.234
.306
.396
17Nationals
Nationals
.708
12
.500
6
6
143
35
9
0
3
20
19
1
45
163
53
12
0
0
2
.245
.337
.371
18Padres
Padres
.710
9
.556
5
4
89
23
5
1
2
8
6
0
19
95
36
8
0
0
0
.258
.305
.404
19Athletics
Athletics
.716
10
.400
4
6
170
44
7
0
5
17
16
2
45
192
66
12
3
1
0
.259
.328
.388
20White Sox
White Sox
.718
12
.583
7
5
157
39
2
0
6
17
20
3
39
182
59
8
1
1
3
.248
.343
.376
21Astros
Astros
.722
11
.545
6
5
145
39
6
0
4
13
10
3
31
159
57
10
1
0
0
.269
.329
.393
22Tigers
Tigers
.722
13
.385
5
8
155
33
9
0
6
23
26
3
48
185
60
15
0
1
0
.213
.335
.387
23Mariners
Mariners
.755
13
.538
7
6
145
34
3
0
9
21
18
1
39
170
64
12
1
5
0
.234
.314
.441
24Braves
Braves
.788
14
.714
10
4
180
49
10
1
8
22
10
2
37
194
85
19
1
1
1
.272
.316
.472
25Diamondbacks
Diamondbacks
.799
10
.400
4
6
133
37
6
3
4
15
13
0
27
147
61
13
0
1
0
.278
.340
.459
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 Cardinals Stats

Team Batting Leaders

HR

10

Walker

Jordan Walker

RBI

28

Burleson

Alec Burleson

AVG

.308

Walker

Jordan Walker
Team Pitching Leaders

W

4

Leahy

Kyle Leahy

K

27

Leahy

Kyle Leahy

ERA

1.93

Graceffo

Gordon Graceffo
Team Rankings

HR

44

9th

R

172

10th

SO

243

30th

ERA

4.50

22nd

2026 Division Standings
TEAMWLPCTGB
24
12
.667
Cardinals Cardinals
21
14
.600
2.5
20
16
.556
4.0
18
16
.529
5.0
19
17
.528
5.0
Schedule
DATEMATCHUPTIME (ET)
Wed
5/6
@
1:15 PM
Thu
5/7
@
10:10 PM
Fri
5/8
@
9:45 PM
Sat
5/9
@
7:15 PM
Sun
5/10
@
4:10 PM
Last Game
MIL Brewers

18 - 16

3

Final

6

STL Cardinals

21 - 14

Mon 4 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
26
11
.703
16
20
.444
9.5
16
20
.444
9.5
16
20
.444
9.5
13
22
.371
12.0
NL CentralWLPCTGB
24
12
.667
21
14
.600
2.5
20
16
.556
4.0
18
16
.529
5.0
19
17
.528
5.0
NL WestWLPCTGB
22
14
.611
21
14
.600
0.5
17
17
.500
4.0
14
22
.389
8.0
14
22
.389
8.0
AL EastWLPCTGB
25
11
.694
23
12
.657
1.5
16
20
.444
9.0
16
20
.444
9.0
15
21
.417
10.0
AL CentralWLPCTGB
18
19
.486
18
19
.486
17
19
.472
0.5
17
19
.472
0.5
16
20
.444
1.5
AL WestWLPCTGB
18
17
.514
17
20
.459
2.0
16
19
.457
2.0
15
22
.405
4.0
14
23
.378
5.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
4/21
@
5-8
Tue
4/21
@
12-6
Tue
4/21
@
5-3
Tue
4/21
@
12-4
Tue
4/21
@
4-0

Schedule

DATEMATCHUPTIME (ET)
Wed
5/6
@
1:10 PM
Wed
5/6
@
1:15 PM
Wed
5/6
@
2:10 PM
Wed
5/6
@
3:45 PM
Wed
5/6
@
4:07 PM