mlb teams with highest ops against lefties in the last 20 days

Between April 28, 2026 and May 18, 2026, the Philadelphia Phillies have the highest OPS by a team against left-handed pitchers, with an OPS of .944.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Phillies
Phillies
.944
15
.800
12
3
130
42
6
1
8
28
11
1
31
145
74
15
1
2
0
.323
.375
.569
2Yankees
Yankees
.865
17
.471
8
9
204
56
17
2
8
35
29
3
51
239
101
27
1
2
2
.275
.370
.495
3White Sox
White Sox
.849
16
.688
11
5
147
43
3
0
8
21
17
3
35
172
70
11
3
2
1
.293
.373
.476
4Nationals
Nationals
.848
16
.625
10
6
164
48
13
0
5
32
22
3
40
190
76
18
0
1
0
.293
.384
.463
5Red Sox
Red Sox
.817
15
.400
6
9
120
37
6
0
4
18
6
4
27
132
55
10
1
1
0
.308
.359
.458
6Twins
Twins
.789
15
.400
6
9
134
38
10
0
2
19
18
5
33
160
54
12
2
1
2
.284
.386
.403
7Marlins
Marlins
.783
16
.438
7
9
148
38
10
0
7
17
11
2
44
161
69
17
0
0
0
.257
.317
.466
8Guardians
Guardians
.778
16
.625
10
6
166
43
8
0
6
28
27
4
42
206
69
14
2
7
2
.259
.363
.416
9Athletics
Athletics
.744
16
.375
6
10
194
53
7
1
5
22
19
3
54
218
77
13
2
0
1
.273
.347
.397
10Rockies
Rockies
.677
14
.286
4
10
196
49
9
1
4
24
14
3
68
214
72
14
1
0
0
.250
.310
.367
11Angels
Angels
.676
15
.200
3
12
161
35
8
2
5
16
17
0
52
180
62
15
1
1
0
.217
.291
.385
12Orioles
Orioles
.675
16
.438
7
9
177
41
4
1
6
24
20
0
52
199
65
11
1
1
0
.232
.308
.367
13Braves
Braves
.675
17
.647
11
6
277
65
9
1
12
33
10
4
68
292
112
22
0
1
0
.235
.271
.404
14Blue Jays
Blue Jays
.671
16
.563
9
7
174
36
9
0
6
26
23
4
38
205
63
15
0
3
0
.207
.309
.362
15Royals
Royals
.670
14
.357
5
9
134
29
6
1
3
14
20
4
25
162
46
10
0
4
0
.216
.327
.343
16Pirates
Pirates
.669
15
.333
5
10
164
39
8
1
3
20
19
0
48
184
58
12
0
1
1
.238
.315
.354
17Reds
Reds
.666
15
.267
4
11
133
27
6
0
5
23
19
1
44
156
48
11
2
1
1
.203
.305
.361
18Astros
Astros
.658
11
.545
6
5
140
32
5
1
4
10
11
2
27
154
51
10
1
0
0
.229
.294
.364
19Tigers
Tigers
.635
16
.250
4
12
170
36
11
1
2
21
24
1
50
196
55
14
0
1
0
.212
.311
.324
20Dodgers
Dodgers
.623
15
.467
7
8
137
30
7
0
3
15
12
2
30
153
46
10
0
2
1
.219
.288
.336
21Cardinals
Cardinals
.621
18
.667
12
6
190
45
8
0
2
20
19
3
33
217
59
10
1
4
0
.237
.310
.311
22Diamondbacks
Diamondbacks
.618
15
.333
5
10
199
44
11
1
3
23
19
0
41
220
66
15
0
2
0
.221
.286
.332
23Mets
Mets
.616
14
.643
9
5
176
41
8
2
1
19
14
3
39
200
56
11
5
2
0
.233
.297
.318
24Rays
Rays
.589
16
.750
12
4
190
43
5
0
4
19
11
2
30
207
60
9
2
2
0
.226
.273
.316
25Cubs
Cubs
.585
15
.600
9
6
117
25
2
0
1
13
16
4
25
139
30
3
2
0
2
.214
.328
.256
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 Phillies Stats

Team Batting Leaders

HR

20

Schwarber

Kyle Schwarber

RBI

36

Schwarber

Kyle Schwarber

AVG

.329

Marsh

Brandon Marsh
Team Pitching Leaders

W

5

Sánchez

Cristopher Sánchez

K

80

Sánchez

Cristopher Sánchez

ERA

1.82

Sánchez

Cristopher Sánchez
Team Rankings

HR

57

7th

R

199

18th

SO

452

1st

ERA

4.22

18th

2026 Division Standings
TEAMWLPCTGB
32
15
.681
Phillies Phillies
24
23
.511
8.0
23
24
.489
9.0
21
26
.447
11.0
20
26
.435
11.5
Schedule
DATEMATCHUPTIME (ET)
Mon
5/18
@
6:40 PM
Tue
5/19
@
6:40 PM
Wed
5/20
@
1:05 PM
Fri
5/22
@
6:40 PM
Sat
5/23
@
4:05 PM
Last Game
PHI Phillies

24 - 23

6

Final

0

PIT Pirates

24 - 23

Sun 17 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
32
15
.681
24
23
.511
8.0
23
24
.489
9.0
21
26
.447
11.0
20
26
.435
11.5
NL CentralWLPCTGB
29
18
.617
26
18
.591
1.5
27
19
.587
1.5
24
23
.511
5.0
24
23
.511
5.0
NL WestWLPCTGB
29
18
.617
28
18
.609
0.5
22
23
.489
6.0
20
27
.426
9.0
18
29
.383
11.0
AL EastWLPCTGB
30
15
.667
28
19
.596
3.0
21
25
.457
9.5
21
26
.447
10.0
19
27
.413
11.5
AL CentralWLPCTGB
26
22
.542
24
22
.522
1.0
21
26
.447
4.5
20
27
.426
5.5
20
27
.426
5.5
AL WestWLPCTGB
23
23
.500
22
24
.478
1.0
22
26
.458
2.0
19
29
.396
5.0
16
31
.340
7.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
5/3
@
3-4
Sun
5/3
@
3-11
Sun
5/3
@
2-3
Sun
5/3
@
3-1
Sun
5/3
@
0-1

Schedule

DATEMATCHUPTIME (ET)
Mon
5/18
@
6:40 PM
Mon
5/18
@
6:40 PM
Mon
5/18
@
6:40 PM
Mon
5/18
@
6:40 PM
Mon
5/18
@
6:45 PM