record for most home runs by visiting player against diamondbacks

Barry Bonds has smashed the most career home runs versus the Diamondbacks, with 39 homers.

NAME HR G AB R H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS
1 Barry Bonds
B. Bonds
39
130
391
93
123
27
2
98
141
4
50
3
2
537
271
68
0
1
52
7
.315
.499
.693
1.192
2 Matt Kemp
M. Kemp
36
179
658
114
192
35
4
119
43
3
166
19
3
715
343
75
0
11
7
24
.292
.333
.521
.854
3 Adrian Gonzalez
A. Gonzalez
35
186
655
107
189
33
0
118
92
5
135
1
0
759
327
68
1
6
13
18
.289
.377
.499
.877
4 Todd Helton
T. Helton
35
229
797
150
246
73
3
138
148
10
101
5
2
962
430
111
1
6
25
16
.309
.420
.540
.960
5 Nolan Arenado
N. Arenado
32
148
568
95
170
48
5
115
51
3
85
2
3
630
324
85
0
8
12
10
.299
.356
.570
.926
6 Carlos Gonzalez
C. Gonzalez
29
137
481
85
141
35
3
89
47
2
131
14
2
532
269
67
0
2
3
4
.293
.357
.559
.916
7 Freddie Freeman
F. Freeman
27
111
439
92
151
42
2
89
45
3
88
4
3
492
278
71
0
5
7
9
.344
.404
.633
1.038
8 Troy Tulowitzki
T. Tulowitzki
27
129
473
84
135
28
1
80
57
4
86
5
3
538
246
56
1
3
3
16
.285
.365
.520
.885
9 Brian Giles
B. Giles
27
135
503
79
138
22
3
81
63
3
62
9
1
573
247
52
0
4
6
15
.274
.356
.491
.847
10 Charlie Blackmon
C. Blackmon
26
182
697
123
220
40
9
96
53
11
124
12
3
774
356
75
5
8
8
6
.316
.369
.511
.880
11 Albert Pujols
A. Pujols
25
108
368
73
116
26
1
89
53
5
54
4
4
430
219
52
0
4
14
23
.315
.405
.595
1.000
12 Mookie Betts
M. Betts
23
80
308
69
87
17
0
56
43
2
41
6
0
358
173
40
0
5
3
8
.282
.369
.562
.930
13 Trevor Story
T. Story
23
94
361
69
109
29
7
64
35
7
105
15
3
405
221
59
0
2
4
4
.302
.373
.612
.985
14 Vinny Castilla
V. Castilla
23
65
241
46
69
10
1
63
29
2
45
0
3
273
150
34
0
1
4
7
.286
.366
.622
.989
15 Justin Turner
J. Turner
22
139
477
71
137
34
2
81
47
14
100
3
0
543
241
58
0
5
3
14
.287
.365
.505
.870
16 Phil Nevin
P. Nevin
22
95
343
51
101
20
0
68
33
4
95
1
0
385
187
42
0
5
1
3
.294
.358
.545
.904
17 Sammy Sosa
S. Sosa
22
56
214
39
61
5
3
58
25
0
67
0
1
243
138
30
0
4
8
4
.285
.354
.645
.999
18 Ryan Klesko
R. Klesko
21
110
330
51
92
20
1
71
49
4
53
6
1
385
177
42
0
2
4
7
.279
.377
.536
.913
19 Fernando Tatis Jr.
F. Tatis Jr.
20
50
199
45
63
14
1
43
22
2
54
5
2
225
139
35
0
2
0
1
.317
.387
.698
1.085
20 Wil Myers
W. Myers
20
125
423
75
117
29
3
57
58
1
123
10
4
483
212
52
0
1
1
8
.277
.364
.501
.866
21 Brandon Belt
B. Belt
20
154
524
65
144
27
8
69
74
4
130
2
1
603
247
55
0
1
6
7
.275
.368
.471
.840
22 Andre Ethier
A. Ethier
20
158
547
74
178
39
4
90
52
10
83
3
7
616
285
63
0
7
7
10
.325
.390
.521
.911
23 Rich Aurilia
R. Aurilia
20
124
437
64
116
16
1
67
45
1
84
1
1
490
194
37
3
4
0
9
.265
.333
.444
.777
24 Ryan McMahon
R. McMahon
19
101
333
49
98
18
1
64
39
1
89
2
3
376
175
38
0
3
2
8
.294
.367
.526
.893
25 Jeromy Burnitz
J. Burnitz
19
73
276
44
74
14
1
61
26
2
68
1
1
306
147
34
0
2
2
1
.268
.333
.533
.866
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 Giants Stats

Team Rankings

HR

63

22nd

R

277

19th

SO

585

8th

ERA

3.07

2nd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
40
28
.588
Giants Giants
39
28
.582
0.5
Padres Padres
38
28
.576
1.0
Diamondbacks Diamondbacks
33
34
.493
6.5
Rockies Rockies
12
54
.182
27.0
Schedule
DATE MATCHUP TIME (ET)
Wed
6/11
SFG SFG
@
COL COL
8:40 PM
Thu
6/12
SFG SFG
@
COL COL
3:10 PM
Fri
6/13
SFG SFG
@
LAD LAD
10:10 PM
Sat
6/14
SFG SFG
@
LAD LAD
10:10 PM
Sun
6/15
SFG SFG
@
LAD LAD
7:10 PM
Last Game
COL Rockies

12 - 54

5

Final

6

SFG Giants

39 - 28

Tue 10 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
40
25
.615
Blue Jays Blue Jays
37
30
.552
4.0
AL Central W L PCT GB
Tigers Tigers
44
24
.647
Twins Twins
35
31
.530
8.0
AL West W L PCT GB
Astros Astros
36
30
.545
Mariners Mariners
33
33
.500
3.0
NL East W L PCT GB
Mets Mets
43
24
.642
Phillies Phillies
39
29
.574
4.5
NL Central W L PCT GB
Cubs Cubs
41
27
.603
Cardinals Cardinals
36
31
.537
4.5
NL West W L PCT GB
Dodgers Dodgers
40
28
.588
Giants Giants
39
28
.582
0.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/26
LAD LAD
@
CLE CLE
9-5
Mon
5/26
STL STL
@
BAL BAL
7-4
Mon
5/26
SFG SFG
@
DET DET
1-3
Mon
5/26
ATL ATL
@
PHI PHI
0-2
Mon
5/26
MIN MIN
@
TBR TBR
4-2

Schedule

DATE MATCHUP TIME (ET)
Wed
6/11
ATH ATH
@
LAA LAA
4:07 PM
Wed
6/11
LAD LAD
@
SDP SDP
4:10 PM
Wed
6/11
DET DET
@
BAL BAL
6:35 PM
Wed
6/11
WSH WSH
@
NYM NYM
7:10 PM
Wed
6/11
TBR TBR
@
BOS BOS
7:10 PM