most home runs 1991 to 2004

Between the 1991 and 2004 seasons, Barry Bonds smashed the most home runs, with 586 homers.

Interpreted as:
most home runs by a player 1991 to 2004
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 Barry Bonds
B. Bonds
586
1,999
6,497
1,602
2,042
407
51
1,506
1,925
82
980
337
90
8,575
4,309
1,044
1
70
548
115
.314
.472
.663
1.135
2009
957.5
.463
189
963.9
2 Sammy Sosa
S. Sosa
555
1,927
7,306
1,284
2,049
306
33
1,447
812
46
1,913
194
85
8,236
4,086
894
10
62
142
160
.280
.353
.559
.913
1385
365.2
.383
131
332.9
3 Rafael Palmeiro
R. Palmeiro
504
2,153
8,072
1,352
2,320
454
22
1,527
1,145
71
1,132
73
29
9,390
4,330
980
9
93
152
162
.287
.377
.536
.913
1612
459.4
.389
134
403.5
4 Ken Griffey Jr.
K. Griffey Jr.
463
1,715
6,327
1,168
1,857
349
29
1,303
877
67
1,159
146
48
7,345
3,653
841
7
67
187
125
.294
.382
.577
.959
1341
438.4
.402
142
397.1
5 Jeff 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
6 Juan Gonzalez
J. Gonzalez
429
1,639
6,405
1,044
1,901
378
24
1,385
449
60
1,238
26
18
6,991
3,614
831
0
77
74
178
.297
.345
.564
.909
1173
315.8
.384
130
266.7
7 Frank Thomas
F. Thomas
429
1,865
6,660
1,269
2,050
433
8
1,408
1,406
69
1,080
32
22
8,238
3,786
870
0
103
162
183
.308
.428
.568
.996
1652
643.4
.424
159
617.4
8 Mark McGwire
M. McGwire
427
1,251
4,014
812
1,076
168
1
985
973
55
1,120
8
4
5,089
2,527
596
1
46
124
90
.268
.414
.630
1.043
1068
444.1
.434
166
433.5
9 Jim 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
10 Gary Sheffield
G. Sheffield
396
1,792
6,367
1,194
1,922
337
23
1,242
1,124
103
798
167
76
7,678
3,493
756
1
83
112
159
.302
.410
.549
.959
1458
511.5
.410
153
512.4
11 Manny 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
12 Alex 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
13 Mike 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
14 Albert Belle
A. Belle
373
1,468
5,612
951
1,673
381
17
1,199
670
53
900
86
39
6,414
3,207
771
3
76
91
188
.298
.374
.571
.945
1161
371
.401
141
344.7
15 Fred McGriff
F. McGriff
368
1,882
6,813
1,001
1,950
342
16
1,245
953
28
1,387
51
28
7,852
3,428
726
0
58
140
187
.286
.373
.503
.876
1264
300.6
.377
129
275.9
16 Larry Walker
L. Walker
349
1,735
6,126
1,226
1,960
433
58
1,204
818
123
1,042
206
67
7,129
3,556
840
1
61
109
136
.320
.407
.580
.987
1408
536.2
.420
143
389.3
17 Carlos 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
18 Greg Vaughn
G. Vaughn
333
1,573
5,608
948
1,361
255
21
988
819
36
1,399
110
54
6,513
2,657
609
4
46
53
90
.243
.340
.474
.814
924
124.6
.353
112
100.1
19 Mo 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
20 Tino Martinez
T. Martinez
322
1,868
6,740
962
1,837
352
21
1,217
733
56
1,006
25
20
7,618
3,197
695
14
75
99
181
.273
.345
.474
.820
1077
133.9
.352
111
110.1
21 Matt Williams
M. Williams
311
1,487
5,690
834
1,570
278
29
1,006
398
43
1,044
41
25
6,184
2,839
618
0
53
72
152
.276
.325
.499
.824
870
113.2
.352
113
97.8
22 Chipper 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
23 Vinny Castilla
V. Castilla
303
1,625
6,053
823
1,696
303
27
1,012
371
50
938
29
41
6,544
2,962
633
7
63
57
201
.280
.324
.489
.813
894
77.1
.346
93
-62.1
24 Jim Edmonds
J. Edmonds
302
1,445
5,090
975
1,496
325
20
909
734
42
1,272
54
41
5,921
2,767
647
6
49
69
86
.294
.384
.544
.928
1052
312.3
.394
137
284
25 Jeff Kent
J. Kent
302
1,777
6,604
1,039
1,910
438
42
1,207
592
97
1,255
86
52
7,391
3,338
782
10
88
40
166
.289
.352
.505
.858
1144
227.2
.368
123
219.6

More Giants Stats

Team Rankings

HR

116

27th

R

505

25th

SO

1,048

13th

ERA

3.70

5th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
71
53
.573
Padres Padres
69
55
.556
2.0
Giants Giants
60
64
.484
11.0
Diamondbacks Diamondbacks
60
65
.480
11.5
Rockies Rockies
35
89
.282
36.0
Schedule
DATE MATCHUP TIME (ET)
Tue
8/19
SFG SFG
@
SDP SDP
9:40 PM
Wed
8/20
SFG SFG
@
SDP SDP
9:40 PM
Thu
8/21
SFG SFG
@
SDP SDP
4:10 PM
Fri
8/22
SFG SFG
@
MIL MIL
8:10 PM
Sat
8/23
SFG SFG
@
MIL MIL
7:10 PM
Last Game
SFG Giants

60 - 64

7

Final

1

TBR Rays

61 - 64

Sun 17 Aug 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
72
53
.576
Mets Mets
66
58
.532
5.5
NL Central W L PCT GB
Brewers Brewers
79
45
.637
Cubs Cubs
70
54
.565
9.0
NL West W L PCT GB
Dodgers Dodgers
71
53
.573
Padres Padres
69
55
.556
2.0
AL East W L PCT GB
Blue Jays Blue Jays
73
53
.579
Yankees Yankees
67
57
.540
5.0
AL Central W L PCT GB
Tigers Tigers
74
53
.583
Guardians Guardians
63
60
.512
9.0
AL West W L PCT GB
Astros Astros
69
56
.552
Mariners Mariners
68
58
.540
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
8/2
HOU HOU
@
BOS BOS
1-6
Sat
8/2
LAD LAD
@
TBR TBR
3-0
Sat
8/2
MIL MIL
@
WSH WSH
14-3
Sat
8/2
NYY NYY
@
MIA MIA
3-7
Sat
8/2
PIT PIT
@
COL COL
9-5

Schedule

DATE MATCHUP TIME (ET)
Tue
8/19
MIL MIL
@
CHC CHC
2:20 PM
Tue
8/19
TOR TOR
@
PIT PIT
6:40 PM
Tue
8/19
STL STL
@
MIA MIA
6:40 PM
Tue
8/19
HOU HOU
@
DET DET
6:40 PM
Tue
8/19
NYM NYM
@
WSH WSH
6:45 PM