hitter with the most home runs against left handed pitchers since 2005

Since 2005, Albert Pujols has smashed the most home runs against left-handed pitchers, with 164 home runs.

NAMEHRGABH2B3BRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLGOPS
1Albert Pujols
A. Pujols
164
1,169
2,449
716
154
1
448
308
12
285
2,794
1,364
319
0
25
84
.292
.371
.557
.928
2Nelson Cruz
N. Cruz
138
1,044
2,093
612
111
7
362
278
23
485
2,417
1,151
256
0
19
57
.292
.378
.550
.928
3Giancarlo Stanton
G. Stanton
118
811
1,524
420
93
4
304
228
10
441
1,772
875
215
0
9
40
.276
.372
.574
.946
4Ryan Braun
R. Braun
110
821
1,701
541
119
15
327
205
5
293
1,932
1,020
244
0
17
24
.318
.390
.600
.989
5Paul Goldschmidt
P. Goldschmidt
108
958
1,812
582
127
9
321
311
11
404
2,157
1,051
244
0
13
48
.321
.421
.580
1.001
6Evan Longoria
E. Longoria
106
1,039
2,082
580
143
6
353
258
11
457
2,385
1,053
255
0
34
55
.279
.356
.506
.862
7Andrew McCutchen
A. McCutchen
105
1,074
2,097
606
129
13
320
318
20
442
2,446
1,076
247
0
11
24
.289
.386
.513
.899
8Nolan Arenado
N. Arenado
104
857
1,710
506
100
12
302
182
8
247
1,921
942
216
1
20
38
.296
.363
.551
.913
9Edwin Encarnacion
E. Encarnacion
103
903
1,718
444
88
5
286
306
19
364
2,062
851
196
0
11
25
.258
.374
.495
.870
10J.D. Martinez
J.D. Martinez
102
825
1,583
476
110
6
321
189
7
429
1,799
904
218
0
17
27
.301
.374
.571
.945
11Aaron Judge
A. Judge
101
586
1,010
290
42
1
214
256
10
347
1,284
637
144
0
6
51
.287
.434
.631
1.064
12Justin Upton
J. Upton
101
839
1,699
436
70
12
271
260
9
497
1,979
833
183
1
8
30
.257
.357
.490
.847
13Manny Machado
M. Machado
99
930
1,939
543
110
5
249
213
9
345
2,175
960
214
3
11
28
.280
.352
.495
.847
14Miguel Cabrera
M. Cabrera
99
1,095
2,177
686
151
4
396
410
10
462
2,621
1,142
254
0
24
84
.315
.422
.525
.947
15Freddie Freeman
F. Freeman
98
1,417
2,550
696
146
10
366
260
61
643
2,893
1,156
254
0
22
9
.273
.352
.453
.805
16David Ortiz
D. Ortiz
95
1,081
2,014
550
140
2
380
220
15
422
2,275
979
237
1
25
15
.273
.345
.486
.831
17Carlos Santana
C. Santana
94
1,325
2,451
671
130
5
387
379
12
375
2,860
1,093
229
0
18
23
.274
.371
.446
.817
18Adrian Beltre
A. Beltre
94
910
1,932
595
135
4
326
208
19
302
2,176
1,020
233
0
17
36
.308
.378
.528
.906
19Bryce Harper
B. Harper
93
1,199
2,118
567
130
9
337
307
16
598
2,468
994
232
9
18
9
.268
.362
.469
.831
20Ryan Howard
R. Howard
91
993
1,762
384
63
7
319
165
32
689
1,976
734
161
0
17
10
.218
.294
.417
.711
21Robinson Cano
R. Cano
91
1,447
2,921
820
143
10
426
194
42
466
3,191
1,256
244
9
25
13
.281
.332
.430
.762
22José Ramírez
J. Ramírez
90
966
1,871
540
131
6
286
171
11
232
2,077
953
227
6
17
40
.289
.349
.509
.858
23Salvador Perez
S. Perez
90
854
1,740
460
75
3
261
88
26
335
1,869
811
168
0
15
28
.264
.307
.466
.773
24Josh Donaldson
J. Donaldson
90
662
1,250
331
83
3
228
207
15
280
1,480
690
176
0
8
11
.265
.374
.552
.926
25Joey Votto
J. Votto
89
1,278
2,231
623
131
6
345
365
41
588
2,646
1,033
226
0
9
11
.279
.389
.463
.852
StatMuse has event-level data for home runs going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Cardinals Stats

Team Batting Leaders

HR

9

Walker

Jordan Walker

RBI

25

Burleson

Alec Burleson

AVG

.284

Walker

Jordan Walker
Team Pitching Leaders

W

3

Pallante

Andre Pallante

K

26

Pallante

Andre Pallante

ERA

1.04

Graceffo

Gordon Graceffo
Team Rankings

HR

41

7th

R

155

7th

SO

217

30th

ERA

4.76

26th

2026 Division Standings
TEAMWLPCTGB
20
11
.645
20
12
.625
0.5
Cardinals Cardinals
18
13
.581
2.0
17
14
.548
3.0
16
16
.500
4.5
Schedule
DATEMATCHUPTIME (ET)
Sat
5/2
@
7:15 PM
Sun
5/3
@
2:15 PM
Mon
5/4
@
7:45 PM
Tue
5/5
@
7:45 PM
Wed
5/6
@
1:15 PM
Last Game
STL Cardinals

18 - 13

10

Final

5

PIT Pirates

16 - 16

Thu 30 Apr 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
22
10
.688
15
16
.484
6.5
15
18
.455
7.5
12
19
.387
9.5
10
21
.323
11.5
NL CentralWLPCTGB
20
11
.645
20
12
.625
0.5
18
13
.581
2.0
17
14
.548
3.0
16
16
.500
4.5
NL WestWLPCTGB
20
11
.645
19
11
.633
0.5
16
15
.516
4.0
14
18
.438
6.5
13
19
.406
7.5
AL EastWLPCTGB
20
11
.645
19
12
.613
1.0
15
16
.484
5.0
14
17
.452
6.0
13
19
.406
7.5
AL CentralWLPCTGB
16
16
.500
16
16
.500
14
17
.452
1.5
14
18
.438
2.0
12
19
.387
3.5
AL WestWLPCTGB
17
14
.548
16
16
.500
1.5
15
16
.484
2.0
12
20
.375
5.5
12
21
.364
6.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Thu
4/16
@
8-7
Thu
4/16
@
3-0
Thu
4/16
@
9-10
Thu
4/16
@
11-4
Thu
4/16
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Sat
5/2
@
1:35 PM
Sat
5/2
@
2:10 PM
Sat
5/2
@
2:20 PM
Sat
5/2
@
4:05 PM
Sat
5/2
@
4:05 PM