mlb most home runs from 1984 to 2004

Between the 1984 and 2004 seasons, Barry Bonds hit the most home runs, with 703 home runs.

Interpreted as:
MLB most home runs by a player from 1984 to 2004
NAMEHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Barry Bonds
B. Bonds
703
2,716
9,098
2,070
2,730
563
77
1,843
2,302
93
1,428
506
141
11,584
5,556
1,343
4
87
604
143
.300
.443
.611
1.053
2460
1,067.5
.436
174
1,072.8
2Mark McGwire
M. McGwire
583
1,874
6,187
1,167
1,626
252
6
1,414
1,317
75
1,596
12
8
7,660
3,639
841
3
78
150
147
.263
.394
.588
.982
1480
564.9
.415
157
558.2
3Sammy Sosa
S. Sosa
574
2,138
8,021
1,383
2,220
340
43
1,530
856
54
2,110
233
106
9,018
4,368
957
17
70
148
176
.277
.348
.545
.892
1463
356.1
.376
127
321.2
4Rafael Palmeiro
R. Palmeiro
551
2,721
10,103
1,616
2,922
572
38
1,775
1,310
85
1,305
95
40
11,624
5,223
1,161
15
111
168
223
.289
.372
.517
.889
1920
518.7
.381
131
449.9
5Ken Griffey Jr.
K. Griffey Jr.
501
1,997
7,379
1,320
2,156
400
36
1,444
984
71
1,323
178
66
8,517
4,131
937
8
75
207
141
.292
.377
.560
.937
1505
473.1
.396
139
424.5
6Fred McGriff
F. McGriff
493
2,460
8,757
1,349
2,490
441
24
1,550
1,305
39
1,882
72
38
10,174
4,458
958
2
71
171
226
.284
.377
.509
.886
1678
454.1
.383
134
415.9
7Jose Canseco
J. Canseco
462
1,887
7,057
1,186
1,877
340
14
1,407
906
84
1,942
200
88
8,129
3,631
816
1
81
63
178
.266
.353
.515
.867
1293
321.2
.375
130
300.8
8Jeff Bagwell
J. Bagwell
446
2,111
7,697
1,506
2,289
484
32
1,510
1,383
127
1,537
202
78
9,308
4,175
962
3
98
154
219
.297
.408
.542
.951
1740
596.6
.406
150
589
9Frank Thomas
F. Thomas
436
1,925
6,851
1,308
2,113
444
11
1,439
1,450
71
1,134
32
23
8,478
3,887
891
0
106
162
188
.308
.429
.567
.996
1701
665.3
.425
160
638.7
10Juan Gonzalez
J. Gonzalez
434
1,688
6,555
1,061
1,936
388
25
1,404
457
62
1,273
26
19
7,154
3,676
847
2
78
74
184
.295
.343
.561
.904
1190
314.8
.383
129
265.1
11Jim Thome
J. Thome
423
1,679
5,726
1,125
1,625
317
24
1,163
1,212
48
1,703
18
19
7,039
3,259
764
1
52
123
101
.284
.410
.569
.979
1367
489.1
.414
149
446.6
12Gary Sheffield
G. Sheffield
415
2,036
7,302
1,307
2,175
386
24
1,353
1,202
110
879
205
93
8,719
3,854
825
9
96
113
179
.298
.400
.528
.928
1579
516.9
.399
146
514.6
13Andres Galarraga
A. Galarraga
399
2,257
8,096
1,195
2,333
444
32
1,425
583
178
2,003
128
81
8,916
4,038
875
1
58
106
179
.288
.347
.499
.846
1355
286.5
.365
118
193.8
14Joe Carter
J. Carter
396
2,166
8,371
1,164
2,175
431
52
1,444
527
90
1,366
230
66
9,102
3,898
879
9
105
86
131
.260
.307
.466
.773
1143
76.3
.334
102
19.8
15Manny Ramirez
M. Ramirez
390
1,535
5,572
1,067
1,760
381
14
1,270
874
67
1,230
33
30
6,575
3,339
785
2
60
129
159
.316
.411
.599
1.010
1332
508.2
.424
154
463.6
16Alex Rodriguez
A. Rodriguez
381
1,430
5,590
1,121
1,707
309
24
1,096
639
82
1,126
205
50
6,385
3,207
714
16
58
43
128
.305
.381
.574
.955
1188
389.2
.404
143
354.1
17Albert Belle
A. Belle
381
1,539
5,853
974
1,726
389
21
1,239
683
55
961
88
41
6,673
3,300
791
4
78
91
193
.295
.369
.564
.933
1184
366.5
.396
139
338.6
18Mike Piazza
M. Piazza
378
1,590
5,805
935
1,829
285
6
1,161
666
24
919
17
20
6,535
3,260
669
0
40
138
200
.315
.385
.562
.947
1189
373.1
.400
147
391.7
19Matt Williams
M. Williams
378
1,866
7,000
997
1,878
338
35
1,218
469
55
1,363
53
35
7,595
3,420
751
9
62
86
182
.268
.317
.489
.805
1025
109.4
.345
110
95.6
20Cal Ripken Jr.
C. Ripken Jr.
376
2,656
10,251
1,435
2,810
524
37
1,500
1,024
63
1,105
33
32
11,462
4,536
937
8
116
104
306
.274
.340
.442
.783
1524
168.8
.343
110
128.9
21Larry Walker
L. Walker
368
1,888
6,592
1,289
2,069
451
61
1,259
872
129
1,167
228
75
7,663
3,746
880
7
63
114
144
.314
.401
.568
.969
1470
539.5
.413
140
390.3
22Greg Vaughn
G. Vaughn
355
1,731
6,103
1,017
1,475
284
23
1,072
865
37
1,513
121
59
7,070
2,870
662
11
54
54
101
.242
.337
.470
.807
987
125.9
.350
111
100.6
23Ellis Burks
E. Burks
352
2,000
7,232
1,253
2,107
402
63
1,206
793
60
1,340
181
84
8,176
3,691
817
29
62
33
171
.291
.363
.510
.874
1335
350.9
.379
125
260.8
24Carlos Delgado
C. Delgado
336
1,423
5,008
889
1,413
343
11
1,058
827
122
1,242
9
7
6,018
2,786
690
0
61
128
93
.282
.392
.556
.949
1095
340.6
.399
139
303.8
25Mo Vaughn
M. Vaughn
328
1,512
5,532
861
1,620
270
10
1,064
725
108
1,429
30
18
6,410
2,894
608
0
45
144
136
.293
.383
.523
.906
1090
296
.387
129
246.2

More MLB News

More Giants Stats

Team Batting Leaders

HR

24

Devers

Rafael Devers

RBI

66

Devers

Rafael Devers

AVG

.324

Arraez

Luis Arraez
Team Pitching Leaders

W

10

Ray

Robbie Ray

K

128

Roupp

Landen Roupp

ERA

3.08

Ray

Robbie Ray
Team Rankings

HR

136

19th

R

502

26th

SO

932

27th

ERA

4.29

20th

2026 Division Standings
TEAMWLPCTGB
74
50
.597
66
58
.532
8.0
66
58
.532
8.0
Giants Giants
51
72
.415
22.5
49
74
.398
24.5
Schedule
DATEMATCHUPTIME (ET)
Sun
8/16
@
4:05 PM
Tue
8/18
@
6:40 PM
Wed
8/19
@
6:40 PM
Thu
8/20
@
1:10 PM
Fri
8/21
@
7:10 PM
Last Game
COL Rockies

49 - 74

1

Final

7

SFG Giants

51 - 72

Sat 15 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
73
50
.593
66
58
.532
7.5
63
61
.508
10.5
60
65
.480
14.0
55
69
.444
18.5
NL CentralWLPCTGB
76
48
.613
72
52
.581
4.0
62
61
.504
13.5
59
63
.484
16.0
60
65
.480
16.5
NL WestWLPCTGB
74
50
.597
66
58
.532
8.0
66
58
.532
8.0
51
72
.415
22.5
49
74
.398
24.5
AL EastWLPCTGB
74
48
.607
68
55
.553
6.5
66
57
.537
8.5
61
64
.488
14.5
60
63
.488
14.5
AL CentralWLPCTGB
64
58
.525
60
63
.488
4.5
60
64
.484
5.0
60
64
.484
5.0
50
74
.403
15.0
AL WestWLPCTGB
63
61
.508
61
63
.492
2.0
58
66
.468
5.0
49
75
.395
14.0
48
75
.390
14.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
8/1
@
1-5
Sat
8/1
@
0-1
Sat
8/1
@
6-2
Sat
8/1
@
3-4
Sat
8/1
@
4-1

Schedule

DATEMATCHUPTIME (ET)
Sun
8/16
@
12:15 PM
Sun
8/16
@
1:35 PM
Sun
8/16
@
1:35 PM
Sun
8/16
@
1:37 PM
Sun
8/16
@
1:40 PM