what player has hit the most homeruns vs one team, all-time since 1960

Since 1960, Barry Bonds has launched the most homers by a player against a team, with 87 homers versus the Padres.

NAME HR OPP 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
87
Padres Padres
270
868
222
275
46
4
214
256
12
132
34
11
1,148
590
137
0
12
77
10
.317
.473
.680
1.153
2 Mike Schmidt
M. Schmidt
78
Cubs Cubs
269
971
189
284
39
12
207
146
11
222
17
6
1,142
581
129
2
12
31
20
.292
.387
.598
.985
3 Hank Aaron
H. Aaron
73
Reds Reds
245
907
175
286
50
3
185
120
4
122
32
6
1,038
561
126
1
6
21
27
.315
.395
.619
1.014
4 Alex Rodriguez
A. Rodriguez
70
Angels Angels
207
806
173
257
44
3
169
90
19
189
25
11
929
517
117
2
12
6
14
.319
.395
.641
1.036
5 Alex Rodriguez
A. Rodriguez
69
Orioles Orioles
255
954
195
285
47
2
211
125
16
198
30
7
1,115
543
118
0
20
9
26
.299
.382
.569
.951
6 Willie McCovey
W. McCovey
68
Braves Braves
274
871
139
226
32
4
168
149
6
159
3
1
1,035
470
104
0
9
26
21
.259
.368
.540
.908
7 Harmon Killebrew
H. Killebrew
67
Athletics Athletics
241
824
140
218
28
2
178
160
7
177
0
4
1,000
451
97
0
9
23
21
.265
.385
.547
.932
8 Willie McCovey
W. McCovey
67
Reds Reds
290
913
151
255
52
1
192
173
5
172
5
2
1,096
510
120
1
4
37
25
.279
.395
.559
.954
9 Jim Thome
J. Thome
66
Tigers Tigers
221
718
159
212
38
4
154
168
10
211
1
2
900
456
108
0
4
16
9
.295
.433
.635
1.068
10 Harmon Killebrew
H. Killebrew
66
White Sox White Sox
242
825
129
213
33
2
164
155
5
149
2
0
993
448
101
0
8
15
21
.258
.376
.543
.919
11 Barry Bonds
B. Bonds
65
Nationals Nationals
227
800
180
252
55
5
153
149
7
119
66
11
958
512
125
0
2
20
12
.315
.426
.640
1.066
12 Carl Yastrzemski
C. Yastrzemski
65
Tigers Tigers
358
1,310
221
376
65
6
246
214
3
172
14
18
1,541
648
136
2
12
15
27
.287
.385
.495
.880
13 Barry Bonds
B. Bonds
64
Phillies Phillies
230
735
186
230
47
7
166
190
8
115
37
10
943
483
118
1
9
53
12
.313
.454
.657
1.111
14 Barry Bonds
B. Bonds
64
Dodgers Dodgers
274
864
175
227
39
5
155
262
9
158
53
20
1,144
468
108
0
9
81
12
.263
.435
.542
.977
15 Hank Aaron
H. Aaron
63
Dodgers Dodgers
261
931
159
272
48
6
154
145
3
123
18
3
1,089
521
117
1
9
35
21
.292
.386
.560
.946
16 Albert Pujols
A. Pujols
62
Astros Astros
300
1,117
175
310
56
2
179
135
8
143
7
1
1,265
556
120
0
5
36
47
.278
.358
.498
.856
17 David Ortiz
D. Ortiz
62
Blue Jays Blue Jays
251
929
159
258
70
2
192
140
4
194
1
2
1,077
518
134
0
4
22
20
.278
.373
.558
.931
18 Mike Schmidt
M. Schmidt
62
Pirates Pirates
264
927
163
220
40
4
188
155
10
234
14
10
1,110
454
106
3
15
27
18
.237
.348
.490
.838
19 Reggie Jackson
R. Jackson
62
Brewers Brewers
233
810
142
229
35
2
159
117
9
204
23
11
938
454
99
0
2
10
12
.283
.378
.560
.939
20 Hank Aaron
H. Aaron
62
Cardinals Cardinals
229
878
155
258
41
6
181
106
1
121
15
9
992
497
109
0
7
29
18
.294
.368
.566
.934
21 Jim Thome
J. Thome
61
Twins Twins
196
695
148
218
34
3
156
118
6
221
2
2
826
441
98
1
6
9
12
.314
.415
.635
1.049
22 Dale Murphy
D. Murphy
60
Padres Padres
239
891
144
256
41
7
177
106
2
175
19
2
1,010
491
108
2
9
17
24
.287
.361
.551
.912
23 Willie Stargell
W. Stargell
60
Mets Mets
249
825
126
237
44
7
182
94
12
206
2
1
938
475
111
1
6
21
14
.287
.366
.576
.942
24 Albert Pujols
A. Pujols
59
Cubs Cubs
199
701
131
205
38
2
149
111
13
78
7
4
834
424
99
0
9
25
19
.292
.394
.605
.999
25 Alex Rodriguez
A. Rodriguez
59
Red Sox Red Sox
265
996
195
282
46
3
170
133
21
223
48
8
1,159
511
108
0
9
6
27
.283
.376
.513
.889
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

113

27th

R

491

25th

SO

1,020

13th

ERA

3.71

5th

2025 Division Standings
TEAM W L PCT GB
Padres Padres
69
52
.570
Dodgers Dodgers
68
53
.562
1.0
Diamondbacks Diamondbacks
60
62
.492
9.5
Giants Giants
59
62
.488
10.0
Rockies Rockies
32
89
.264
37.0
Schedule
DATE MATCHUP TIME (ET)
Fri
8/15
TBR TBR
@
SFG SFG
10:15 PM
Sat
8/16
TBR TBR
@
SFG SFG
9:05 PM
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
Last Game
SFG Giants

59 - 62

1

Final

11

SDP Padres

69 - 52

Wed 13 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
69
52
.570
Mets Mets
64
57
.529
5.0
NL Central W L PCT GB
Brewers Brewers
76
44
.633
Cubs Cubs
68
52
.567
8.0
NL West W L PCT GB
Padres Padres
69
52
.570
Dodgers Dodgers
68
53
.562
1.0
AL East W L PCT GB
Blue Jays Blue Jays
71
51
.582
Red Sox Red Sox
66
56
.541
5.0
AL Central W L PCT GB
Tigers Tigers
71
52
.577
Guardians Guardians
63
57
.525
6.5
AL West W L PCT GB
Astros Astros
68
53
.562
Mariners Mariners
67
55
.549
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
7/29
TOR TOR
@
BAL BAL
9-8
Tue
7/29
ATL ATL
@
KCR KCR
0-1
Tue
7/29
CHC CHC
@
MIL MIL
10-3
Tue
7/29
WSH WSH
@
HOU HOU
1-9
Tue
7/29
PHI PHI
@
CWS CWS
3-9

Schedule

DATE MATCHUP TIME (ET)
Fri
8/15
PIT PIT
@
CHC CHC
2:20 PM
Fri
8/15
MIL MIL
@
CIN CIN
6:40 PM
Fri
8/15
PHI PHI
@
WSH WSH
6:45 PM
Fri
8/15
TEX TEX
@
TOR TOR
7:07 PM
Fri
8/15
MIA MIA
@
BOS BOS
7:10 PM