gaints player most homeruns from 2010 to 2019

Between the 2010 and 2019 seasons, Buster Posey hit the most homers for the Giants, with 140 homers.

NAMEHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Buster Posey
B. Posey
140
1,251
4,558
594
1,378
270
9
673
484
42
630
23
9
5,136
2,086
419
1
51
62
148
.302
.371
.458
.828
759
167.2
.357
128
170.1
2Brandon Belt
B. Belt
129
1,084
3,662
513
957
231
32
472
502
33
985
43
19
4,221
1,639
392
1
23
29
36
.261
.354
.448
.801
592
101.7
.346
121
104.1
3Pablo Sandoval
P. Sandoval
106
922
3,160
376
873
180
14
449
248
16
515
7
7
3,465
1,399
300
3
38
40
110
.276
.328
.443
.771
435
41.3
.331
112
46.7
4Brandon Crawford
B. Crawford
98
1,251
4,230
483
1,055
222
38
536
398
37
937
31
28
4,718
1,647
358
6
47
63
93
.249
.316
.389
.706
497
-48.4
.303
92
-46.3
5Hunter Pence
H. Pence
93
772
2,828
387
758
135
25
406
233
13
609
48
15
3,095
1,222
253
1
20
10
58
.268
.324
.432
.757
383
31.6
.328
110
34.6
6Aubrey Huff
A. Huff
39
359
1,168
152
308
66
6
152
146
11
193
12
3
1,342
503
111
0
17
12
31
.264
.346
.431
.777
175
22.8
.340
115
24.9
7Evan Longoria
E. Longoria
36
254
933
110
232
44
6
123
65
12
213
6
2
1,020
396
86
0
10
4
25
.249
.303
.424
.727
116
-7.4
.308
93
-8.8
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
10Pat Burrell
P. Burrell
25
188
472
58
119
25
1
72
80
2
144
0
2
560
221
51
0
6
4
7
.252
.359
.468
.827
82
18.6
.361
129
19.3
11Juan Uribe
J. Uribe
24
148
521
64
129
24
2
85
45
4
92
1
2
575
229
50
0
5
6
20
.248
.310
.440
.749
68
1.4
.324
102
1.2
12Denard 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
13Andres Torres
A. Torres
22
354
1,127
167
281
84
10
103
120
6
284
49
16
1,268
451
116
11
4
3
20
.249
.324
.400
.724
146
2.8
.320
103
5.7
14Kevin 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
15Mike Yastrzemski
M. Yastrzemski
21
107
371
64
101
22
3
55
32
4
107
2
4
411
192
46
1
3
1
4
.272
.334
.518
.852
63
11.6
.353
121
11.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
284
592
51
105
18
0
62
40
1
254
0
0
677
180
37
40
4
0
5
.177
.229
.304
.533
33
-44.9
.235
45
-44.4
19Gorkys 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
20Michael 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
21Cody Ross
C. Ross
17
154
478
65
118
29
0
59
56
5
117
5
3
543
198
46
0
4
4
12
.247
.330
.414
.744
66
4.4
.327
109
6
22Nate Schierholtz
N. Schierholtz
17
329
737
91
192
39
9
74
59
8
135
14
11
810
300
65
1
5
10
9
.261
.320
.407
.727
91
-1.3
.315
101
0.5
23Matt 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
24Andrew 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
25Jarrett 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

More MLB News

More Giants Stats

Team Batting Leaders

HR

15

Schmitt

Casey Schmitt

RBI

41

Chapman

Matt Chapman

AVG

.328

Lee

Jung Hoo Lee
Team Pitching Leaders

W

5

Ray

Robbie Ray

K

89

Roupp

Landen Roupp

ERA

3.46

Webb

Logan Webb
Team Rankings

HR

80

19th

R

313

21st

SO

599

21st

ERA

4.49

22nd

2026 Division Standings
TEAMWLPCTGB
49
27
.645
39
36
.520
9.5
38
36
.514
10.0
Giants Giants
31
44
.413
17.5
29
47
.382
20.0
Schedule
DATEMATCHUPTIME (ET)
Sat
6/20
@
4:10 PM
Sun
6/21
@
1:40 PM
Tue
6/23
@
9:45 PM
Wed
6/24
@
9:45 PM
Thu
6/25
@
3:45 PM
Last Game
SFG Giants

31 - 44

3

Final

4

MIA Marlins

38 - 38

Fri 19 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
47
27
.635
40
35
.533
7.5
39
37
.513
9.0
38
38
.500
10.0
34
41
.453
13.5
NL CentralWLPCTGB
45
28
.616
40
34
.541
5.5
40
36
.526
6.5
38
38
.500
8.5
35
39
.473
10.5
NL WestWLPCTGB
49
27
.645
39
36
.520
9.5
38
36
.514
10.0
31
44
.413
17.5
29
47
.382
20.0
AL EastWLPCTGB
46
28
.622
42
30
.583
3.0
37
39
.487
10.0
35
42
.455
12.5
30
43
.411
15.5
AL CentralWLPCTGB
39
35
.527
40
36
.526
36
41
.468
4.5
32
45
.416
8.5
31
44
.413
8.5
AL WestWLPCTGB
39
38
.506
38
38
.500
0.5
36
39
.480
2.0
36
41
.468
3.0
30
47
.390
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Thu
6/4
@
8-2
Thu
6/4
@
12-9
Thu
6/4
@
7-2
Thu
6/4
@
8-6
Thu
6/4
@
5-1

Schedule

DATEMATCHUPTIME (ET)
Sat
6/20
@
1:10 PM
Sat
6/20
@
1:35 PM
Sat
6/20
@
2:20 PM
Sat
6/20
@
4:05 PM
Sat
6/20
@
4:10 PM