teams batting average vs left handed pitching last 20 games

The Houston Astros have a batting average of .284 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
.284
20
.835
203
40
218
62
10
0
15
41
18
6
53
243
117
25
0
1
0
.354
.537
.891
2 Braves
Braves
.244
20
.367
103
178
250
61
8
0
9
28
26
1
67
281
96
17
1
3
2
.314
.384
.698
3 Giants
Giants
.197
20
.535
139
121
234
46
6
2
5
17
22
2
63
260
71
13
0
2
0
.269
.303
.573
4 Rockies
Rockies
.220
20
.160
41
216
236
52
10
3
4
20
17
2
69
257
80
17
0
2
0
.276
.339
.615
5 Angels
Angels
.240
20
.535
147
128
262
63
9
0
17
36
9
2
77
275
123
26
1
1
1
.270
.469
.740
6 Royals
Royals
.238
20
.520
132
122
235
56
12
1
6
23
12
3
43
254
88
19
4
0
2
.284
.374
.658
7 Pirates
Pirates
.224
20
.533
131
115
223
50
9
2
6
26
19
0
66
246
81
17
2
2
1
.283
.363
.646
8 Mariners
Mariners
.266
20
.378
126
207
312
83
16
1
9
31
16
4
85
333
128
26
0
1
0
.309
.410
.720
9 Tigers
Tigers
.287
20
.760
177
56
202
58
19
3
8
38
26
0
49
233
107
30
0
5
3
.361
.530
.890
10 Blue Jays
Blue Jays
.297
20
.576
179
132
279
83
15
0
7
37
24
2
50
311
119
22
1
4
1
.353
.427
.779
11 Rangers
Rangers
.236
20
.474
110
122
212
50
11
2
2
19
18
2
46
232
71
15
0
0
2
.302
.335
.637
12 Nationals
Nationals
.255
20
.330
90
183
251
64
12
0
11
28
16
2
54
273
109
23
2
2
0
.303
.434
.737
13 Guardians
Guardians
.229
20
.479
174
189
332
76
15
1
6
30
25
2
89
363
111
22
2
2
2
.285
.334
.620
14 Twins
Twins
.254
20
.269
91
247
303
77
9
1
14
39
30
3
79
338
130
24
0
2
0
.325
.429
.754
15 Reds
Reds
.229
20
.456
89
106
175
40
8
0
6
14
18
0
37
195
66
14
1
1
1
.299
.377
.676
16 Red Sox
Red Sox
.286
20
.556
174
139
273
78
22
1
10
46
32
6
74
313
132
33
1
1
4
.372
.484
.855
17 White Sox
White Sox
.258
20
.326
71
147
194
50
13
2
6
23
18
2
67
218
85
21
1
3
1
.323
.438
.761
18 Orioles
Orioles
.262
20
.560
150
118
244
64
9
0
6
26
17
6
66
268
91
15
0
1
1
.325
.373
.698
19 Athletics
Athletics
.198
20
.421
85
117
182
36
8
0
5
9
19
1
52
202
59
13
0
0
0
.277
.324
.601
20 Padres
Padres
.221
20
.312
92
203
267
59
11
1
5
25
22
1
57
295
87
17
2
3
1
.280
.326
.606
21 Brewers
Brewers
.318
20
.770
177
53
211
67
13
0
7
40
14
3
54
230
101
20
1
0
1
.368
.479
.847
22 Cubs
Cubs
.204
20
.347
82
154
221
45
9
0
8
17
12
2
59
236
78
17
0
1
0
.250
.353
.603
23 Diamondbacks
Diamondbacks
.230
20
.597
132
89
196
45
6
2
9
23
20
3
49
221
82
17
1
1
0
.309
.418
.727
24 Phillies
Phillies
.232
20
.443
102
128
207
48
8
1
5
23
18
4
45
230
73
14
1
0
0
.306
.353
.658
25 Rays
Rays
.269
20
.616
130
81
186
50
13
0
6
33
16
6
59
211
81
19
2
1
2
.344
.435
.780
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

84

14th

R

333

16th

SO

768

1st

ERA

3.52

7th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
45
33
.577
Mariners Mariners
40
37
.519
4.5
Angels Angels
38
40
.487
7.0
Rangers Rangers
38
41
.481
7.5
Athletics Athletics
32
48
.400
14.0
Schedule
DATE MATCHUP TIME (ET)
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
Sat
6/28
CHC CHC
@
HOU HOU
7:15 PM
Last Game
LAA Angels

37 - 40

7

Final

8

HOU Astros

45 - 33

Sun 22 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
45
33
.577
Rays Rays
43
35
.551
2.0
AL Central W L PCT GB
Tigers Tigers
49
30
.620
Guardians Guardians
39
37
.513
8.5
AL West W L PCT GB
Astros Astros
45
33
.577
Mariners Mariners
40
37
.519
4.5
NL East W L PCT GB
Phillies Phillies
47
31
.603
Mets Mets
46
33
.582
1.5
NL Central W L PCT GB
Cubs Cubs
46
32
.590
Brewers Brewers
43
36
.544
3.5
NL West W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/7
CHC CHC
@
DET DET
0-4
Sat
6/7
KCR KCR
@
CWS CWS
7-5
Sat
6/7
TOR TOR
@
MIN MIN
3-6
Sat
6/7
SEA SEA
@
LAA LAA
3-2
Sun
6/8
MIA MIA
@
PIT PIT
3-10

Schedule

DATE MATCHUP TIME (ET)
Tue
6/24
TEX TEX
@
BAL BAL
6:35 PM
Tue
6/24
TOR TOR
@
CLE CLE
6:40 PM
Tue
6/24
ATH ATH
@
DET DET
6:40 PM
Tue
6/24
ATL ATL
@
NYM NYM
7:10 PM
Tue
6/24
NYY NYY
@
CIN CIN
7:10 PM