giants dh home runs all-time

Designated hitters have homered 98 times for the Giants all-time.

NAMEPOSITIONHRSEASONGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Matt Beaty
M. Beaty
Designated Hitter
0
2023
4
5
1
1
0
0
1
0
0
2
0
0
5
1
0
0
0
0
0
.200
.200
.200
.400
0
-0.6
.177
6
-0.6
2Willie Calhoun
W. Calhoun
Designated Hitter
0
2022
4
8
0
1
0
0
1
1
0
2
0
0
9
1
0
0
0
0
1
.125
.222
.125
.347
0
-1
.175
10
-0.9
3Rafael Devers
R. Devers
Designated Hitter
20
2025
90
335
52
79
15
0
51
56
2
116
0
0
395
154
35
0
2
3
9
.236
.347
.460
.807
58
11.2
.348
127
12.5
4Wilmer Flores
W. Flores
Designated Hitter
12
2020
55
198
30
53
11
1
32
13
1
36
1
0
213
102
24
0
1
1
5
.268
.315
.515
.830
32
5
.347
118
5
5Wilmer Flores
W. Flores
Designated Hitter
16
2025
125
419
44
101
10
0
71
34
7
88
1
0
463
159
26
0
3
0
14
.241
.307
.379
.686
51
-4.1
.302
95
-2.6
6Tommy La Stella
T. La Stella
Designated Hitter
2
2022
60
180
17
43
14
0
14
11
1
30
0
0
195
63
16
0
3
0
4
.239
.282
.350
.632
17
-5.1
.277
80
-4.6
7Yermin Mercedes
Y. Mercedes
Designated Hitter
1
2022
31
73
9
17
5
0
8
9
1
17
0
0
83
25
6
0
0
0
1
.233
.325
.342
.668
9
-0.5
.301
97
-0.3
8Joc Pederson
J. Pederson
Designated Hitter
15
2023
121
358
59
84
14
3
51
57
7
89
0
0
425
149
32
0
3
6
12
.235
.348
.416
.764
56
4.4
.331
110
5.1
9Hunter Pence
H. Pence
Designated Hitter
2
2020
17
52
4
5
0
1
6
3
1
15
0
0
56
13
3
0
0
0
3
.096
.161
.250
.411
0
-6.6
.180
8
-6.6
10Darin Ruf
D. Ruf
Designated Hitter
0
2023
9
23
1
6
2
0
3
4
0
9
0
0
27
8
2
0
0
0
0
.261
.370
.348
.718
3
0.2
.326
106
0.2
11Pablo Sandoval
P. Sandoval
Designated Hitter
1
2020
33
82
5
18
1
0
6
6
1
18
0
0
90
22
2
0
1
0
3
.220
.278
.268
.546
6
-5.5
.247
52
-5.5
12Austin Slater
A. Slater
Designated Hitter
5
2020
31
85
18
24
2
1
7
16
2
22
8
1
104
43
8
1
0
0
2
.282
.408
.506
.914
20
6.6
.395
150
6.6
13Justin Smoak
J. Smoak
Designated Hitter
0
2020
3
6
0
0
0
0
0
0
0
2
0
0
6
0
0
0
0
0
1
.000
.000
.000
.000
-1
-1.6
.000
-111
-1.6
14Jorge Soler
J. Soler
Designated Hitter
12
2024
93
341
57
82
23
1
40
44
3
97
1
0
391
143
36
0
3
0
9
.240
.330
.419
.749
51
5.5
.328
112
5.8
15Jerar Encarnacion
J. Encarnacion
Designated Hitter
5
2024
35
113
13
28
5
0
19
5
0
34
1
0
119
48
10
0
1
0
0
.248
.277
.425
.702
13
-0.9
.301
95
-0.8
16Bryce Eldridge
B. Eldridge
Designated Hitter
0
2025
10
28
1
3
2
0
4
7
1
13
0
0
37
5
2
0
1
0
0
.107
.297
.179
.476
2
-2.1
.242
54
-2
17Bryce Eldridge
B. Eldridge
Designated Hitter
7
2026
46
161
24
45
12
0
19
23
0
43
0
0
185
78
19
0
1
1
0
.280
.368
.484
.852
30
7.8
.369
136
8.2
Total987672,4673355901167333289276331212,8031,0142211191164.239.323.411.73434812.6.32010517.9

More MLB News

More Giants Stats

Team Batting Leaders

HR

16

Devers

Rafael Devers

RBI

45

Devers

Rafael Devers

AVG

.330

Arraez

Luis Arraez
Team Pitching Leaders

W

8

Ray

Robbie Ray

K

99

Roupp

Landen Roupp

ERA

3.45

Ray

Robbie Ray
Team Rankings

HR

95

20th

R

358

25th

SO

678

26th

ERA

4.49

22nd

2026 Division Standings
TEAMWLPCTGB
59
31
.656
44
44
.500
14.0
43
45
.489
15.0
Giants Giants
37
51
.420
21.0
36
54
.400
23.0
Schedule
DATEMATCHUPTIME (ET)
Sun
7/5
@
4:00 PM
Mon
7/6
@
9:45 PM
Tue
7/7
@
9:45 PM
Wed
7/8
@
3:45 PM
Thu
7/9
@
9:45 PM
Last Game
SFG Giants

37 - 51

6

Final

4

COL Rockies

36 - 54

Sat 4 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
52
35
.598
50
39
.562
3.0
48
42
.533
5.5
46
44
.511
7.5
36
53
.404
17.0
NL CentralWLPCTGB
54
33
.621
49
40
.551
6.0
47
39
.547
6.5
45
45
.500
10.5
40
48
.455
14.5
NL WestWLPCTGB
59
31
.656
44
44
.500
14.0
43
45
.489
15.0
37
51
.420
21.0
36
54
.400
23.0
AL EastWLPCTGB
52
34
.605
49
39
.557
4.0
42
47
.472
11.5
42
48
.467
12.0
39
48
.448
13.5
AL CentralWLPCTGB
46
42
.523
47
43
.522
43
47
.478
4.0
39
50
.438
7.5
35
54
.393
11.5
AL WestWLPCTGB
46
44
.511
45
44
.506
0.5
44
47
.484
2.5
41
48
.461
4.5
36
54
.400
10.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
6/20
@
1-4
Sat
6/20
@
8-6
Sat
6/20
@
6-4
Sat
6/20
@
4-3
Sat
6/20
@
3-4

Schedule

DATEMATCHUPTIME (ET)
Sun
7/5
@
12:30 PM
Sun
7/5
@
1:00 PM
Sun
7/5
@
1:05 PM
Sun
7/5
@
1:35 PM
Sun
7/5
@
2:00 PM