mlb player with highest batting average vs left handed pitchers last 3 seasons with at least 200 abs

Since 2024, Yordan Alvarez has the highest batting average against left-handed pitchers with 200+ at-bats, with an average of .353.

NAMEAVGABGH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Yordan Alvarez
Y. Alvarez
.353
278
144
98
20
2
18
49
24
7
52
313
176
40
0
4
2
.412
.633
1.045
2Nico Hoerner
N. Hoerner
.344
323
174
111
18
2
8
40
17
6
29
347
157
28
0
1
1
.386
.486
.872
3Andy Pages
A. Pages
.330
276
160
91
19
0
7
31
16
1
66
296
131
26
0
2
0
.366
.475
.841
4José Ramírez
J. Ramírez
.328
384
218
126
28
2
24
73
37
2
41
429
230
54
0
5
14
.386
.599
.984
5Bobby Witt Jr.
B. Witt Jr.
.323
300
150
97
26
5
6
34
25
2
52
330
151
37
0
3
8
.376
.503
.879
6Geraldo Perdomo
G. Perdomo
.318
337
194
107
11
4
7
48
44
0
35
395
147
22
9
5
0
.391
.436
.827
7Romy Gonzalez
R. Gonzalez
.317
246
134
78
17
2
13
41
22
1
68
273
138
32
0
4
1
.370
.561
.931
8Cody Bellinger
C. Bellinger
.317
363
212
115
20
6
14
80
29
2
48
403
189
40
0
9
0
.362
.521
.883
9Vladimir Guerrero Jr.
V. Guerrero Jr.
.316
285
154
90
18
0
14
57
53
2
39
341
150
32
0
1
10
.425
.526
.952
10Jose Altuve
J. Altuve
.313
310
151
97
18
0
11
33
31
5
67
347
148
29
0
1
2
.383
.477
.861
11Aaron Judge
A. Judge
.312
298
190
93
15
0
37
76
103
2
97
404
219
52
0
1
34
.490
.735
1.225
12Lourdes Gurriel Jr.
L. Gurriel Jr.
.311
325
153
101
14
0
12
47
25
0
48
351
151
26
0
1
1
.359
.465
.824
13Yandy Díaz
Y. Díaz
.310
326
164
101
23
0
17
42
31
4
36
366
175
40
0
5
2
.372
.537
.908
14Paul Goldschmidt
P. Goldschmidt
.307
329
178
101
27
1
15
36
39
4
56
376
175
43
0
1
6
.386
.532
.918
15Ketel Marte
K. Marte
.307
401
184
123
24
1
27
74
39
7
66
447
230
52
0
0
10
.378
.574
.952
16Jose Iglesias
J. Iglesias
.307
212
119
65
20
0
2
18
18
6
39
238
91
22
2
0
1
.377
.429
.806
17Shea Langeliers
S. Langeliers
.302
291
152
88
13
1
21
52
18
1
72
312
166
35
0
2
1
.343
.570
.913
18Ozzie Albies
O. Albies
.302
354
167
107
26
1
11
43
10
1
35
369
168
38
0
4
1
.320
.475
.794
19Heliot Ramos
H. Ramos
.301
316
162
95
26
2
16
45
31
4
90
354
173
44
0
3
5
.367
.547
.915
20Adley Rutschman
A. Rutschman
.299
301
166
90
16
1
11
47
31
1
46
335
141
28
0
2
1
.364
.468
.833
21Zach Neto
Z. Neto
.299
251
137
75
15
2
14
34
26
3
71
281
136
31
0
1
6
.370
.542
.912
22Carlos Correa
C. Correa
.299
241
126
72
12
1
13
39
32
1
46
277
125
26
0
2
3
.380
.519
.899
23Jackson Chourio
J. Chourio
.297
306
159
91
17
1
10
45
27
0
71
334
140
28
0
1
4
.353
.458
.811
24Jeremy Peña
J. Peña
.297
263
131
78
14
2
8
28
15
3
35
284
120
24
2
1
1
.340
.456
.797
25Trea Turner
T. Turner
.296
395
195
117
19
3
13
38
34
4
71
434
181
35
0
1
1
.357
.458
.815
StatMuse has event-level data for at-bats and batting average going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Astros Stats

Team Batting Leaders

HR

14

Alvarez

Yordan Alvarez

RBI

30

Alvarez

Yordan Alvarez

AVG

.321

Alvarez

Yordan Alvarez
Team Pitching Leaders

W

4

Arrighetti

Spencer Arrighetti

K

46

Burrows

Mike Burrows

ERA

1.88

Arrighetti

Spencer Arrighetti
Team Rankings

HR

54

6th

R

206

9th

SO

391

6th

ERA

5.59

30th

2026 Division Standings
TEAMWLPCTGB
22
21
.512
22
23
.489
1.0
21
22
.488
1.0
Astros Astros
17
28
.378
6.0
16
28
.364
6.5
Schedule
DATEMATCHUPTIME (ET)
Fri
5/15
@
8:10 PM
Sat
5/16
@
7:10 PM
Sun
5/17
@
2:10 PM
Mon
5/18
@
7:40 PM
Tue
5/19
@
7:40 PM
Last Game
SEA Mariners

22 - 23

8

Final

3

HOU Astros

17 - 28

Thu 14 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
30
14
.682
21
23
.477
9.0
21
23
.477
9.0
20
24
.455
10.0
18
25
.419
11.5
NL CentralWLPCTGB
28
16
.636
24
17
.585
2.5
25
18
.581
2.5
24
20
.545
4.0
23
21
.523
5.0
NL WestWLPCTGB
26
18
.591
25
18
.581
0.5
20
22
.476
5.0
18
26
.409
8.0
17
27
.386
9.0
AL EastWLPCTGB
28
14
.667
27
17
.614
2.0
20
24
.455
9.0
19
24
.442
9.5
18
25
.419
10.5
AL CentralWLPCTGB
24
21
.533
22
21
.512
1.0
20
24
.455
3.5
19
25
.432
4.5
19
25
.432
4.5
AL WestWLPCTGB
22
21
.512
22
23
.489
1.0
21
22
.488
1.0
17
28
.378
6.0
16
28
.364
6.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
4/29
@
2-3
Wed
4/29
@
5-3
Wed
4/29
@
14-2
Thu
4/30
@
5-2
Thu
4/30
@
2-3

Schedule

DATEMATCHUPTIME (ET)
Fri
5/15
@
8:10 PM
Fri
5/15
@
8:15 PM
Fri
5/15
@
8:40 PM
Fri
5/15
@
9:38 PM
Fri
5/15
@
9:40 PM