who had the most home runs from 2004 to 2012

Between the 2004 and 2012 seasons, Albert Pujols hit the most home runs, with 361 home runs.

NAME HR G AB R H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Albert Pujols
A. Pujols
361
1,384
5,148
1,009
1,655
367
8
1,053
807
54
553
84
28
6,067
3,121
736
0
58
236
197
.321
.415
.606
1.021
1215
490.7
.423
164
484.3
2 Adam Dunn
A. Dunn
334
1,381
4,769
780
1,143
243
6
847
930
53
1,661
30
10
5,779
2,400
583
1
26
87
77
.240
.368
.503
.871
919
227.5
.373
125
185.6
3 David Ortiz
D. Ortiz
312
1,249
4,614
830
1,341
335
11
987
767
22
964
7
6
5,447
2,634
658
1
43
108
115
.291
.391
.571
.962
1005
352.9
.404
146
311.1
4 Mark Teixeira
M. Teixeira
312
1,351
5,135
872
1,443
326
13
1,017
702
82
1,003
20
4
5,969
2,731
651
0
50
74
116
.281
.373
.532
.905
1007
294.5
.385
134
250.8
5 Miguel Cabrera
M. Cabrera
309
1,425
5,349
922
1,718
365
10
1,061
684
40
1,023
33
16
6,128
3,030
684
1
54
158
182
.321
.399
.566
.965
1137
405.4
.406
151
379.6
6 Alex Rodriguez
A. Rodriguez
302
1,249
4,673
889
1,366
227
8
960
658
95
1,037
141
28
5,476
2,515
537
0
50
54
125
.292
.387
.538
.925
971
314
.395
143
292.1
7 Ryan Howard
R. Howard
300
1,098
4,054
661
1,100
200
17
920
565
44
1,306
12
4
4,701
2,234
517
0
38
139
82
.271
.364
.551
.915
778
217.6
.381
132
187.6
8 Paul Konerko
P. Konerko
293
1,332
4,861
708
1,387
236
3
861
616
59
873
6
3
5,589
2,508
532
0
53
63
149
.285
.369
.516
.885
909
241.6
.378
129
200
9 Alfonso Soriano
A. Soriano
274
1,256
4,933
720
1,326
310
20
765
363
50
1,146
149
39
5,381
2,498
604
3
32
56
86
.269
.323
.506
.830
760
116.1
.352
111
72.4
10 Prince Fielder
P. Fielder
260
1,160
4,108
654
1,178
233
10
764
651
95
863
17
10
4,900
2,211
503
0
46
133
100
.287
.393
.538
.931
855
274.3
.393
142
252.8
11 Aramis Ramirez
A. Ramirez
251
1,210
4,570
712
1,357
299
16
872
400
66
629
16
10
5,080
2,441
566
0
44
43
125
.297
.359
.534
.893
836
229.2
.380
129
183.4
12 Adrian Beltre
A. Beltre
247
1,305
5,101
737
1,478
319
12
826
346
43
798
60
16
5,536
2,562
578
1
45
50
139
.290
.337
.502
.840
808
146.5
.358
120
133.9
13 Carlos Lee
C. Lee
237
1,372
5,246
695
1,496
314
9
910
454
28
569
72
26
5,798
2,539
560
0
70
51
138
.285
.341
.484
.825
824
131.3
.352
114
106.3
14 Carlos Pena
C. Pena
237
1,118
3,699
603
856
173
14
677
666
62
1,223
21
12
4,470
1,768
424
4
39
45
51
.231
.355
.478
.833
659
129.2
.359
123
128.5
15 Lance Berkman
L. Berkman
234
1,191
4,096
707
1,201
257
15
771
789
39
807
55
29
4,958
2,190
506
0
34
118
104
.293
.409
.535
.944
902
305.4
.401
146
287.4
16 Jim Thome
J. Thome
231
1,007
3,204
555
842
162
3
641
639
23
989
1
3
3,892
1,703
396
0
26
76
74
.263
.386
.532
.918
671
201.4
.389
136
174.9
17 Matt Holliday
M. Holliday
229
1,293
4,878
846
1,525
344
29
872
527
81
924
95
34
5,517
2,614
602
1
30
42
137
.313
.387
.536
.923
978
319.3
.396
139
266.2
18 Carlos Beltran
C. Beltran
226
1,193
4,446
772
1,239
279
31
778
617
23
797
156
27
5,146
2,258
536
11
49
81
82
.279
.366
.508
.874
810
193.7
.371
128
181.1
19 Vladimir Guerrero
V. Guerrero
215
1,143
4,392
687
1,375
251
12
794
356
53
501
58
23
4,839
2,295
478
0
38
120
155
.313
.369
.523
.891
781
199.7
.376
130
183
20 Adrian Gonzalez
A. Gonzalez
213
1,176
4,426
671
1,301
278
12
750
531
31
890
4
2
5,029
2,242
503
4
37
120
133
.294
.371
.507
.877
792
195.6
.372
133
201.4
21 Andruw Jones
A. Jones
213
1,059
3,484
529
828
167
11
614
461
53
878
34
16
4,034
1,656
391
0
36
39
104
.238
.333
.475
.808
551
63.3
.346
108
40.6
22 Curtis Granderson
C. Granderson
210
1,126
4,224
749
1,108
186
78
591
487
33
1,098
114
32
4,799
2,080
474
27
28
15
38
.262
.341
.492
.834
704
133.6
.359
119
108.5
23 Dan Uggla
D. Uggla
209
1,091
4,050
673
1,026
221
13
625
519
56
1,084
24
20
4,674
1,900
443
12
37
20
61
.253
.343
.469
.813
661
105.8
.352
115
85.4
24 Nick Swisher
N. Swisher
209
1,209
4,241
684
1,085
251
9
673
669
49
1,070
12
15
5,013
1,981
469
12
42
38
104
.256
.361
.467
.828
737
141.2
.359
120
119.9
25 Manny Ramirez
M. Ramirez
208
919
3,240
585
989
210
6
691
537
48
707
7
7
3,862
1,835
424
0
37
102
101
.305
.408
.566
.974
730
260
.409
150
239.7

More Cardinals Stats

Team Rankings

HR

148

29th

R

689

19th

SO

1,200

29th

ERA

4.30

21st

2025 Division Standings
TEAM W L PCT GB
Brewers Brewers
96
65
.596
Cubs Cubs
91
70
.565
5.0
Reds Reds
83
78
.516
13.0
Cardinals Cardinals
78
83
.484
18.0
Pirates Pirates
71
90
.441
25.0
Schedule
DATE MATCHUP TIME (ET)
Sun
9/28
STL STL
@
CHC CHC
3:20 PM
Last Game
CHC Cubs

91 - 70

7

Final

3

STL Cardinals

78 - 83

Sat 27 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
95
66
.590
Mets Mets
83
78
.516
12.0
NL Central W L PCT GB
Brewers Brewers
96
65
.596
Cubs Cubs
91
70
.565
5.0
NL West W L PCT GB
Dodgers Dodgers
92
69
.571
Padres Padres
89
72
.553
3.0
AL East W L PCT GB
Yankees Yankees
93
68
.578
Blue Jays Blue Jays
93
68
.578
AL Central W L PCT GB
Guardians Guardians
87
74
.540
Tigers Tigers
87
74
.540
AL West W L PCT GB
Mariners Mariners
90
71
.559
Astros Astros
86
75
.534
4.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
9/12
TBR TBR
@
CHC CHC
5-4
Fri
9/12
BAL BAL
@
TOR TOR
4-5
Fri
9/12
PIT PIT
@
WSH WSH
5-1
Fri
9/12
TEX TEX
@
NYM NYM
3-2
Fri
9/12
DET DET
@
MIA MIA
4-6

Schedule

DATE MATCHUP TIME (ET)
Sun
9/28
COL COL
@
SFG SFG
3:05 PM
Sun
9/28
CWS CWS
@
WSH WSH
3:05 PM
Sun
9/28
BAL BAL
@
NYY NYY
3:05 PM
Sun
9/28
KCR KCR
@
ATH ATH
3:05 PM
Sun
9/28
DET DET
@
BOS BOS
3:05 PM