barry bonds lowest average against a pitcher

Barry Bonds had his lowest career batting average against a pitcher 50 times, with an average of .000.

VS. PITCHERAVGGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1
Bill Murphy
.000
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
.000
.000
.000
2
Saul Rivera
.000
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
.000
.000
.000
3
Joel Hanrahan
.000
1
2
0
0
0
0
0
0
0
0
2
0
0
0
0
0
.000
.000
.000
4
Jon Rauch
.000
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
.000
.000
.000
5
John Lannan
.000
1
3
0
0
0
0
0
1
0
1
4
0
0
0
0
0
.250
.000
.250
6
Sergio Mitre
.000
1
3
0
0
0
0
0
0
0
0
3
0
0
0
0
0
.000
.000
.000
7
Taylor Tankersley
.000
2
1
0
0
0
0
0
1
0
1
2
0
0
0
0
0
.500
.000
.500
8
Buddy Carlyle
.000
1
3
0
0
0
0
0
0
0
0
3
0
0
0
0
0
.000
.000
.000
9
Carlos Villanueva
.000
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
.000
.000
.000
10
Troy Cate
.000
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
.000
.000
.000
11
Todd Wellemeyer
.000
1
2
0
0
0
0
0
0
0
1
2
0
0
0
0
0
.000
.000
.000
12
Randy Flores
.000
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
.000
.000
.000
13
Jon Coutlangus
.000
2
2
0
0
0
0
0
0
0
1
2
0
0
0
0
0
.000
.000
.000
14
Justin Germano
.000
1
3
0
0
0
0
0
0
0
1
3
0
0
0
0
0
.000
.000
.000
15
Kei Igawa
.000
1
2
0
0
0
0
1
1
0
1
3
0
0
0
0
0
.333
.000
.333
16
Daisuke Matsuzaka
.000
1
2
0
0
0
0
0
1
0
0
3
0
0
0
0
1
.333
.000
.333
17
Jeremy Accardo
.000
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
.000
.000
.000
18
Ron Flores
.000
2
1
0
0
0
0
0
1
0
1
2
0
0
0
0
1
.500
.000
.500
19
Yoel Hernandez
.000
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
.000
.000
.000
20
Mike Zagurski
.000
2
2
0
0
0
0
0
0
0
0
2
0
0
0
0
0
.000
.000
.000
21
Lenny DiNardo
.000
2
3
0
0
0
0
0
1
0
0
4
0
0
0
0
0
.250
.000
.250
22
John Maine
.000
1
2
0
0
0
0
0
1
0
0
3
0
0
0
0
1
.333
.000
.333
23
Alberto Arias
.000
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
.000
.000
.000
24
Doug Slaten
.000
3
2
0
0
0
0
0
1
0
0
3
0
0
0
0
0
.333
.000
.333
25
Ramon Pena
.000
2
2
0
0
0
0
0
0
0
1
2
0
0
0
0
0
.000
.000
.000
StatMuse has event-level data for batting average going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Giants Stats

Team Batting Leaders

HR

1

Chapman

Matt Chapman

RBI

3

Lee

Jung Hoo Lee

AVG

.304

Arraez

Luis Arraez
Team Pitching Leaders

W

1

Webb

Logan Webb

K

12

Webb

Logan Webb

ERA

1.69

Houser

Adrian Houser
Team Rankings

HR

3

28th

R

14

30th

SO

55

16th

ERA

3.74

11th

2026 Division Standings
TEAMWLPCTGB
4
2
.667
3
3
.500
1.0
Giants Giants
2
4
.333
2.0
2
4
.333
2.0
2
4
.333
2.0
Schedule
DATEMATCHUPTIME (ET)
Thu
4/2
@
9:45 PM
Fri
4/3
@
10:15 PM
Sat
4/4
@
9:05 PM
Sun
4/5
@
4:05 PM
Mon
4/6
@
9:45 PM
Last Game
SFG Giants

2 - 4

1

Final

7

SDP Padres

2 - 4

Wed 1 Apr 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

AL EastWLPCTGB
5
1
.833
4
2
.667
1.0
3
3
.500
2.0
2
4
.333
3.0
1
5
.167
4.0
AL CentralWLPCTGB
4
3
.571
3
3
.500
0.5
2
4
.333
1.5
2
4
.333
1.5
1
5
.167
2.5
AL WestWLPCTGB
5
2
.714
4
2
.667
0.5
3
4
.429
2.0
3
4
.429
2.0
1
5
.167
3.5
NL EastWLPCTGB
5
1
.833
4
2
.667
1.0
3
3
.500
2.0
3
3
.500
2.0
3
3
.500
2.0
NL CentralWLPCTGB
5
1
.833
4
2
.667
1.0
3
3
.500
2.0
3
3
.500
2.0
3
3
.500
2.0
NL WestWLPCTGB
4
2
.667
3
3
.500
1.0
2
4
.333
2.0
2
4
.333
2.0
2
4
.333
2.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)
Thu
4/2
@
9:40 PM
Thu
4/2
@
9:45 PM
Fri
4/3
@
1:05 PM
Fri
4/3
@
1:10 PM
Fri
4/3
@
1:35 PM