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

Nick Ahmed has 202 at-bats against left-handed pitchers since 2023.

NAME AB G H 2B 3B HR RBI BB HBP SO PA TB XBH SH SF IBB AVG OBP SLG OPS
1 Nick Ahmed
N. Ahmed
202
107
40
4
1
2
15
13
0
48
216
52
7
0
1
0
.198
.245
.257
.503
2 Ozzie Albies
O. Albies
312
149
103
25
1
9
39
9
1
45
324
157
35
0
2
0
.330
.349
.503
.852
3 Tim Anderson
T. Anderson
227
106
62
9
0
1
8
10
0
58
238
74
10
1
0
0
.273
.304
.326
.630
4 Orlando Arcia
O. Arcia
238
156
60
16
0
9
25
32
0
62
273
103
25
0
3
1
.252
.337
.433
.770
5 Luis Arraez
L. Arraez
401
197
114
15
1
5
42
12
6
35
427
146
21
6
2
0
.284
.314
.364
.678
6 Javier Báez
J. Báez
249
132
62
10
1
6
31
17
1
56
268
92
17
0
1
0
.249
.299
.369
.668
7 Andrew Benintendi
A. Benintendi
267
153
61
10
2
9
35
19
3
61
293
102
21
1
2
1
.228
.285
.382
.667
8 Jeimer Candelario
J. Candelario
292
158
67
19
0
11
36
31
7
73
332
119
30
0
2
1
.229
.316
.408
.724
9 Mark Canha
M. Canha
301
177
81
17
1
8
30
41
6
59
353
124
26
0
5
3
.269
.363
.412
.775
10 Nick Castellanos
N. Castellanos
413
215
124
28
2
19
79
29
5
101
450
213
49
0
3
2
.300
.351
.516
.867
11 Matt Chapman
M. Chapman
291
159
80
23
0
11
39
43
1
74
336
136
34
0
1
3
.275
.369
.467
.836
12 Elias Díaz
E. Díaz
264
144
56
10
1
6
25
21
1
55
289
86
17
1
2
1
.212
.271
.326
.597
13 Yandy Díaz
Y. Díaz
324
161
103
23
0
18
56
35
3
42
366
180
41
0
4
2
.318
.385
.556
.941
14 Thairo Estrada
T. Estrada
238
116
53
10
1
3
22
11
4
55
254
74
14
0
1
1
.223
.268
.311
.579
15 Kyle Farmer
K. Farmer
275
156
74
17
2
7
32
24
5
62
306
116
26
0
2
2
.269
.337
.422
.758
16 Freddie Freeman
F. Freeman
452
242
131
33
1
21
74
41
13
90
512
229
55
0
6
3
.290
.361
.507
.868
17 Paul Goldschmidt
P. Goldschmidt
365
195
116
26
0
14
44
48
2
78
420
184
40
0
2
8
.318
.398
.504
.902
18 Enrique Hernández
E. Hernández
335
201
76
11
0
13
39
27
1
62
368
126
24
0
5
2
.227
.283
.376
.659
19 Max Kepler
M. Kepler
209
151
52
10
1
7
24
13
3
54
227
85
18
0
2
0
.249
.300
.407
.706
20 Manuel Margot
M. Margot
264
136
72
14
1
4
33
16
0
51
285
100
19
0
5
0
.273
.309
.379
.688
21 Ketel Marte
K. Marte
427
202
133
25
3
25
62
41
8
65
476
239
53
0
0
10
.311
.382
.560
.942
22 J.D. Martinez
J.D. Martinez
235
130
63
15
0
15
51
31
3
80
274
123
30
0
3
1
.268
.357
.523
.880
23 Ryan McMahon
R. McMahon
405
227
91
17
0
12
34
42
3
140
450
144
29
0
0
0
.225
.302
.356
.658
24 Joey Meneses
J. Meneses
261
125
66
19
1
3
32
16
5
56
284
96
23
0
2
1
.253
.306
.368
.674
25 Whit Merrifield
W. Merrifield
242
129
57
12
0
6
21
22
0
36
268
87
18
1
3
1
.236
.296
.360
.655
StatMuse has event-level data for at-bats going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Diamondbacks Stats

Team Rankings

HR

102

3rd

R

366

4th

SO

612

13th

ERA

4.82

25th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
46
29
.613
Giants Giants
41
33
.554
4.5
Padres Padres
39
34
.534
6.0
Diamondbacks Diamondbacks
36
37
.493
9.0
Rockies Rockies
17
57
.230
28.5
Schedule
DATE MATCHUP TIME (ET)
Thu
6/19
AZ AZ
@
TOR TOR
3:07 PM
Fri
6/20
AZ AZ
@
COL COL
8:40 PM
Sat
6/21
AZ AZ
@
COL COL
9:10 PM
Sun
6/22
AZ AZ
@
COL COL
3:10 PM
Mon
6/23
AZ AZ
@
CWS CWS
7:40 PM
Last Game
TOR Blue Jays

40 - 33

8

Final

1

AZ Diamondbacks

36 - 37

Wed 18 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
37
35
.514
9.0
AL West W L PCT GB
Astros Astros
43
31
.581
Mariners Mariners
37
36
.507
5.5
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
Reds Reds
39
35
.527
6.5
NL West W L PCT GB
Dodgers Dodgers
46
29
.613
Giants Giants
41
33
.554
4.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/2
PHI PHI
@
TOR TOR
8-3
Mon
6/2
DET DET
@
CWS CWS
1-8
Tue
6/3
COL COL
@
MIA MIA
3-2
Tue
6/3
MIL MIL
@
CIN CIN
9-1
Tue
6/3
LAA LAA
@
BOS BOS
9-11

Schedule

DATE MATCHUP TIME (ET)
Thu
6/19
MIL MIL
@
CHC CHC
2:20 PM
Thu
6/19
KCR KCR
@
TEX TEX
2:35 PM
Thu
6/19
AZ AZ
@
TOR TOR
3:07 PM
Thu
6/19
CLE CLE
@
SFG SFG
4:05 PM
Thu
6/19
STL STL
@
CWS CWS
5:40 PM