most home runs from 1989 to 2004

Between the 1989 and 2004 seasons, Barry Bonds hit the most homers, with 638 homers.

Interpreted as:
most home runs by a player from 1989 to 2004
NAMEHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Barry Bonds
B. Bonds
638
2,309
7,596
1,802
2,342
473
60
1,678
2,111
86
1,156
421
113
9,875
4,849
1,171
2
80
585
132
.308
.460
.638
1.098
2215
1,020
.451
183
1,026.7
2Sammy 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
3Rafael Palmeiro
R. Palmeiro
526
2,463
9,229
1,500
2,665
512
32
1,680
1,248
80
1,239
80
35
10,673
4,819
1,070
13
103
161
204
.289
.375
.522
.897
1786
492.4
.384
132
430.9
4Ken 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
5Mark McGwire
M. McGwire
499
1,550
5,027
973
1,312
201
1
1,188
1,166
65
1,330
11
6
6,326
3,012
701
2
66
138
126
.261
.402
.599
1.001
1254
493.9
.421
160
486.1
6Jeff 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
7Fred McGriff
F. McGriff
439
2,196
7,921
1,190
2,265
390
20
1,425
1,166
34
1,627
63
35
9,190
4,012
849
2
67
164
208
.286
.377
.507
.884
1505
393.7
.381
133
362.4
8Frank 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
9Juan 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
10Jim 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
11Gary Sheffield
G. Sheffield
411
2,012
7,222
1,295
2,156
385
24
1,341
1,195
110
872
202
92
8,630
3,822
820
8
95
113
174
.299
.401
.529
.931
1569
516.8
.400
147
515.1
12Manny 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
13Alex 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
14Albert 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
15Mike 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
16Larry 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
17Matt Williams
M. Williams
362
1,730
6,599
952
1,800
323
32
1,178
445
52
1,254
49
31
7,159
3,273
717
3
60
82
170
.273
.321
.496
.817
994
129
.350
113
113.8
18Greg 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
19Jose Canseco
J. Canseco
351
1,384
5,121
884
1,355
239
10
1,040
709
64
1,451
129
61
5,951
2,667
600
0
57
50
134
.265
.358
.521
.878
965
245.6
.379
130
223.2
20Andres Galarraga
A. Galarraga
345
1,824
6,540
976
1,880
348
21
1,197
470
154
1,626
101
60
7,214
3,305
714
0
50
79
148
.287
.347
.505
.852
1109
237.5
.367
116
147.7
21Carlos 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
22Mo 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
23Tino Martinez
T. Martinez
322
1,892
6,808
966
1,852
356
21
1,222
742
56
1,015
25
20
7,696
3,216
699
14
76
99
181
.272
.345
.472
.817
1083
131.3
.351
111
107.2
24Ellis Burks
E. Burks
314
1,723
6,134
1,066
1,796
335
56
1,055
690
55
1,153
129
69
6,955
3,185
705
21
55
32
162
.293
.366
.519
.886
1159
316.5
.383
127
236.8
25Chipper Jones
C. Jones
310
1,542
5,616
1,035
1,705
325
27
1,039
937
14
877
118
40
6,634
3,014
662
3
64
102
149
.304
.401
.537
.937
1207
375
.399
141
354.7

More MLB News

More Giants Stats

Team Batting Leaders

HR

24

Devers

Rafael Devers

RBI

64

Devers

Rafael Devers

AVG

.324

Arraez

Luis Arraez
Team Pitching Leaders

W

10

Ray

Robbie Ray

K

123

Roupp

Landen Roupp

ERA

3.08

Ray

Robbie Ray
Team Rankings

HR

134

19th

R

493

25th

SO

911

27th

ERA

4.31

21st

2026 Division Standings
TEAMWLPCTGB
72
48
.600
65
57
.533
8.0
64
58
.525
9.0
Giants Giants
50
71
.413
22.5
48
73
.397
24.5
Schedule
DATEMATCHUPTIME (ET)
Fri
8/14
@
10:15 PM
Sat
8/15
@
4:05 PM
Sun
8/16
@
4:05 PM
Tue
8/18
@
6:40 PM
Wed
8/19
@
6:40 PM
Last Game
HOU Astros

62 - 60

2

Final

1

SFG Giants

50 - 71

Wed 12 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

AL EastWLPCTGB
74
46
.617
67
52
.563
6.5
64
56
.533
10.0
59
63
.484
16.0
58
63
.479
16.5
AL CentralWLPCTGB
62
57
.521
60
62
.492
3.5
59
61
.492
3.5
59
62
.488
4.0
49
72
.405
14.0
AL WestWLPCTGB
62
60
.508
60
60
.500
1.0
56
64
.467
5.0
47
74
.388
14.5
46
74
.383
15.0
NL EastWLPCTGB
73
48
.603
64
58
.525
9.5
62
59
.512
11.0
59
63
.484
14.5
53
69
.434
20.5
NL CentralWLPCTGB
74
47
.612
71
50
.587
3.0
61
60
.504
13.0
57
62
.479
16.0
58
64
.475
16.5
NL WestWLPCTGB
72
48
.600
65
57
.533
8.0
64
58
.525
9.0
50
71
.413
22.5
48
73
.397
24.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
7/29
@
6-8
Wed
7/29
@
3-0
Wed
7/29
@
5-2
Wed
7/29
@
2-3
Wed
7/29
@
10-9

Schedule

DATEMATCHUPTIME (ET)
Thu
8/13
@
1:10 PM
Thu
8/13
@
1:10 PM
Thu
8/13
@
1:35 PM
Thu
8/13
@
2:10 PM
Thu
8/13
@
3:07 PM