what team has the best batting average vs lefties last 30 days

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

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
.333
11
.914
106
10
102
34
6
0
10
25
10
4
16
116
70
16
0
0
0
.414
.686
1.100
2 Blue Jays
Blue Jays
.293
21
.620
186
114
263
77
15
0
7
37
28
2
48
300
113
22
2
4
1
.360
.430
.790
3 Tigers
Tigers
.284
20
.720
154
60
190
54
16
3
7
30
21
1
46
214
97
26
0
2
3
.355
.511
.866
4 Brewers
Brewers
.282
25
.768
222
67
262
74
15
0
7
36
19
4
66
289
110
22
2
1
0
.339
.420
.759
5 Rays
Rays
.278
24
.647
187
102
263
73
20
0
10
45
17
5
75
289
123
30
2
1
2
.332
.468
.800
6 Red Sox
Red Sox
.267
23
.601
217
144
315
84
21
1
10
53
38
7
79
361
137
32
0
1
3
.357
.435
.792
7 Marlins
Marlins
.261
24
.516
175
164
303
79
17
1
8
34
28
1
68
339
122
26
4
3
0
.322
.403
.725
8 Cardinals
Cardinals
.259
23
.505
168
165
293
76
13
0
9
39
28
8
74
333
116
22
1
3
0
.337
.396
.733
9 Mariners
Mariners
.252
21
.304
92
211
282
71
14
1
7
23
16
4
80
303
108
22
0
1
0
.300
.383
.683
10 Orioles
Orioles
.251
24
.436
115
149
239
60
7
0
6
24
19
5
63
264
85
13
0
1
1
.318
.356
.674
11 Yankees
Yankees
.249
25
.651
213
114
285
71
12
2
7
35
36
0
76
327
108
21
0
5
6
.328
.379
.707
12 Royals
Royals
.249
18
.453
101
122
209
52
12
0
3
15
8
3
46
223
73
15
3
0
1
.286
.349
.636
13 White Sox
White Sox
.243
20
.320
65
138
185
45
14
2
6
21
12
2
59
203
81
22
1
3
1
.292
.438
.730
14 Dodgers
Dodgers
.242
22
.612
150
95
231
56
14
1
6
25
12
2
54
245
90
21
0
0
2
.286
.390
.675
15 Phillies
Phillies
.238
24
.587
196
138
303
72
10
2
12
31
25
4
67
334
122
24
1
1
0
.303
.403
.706
16 Athletics
Athletics
.235
23
.356
88
159
221
52
10
1
3
13
24
1
64
247
73
14
0
1
0
.312
.330
.642
17 Angels
Angels
.235
18
.598
122
82
196
46
6
0
10
23
6
0
57
204
82
16
1
1
1
.256
.418
.675
18 Nationals
Nationals
.232
19
.409
101
146
228
53
11
0
6
21
15
1
48
247
82
17
1
2
0
.280
.360
.640
19 Braves
Braves
.232
18
.288
72
178
224
52
6
0
7
21
22
1
62
250
79
13
1
2
1
.301
.353
.654
20 Twins
Twins
.230
20
.416
138
194
300
69
9
1
12
33
28
2
92
332
116
22
1
1
1
.299
.387
.686
21 Diamondbacks
Diamondbacks
.230
24
.382
104
168
244
56
8
2
9
28
22
4
59
272
95
19
0
2
1
.301
.389
.691
22 Guardians
Guardians
.226
21
.450
157
192
319
72
14
1
5
28
22
4
89
349
103
20
1
3
1
.282
.323
.604
23 Mets
Mets
.226
24
.554
165
133
266
60
10
1
7
27
27
3
63
298
93
18
0
2
1
.302
.350
.652
24 Cubs
Cubs
.219
21
.559
171
135
283
62
12
0
11
22
20
2
72
306
107
23
1
0
0
.275
.378
.654
25 Reds
Reds
.215
22
.381
102
166
246
53
11
3
4
15
19
1
57
268
82
18
1
1
1
.273
.333
.607
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

75

18th

R

306

17th

SO

716

1st

ERA

3.41

6th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
42
31
.575
Mariners Mariners
37
36
.507
5.0
Angels Angels
36
37
.493
6.0
Rangers Rangers
36
37
.493
6.0
Athletics Athletics
30
45
.400
13.0
Schedule
DATE MATCHUP TIME (ET)
Thu
6/19
HOU HOU
@
ATH ATH
10:05 PM
Fri
6/20
HOU HOU
@
LAA LAA
9:38 PM
Sat
6/21
HOU HOU
@
LAA LAA
9:38 PM
Sun
6/22
HOU HOU
@
LAA LAA
4:07 PM
Tue
6/24
PHI PHI
@
HOU HOU
8:10 PM
Last Game
ATH Athletics

30 - 45

3

Final

13

HOU Astros

42 - 31

Tue 17 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
42
31
.575
Rays Rays
41
33
.554
1.5
AL Central W L PCT GB
Tigers Tigers
47
27
.635
Guardians Guardians
36
35
.507
9.5
AL West W L PCT GB
Astros Astros
42
31
.575
Mariners Mariners
37
36
.507
5.0
NL East W L PCT GB
Mets Mets
45
29
.608
Phillies Phillies
44
30
.595
1.0
NL Central W L PCT GB
Cubs Cubs
45
28
.616
Brewers Brewers
39
35
.527
6.5
NL West W L PCT GB
Dodgers Dodgers
45
29
.608
Giants Giants
41
32
.562
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/2
CLE CLE
@
NYY NYY
2-3
Mon
6/2
PHI PHI
@
TOR TOR
8-3
Mon
6/2
LAA LAA
@
BOS BOS
4-3
Mon
6/2
AZ AZ
@
ATL ATL
8-3
Mon
6/2
TEX TEX
@
TBR TBR
1-5

Schedule

DATE MATCHUP TIME (ET)
Thu
6/19
MIN MIN
@
CIN CIN
12:40 PM
Thu
6/19
COL COL
@
WSH WSH
1:05 PM
Thu
6/19
LAA LAA
@
NYY NYY
1:05 PM
Thu
6/19
PIT PIT
@
DET DET
1:10 PM
Thu
6/19
STL STL
@
CWS CWS
2:10 PM