every mlb team batting average vs lefties last 20 games

The Houston Astros have a batting average of .274 in their last 20 games against left-handed pitchers.

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
.274
20
.749
266
89
317
87
14
0
15
41
28
6
79
355
146
29
1
3
1
.342
.461
.802
2 Rockies
Rockies
.285
20
.221
60
211
249
71
18
1
7
35
16
2
59
271
112
26
1
3
0
.330
.450
.779
3 Pirates
Pirates
.233
20
.389
91
143
210
49
9
0
5
29
21
0
57
234
73
14
1
2
1
.300
.348
.648
4 White Sox
White Sox
.233
20
.321
86
182
236
55
15
1
8
27
26
1
78
268
96
24
3
2
3
.309
.407
.716
5 Royals
Royals
.256
20
.590
154
107
238
61
11
1
10
29
13
7
59
261
104
22
3
0
2
.314
.437
.751
6 Brewers
Brewers
.313
20
.813
209
48
233
73
13
0
8
44
21
3
39
257
110
21
0
0
1
.377
.472
.850
7 Reds
Reds
.256
20
.493
113
116
211
54
14
1
6
21
18
0
52
229
88
21
0
0
0
.314
.417
.731
8 Orioles
Orioles
.267
20
.765
237
73
285
76
15
0
10
41
18
6
76
310
121
25
1
0
0
.324
.425
.748
9 Athletics
Athletics
.234
20
.525
107
97
184
43
6
0
9
17
17
1
51
204
76
15
1
1
3
.300
.413
.714
10 Twins
Twins
.246
20
.319
84
179
232
57
9
0
11
32
22
6
56
263
99
20
0
3
0
.323
.427
.750
11 Angels
Angels
.234
20
.396
116
177
269
63
12
1
13
28
21
3
80
293
116
26
0
0
1
.297
.431
.728
12 Braves
Braves
.243
20
.432
136
179
284
69
15
1
7
25
28
2
68
315
107
23
1
0
2
.315
.377
.692
13 Giants
Giants
.203
20
.440
102
130
212
43
9
2
3
18
15
3
69
232
65
14
1
1
1
.264
.307
.571
14 Red Sox
Red Sox
.273
20
.647
194
106
282
77
16
4
13
41
14
1
76
300
140
33
1
2
1
.308
.496
.804
15 Mariners
Mariners
.248
20
.733
170
62
214
53
9
1
12
30
15
2
53
232
100
22
1
0
0
.303
.467
.770
16 Tigers
Tigers
.236
20
.657
142
74
182
43
9
2
6
27
25
2
40
216
74
17
0
7
0
.324
.407
.731
17 Marlins
Marlins
.189
20
.570
166
125
264
50
8
2
4
22
25
2
67
291
74
14
0
0
1
.265
.280
.545
18 Dodgers
Dodgers
.225
20
.581
157
113
244
55
8
1
12
35
25
1
61
270
101
21
0
0
0
.300
.414
.714
19 Yankees
Yankees
.256
20
.430
99
131
207
53
14
0
10
28
20
0
49
230
97
24
1
2
6
.319
.469
.787
20 Rangers
Rangers
.226
20
.234
64
209
243
55
10
1
6
31
23
5
53
273
85
17
0
2
0
.304
.350
.654
21 Padres
Padres
.274
20
.471
172
193
321
88
11
0
8
31
35
1
60
365
123
19
5
3
4
.344
.383
.728
22 Blue Jays
Blue Jays
.238
20
.712
200
81
252
60
11
0
8
31
26
1
47
281
95
19
1
0
3
.312
.377
.689
23 Diamondbacks
Diamondbacks
.255
20
.406
119
174
259
66
9
3
15
37
24
3
61
293
126
27
3
4
0
.321
.486
.807
24 Phillies
Phillies
.252
20
.412
100
143
214
54
14
0
7
27
21
4
55
243
89
21
2
2
1
.328
.416
.744
25 Cardinals
Cardinals
.182
20
.305
83
189
253
46
10
0
4
19
16
0
66
272
68
14
1
2
0
.229
.269
.498
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

110

13th

R

418

15th

SO

930

1st

ERA

3.61

5th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
56
40
.583
Mariners Mariners
51
45
.531
5.0
Rangers Rangers
48
49
.495
8.5
Angels Angels
47
49
.490
9.0
Athletics Athletics
41
57
.418
16.0
Schedule
DATE MATCHUP TIME (ET)
Fri
7/18
HOU HOU
@
SEA SEA
10:10 PM
Sat
7/19
HOU HOU
@
SEA SEA
9:40 PM
Sun
7/20
HOU HOU
@
SEA SEA
4:10 PM
Mon
7/21
HOU HOU
@
AZ AZ
9:40 PM
Tue
7/22
HOU HOU
@
AZ AZ
9:40 PM
Last Game
HOU Astros

56 - 40

1

Final

5

TEX Rangers

48 - 49

Sun 13 Jul 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
Blue Jays Blue Jays
55
41
.573
Yankees Yankees
53
43
.552
2.0
AL Central W L PCT GB
Tigers Tigers
59
38
.608
Twins Twins
47
49
.490
11.5
AL West W L PCT GB
Astros Astros
56
40
.583
Mariners Mariners
51
45
.531
5.0
NL East W L PCT GB
Phillies Phillies
55
41
.573
Mets Mets
55
42
.567
0.5
NL Central W L PCT GB
Cubs Cubs
57
39
.594
Brewers Brewers
56
40
.583
1.0
NL West W L PCT GB
Dodgers Dodgers
58
39
.598
Padres Padres
52
44
.542
5.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/28
STL STL
@
CLE CLE
7-0
Sat
6/28
PHI PHI
@
ATL ATL
2-1
Sat
6/28
TBR TBR
@
BAL BAL
1-5
Sat
6/28
ATH ATH
@
NYY NYY
5-12
Sat
6/28
TOR TOR
@
BOS BOS
5-3

Schedule

DATE MATCHUP TIME (ET)
Fri
7/18
BOS BOS
@
CHC CHC
2:20 PM
Fri
7/18
CWS CWS
@
PIT PIT
6:40 PM
Fri
7/18
SDP SDP
@
WSH WSH
6:45 PM
Fri
7/18
LAA LAA
@
PHI PHI
6:45 PM
Fri
7/18
SFG SFG
@
TOR TOR
7:07 PM