players with the most home runs from 2000 to now

Between January 1, 2000 and April 16, 2026, Albert Pujols has crushed the most home runs, with 703 homers.

NAMEHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Albert Pujols
A. Pujols
703
3,080
11,421
1,914
3,384
686
16
2,218
1,373
123
1,404
117
43
13,041
6,211
1,405
1
123
316
426
.296
.374
.544
.918
2Alex Rodriguez
A. Rodriguez
548
2,142
7,994
1,528
2,324
388
20
1,623
1,128
152
1,792
211
44
9,364
4,396
956
0
90
93
208
.291
.385
.550
.935
3David Ortiz
D. Ortiz
531
2,297
8,293
1,361
2,379
609
19
1,716
1,273
33
1,647
16
9
9,689
4,619
1,159
2
88
206
225
.287
.380
.557
.937
4Miguel Cabrera
M. Cabrera
511
2,797
10,356
1,551
3,174
627
17
1,881
1,258
74
2,105
40
21
11,796
5,368
1,155
5
103
238
364
.306
.382
.518
.901
5Nelson Cruz
N. Cruz
464
2,055
7,501
1,090
2,053
372
15
1,325
738
86
1,916
84
32
8,387
3,847
851
2
60
78
179
.274
.343
.513
.856
6Adam Dunn
A. Dunn
462
2,001
6,883
1,097
1,631
334
10
1,168
1,317
86
2,379
63
25
8,328
3,371
806
2
40
122
100
.237
.364
.490
.854
7Giancarlo Stanton
G. Stanton
455
1,744
6,340
949
1,637
316
11
1,179
811
54
2,080
43
15
7,245
3,340
782
0
40
91
159
.258
.345
.527
.872
8Adrian Beltre
A. Beltre
455
2,704
10,335
1,422
2,976
600
33
1,618
773
88
1,590
100
34
11,302
5,007
1,088
8
98
100
271
.288
.340
.484
.824
9Edwin Encarnacion
E. Encarnacion
424
1,960
7,040
1,099
1,832
370
10
1,261
903
105
1,426
61
14
8,114
3,494
804
0
66
54
185
.260
.350
.496
.846
10Jim Thome
J. Thome
416
1,627
5,345
974
1,445
270
10
1,120
1,101
40
1,666
3
9
6,531
2,983
696
0
45
123
101
.270
.396
.558
.954
11Carlos Beltran
C. Beltran
413
2,416
9,047
1,458
2,515
533
68
1,472
1,035
46
1,660
282
41
10,245
4,423
1,014
18
99
102
184
.278
.352
.489
.841
12Mike Trout
M. Trout
411
1,667
6,035
1,217
1,771
328
55
1,034
1,085
108
1,680
216
38
7,289
3,442
794
0
61
132
78
.293
.407
.570
.977
13Alfonso Soriano
A. Soriano
411
1,966
7,742
1,150
2,094
481
31
1,158
496
86
1,800
289
83
8,387
3,870
923
9
54
68
123
.270
.319
.500
.819
14Mark Teixeira
M. Teixeira
409
1,862
6,936
1,099
1,862
408
18
1,298
918
111
1,441
26
7
8,029
3,533
835
0
64
91
158
.268
.360
.509
.869
15Paul Konerko
P. Konerko
408
2,126
7,656
1,070
2,141
375
4
1,302
859
99
1,281
8
3
8,694
3,748
787
0
80
80
252
.280
.356
.490
.846
16Ryan Howard
R. Howard
382
1,572
5,707
848
1,475
277
21
1,194
709
59
1,843
12
5
6,530
2,940
680
0
55
154
116
.258
.343
.515
.859
17Aramis Ramirez
A. Ramirez
380
2,104
7,829
1,073
2,234
484
22
1,386
609
123
1,157
29
17
8,647
3,902
886
1
85
58
230
.285
.343
.498
.841
18Aaron Judge
A. Judge
376
1,164
4,177
889
1,222
205
7
844
825
41
1,392
68
22
5,076
2,569
588
0
33
104
118
.293
.411
.615
1.026
19Paul Goldschmidt
P. Goldschmidt
373
2,081
7,624
1,284
2,193
479
24
1,235
1,089
54
1,984
174
36
8,824
3,839
876
0
57
121
174
.288
.378
.504
.882
20Manny Machado
M. Machado
371
1,911
7,478
1,092
2,079
398
18
1,153
679
30
1,446
114
41
8,267
3,626
787
14
66
73
226
.278
.338
.485
.823
21Freddie Freeman
F. Freeman
370
2,197
8,188
1,387
2,451
553
33
1,336
1,075
114
1,773
104
32
9,443
4,180
956
0
66
142
175
.299
.385
.511
.896
22Bryce Harper
B. Harper
367
1,803
6,501
1,164
1,818
406
24
1,062
1,115
52
1,665
153
53
7,741
3,373
797
13
60
137
140
.280
.386
.519
.905
23Lance Berkman
L. Berkman
362
1,845
6,398
1,136
1,883
420
30
1,219
1,189
66
1,279
81
47
7,707
3,449
812
1
53
160
145
.294
.407
.539
.946
24Vladimir Guerrero
V. Guerrero
357
1,729
6,570
1,072
2,092
381
32
1,215
621
82
786
153
74
7,327
3,608
770
0
54
221
232
.318
.381
.549
.931
25Manny Ramirez
M. Ramirez
357
1,453
5,213
971
1,642
344
11
1,149
874
75
1,150
11
10
6,211
3,079
712
0
49
178
154
.315
.417
.591
1.008
StatMuse has game-level data for home runs going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Cardinals Stats

Team Batting Leaders

HR

8

Walker

Jordan Walker

RBI

15

Walker

Jordan Walker

AVG

.319

Walker

Jordan Walker
Team Pitching Leaders

W

2

O'Brien

Riley O'Brien

K

15

May

Dustin May

ERA

2.49

McGreevy

Michael McGreevy
Team Rankings

HR

20

10th

R

80

17th

SO

111

30th

ERA

4.94

27th

2026 Division Standings
TEAMWLPCTGB
11
8
.579
11
8
.579
Cardinals Cardinals
10
8
.556
0.5
10
8
.556
0.5
9
9
.500
1.5
Schedule
DATEMATCHUPTIME (ET)
Fri
4/17
@
8:10 PM
Sat
4/18
@
7:10 PM
Sun
4/19
@
2:10 PM
Mon
4/20
@
6:40 PM
Tue
4/21
@
6:40 PM
Last Game
CLE Guardians

10 - 9

3

Final

5

STL Cardinals

10 - 8

Wed 15 Apr 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
12
7
.632
9
10
.474
3.0
9
10
.474
3.0
8
10
.444
3.5
7
12
.368
5.0
NL CentralWLPCTGB
11
8
.579
11
8
.579
10
8
.556
0.5
10
8
.556
0.5
9
9
.500
1.5
NL WestWLPCTGB
14
4
.778
12
6
.667
2.0
11
8
.579
3.5
7
12
.368
7.5
6
12
.333
8.0
AL EastWLPCTGB
11
7
.611
10
9
.526
1.5
9
9
.500
2.0
7
11
.389
4.0
7
11
.389
4.0
AL CentralWLPCTGB
11
8
.579
10
9
.526
1.0
10
9
.526
1.0
7
12
.368
4.0
6
13
.316
5.0
AL WestWLPCTGB
10
9
.526
10
9
.526
10
10
.500
0.5
8
11
.421
2.0
8
11
.421
2.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/31
@
3-8
Tue
3/31
@
5-6
Tue
3/31
@
1-2
Tue
3/31
@
2-8
Tue
3/31
@
4-6

Schedule

DATEMATCHUPTIME (ET)
Thu
4/16
@
8:10 PM
Thu
4/16
@
8:40 PM
Fri
4/17
@
2:20 PM
Fri
4/17
@
6:10 PM
Fri
4/17
@
6:40 PM