mlb team worst ops vs lhp last 10 games

The Houston Astros have the lowest OPS by a team against left-handed pitchers in their last 10 games, with an OPS of .547.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Astros
Astros
.547
10
.500
5
5
130
24
2
0
5
10
7
1
28
138
41
7
0
0
0
.185
.232
.315
2Guardians
Guardians
.558
10
.400
4
6
123
22
3
0
3
9
16
2
29
143
34
6
1
1
0
.179
.282
.276
3Diamondbacks
Diamondbacks
.636
10
.400
4
6
146
31
7
1
4
14
10
4
24
161
52
12
0
1
1
.212
.280
.356
4Angels
Angels
.640
10
.500
5
5
117
25
4
1
3
8
13
1
41
131
40
8
0
0
0
.214
.298
.342
5Dodgers
Dodgers
.640
10
.600
6
4
118
22
2
0
5
16
16
5
34
141
39
7
1
0
0
.186
.309
.331
6Red Sox
Red Sox
.657
10
.300
3
7
95
21
1
0
5
13
6
0
22
101
37
6
0
0
0
.221
.267
.389
7Rays
Rays
.662
10
.400
4
6
175
41
9
0
3
18
21
4
36
206
59
12
3
3
2
.234
.325
.337
8Blue Jays
Blue Jays
.668
10
.700
7
3
134
29
7
1
5
15
9
2
40
148
53
13
1
2
0
.216
.272
.396
9Phillies
Phillies
.698
10
.600
6
4
124
30
6
1
3
18
12
3
34
141
47
10
0
2
0
.242
.319
.379
10Pirates
Pirates
.699
10
.500
5
5
121
27
4
0
7
16
8
0
33
130
52
11
0
1
0
.223
.269
.430
11Braves
Braves
.718
10
.400
4
6
121
30
6
0
4
12
13
0
28
134
48
10
0
0
0
.248
.321
.397
12White Sox
White Sox
.718
10
.500
5
5
133
31
4
0
7
17
7
5
35
146
56
11
1
0
0
.233
.297
.421
13Rockies
Rockies
.724
10
.400
4
6
156
40
11
1
4
20
11
1
40
169
65
16
0
1
1
.256
.308
.417
14Mariners
Mariners
.737
10
.300
3
7
82
24
2
0
1
10
10
2
14
96
29
3
2
0
1
.293
.383
.354
15Padres
Padres
.746
10
.500
5
5
95
24
8
0
3
11
9
0
19
105
41
11
0
1
2
.253
.314
.432
16Cardinals
Cardinals
.750
10
.500
5
5
110
30
4
1
3
15
11
2
19
126
45
8
0
3
0
.273
.341
.409
17Yankees
Yankees
.766
10
.700
7
3
145
40
9
3
3
19
10
1
34
157
64
15
0
1
0
.276
.325
.441
18Orioles
Orioles
.766
10
.400
4
6
97
26
4
0
4
7
9
1
29
109
42
8
1
1
1
.268
.333
.433
19Reds
Reds
.774
10
.300
3
7
72
17
3
0
4
12
11
0
17
85
32
7
0
2
0
.236
.329
.444
20Twins
Twins
.781
10
.500
5
5
124
31
2
0
8
18
10
3
28
137
57
10
0
0
0
.250
.321
.460
21Royals
Royals
.795
10
.400
4
6
164
51
10
2
2
23
11
2
36
179
71
14
2
0
0
.311
.362
.433
22Marlins
Marlins
.817
10
.600
6
4
97
26
6
1
4
14
10
2
28
112
46
11
1
2
1
.268
.342
.474
23Tigers
Tigers
.838
10
.500
5
5
85
21
6
1
5
14
11
0
23
100
44
12
0
4
1
.247
.320
.518
24Giants
Giants
.888
10
.500
5
5
99
30
2
2
6
15
6
1
19
109
54
10
1
2
0
.303
.343
.545
25Brewers
Brewers
.914
10
.700
7
3
142
45
12
1
6
23
13
0
32
156
77
19
0
1
1
.317
.372
.542
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

24

Alvarez

Yordan Alvarez

RBI

55

Alvarez

Yordan Alvarez

AVG

.325

Alvarez

Yordan Alvarez
Team Pitching Leaders

W

7

Arrighetti

Spencer Arrighetti

K

65

Burrows

Mike Burrows

ERA

2.57

Arrighetti

Spencer Arrighetti
Team Rankings

HR

99

5th

R

344

11th

SO

645

11th

ERA

4.87

29th

2026 Division Standings
TEAMWLPCTGB
39
37
.513
37
38
.493
1.5
35
39
.473
3.0
Astros Astros
35
41
.461
4.0
30
46
.395
9.0
Schedule
DATEMATCHUPTIME (ET)
Fri
6/19
@
8:10 PM
Sat
6/20
@
7:15 PM
Sun
6/21
@
2:10 PM
Mon
6/22
@
7:07 PM
Tue
6/23
@
4:07 PM
Last Game
DET Tigers

30 - 44

2

Final

4

HOU Astros

35 - 41

Wed 17 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
46
27
.630
40
35
.533
7.0
39
36
.520
8.0
37
38
.493
10.0
34
41
.453
13.0
NL CentralWLPCTGB
45
27
.625
40
33
.548
5.5
39
36
.520
7.5
38
37
.507
8.5
35
38
.479
10.5
NL WestWLPCTGB
48
27
.640
38
35
.521
9.0
38
36
.514
9.5
31
43
.419
16.5
28
47
.373
20.0
AL EastWLPCTGB
45
28
.616
41
30
.577
3.0
37
38
.493
9.0
35
41
.461
11.5
29
43
.403
15.5
AL CentralWLPCTGB
39
34
.534
40
35
.533
36
40
.474
4.5
31
45
.408
9.5
30
44
.405
9.5
AL WestWLPCTGB
39
37
.513
37
38
.493
1.5
35
39
.473
3.0
35
41
.461
4.0
30
46
.395
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
6/3
@
4-1
Wed
6/3
@
7-2
Wed
6/3
@
8-0
Wed
6/3
@
7-1
Wed
6/3
@
2-3

Schedule

DATEMATCHUPTIME (ET)
Fri
6/19
@
2:20 PM
Fri
6/19
@
6:40 PM
Fri
6/19
@
7:05 PM
Fri
6/19
@
7:10 PM
Fri
6/19
@
7:10 PM