players with most home runs against dbacks career

Barry Bonds has smashed the most career homers against the Diamondbacks, with 39 homers.

NAMEHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Barry 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
2Matt 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
3Adrian 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
4Todd 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
5Nolan Arenado
N. Arenado
32
151
579
95
171
49
5
115
51
3
85
2
3
641
326
86
0
8
12
10
.295
.351
.563
.914
6Freddie Freeman
F. Freeman
30
124
490
98
165
45
2
99
51
3
93
5
3
549
304
77
0
5
7
11
.337
.399
.620
1.019
7Carlos 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
8Troy 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
9Brian 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
10Charlie 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
11Albert 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
12Mookie Betts
M. Betts
24
93
359
76
100
18
0
65
47
3
47
6
0
415
190
42
0
6
3
10
.279
.361
.529
.891
13Fernando Tatis Jr.
F. Tatis Jr.
23
64
253
59
81
18
1
54
31
2
66
6
3
288
170
42
0
2
2
2
.320
.396
.672
1.068
14Trevor Story
T. Story
23
97
372
71
113
30
7
65
35
8
107
17
3
417
226
60
0
2
4
4
.304
.374
.608
.982
15Vinny 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
16Manny Machado
M. Machado
22
109
410
60
101
19
1
61
42
0
78
2
2
453
188
42
0
1
5
15
.246
.316
.459
.774
17Justin 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
18Phil 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
19Sammy 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
20Ryan 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
21Will Smith
W. Smith
20
83
276
45
81
17
1
56
46
2
50
1
1
331
160
38
0
7
2
9
.293
.390
.580
.969
22Ryan McMahon
R. McMahon
20
104
346
50
100
18
1
65
39
1
95
2
3
389
180
39
0
3
2
9
.289
.360
.520
.880
23Wil 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
24Brandon 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
25Andre 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
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

Chapman

Matt Chapman

AVG

.327

Lee

Jung Hoo Lee
Team Pitching Leaders

W

6

Ray

Robbie Ray

K

95

Roupp

Landen Roupp

ERA

3.35

Webb

Logan Webb
Team Rankings

HR

86

21st

R

329

26th

SO

637

26th

ERA

4.40

22nd

2026 Division Standings
TEAMWLPCTGB
52
30
.634
43
37
.538
8.0
41
40
.506
10.5
Giants Giants
33
48
.407
18.5
32
50
.390
20.0
Schedule
DATEMATCHUPTIME (ET)
Sat
6/27
@
9:05 PM
Sun
6/28
@
4:05 PM
Mon
6/29
@
9:40 PM
Tue
6/30
@
9:40 PM
Wed
7/1
@
9:40 PM
Last Game
ATL Braves

49 - 31

3

Final

1

SFG Giants

33 - 48

Fri 26 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
49
31
.613
46
36
.561
4.0
43
39
.524
7.0
41
42
.494
9.5
34
48
.415
16.0
NL CentralWLPCTGB
50
29
.633
44
38
.537
7.5
42
37
.532
8.0
41
41
.500
10.5
38
42
.475
12.5
NL WestWLPCTGB
52
30
.634
43
37
.538
8.0
41
40
.506
10.5
33
48
.407
18.5
32
50
.390
20.0
AL EastWLPCTGB
48
33
.593
46
33
.582
1.0
39
43
.476
9.5
39
44
.470
10.0
34
46
.425
13.5
AL CentralWLPCTGB
42
38
.525
42
40
.512
1.0
39
44
.470
4.5
35
47
.427
8.0
34
49
.410
9.5
AL WestWLPCTGB
42
41
.506
40
42
.488
1.5
40
42
.488
1.5
40
44
.476
2.5
34
49
.410
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Thu
6/11
@
0-2
Fri
6/12
@
8-3
Fri
6/12
@
10-2
Fri
6/12
@
3-7
Fri
6/12
@
2-3

Schedule

DATEMATCHUPTIME (ET)
Sat
6/27
@
1:10 PM
Sat
6/27
@
1:10 PM
Sat
6/27
@
3:07 PM
Sat
6/27
@
4:05 PM
Sat
6/27
@
4:10 PM