which team has the highest batting average vs lefties in the past 30 days

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

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
.310
10
.829
145
30
155
48
8
0
13
33
15
5
35
175
95
21
0
0
0
.389
.613
1.001
2 Brewers
Brewers
.302
23
.782
229
64
265
80
17
0
8
47
21
4
66
293
121
25
1
1
1
.361
.457
.817
3 Blue Jays
Blue Jays
.301
20
.576
179
132
276
83
15
0
7
37
27
2
50
311
119
22
1
4
1
.362
.431
.794
4 Rays
Rays
.295
24
.696
172
75
220
65
17
0
9
45
19
5
63
247
109
26
2
1
2
.363
.495
.859
5 Tigers
Tigers
.295
19
.745
164
56
193
57
19
3
7
35
23
0
44
220
103
29
0
4
3
.364
.534
.897
6 Red Sox
Red Sox
.269
23
.601
217
144
316
85
21
1
10
54
37
7
81
361
138
32
0
1
3
.357
.437
.794
7 Cardinals
Cardinals
.262
24
.615
193
121
271
71
11
0
10
42
32
8
67
314
112
21
1
2
1
.355
.413
.768
8 Yankees
Yankees
.260
24
.644
215
119
292
76
13
2
8
39
36
0
77
334
117
23
0
5
6
.336
.401
.737
9 Mariners
Mariners
.259
19
.357
115
207
301
78
15
1
8
27
16
4
82
322
119
24
0
1
0
.304
.395
.700
10 White Sox
White Sox
.255
22
.322
73
154
204
52
15
2
8
27
17
2
66
227
95
25
1
3
1
.314
.466
.780
11 Marlins
Marlins
.250
25
.481
178
192
332
83
18
1
8
35
30
1
72
370
127
27
4
3
0
.311
.383
.694
12 Orioles
Orioles
.249
22
.500
134
134
241
60
8
0
5
24
19
7
63
268
83
13
0
1
1
.321
.344
.665
13 Rangers
Rangers
.247
20
.608
110
71
166
41
10
2
2
16
13
2
42
181
61
14
0
0
2
.309
.367
.677
14 Diamondbacks
Diamondbacks
.242
24
.505
149
146
264
64
10
3
12
36
24
4
59
295
116
25
1
2
0
.313
.439
.752
15 Dodgers
Dodgers
.236
24
.619
172
106
258
61
15
1
7
30
18
2
60
278
99
23
0
0
2
.291
.384
.675
16 Rockies
Rockies
.235
17
.207
41
157
183
43
9
2
4
19
11
2
52
198
68
15
0
2
0
.283
.372
.654
17 Nationals
Nationals
.234
20
.332
89
179
248
58
12
0
10
22
15
2
53
268
100
22
2
1
0
.282
.403
.685
18 Royals
Royals
.234
19
.510
127
122
231
54
11
1
6
23
12
2
43
249
85
18
4
0
2
.278
.368
.646
19 Reds
Reds
.234
22
.416
99
139
214
50
12
2
5
17
21
1
48
238
81
19
1
1
1
.304
.379
.682
20 Athletics
Athletics
.230
22
.454
122
147
244
56
11
1
6
16
24
1
72
269
87
18
0
0
0
.301
.357
.658
21 Braves
Braves
.225
17
.359
83
148
204
46
3
0
7
21
23
1
58
231
70
10
1
2
2
.304
.343
.647
22 Twins
Twins
.225
22
.321
122
258
342
77
11
1
14
38
33
3
95
380
132
26
0
2
0
.297
.386
.683
23 Mets
Mets
.223
24
.522
132
121
229
51
8
1
6
24
20
3
56
253
79
15
0
1
1
.292
.345
.637
24 Pirates
Pirates
.222
19
.509
119
115
212
47
8
2
6
26
18
0
60
234
77
16
2
2
1
.280
.363
.643
25 Cubs
Cubs
.218
22
.497
143
145
266
58
11
0
11
23
19
2
68
288
102
22
1
0
0
.275
.383
.659
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

81

15th

R

325

16th

SO

755

1st

ERA

3.48

5th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
44
33
.571
Mariners Mariners
38
37
.507
5.0
Rangers Rangers
38
39
.494
6.0
Angels Angels
37
39
.487
6.5
Athletics Athletics
32
47
.405
13.0
Schedule
DATE MATCHUP TIME (ET)
Sun
6/22
HOU HOU
@
LAA LAA
4:07 PM
Tue
6/24
PHI PHI
@
HOU HOU
8:10 PM
Wed
6/25
PHI PHI
@
HOU HOU
8:10 PM
Thu
6/26
PHI PHI
@
HOU HOU
2:10 PM
Fri
6/27
CHC CHC
@
HOU HOU
8:10 PM
Last Game
LAA Angels

37 - 39

9

Final

1

HOU Astros

44 - 33

Sat 21 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
44
32
.579
Rays Rays
43
34
.558
1.5
AL Central W L PCT GB
Tigers Tigers
48
30
.615
Guardians Guardians
38
37
.507
8.5
AL West W L PCT GB
Astros Astros
44
33
.571
Mariners Mariners
38
37
.507
5.0
NL East W L PCT GB
Mets Mets
46
31
.597
Phillies Phillies
46
31
.597
NL Central W L PCT GB
Cubs Cubs
46
30
.605
Brewers Brewers
42
35
.545
4.5
NL West W L PCT GB
Dodgers Dodgers
47
31
.603
Giants Giants
43
34
.558
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
6/6
CHC CHC
@
DET DET
6-1
Fri
6/6
LAD LAD
@
STL STL
1-2
Fri
6/6
PHI PHI
@
PIT PIT
1-2
Fri
6/6
TEX TEX
@
WSH WSH
5-0
Fri
6/6
ATL ATL
@
SFG SFG
2-3

Schedule

DATE MATCHUP TIME (ET)
Sun
6/22
BAL BAL
@
NYY NYY
11:35 AM
Sun
6/22
DET DET
@
TBR TBR
12:10 PM
Sun
6/22
TEX TEX
@
PIT PIT
1:35 PM
Sun
6/22
CWS CWS
@
TOR TOR
1:37 PM
Sun
6/22
ATL ATL
@
MIA MIA
1:40 PM