most career hr by a player vs diamondbacks

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

15

Schmitt

Casey Schmitt

RBI

38

Schmitt

Casey Schmitt

AVG

.333

Lee

Jung Hoo Lee
Team Pitching Leaders

W

5

Roupp

Landen Roupp

K

82

Roupp

Landen Roupp

ERA

3.00

Brubaker

JT Brubaker
Team Rankings

HR

72

19th

R

290

20th

SO

550

22nd

ERA

4.56

23rd

2026 Division Standings
TEAMWLPCTGB
44
26
.629
35
33
.515
8.0
35
34
.507
8.5
Giants Giants
28
42
.400
16.0
26
44
.371
18.0
Schedule
DATEMATCHUPTIME (ET)
Sat
6/13
@
10:05 PM
Sun
6/14
@
3:10 PM
Tue
6/16
@
7:15 PM
Wed
6/17
@
7:15 PM
Thu
6/18
@
7:15 PM
Last Game
CHC Cubs

36 - 34

5

Final

1

SFG Giants

28 - 42

Fri 12 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
45
24
.652
37
32
.536
8.0
35
35
.500
10.5
35
35
.500
10.5
31
38
.449
14.0
NL CentralWLPCTGB
42
25
.627
37
30
.552
5.0
36
34
.514
7.5
35
35
.500
8.5
32
36
.471
10.5
NL WestWLPCTGB
44
26
.629
35
33
.515
8.0
35
34
.507
8.5
28
42
.400
16.0
26
44
.371
18.0
AL EastWLPCTGB
40
26
.606
41
27
.603
34
36
.486
8.0
34
37
.479
8.5
28
39
.418
12.5
AL CentralWLPCTGB
37
31
.544
38
33
.535
0.5
32
39
.451
6.5
29
41
.414
9.0
28
42
.400
10.0
AL WestWLPCTGB
37
34
.521
34
35
.493
2.0
34
35
.493
2.0
32
39
.451
5.0
28
42
.400
8.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Thu
5/28
@
7-1
Thu
5/28
@
10-2
Thu
5/28
@
7-2
Fri
5/29
@
8-3
Fri
5/29
@
7-5

Schedule

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