sf giants most homeruns per year by player

Barry Bonds has hit the most homers for the Giants in a season, with 73 home runs in 2001.

NAME HR SEASON TM 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
73
2001
SFG SFG
153
476
129
156
32
2
137
177
9
93
13
3
664
411
107
0
2
35
5
.328
.515
.863
1.379
200
117.7
.537
234
116.6
2 Willie Mays
W. Mays
52
1965
SFG SFG
157
558
118
177
21
3
112
76
0
71
9
4
638
360
76
2
2
16
11
.317
.398
.645
1.043
136
68.2
.448
186
62.7
3 Willie Mays
W. Mays
51
1955
NYG NYG
152
580
123
185
18
13
127
79
4
60
24
4
670
382
82
0
7
13
12
.319
.400
.659
1.059
143
65.3
.450
171
59.7
4 Johnny Mize
J. Mize
51
1947
NYG NYG
154
586
137
177
26
2
138
74
4
42
2
664
360
79
0
6
.302
.384
.614
.998
132
57.1
.448
156
47.4
5 Barry Bonds
B. Bonds
49
2000
SFG SFG
143
480
129
147
28
4
106
117
3
77
11
3
607
330
81
0
7
22
6
.306
.440
.688
1.127
141
61
.456
174
61.2
6 Willie Mays
W. Mays
49
1962
SFG SFG
162
621
130
189
36
5
141
78
4
85
18
2
706
382
90
0
3
11
19
.304
.384
.615
.999
141
59.1
.428
163
55.4
7 Kevin Mitchell
K. Mitchell
47
1989
SFG SFG
154
543
100
158
34
6
125
87
3
115
3
4
640
345
87
0
7
32
6
.291
.388
.635
1.023
126
56.8
.431
185
59.2
8 Willie Mays
W. Mays
47
1964
SFG SFG
157
578
121
171
21
9
111
82
1
72
19
5
665
351
77
1
3
13
11
.296
.383
.607
.990
130
58.9
.424
173
54.8
9 Barry Bonds
B. Bonds
46
2002
SFG SFG
143
403
117
149
31
2
110
198
9
47
9
2
612
322
79
0
2
68
4
.370
.582
.799
1.381
183
110
.544
244
109.9
10 Barry Bonds
B. Bonds
46
1993
SFG SFG
159
539
129
181
38
4
123
126
2
79
29
12
674
365
88
0
7
43
11
.336
.458
.677
1.136
157
76.4
.467
193
77.7
11 Orlando Cepeda
O. Cepeda
46
1961
SFG SFG
152
585
105
182
28
4
142
39
9
91
12
8
636
356
78
0
3
11
21
.311
.362
.609
.970
121
45.5
.413
153
42.5
12 Barry Bonds
B. Bonds
45
2004
SFG SFG
147
373
129
135
27
3
101
232
9
41
6
1
617
303
75
0
3
120
5
.362
.609
.812
1.422
185
108
.537
233
105.7
13 Barry Bonds
B. Bonds
45
2003
SFG SFG
130
390
111
133
22
1
90
148
10
58
7
0
550
292
68
0
2
61
7
.341
.529
.749
1.278
148
80.5
.503
212
79.4
14 Willie McCovey
W. McCovey
45
1969
SFG SFG
149
491
101
157
26
2
126
121
4
66
0
0
623
322
73
0
7
45
11
.320
.453
.656
1.108
138
71
.466
194
67
15 Willie McCovey
W. McCovey
44
1963
SFG SFG
152
564
103
158
19
5
102
50
11
119
1
1
627
319
68
1
1
5
10
.280
.350
.566
.915
111
45.1
.400
162
42.4
16 Matt Williams
M. Williams
43
1994
SFG SFG
112
445
74
119
16
3
96
33
2
87
1
0
483
270
62
0
3
7
11
.267
.319
.607
.926
81
19.7
.382
133
20.5
17 Barry Bonds
B. Bonds
42
1996
SFG SFG
158
517
122
159
27
3
129
151
1
76
40
7
675
318
72
0
6
30
11
.308
.461
.615
1.076
151
63.7
.446
179
67.8
18 Mel Ott
M. Ott
42
1929
NYG NYG
150
545
138
179
37
2
151
113
6
38
6
674
346
81
10
.328
.449
.635
1.084
159
69.6
.475
162
61.5
19 Willie Mays
W. Mays
41
1954
NYG NYG
151
565
119
195
33
13
110
66
2
57
8
5
640
377
87
0
7
12
.345
.411
.667
1.078
141
68.5
.471
174
60.3
20 Barry Bonds
B. Bonds
40
1997
SFG SFG
159
532
123
155
26
5
101
145
8
87
37
8
690
311
71
0
5
34
13
.291
.446
.585
1.031
141
56.1
.430
165
57
21 Willie Mays
W. Mays
40
1961
SFG SFG
154
572
129
176
32
3
123
81
2
77
18
9
659
334
75
0
4
15
14
.308
.393
.584
.977
127
49
.417
155
45.9
22 Johnny Mize
J. Mize
40
1948
NYG NYG
152
560
110
162
26
4
125
94
4
37
4
658
316
70
0
7
.289
.395
.564
.959
126
47.9
.435
154
43.8
23 Bobby Bonds
B. Bonds
39
1973
SFG SFG
160
643
131
182
34
4
96
87
4
148
43
17
738
341
77
0
4
9
8
.283
.370
.530
.900
125
44.1
.398
145
38.2
24 Willie McCovey
W. McCovey
39
1970
SFG SFG
152
495
98
143
39
2
126
137
3
75
0
0
638
303
80
0
3
40
13
.289
.444
.612
1.056
133
61.2
.443
169
54.8
25 Willie McCovey
W. McCovey
39
1965
SFG SFG
160
540
93
149
17
4
92
88
6
118
0
4
639
291
60
2
3
5
8
.276
.381
.539
.920
115
47.4
.404
157
41.8

More Giants Stats

Team Rankings

HR

63

22nd

R

277

19th

SO

585

8th

ERA

3.07

2nd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
40
28
.588
Giants Giants
39
28
.582
0.5
Padres Padres
38
28
.576
1.0
Diamondbacks Diamondbacks
33
34
.493
6.5
Rockies Rockies
12
54
.182
27.0
Schedule
DATE MATCHUP TIME (ET)
Wed
6/11
SFG SFG
@
COL COL
8:40 PM
Thu
6/12
SFG SFG
@
COL COL
3:10 PM
Fri
6/13
SFG SFG
@
LAD LAD
10:10 PM
Sat
6/14
SFG SFG
@
LAD LAD
10:10 PM
Sun
6/15
SFG SFG
@
LAD LAD
7:10 PM
Last Game
COL Rockies

12 - 54

5

Final

6

SFG Giants

39 - 28

Tue 10 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
40
25
.615
Blue Jays Blue Jays
37
30
.552
4.0
AL Central W L PCT GB
Tigers Tigers
44
24
.647
Twins Twins
35
31
.530
8.0
AL West W L PCT GB
Astros Astros
36
30
.545
Mariners Mariners
33
33
.500
3.0
NL East W L PCT GB
Mets Mets
43
24
.642
Phillies Phillies
38
29
.567
5.0
NL Central W L PCT GB
Cubs Cubs
41
26
.612
Cardinals Cardinals
36
31
.537
5.0
NL West W L PCT GB
Dodgers Dodgers
40
28
.588
Giants Giants
39
28
.582
0.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sun
5/25
SFG SFG
@
DET DET
1-3
Sun
5/25
CWS CWS
@
NYM NYM
1-2
Sun
5/25
NYY NYY
@
LAA LAA
5-1
Mon
5/26
LAD LAD
@
CLE CLE
9-5
Mon
5/26
STL STL
@
BAL BAL
7-4

Schedule

DATE MATCHUP TIME (ET)
Wed
6/11
MIA MIA
@
PIT PIT
12:35 PM
Wed
6/11
CHC CHC
@
PHI PHI
1:05 PM
Wed
6/11
CIN CIN
@
CLE CLE
1:10 PM
Wed
6/11
ATL ATL
@
MIL MIL
2:10 PM
Wed
6/11
TOR TOR
@
STL STL
2:15 PM