team ops vs lefties last 20 games

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

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Astros
Astros
.697
20
.500
10
10
206
44
8
2
10
31
16
3
54
227
86
20
2
0
0
.214
.280
.417
2Diamondbacks
Diamondbacks
.819
20
.550
11
9
219
61
14
2
9
40
21
0
34
248
106
25
3
5
1
.279
.335
.484
3Angels
Angels
.620
20
.400
8
12
205
42
7
1
6
22
22
1
60
231
69
14
2
1
1
.205
.284
.337
4Padres
Padres
.647
20
.350
7
13
278
58
13
0
11
24
23
2
75
304
104
24
0
1
2
.209
.273
.374
5Rays
Rays
.754
20
.500
10
10
224
61
18
2
2
36
29
3
48
264
89
22
3
5
2
.272
.356
.397
6Reds
Reds
.843
20
.450
9
11
226
62
15
2
10
41
27
2
63
261
111
27
2
4
2
.274
.351
.491
7Red Sox
Red Sox
.750
20
.400
8
12
233
61
13
1
7
36
22
4
55
265
97
21
4
2
1
.262
.333
.416
8Nationals
Nationals
.780
20
.600
12
8
232
61
11
2
9
39
25
1
46
259
103
22
0
1
0
.263
.336
.444
9Phillies
Phillies
.736
20
.700
14
6
222
50
10
1
10
39
31
3
54
262
92
21
0
5
0
.225
.322
.414
10Dodgers
Dodgers
.701
20
.700
14
6
223
51
13
2
7
32
21
4
52
252
89
22
0
4
0
.229
.302
.399
11Athletics
Athletics
.914
20
.500
10
10
224
60
7
0
21
44
19
3
64
246
130
28
0
0
0
.268
.333
.580
12Twins
Twins
.576
20
.400
8
12
220
44
6
0
5
19
15
10
55
246
65
11
0
1
0
.200
.280
.295
13Rangers
Rangers
.917
20
.400
8
12
188
51
14
2
13
32
17
4
49
212
108
29
1
1
0
.271
.343
.574
14White Sox
White Sox
.725
20
.550
11
9
215
51
11
0
8
27
25
4
57
251
86
19
4
2
0
.237
.325
.400
15Tigers
Tigers
.723
20
.300
6
14
195
40
7
1
10
25
33
1
53
234
79
18
1
4
1
.205
.318
.405
16Yankees
Yankees
.821
20
.550
11
9
235
68
14
4
7
35
21
3
58
265
111
25
1
5
0
.289
.348
.472
17Mariners
Mariners
.657
20
.550
11
9
249
58
7
1
7
31
18
9
65
281
88
15
1
4
1
.233
.304
.353
18Cubs
Cubs
.570
20
.250
5
15
196
38
6
1
4
13
15
7
55
220
58
11
1
1
0
.194
.274
.296
19Pirates
Pirates
.716
20
.450
9
11
226
57
9
0
8
32
21
2
65
252
90
17
0
3
0
.252
.317
.398
20Cardinals
Cardinals
.757
20
.500
10
10
219
57
8
1
9
29
20
2
37
243
94
18
2
0
0
.260
.328
.429
21Orioles
Orioles
.663
20
.500
10
10
252
58
8
0
9
23
21
2
67
278
93
17
2
1
3
.230
.293
.369
22Mets
Mets
.729
20
.450
9
11
182
43
5
0
11
23
7
6
50
200
81
16
2
2
0
.236
.284
.445
23Royals
Royals
.711
20
.400
8
12
262
69
16
1
5
22
21
2
58
288
102
22
2
1
1
.263
.322
.389
24Brewers
Brewers
.814
20
.700
14
6
219
65
11
1
7
34
22
1
51
243
99
19
0
1
0
.297
.362
.452
25Blue Jays
Blue Jays
.618
20
.550
11
9
222
46
9
2
6
19
17
3
63
244
77
17
1
1
0
.207
.272
.347
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

22

Alvarez

Yordan Alvarez

RBI

48

Alvarez

Yordan Alvarez

AVG

.316

Alvarez

Yordan Alvarez
Team Pitching Leaders

W

7

Arrighetti

Spencer Arrighetti

K

60

Burrows

Mike Burrows

ERA

2.21

Arrighetti

Spencer Arrighetti
Team Rankings

HR

88

7th

R

315

11th

SO

588

12th

ERA

4.85

29th

2026 Division Standings
TEAMWLPCTGB
36
34
.514
34
34
.500
1.0
33
35
.485
2.0
Astros Astros
31
39
.443
5.0
27
42
.391
8.5
Schedule
DATEMATCHUPTIME (ET)
Fri
6/12
@
8:10 PM
Sat
6/13
@
7:10 PM
Sun
6/14
@
2:10 PM
Mon
6/15
@
8:10 PM
Tue
6/16
@
8:10 PM
Last Game
HOU Astros

31 - 39

2

Final

3

LAA Angels

27 - 42

Wed 10 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
45
23
.662
37
31
.544
8.0
35
34
.507
10.5
34
35
.493
11.5
30
38
.441
15.0
NL CentralWLPCTGB
41
25
.621
37
29
.561
4.0
35
34
.507
7.5
35
34
.507
7.5
32
35
.478
9.5
NL WestWLPCTGB
44
25
.638
35
32
.522
8.0
34
34
.500
9.5
28
41
.406
16.0
26
43
.377
18.0
AL EastWLPCTGB
40
25
.615
41
26
.612
33
36
.478
9.0
33
37
.471
9.5
27
39
.409
13.5
AL CentralWLPCTGB
36
31
.537
37
33
.529
0.5
31
39
.443
6.5
29
40
.420
8.0
28
41
.406
9.0
AL WestWLPCTGB
36
34
.514
34
34
.500
1.0
33
35
.485
2.0
31
39
.443
5.0
27
42
.391
8.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
5/27
@
1-2
Wed
5/27
@
2-3
Wed
5/27
@
9-1
Wed
5/27
@
3-2
Wed
5/27
@
3-0

Schedule

DATEMATCHUPTIME (ET)
Fri
6/12
@
6:40 PM
Fri
6/12
@
6:45 PM
Fri
6/12
@
7:05 PM
Fri
6/12
@
7:10 PM
Fri
6/12
@
7:10 PM