which player has the most home runs all-time against the diamonbacks

Barry Bonds has crushed the most career homers 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
151
579
95
171
49
5
115
51
3
85
2
3
641
326
86
0
8
12
10
.295
.351
.563
.914
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 Fernando Tatis Jr.
F. Tatis Jr.
21
59
236
54
76
18
1
49
28
2
62
6
2
268
159
40
0
2
1
1
.322
.396
.674
1.069
19 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
20 Ryan 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
21 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
22 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
23 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
24 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
25 Manny Machado
M. Machado
19
105
395
54
95
19
1
54
41
0
76
2
2
437
173
39
0
1
5
15
.241
.311
.438
.749
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

114

27th

R

497

25th

SO

1,030

13th

ERA

3.74

7th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
69
53
.566
Padres Padres
69
53
.566
Diamondbacks Diamondbacks
60
63
.488
9.5
Giants Giants
59
63
.484
10.0
Rockies Rockies
33
89
.270
36.0
Schedule
DATE MATCHUP TIME (ET)
Sun
8/17
TBR TBR
@
SFG SFG
4:05 PM
Mon
8/18
SFG SFG
@
SDP SDP
9:40 PM
Tue
8/19
SFG SFG
@
SDP SDP
9:40 PM
Wed
8/20
SFG SFG
@
SDP SDP
9:40 PM
Thu
8/21
SFG SFG
@
SDP SDP
4:10 PM
Last Game
SFG Giants

59 - 63

6

Final

7

TBR Rays

60 - 63

Fri 15 Aug 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
70
53
.569
Mets Mets
65
58
.528
5.0
NL Central W L PCT GB
Brewers Brewers
77
44
.636
Cubs Cubs
69
53
.566
8.5
NL West W L PCT GB
Dodgers Dodgers
69
53
.566
Padres Padres
69
53
.566
AL East W L PCT GB
Blue Jays Blue Jays
73
51
.589
Red Sox Red Sox
68
56
.548
5.0
AL Central W L PCT GB
Tigers Tigers
72
52
.581
Guardians Guardians
63
58
.521
7.5
AL West W L PCT GB
Astros Astros
68
54
.557
Mariners Mariners
68
56
.548
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
7/31
ATL ATL
@
CIN CIN
2-3
Thu
7/31
BAL BAL
@
CHC CHC
0-1
Thu
7/31
MIL MIL
@
WSH WSH
16-9
Thu
7/31
DET DET
@
PHI PHI
4-5
Thu
7/31
MIN MIN
@
CLE CLE
2-3

Schedule

DATE MATCHUP TIME (ET)
Sat
8/16
LAA LAA
@
ATH ATH
10:05 PM
Sun
8/17
PHI PHI
@
WSH WSH
11:35 AM
Sun
8/17
MIA MIA
@
BOS BOS
1:35 PM
Sun
8/17
TEX TEX
@
TOR TOR
1:37 PM
Sun
8/17
ATL ATL
@
CLE CLE
1:40 PM