giants home run leader each year last 30 years

Since 1996, Barry Bonds hit the most home runs for the Giants, with 470 homers.

NAMEHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Barry Bonds
B. Bonds
470
1,561
4,827
1,228
1,499
295
29
1,132
1,627
73
744
174
38
6,568
3,262
794
1
40
492
94
.311
.487
.676
1.163
2Brandon Belt
B. Belt
175
1,310
4,390
628
1,146
267
36
584
617
46
1,205
47
21
5,079
2,010
478
1
25
35
59
.261
.356
.458
.814
3Jeff Kent
J. Kent
175
900
3,434
570
1,021
247
22
689
364
51
659
57
29
3,903
1,837
444
1
53
26
90
.297
.368
.535
.903
4Buster Posey
B. Posey
158
1,371
4,970
663
1,500
293
9
729
540
43
721
23
9
5,607
2,285
460
1
53
67
163
.302
.372
.460
.831
5Brandon Crawford
B. Crawford
146
1,654
5,575
669
1,392
290
44
744
536
58
1,268
47
34
6,238
2,208
480
7
62
75
121
.250
.319
.396
.715
6Rich Aurilia
R. Aurilia
141
1,283
4,437
570
1,217
229
17
570
341
18
670
16
18
4,857
1,903
387
25
36
18
109
.274
.326
.429
.755
7Pablo Sandoval
P. Sandoval
135
1,149
3,959
484
1,130
235
20
569
310
22
630
12
12
4,342
1,810
390
3
48
54
129
.285
.337
.457
.794
8J.T. Snow
J.T. Snow
124
1,183
3,822
561
1,043
228
15
615
565
50
806
14
15
4,497
1,673
367
8
52
45
87
.273
.369
.438
.807
9Mike Yastrzemski
M. Yastrzemski
114
790
2,595
403
617
148
23
346
304
31
743
24
12
2,953
1,153
285
8
15
15
26
.238
.323
.444
.768
10Pedro Feliz
P. Feliz
109
874
2,840
346
716
148
19
418
149
6
500
12
10
3,027
1,229
276
6
26
11
85
.252
.288
.433
.721
11Hunter Pence
H. Pence
95
789
2,880
391
763
135
26
412
236
14
624
48
15
3,151
1,235
256
1
20
10
61
.265
.322
.429
.750
12Wilmer Flores
W. Flores
92
667
2,150
273
535
99
3
313
208
30
379
3
0
2,410
916
194
0
22
4
55
.249
.321
.426
.747
13Ray Durham
R. Durham
77
734
2,603
401
718
165
22
356
297
22
386
46
20
2,958
1,158
264
11
25
19
70
.276
.352
.445
.797
14Evan Longoria
E. Longoria
70
477
1,645
212
412
84
7
239
138
17
403
7
4
1,818
720
161
0
18
10
50
.250
.312
.438
.750
15Ellis Burks
E. Burks
60
284
930
169
290
46
6
214
144
10
166
20
7
1,104
528
112
4
16
8
23
.312
.404
.568
.971
16Bengie Molina
B. Molina
58
472
1,720
153
474
83
2
273
61
19
178
0
0
1,827
735
143
1
26
14
57
.276
.303
.427
.731
17Marvin Benard
M. Benard
53
878
2,596
436
701
136
21
256
264
25
447
104
43
2,910
1,038
210
15
10
7
31
.270
.342
.400
.742
18LaMonte Wade Jr.
L. Wade Jr.
52
488
1,457
202
350
62
8
176
218
21
360
11
2
1,721
584
122
13
12
10
11
.240
.345
.401
.746
19Randy Winn
R. Winn
51
666
2,533
343
735
169
18
262
209
16
367
73
20
2,799
1,093
238
15
26
15
35
.290
.345
.432
.776
20Matt Chapman
M. Chapman
48
282
1,029
174
247
62
4
139
135
12
284
24
6
1,182
461
114
0
6
4
21
.240
.333
.448
.781
21Heliot Ramos
H. Ramos
44
312
1,171
148
299
51
4
143
95
19
319
12
5
1,295
490
99
0
10
4
30
.255
.319
.418
.737
22Thairo Estrada
T. Estrada
44
408
1,468
196
373
67
6
180
74
32
308
47
15
1,584
584
117
1
9
2
30
.254
.303
.398
.700
23Marquis Grissom
M. Grissom
44
338
1,286
168
362
63
5
184
64
3
183
15
5
1,371
567
112
7
11
5
45
.281
.315
.441
.755
24Aaron Rowand
A. Rowand
43
509
1,710
194
432
101
6
189
100
45
409
13
11
1,865
674
150
1
9
13
50
.253
.310
.394
.704
25Moises Alou
M. Alou
41
221
772
119
241
46
4
137
84
4
74
7
2
868
418
91
0
8
3
26
.312
.379
.541
.920
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 Giants Stats

Team Rankings

HR

173

19th

R

705

17th

SO

1,358

17th

ERA

3.82

10th

2025 Division Standings
TEAMWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
Giants Giants
81
81
.500
12.0
Diamondbacks Diamondbacks
80
82
.494
13.0
Rockies Rockies
43
119
.265
50.0
Schedule
DATEMATCHUPTIME (ET)
Wed
3/25
NYY NYY
@
SFG SFG
4:00 AM
Fri
3/27
NYY NYY
@
SFG SFG
4:00 AM
Sat
3/28
NYY NYY
@
SFG SFG
4:00 AM
Mon
3/30
SFG SFG
@
SDP SDP
9:40 PM
Tue
3/31
SFG SFG
@
SDP SDP
9:40 PM
Last Game
COL Rockies

43 - 119

0

Final

4

SFG Giants

81 - 81

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL EastWLPCTGB
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
NL CentralWLPCTGB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL WestWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL EastWLPCTGB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL CentralWLPCTGB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL WestWLPCTGB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
CIN CIN
@
STL STL
6-2
Tue
9/16
ATL ATL
@
WSH WSH
9-4
Tue
9/16
ATH ATH
@
BOS BOS
4-5
Tue
9/16
TOR TOR
@
TBR TBR
1-2
Tue
9/16
SEA SEA
@
KCR KCR
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
NYY NYY
@
SFG SFG
4:00 AM
Thu
3/26
ATH ATH
@
TOR TOR
4:00 AM
Thu
3/26
LAA LAA
@
HOU HOU
4:00 AM
Thu
3/26
PIT PIT
@
NYM NYM
4:00 AM
Thu
3/26
AZ AZ
@
LAD LAD
4:00 AM