mlb teams ops against lefties last 20 games

The Houston Astros have an OPS of .729 in their last 20 games against left-handed pitchers.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Astros
Astros
.729
20
.600
12
8
215
50
7
1
11
23
17
4
49
239
92
19
3
0
0
.233
.301
.428
2Padres
Padres
.645
20
.500
10
10
268
57
7
2
10
23
23
2
72
294
98
19
0
1
0
.213
.279
.366
3Phillies
Phillies
.751
20
.650
13
7
230
55
7
2
12
34
23
2
57
261
102
21
0
5
0
.239
.308
.443
4Reds
Reds
.828
20
.400
8
12
219
60
16
2
7
37
32
2
65
259
101
25
3
3
2
.274
.367
.461
5Twins
Twins
.662
20
.500
10
10
205
47
14
0
3
23
22
6
57
236
70
17
2
1
2
.229
.321
.341
6Rangers
Rangers
.703
20
.300
6
14
160
37
8
0
6
18
16
2
43
179
63
14
0
0
0
.231
.309
.394
7Diamondbacks
Diamondbacks
.804
20
.600
12
8
209
57
13
3
7
41
24
0
35
240
97
23
2
5
1
.273
.340
.464
8Red Sox
Red Sox
.827
20
.450
9
11
187
55
13
1
5
36
19
6
49
219
85
19
4
3
1
.294
.372
.455
9Athletics
Athletics
.731
20
.400
8
12
198
51
5
1
7
26
18
4
58
221
79
13
1
0
1
.258
.332
.399
10Angels
Angels
.700
20
.450
9
11
249
56
12
2
9
32
27
1
63
279
99
23
1
1
1
.225
.302
.398
11Mariners
Mariners
.600
20
.550
11
9
250
52
8
1
6
25
19
8
68
283
80
15
1
5
0
.208
.280
.320
12White Sox
White Sox
.855
20
.550
11
9
163
42
8
0
10
27
25
4
47
200
80
18
5
3
0
.258
.364
.491
13Brewers
Brewers
.662
20
.850
17
3
244
59
8
0
6
33
25
2
63
275
85
14
1
3
0
.242
.314
.348
14Blue Jays
Blue Jays
.622
20
.550
11
9
217
41
10
1
8
25
21
3
58
244
77
19
0
2
0
.189
.267
.355
15Rockies
Rockies
.680
20
.400
8
12
224
58
13
0
4
22
13
4
62
242
83
17
0
1
0
.259
.310
.371
16Pirates
Pirates
.721
20
.450
9
11
227
61
11
0
5
26
23
2
65
255
87
16
0
3
1
.269
.337
.383
17Yankees
Yankees
.848
20
.450
9
11
249
73
17
4
7
38
29
3
62
285
119
28
1
3
1
.293
.370
.478
18Mets
Mets
.665
20
.500
10
10
261
59
8
2
9
31
18
6
66
292
98
19
4
2
0
.226
.289
.375
19Royals
Royals
.664
20
.250
5
15
233
55
14
1
4
19
22
4
42
264
83
19
1
4
1
.236
.308
.356
20Rays
Rays
.695
20
.550
11
9
246
65
14
2
2
34
26
1
46
280
89
18
4
3
1
.264
.333
.362
21Braves
Braves
.657
20
.600
12
8
338
73
13
1
12
39
30
6
86
376
124
26
0
2
0
.216
.290
.367
22Cubs
Cubs
.473
20
.300
6
14
175
32
4
0
1
12
11
5
49
193
39
5
1
1
0
.183
.250
.223
23Dodgers
Dodgers
.746
20
.700
14
6
231
56
16
2
8
36
22
4
49
262
100
26
0
5
0
.242
.313
.433
24Cardinals
Cardinals
.683
20
.450
9
11
209
50
8
0
7
26
18
3
35
235
79
15
2
3
0
.239
.305
.378
25Orioles
Orioles
.603
20
.450
9
11
260
54
7
0
8
28
24
1
73
287
85
15
1
1
3
.208
.276
.327
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 Astros Stats

Team Batting Leaders

HR

20

Alvarez

Yordan Alvarez

RBI

43

Walker

Christian Walker

AVG

.301

Alvarez

Yordan Alvarez
Team Pitching Leaders

W

7

Arrighetti

Spencer Arrighetti

K

54

Burrows

Mike Burrows

ERA

1.34

Arrighetti

Spencer Arrighetti
Team Rankings

HR

79

5th

R

271

11th

SO

502

13th

ERA

4.92

29th

2026 Division Standings
TEAMWLPCTGB
32
29
.525
29
31
.483
2.5
28
31
.475
3.0
Astros Astros
27
34
.443
5.0
23
38
.377
9.0
Schedule
DATEMATCHUPTIME (ET)
Tue
6/2
@
8:10 PM
Wed
6/3
@
8:10 PM
Thu
6/4
@
8:10 PM
Fri
6/5
@
8:10 PM
Sat
6/6
@
4:10 PM
Last Game
MIL Brewers

35 - 21

2

Final

0

HOU Astros

27 - 34

Sun 31 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
40
20
.667
30
29
.508
9.5
31
30
.508
9.5
27
34
.443
13.5
26
34
.433
14.0
NL CentralWLPCTGB
36
21
.632
31
27
.534
5.5
32
28
.533
5.5
32
28
.533
5.5
30
29
.508
7.0
NL WestWLPCTGB
38
22
.633
32
26
.552
5.0
32
27
.542
5.5
23
37
.383
15.0
23
38
.377
15.5
AL EastWLPCTGB
36
21
.632
36
23
.610
1.0
29
31
.483
8.5
28
32
.467
9.5
25
33
.431
11.5
AL CentralWLPCTGB
34
27
.557
32
28
.533
1.5
28
33
.459
6.0
23
37
.383
10.5
23
38
.377
11.0
AL WestWLPCTGB
32
29
.525
29
31
.483
2.5
28
31
.475
3.0
27
34
.443
5.0
23
38
.377
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
5/17
@
7-3
Sun
5/17
@
8-0
Sun
5/17
@
8-6
Mon
5/18
@
6-16
Mon
5/18
@
0-12

Schedule

DATEMATCHUPTIME (ET)
Tue
6/2
@
6:40 PM
Tue
6/2
@
6:40 PM
Tue
6/2
@
6:45 PM
Tue
6/2
@
6:45 PM
Tue
6/2
@
7:05 PM