dbacks homeruns all-time by position vs giants

Pitchers have homered twice for the Diamondbacks against the Giants all-time.

POSITIONHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1
Pitcher
2
415
793
43
128
21
3
46
26
1
290
0
1
908
161
26
83
5
0
14
.161
.188
.203
.391
2
Catcher
38
481
1,681
162
393
90
3
189
169
24
418
4
3
1,895
603
131
13
8
13
42
.234
.311
.359
.670
3
First Baseman
58
481
1,790
251
467
112
9
286
255
18
392
21
8
2,083
771
179
2
18
29
54
.261
.356
.431
.786
4
Second Baseman
49
481
1,909
252
500
103
14
198
192
13
368
33
14
2,135
778
166
7
14
5
48
.262
.331
.408
.739
5
Third Baseman
61
481
1,835
247
457
99
14
263
203
15
407
20
10
2,074
767
174
6
15
10
40
.249
.326
.418
.744
6
Shortstop
24
481
1,858
213
473
94
21
183
146
12
328
29
17
2,040
681
139
13
11
4
29
.255
.311
.367
.678
7
Left Fielder
49
481
1,880
259
519
118
14
232
195
16
360
26
10
2,111
812
181
7
13
18
31
.276
.347
.432
.779
8
Center Fielder
38
481
1,903
240
485
103
17
179
163
15
379
55
22
2,108
736
158
15
12
8
31
.255
.317
.387
.704
9
Right Fielder
53
481
1,842
236
482
90
24
232
176
21
408
42
14
2,061
779
167
5
17
19
32
.262
.330
.423
.753
10
Pinch Hitter
14
368
567
59
125
27
1
65
57
3
174
3
3
635
196
42
3
5
2
11
.220
.293
.346
.638
11
Pinch Runner
0
32
0
8
0
0
0
0
0
0
0
0
3
0
0
0
0
0
0
0
12
Designated Hitter
10
71
269
34
66
20
0
35
24
4
69
4
2
300
116
30
1
2
2
7
.245
.314
.431
.746
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 Diamondbacks Stats

Team Batting Leaders

HR

7

Carroll

Corbin Carroll

RBI

32

Vargas

Ildemaro Vargas

AVG

.318

Vargas

Ildemaro Vargas
Team Pitching Leaders

W

6

Soroka

Michael Soroka

K

57

Soroka

Michael Soroka

ERA

2.24

Rodriguez

Eduardo Rodriguez
Team Rankings

HR

44

24th

R

225

16th

SO

361

30th

ERA

4.14

16th

2026 Division Standings
TEAMWLPCTGB
32
20
.615
30
20
.600
1.0
Diamondbacks Diamondbacks
26
24
.520
5.0
21
31
.404
11.0
20
32
.385
12.0
Schedule
DATEMATCHUPTIME (ET)
Sun
5/24
@
4:10 PM
Mon
5/25
@
5:05 PM
Tue
5/26
@
9:45 PM
Wed
5/27
@
3:45 PM
Fri
5/29
@
10:10 PM
Last Game
COL Rockies

20 - 32

3

Final

2

AZ Diamondbacks

26 - 24

Fri 22 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
36
17
.679
26
26
.500
9.5
26
27
.491
10.0
24
29
.453
12.0
22
30
.423
13.5
NL CentralWLPCTGB
30
19
.612
29
22
.569
2.0
29
23
.558
2.5
27
25
.519
4.5
26
26
.500
5.5
NL WestWLPCTGB
32
20
.615
30
20
.600
1.0
26
24
.520
5.0
21
31
.404
11.0
20
32
.385
12.0
AL EastWLPCTGB
34
15
.694
30
22
.577
5.5
25
27
.481
10.5
22
29
.431
13.0
22
29
.431
13.0
AL CentralWLPCTGB
31
23
.574
26
25
.510
3.5
25
27
.481
5.0
21
31
.404
9.0
20
32
.385
10.0
AL WestWLPCTGB
26
25
.510
24
26
.480
1.5
25
28
.472
2.0
22
31
.415
5.0
18
34
.346
8.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
5/8
@
10-0
Fri
5/8
@
0-2
Fri
5/8
@
1-3
Sat
5/9
@
1-14
Sat
5/9
@
6-2

Schedule

DATEMATCHUPTIME (ET)
Sun
5/24
@
12:15 PM
Sun
5/24
@
12:35 PM
Sun
5/24
@
1:35 PM
Sun
5/24
@
1:35 PM
Sun
5/24
@
1:35 PM