giants home run leader 2012 to 2021

Between the 2012 and 2021 seasons, Brandon Belt launched the most home runs for the Giants, with 158 homers.

NAMEHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Brandon Belt
B. Belt
158
1,169
3,949
582
1,050
252
34
543
560
38
1,067
43
19
4,572
1,844
444
1
24
32
47
.266
.361
.467
.827
683
146.8
.356
127
147.9
2Buster Posey
B. Posey
136
1,211
4,385
587
1,328
265
7
641
492
35
632
20
7
4,962
2,015
408
1
49
59
147
.303
.374
.460
.833
746
170.7
.358
129
172.6
3Brandon Crawford
B. Crawford
127
1,377
4,689
566
1,203
259
39
633
446
46
1,058
42
30
5,240
1,921
425
5
54
70
100
.257
.324
.410
.733
603
-8.7
.314
99
-8.1
4Hunter 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
384
25
.326
108
28
5Pablo Sandoval
P. Sandoval
71
686
2,253
265
606
121
8
322
175
16
389
2
1
2,473
956
200
2
27
19
75
.269
.323
.424
.747
295
13.6
.322
107
17.6
6Mike Yastrzemski
M. Yastrzemski
56
300
1,031
178
263
64
10
161
113
16
293
8
5
1,168
515
130
2
6
7
9
.255
.336
.500
.836
178
33.1
.351
121
32
7Evan Longoria
E. Longoria
56
388
1,379
181
347
71
7
197
111
15
320
7
4
1,520
600
134
0
15
8
44
.252
.311
.435
.746
185
-0.5
.317
99
-2.3
8Joe Panik
J. Panik
36
643
2,328
288
631
117
18
221
212
20
244
20
7
2,598
892
171
12
26
14
50
.271
.334
.383
.717
294
-11.9
.312
96
-14.6
9Angel Pagan
A. Pagan
31
583
2,275
321
639
120
28
205
170
2
345
81
25
2,468
908
179
3
18
7
35
.281
.329
.399
.728
285
6
.317
103
9.2
10Wilmer Flores
W. Flores
30
194
587
87
155
27
2
85
54
4
92
2
0
649
276
59
0
4
1
16
.264
.328
.470
.798
93
13.1
.340
115
12.6
11Alex Dickerson
A. Dickerson
29
219
589
93
156
33
6
91
52
10
141
2
1
653
288
68
0
2
4
17
.265
.334
.489
.823
97
16.6
.347
119
16
12Austin Slater
A. Slater
26
336
843
113
213
32
7
99
94
15
263
31
3
954
337
65
1
1
5
18
.253
.338
.400
.738
119
3.4
.321
102
2.1
13Denard Span
D. Span
23
272
1,069
143
287
54
10
96
93
7
148
24
14
1,179
430
87
7
3
2
19
.268
.330
.402
.732
140
-1.5
.318
97
-3.7
14Darin Ruf
D. Ruf
21
157
349
52
95
19
2
61
59
3
110
3
0
412
181
42
0
1
2
9
.272
.381
.519
.900
73
23
.383
143
22.6
15Kevin Pillar
K. Pillar
21
156
595
82
157
37
3
87
18
9
86
14
5
628
263
61
0
6
4
15
.264
.293
.442
.735
71
-8.4
.304
89
-9.1
16Gregor Blanco
G. Blanco
21
717
1,995
263
508
85
27
169
225
9
444
81
30
2,256
710
133
16
11
18
24
.255
.331
.356
.687
235
-18.3
.304
95
-14.4
17Nick Hundley
N. Hundley
19
197
569
61
138
36
2
66
34
1
166
2
1
608
235
57
2
2
4
14
.243
.285
.413
.698
62
-10.9
.296
84
-12
18Madison Bumgarner
M. Bumgarner
19
230
494
44
91
13
0
56
33
1
225
0
0
558
161
32
26
4
0
4
.184
.235
.326
.561
32
-32.2
.246
53
-31.9
19LaMonte Wade Jr.
L. Wade Jr.
18
109
336
52
85
17
3
56
33
5
89
6
1
381
162
38
4
3
1
3
.253
.326
.482
.808
55
9
.343
117
8.5
20Gorkys Hernandez
G. Hernandez
17
296
778
99
190
41
3
66
61
7
197
20
10
856
288
61
4
6
4
20
.244
.303
.370
.673
84
-18
.292
82
-19.5
21Michael Morse
M. Morse
17
155
474
49
129
33
3
64
34
9
135
0
0
522
219
53
0
5
0
20
.272
.330
.462
.792
71
14.1
.347
125
14.3
22Matt Duffy
M. Duffy
16
253
890
114
250
41
8
106
51
11
150
20
5
962
355
65
5
5
0
32
.281
.326
.399
.725
111
1.5
.317
101
1.3
23Andrew McCutchen
A. McCutchen
15
130
482
65
123
28
2
55
73
7
123
13
6
568
200
45
0
6
1
11
.255
.357
.415
.772
77
11
.338
114
10
24Jarrett Parker
J. Parker
15
135
342
47
88
17
3
51
34
6
119
3
3
382
156
35
0
0
3
6
.257
.335
.456
.791
51
5.9
.339
113
5.3
25Donovan Solano
D. Solano
14
236
712
84
219
45
2
83
45
10
146
2
1
775
310
61
1
7
2
14
.308
.354
.435
.789
110
14.3
.339
114
13.6

More Giants Stats

Team Batting Leaders

HR

30

Adames

Willy Adames

RBI

87

Adames

Willy Adames

AVG

.266

Lee

Jung Hoo Lee
Team Pitching Leaders

W

15

Webb

Logan Webb

K

224

Webb

Logan Webb

ERA

3.22

Webb

Logan Webb
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
8:05 PM
Fri
3/27
NYY NYY
@
SFG SFG
4:35 PM
Sat
3/28
NYY NYY
@
SFG SFG
7:15 PM
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
8:05 PM
Thu
3/26
LAA LAA
@
HOU HOU
4:00 AM
Thu
3/26
AZ AZ
@
LAD LAD
4:00 AM
Thu
3/26
WSH WSH
@
CHC CHC
4:00 AM
Thu
3/26
CWS CWS
@
MIL MIL
2:10 PM