giants player most homeruns vs angels in career

Barry Bonds and J.T. Snow are tied for the most career homers for the Giants against the Angels, with 5 home runs.

NAMEHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Barry Bonds
B. Bonds
5
16
53
11
15
3
0
7
15
0
10
4
0
68
33
8
0
0
6
2
.283
.441
.623
1.064
2J.T. Snow
J.T. Snow
5
14
51
7
15
2
0
16
5
3
9
0
1
59
32
7
0
0
1
1
.294
.390
.627
1.017
3Wilmer Flores
W. Flores
4
15
51
9
15
3
0
15
4
2
11
0
0
57
30
7
0
0
0
0
.294
.368
.588
.957
4Jeff Kent
J. Kent
4
13
47
9
13
4
1
13
10
0
10
0
0
58
31
9
0
1
1
1
.277
.397
.660
1.056
5Brandon Belt
B. Belt
3
14
46
9
15
3
0
8
5
0
12
1
0
51
27
6
0
0
1
0
.326
.392
.587
.979
6Pablo Sandoval
P. Sandoval
3
11
39
6
12
3
0
9
4
0
11
0
0
43
24
6
0
0
0
0
.308
.372
.615
.987
7Rich Aurilia
R. Aurilia
3
16
52
8
16
1
0
10
6
1
9
0
0
60
26
4
1
0
0
1
.308
.390
.500
.890
8Heliot Ramos
H. Ramos
2
6
25
3
10
3
0
6
4
0
4
0
0
29
19
5
0
0
0
0
.400
.483
.760
1.243
9Austin Slater
A. Slater
2
11
29
7
7
1
0
4
5
1
11
1
0
35
14
3
0
0
0
0
.241
.371
.483
.854
10Mauricio Dubón
M. Dubón
2
8
22
7
6
0
0
2
2
0
8
1
0
24
12
2
0
0
0
1
.273
.333
.545
.879
11Mike Yastrzemski
M. Yastrzemski
2
13
47
8
11
5
0
7
3
0
9
0
0
50
22
7
0
0
1
1
.234
.280
.468
.748
12Evan Longoria
E. Longoria
2
8
30
7
11
2
1
7
1
1
7
0
0
33
21
5
0
1
0
0
.367
.394
.700
1.094
13Brandon Crawford
B. Crawford
2
17
56
8
16
5
1
10
10
0
17
0
1
67
29
8
0
1
1
0
.286
.388
.518
.906
14Bill Mueller
B. Mueller
2
12
49
11
17
4
0
7
6
0
8
1
1
56
27
6
1
0
0
0
.347
.418
.551
.969
15Sam Huff
S. Huff
1
1
3
1
2
0
0
2
1
0
1
0
0
4
5
1
0
0
0
0
.667
.750
1.667
2.417
16Matt Chapman
M. Chapman
1
6
19
2
4
0
0
3
8
0
3
1
0
27
7
1
0
0
1
1
.211
.444
.368
.813
17Jorge Soler
J. Soler
1
3
11
4
4
1
0
4
2
1
5
0
0
14
8
2
0
0
0
0
.364
.500
.727
1.227
18J.D. Davis
J.D. Davis
1
3
12
2
2
0
0
1
1
0
4
0
0
13
5
1
0
0
0
0
.167
.231
.417
.647
19Mike Tauchman
M. Tauchman
1
4
11
1
1
0
0
3
1
0
8
0
0
12
4
1
0
0
0
0
.091
.167
.364
.530
20LaMonte Wade Jr.
L. Wade Jr.
1
7
19
3
3
0
0
1
3
0
3
0
0
22
6
1
0
0
0
0
.158
.273
.316
.589
21Nick Hundley
N. Hundley
1
2
7
2
3
1
0
2
1
0
3
0
0
8
7
2
0
0
0
0
.429
.500
1.000
1.500
22Andrew McCutchen
A. McCutchen
1
3
9
2
2
0
0
3
4
0
4
0
1
13
5
1
0
0
0
0
.222
.462
.556
1.017
23Mac Williamson
M. Williamson
1
3
11
1
3
0
0
2
0
0
3
0
0
11
6
1
0
0
0
0
.273
.273
.545
.818
24Norichika Aoki
N. Aoki
1
3
12
2
4
1
0
3
0
1
1
1
0
13
8
2
0
0
0
1
.333
.385
.667
1.051
25Joe Panik
J. Panik
1
6
21
3
6
0
0
2
2
1
2
1
0
24
9
1
0
0
0
0
.286
.375
.429
.804
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 Batting Leaders

AVG

.333

Arraez

Luis Arraez
Team Pitching Leaders

K

7

Webb

Logan Webb

ERA

10.80

Webb

Logan Webb
Team Rankings

HR

0

17th

R

0

22nd

SO

12

4th

ERA

6.00

15th

2026 Division Standings
TEAMWLPCTGB
1
0
1.000
Giants Giants
0
1
.000
1.0
0
1
.000
1.0
0
0
0.5
0
1
.000
1.0
Schedule
DATEMATCHUPTIME (ET)
Fri
3/27
@
4:35 PM
Sat
3/28
@
7:15 PM
Mon
3/30
@
9:40 PM
Tue
3/31
@
9:40 PM
Wed
4/1
@
4:10 PM
Last Game
NYY Yankees

1 - 0

7

Final

0

SFG Giants

0 - 1

Wed 25 Mar 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
1
0
1.000
1
0
1.000
1
0
1.000
0
0
0.5
0
0
0.5
NL CentralWLPCTGB
1
0
1.000
1
0
1.000
0
1
.000
1.0
0
1
.000
1.0
0
1
.000
1.0
NL WestWLPCTGB
1
0
1.000
0
0
0.5
0
1
.000
1.0
0
1
.000
1.0
0
1
.000
1.0
AL EastWLPCTGB
1
0
1.000
1
0
1.000
1
0
1.000
0
0
0.5
0
1
.000
1.0
AL CentralWLPCTGB
1
0
1.000
1
0
1.000
0
0
0.5
0
1
.000
1.0
0
1
.000
1.0
AL WestWLPCTGB
1
0
1.000
0
0
0.5
0
1
.000
1.0
0
1
.000
1.0
0
1
.000
1.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/24
@
7-0
Wed
3/25
@
7-11
Wed
3/25
@
2-14
Wed
3/25
@
10-4
Wed
3/25
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Fri
3/27
@
4:35 PM
Fri
3/27
@
7:07 PM
Fri
3/27
@
7:10 PM
Fri
3/27
@
7:15 PM
Fri
3/27
@
8:15 PM