team highest ops vs lefties last 2 weeks

Between May 19, 2026 and June 2, 2026, the Houston Astros have the highest OPS by a team against left-handed pitchers, with an OPS of 1.051.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Astros
Astros
1.051
7
.714
5
2
56
16
2
0
7
13
5
1
16
64
39
9
2
0
0
.286
.355
.696
2Diamondbacks
Diamondbacks
1.042
9
.778
7
2
47
15
4
1
3
14
8
0
9
58
30
8
1
2
1
.319
.404
.638
3Reds
Reds
.933
8
.625
5
3
111
37
9
2
3
17
13
1
29
128
59
14
1
2
1
.333
.402
.532
4Yankees
Yankees
.899
10
.600
6
4
87
29
5
2
3
13
4
0
19
92
47
10
0
1
0
.333
.359
.540
5Rangers
Rangers
.856
10
.400
4
6
79
20
6
0
5
10
8
2
25
90
41
11
0
0
0
.253
.337
.519
6Giants
Giants
.830
11
.273
3
8
87
22
8
1
3
10
12
3
23
104
41
12
1
1
0
.253
.359
.471
7Pirates
Pirates
.826
11
.545
6
5
121
38
7
0
3
20
12
2
35
137
54
10
0
2
0
.314
.380
.446
8Red Sox
Red Sox
.821
11
.455
5
6
118
35
8
1
2
23
17
2
29
142
51
11
3
2
1
.297
.388
.432
9Dodgers
Dodgers
.799
12
.750
9
3
153
40
12
2
5
26
16
3
32
176
71
19
0
4
0
.261
.335
.464
10Athletics
Athletics
.790
9
.444
4
5
105
27
3
0
6
17
10
2
28
117
48
9
0
0
0
.257
.333
.457
11White Sox
White Sox
.769
10
.500
5
5
99
23
7
0
4
14
17
1
29
121
42
11
2
2
0
.232
.345
.424
12Royals
Royals
.745
9
.222
2
7
143
39
10
0
4
11
9
1
25
155
61
14
1
1
1
.273
.318
.427
13Padres
Padres
.721
8
.375
3
5
147
33
5
0
8
15
14
2
37
164
62
13
0
1
0
.224
.299
.422
14Guardians
Guardians
.709
11
.636
7
4
117
32
7
1
1
15
9
2
34
130
44
9
1
1
0
.274
.333
.376
15Braves
Braves
.704
11
.636
7
4
180
40
9
1
6
21
23
4
49
209
69
16
0
2
0
.222
.321
.383
16Mets
Mets
.695
11
.273
3
8
126
29
3
0
7
14
4
4
37
137
53
10
1
1
0
.230
.274
.421
17Rays
Rays
.690
10
.400
4
6
109
27
6
1
1
14
16
0
25
128
38
8
2
1
1
.248
.341
.349
18Brewers
Brewers
.680
10
.800
8
2
105
28
3
0
2
14
9
1
30
116
37
5
0
1
0
.267
.328
.352
19Mariners
Mariners
.675
9
.778
7
2
138
33
4
1
4
15
9
5
38
154
51
9
0
2
0
.239
.305
.370
20Cardinals
Cardinals
.659
11
.364
4
7
106
22
3
0
5
12
9
2
16
118
40
8
1
0
0
.208
.282
.377
21Angels
Angels
.659
10
.600
6
4
110
24
4
0
4
16
11
1
23
122
40
8
0
0
1
.218
.295
.364
22Nationals
Nationals
.657
11
.636
7
4
136
32
7
1
2
19
14
1
30
151
47
10
0
0
0
.235
.311
.346
23Tigers
Tigers
.639
13
.231
3
10
143
27
3
0
6
13
23
1
40
169
48
9
1
1
0
.189
.304
.336
24Marlins
Marlins
.625
12
.333
4
8
107
25
5
1
2
11
4
2
35
116
38
8
1
2
0
.234
.270
.355
25Rockies
Rockies
.612
11
.364
4
7
106
24
6
0
2
6
6
1
25
114
36
8
0
1
0
.226
.272
.340
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
@
8:05 PM
Tue
6/2
@
8:10 PM
Tue
6/2
@
9:38 PM
Tue
6/2
@
9:40 PM
Tue
6/2
@
9:40 PM