giants homeruns all-time including playoffs by position vs nl

Pitchers have crushed 276 homers for the Giants against the NL in the regular-season and playoffs all-time.

POSITIONHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1
Pitcher
276
18,448
47,008
3,261
7,565
943
174
2,140
118
52,830
9,684
3,432
.161
.206
2
Catcher
1,529
19,024
67,863
7,187
17,556
2,887
383
6,730
450
181
76,313
25,796
4,799
776
355
574
1,340
.259
.380
3
First Baseman
2,331
19,027
72,540
10,342
20,437
3,557
653
7,548
1,040
254
81,798
32,293
6,541
738
386
669
1,063
.282
.445
4
Second Baseman
1,155
19,025
73,958
10,038
19,613
3,118
648
6,455
1,588
399
82,827
27,492
4,921
1,395
339
194
1,076
.265
.372
5
Third Baseman
1,753
19,025
72,615
9,611
19,459
3,191
596
6,774
1,256
277
81,364
29,101
5,540
1,009
370
379
1,371
.268
.401
6
Shortstop
1,068
19,026
70,832
8,512
18,404
3,008
605
5,718
1,276
360
78,609
25,826
4,681
1,213
306
398
1,110
.260
.365
7
Left Fielder
2,138
19,024
74,054
11,263
20,616
3,431
786
8,141
1,874
393
83,740
32,033
6,355
685
327
835
1,132
.278
.433
8
Center Fielder
1,840
19,028
75,782
11,579
21,149
3,483
878
7,287
2,581
691
84,778
31,908
6,201
897
269
360
910
.279
.421
9
Right Fielder
2,135
19,029
74,171
10,950
20,719
3,368
741
7,671
504
1,791
441
83,537
31,974
6,244
825
366
360
1,057
.279
.351
.431
.782
10
Pinch Hitter
285
9,724
14,969
1,271
3,134
478
76
1,556
113
89
31
16,883
4,619
839
140
105
136
336
.209
.289
.309
.597
11
Pinch Runner
0
1,851
4
553
1
0
0
1
0
1
61
27
5
1
0
0
0
0
0
.250
.400
.250
.650
12
Designated Hitter
91
590
2,188
315
522
98
4
287
274
28
582
7
2
2,511
901
193
4
17
9
50
.239
.329
.412
.740
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 MLB News

More Giants Stats

Team Batting Leaders

HR

16

Schmitt

Casey Schmitt

RBI

42

Schmitt

Casey Schmitt

AVG

.327

Lee

Jung Hoo Lee
Team Pitching Leaders

W

5

Ray

Robbie Ray

K

89

Roupp

Landen Roupp

ERA

2.75

Brubaker

JT Brubaker
Team Rankings

HR

81

20th

R

317

25th

SO

608

24th

ERA

4.46

22nd

2026 Division Standings
TEAMWLPCTGB
50
29
.633
40
37
.519
9.0
39
39
.500
10.5
Giants Giants
31
46
.403
18.0
31
48
.392
19.0
Schedule
DATEMATCHUPTIME (ET)
Tue
6/23
@
9:45 PM
Wed
6/24
@
9:45 PM
Thu
6/25
@
3:45 PM
Fri
6/26
@
10:15 PM
Sat
6/27
@
9:05 PM
Last Game
SFG Giants

31 - 46

1

Final

2

MIA Marlins

40 - 38

Sun 21 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
48
29
.623
42
36
.538
6.5
41
38
.519
8.0
40
39
.506
9.0
34
43
.442
14.0
NL CentralWLPCTGB
47
29
.618
42
34
.553
5.0
40
37
.519
7.5
39
39
.500
9.0
37
40
.481
10.5
NL WestWLPCTGB
50
29
.633
40
37
.519
9.0
39
39
.500
10.5
31
46
.403
18.0
31
48
.392
19.0
AL EastWLPCTGB
46
31
.597
43
32
.573
2.0
39
40
.494
8.0
38
42
.475
9.5
31
45
.408
14.5
AL CentralWLPCTGB
40
37
.519
41
38
.519
38
42
.475
3.5
34
44
.436
6.5
33
46
.418
8.0
AL WestWLPCTGB
40
39
.506
38
40
.487
1.5
38
40
.487
1.5
38
43
.469
3.0
32
48
.400
8.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
6/7
@
2-3
Sun
6/7
@
5-9
Sun
6/7
@
4-6
Sun
6/7
@
4-5
Sun
6/7
@
1-4

Schedule

DATEMATCHUPTIME (ET)
Tue
6/23
@
9:38 PM
Tue
6/23
@
9:40 PM
Tue
6/23
@
9:45 PM
Wed
6/24
@
12:10 PM
Wed
6/24
@
1:10 PM