team with highest batting average vs lhp last 30 days ranked

Between May 6, 2025 and June 5, 2025, the Houston Astros have the highest batting average by a team against left-handed pitchers, with an average of .283.

TEAM AVG G W% W L AB H 2B 3B HR RBI BB HBP SO PA TB XBH SH SF IBB OBP SLG OPS
1 Astros
Astros
.283
13
.899
89
10
92
26
6
0
6
18
5
1
21
99
50
12
0
1
0
.323
.543
.867
2 Red Sox
Red Sox
.282
26
.393
136
210
309
87
18
1
9
46
31
3
87
346
134
28
1
2
2
.351
.434
.784
3 Dodgers
Dodgers
.275
22
.398
119
180
273
75
19
1
12
37
20
4
62
299
132
32
0
2
0
.331
.484
.815
4 Blue Jays
Blue Jays
.275
20
.519
123
114
204
56
11
0
6
27
27
1
43
237
85
17
2
3
3
.357
.417
.774
5 Tigers
Tigers
.274
23
.793
199
52
223
61
18
1
2
33
23
1
53
251
87
21
0
4
2
.339
.390
.729
6 Athletics
Athletics
.266
21
.303
73
168
218
58
8
1
5
21
21
1
61
241
83
14
0
1
0
.332
.381
.713
7 Rays
Rays
.265
24
.560
177
139
291
77
14
0
13
41
20
2
75
316
130
27
0
2
1
.314
.447
.761
8 Yankees
Yankees
.261
19
.842
208
39
207
54
14
1
8
32
35
1
45
247
94
23
0
4
8
.364
.454
.818
9 Brewers
Brewers
.261
23
.724
226
86
280
73
16
0
9
35
24
4
68
312
116
25
2
1
0
.327
.414
.741
10 White Sox
White Sox
.252
21
.484
105
112
202
51
12
1
8
22
10
1
55
217
89
21
1
3
0
.287
.441
.728
11 Phillies
Phillies
.246
25
.639
218
123
305
75
9
3
12
43
31
4
68
341
126
24
0
1
0
.323
.413
.736
12 Orioles
Orioles
.245
22
.354
56
102
143
35
6
1
2
12
12
2
42
158
49
9
0
1
1
.310
.343
.653
13 Diamondbacks
Diamondbacks
.243
23
.521
164
151
280
68
16
1
12
43
26
4
59
315
122
29
1
4
3
.312
.436
.748
14 Mariners
Mariners
.242
22
.420
115
159
248
60
8
1
8
24
22
3
72
274
94
17
0
1
0
.310
.379
.689
15 Royals
Royals
.242
17
.545
139
116
236
57
11
1
1
14
14
3
58
255
73
13
2
0
4
.292
.309
.602
16 Cardinals
Cardinals
.241
20
.705
217
91
274
66
18
0
7
32
25
4
71
308
105
25
1
4
0
.309
.383
.693
17 Padres
Padres
.237
16
.457
106
126
211
50
7
2
5
21
15
1
44
232
76
14
3
2
2
.288
.360
.648
18 Guardians
Guardians
.233
23
.393
95
147
219
51
10
0
2
18
18
3
60
242
67
12
1
1
1
.299
.306
.605
19 Twins
Twins
.232
22
.817
223
50
241
56
9
0
8
29
29
1
74
273
89
17
1
1
2
.316
.369
.685
20 Braves
Braves
.227
22
.419
149
207
321
73
15
2
8
31
28
3
95
356
116
25
1
3
2
.293
.361
.654
21 Mets
Mets
.223
25
.566
185
142
282
63
11
2
8
34
36
5
69
327
102
21
1
3
1
.319
.362
.681
22 Cubs
Cubs
.219
19
.570
162
122
256
56
12
1
7
22
23
3
65
284
91
20
1
1
1
.290
.355
.645
23 Angels
Angels
.219
21
.595
97
66
151
33
8
0
8
20
8
1
44
163
65
16
1
2
0
.259
.430
.690
24 Rockies
Rockies
.211
18
.102
25
219
223
47
12
2
3
20
17
2
63
244
72
17
0
2
0
.270
.323
.593
25 Giants
Giants
.206
19
.598
128
86
189
39
7
0
4
18
22
1
54
214
58
11
0
2
1
.290
.307
.597
StatMuse has event-level data for batting average going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Astros Stats

Team Rankings

HR

61

17th

R

242

21st

SO

576

2nd

ERA

3.59

10th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
33
28
.541
Mariners Mariners
32
28
.533
0.5
Rangers Rangers
29
33
.468
4.5
Angels Angels
28
33
.459
5.0
Athletics Athletics
23
40
.365
11.0
Schedule
DATE MATCHUP TIME (ET)
Thu
6/5
HOU HOU
@
PIT PIT
6:40 PM
Fri
6/6
HOU HOU
@
CLE CLE
7:10 PM
Sat
6/7
HOU HOU
@
CLE CLE
4:10 PM
Sun
6/8
HOU HOU
@
CLE CLE
1:40 PM
Tue
6/10
CWS CWS
@
HOU HOU
8:10 PM
Last Game
PIT Pirates

23 - 39

3

Final

0

HOU Astros

33 - 28

Wed 4 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
37
23
.617
Rays Rays
32
29
.525
5.5
AL Central W L PCT GB
Tigers Tigers
41
22
.651
Twins Twins
34
27
.557
6.0
AL West W L PCT GB
Astros Astros
33
28
.541
Mariners Mariners
32
28
.533
0.5
NL East W L PCT GB
Mets Mets
39
23
.629
Phillies Phillies
37
24
.607
1.5
NL Central W L PCT GB
Cubs Cubs
38
23
.623
Cardinals Cardinals
33
27
.550
4.5
NL West W L PCT GB
Dodgers Dodgers
37
25
.597
Padres Padres
35
25
.583
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/19
CIN CIN
@
PIT PIT
0-1
Mon
5/19
HOU HOU
@
TBR TBR
2-3
Mon
5/19
SEA SEA
@
CWS CWS
0-1
Mon
5/19
BAL BAL
@
MIL MIL
2-5
Mon
5/19
DET DET
@
STL STL
5-4

Schedule

DATE MATCHUP TIME (ET)
Thu
6/5
AZ AZ
@
ATL ATL
12:15 PM
Thu
6/5
KCR KCR
@
STL STL
1:45 PM
Thu
6/5
DET DET
@
CWS CWS
2:10 PM
Thu
6/5
PHI PHI
@
TOR TOR
3:07 PM
Thu
6/5
MIN MIN
@
ATH ATH
3:35 PM