Barry Bonds

Outfielder · Career Stats, Bio & Records (1986-2007)

AVG .298
HR 762
RBI 1,996
H 2,935
OPS 1.051
PIV 96,025
Position
Outfielder
Bats / Throws
L / L
Height / Weight
6'1" / 185 lb
Born
7/24/1964 in Riverside, CA, USA
MLB Debut
1986-05-30
Last Game
2007-09-26
Awards
14× All-Star · 7× MVP · 8× Gold Glove · 12× Silver Slugger · 3× Hank Aaron Award

Full name: Barry Lamar Bonds

Career Batting Statistics

G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
2,986 9,847 2,227 2,935 601 77 762 1,996 514 2,558 1,539 .298 .444 .607 1.051 96,025

Career AVG .298 vs. league average .264 across their career seasons — +12.9% above league average.

Career OBP .444 vs. league average .333 across their career seasons — +33.6% above league average.

Career SLG .607 vs. league average .413 across their career seasons — +47.0% above league average.

Career OPS 1.051 vs. league average .745 across their career seasons — +41.1% above league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Postseason Statistics

Playoff Career Batting

G AB R H 2B 3B HR RBI BB SO AVG
48 151 33 37 8 2 9 24 52 26 .245

Playoff Batting by Year

Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
2003 NLDS1 SFN 4 9 3 2 1 0 0 2 8 0 .222
2002 NLCS SFN 5 11 5 3 0 1 1 6 10 2 .273
2002 NLDS1 SFN 5 17 5 5 0 0 3 4 4 1 .294
2002 WS SFN 7 17 8 8 2 0 4 6 13 3 .471
2000 NLDS2 SFN 4 17 2 3 1 1 0 1 3 4 .176
1997 NLDS1 SFN 3 12 0 3 2 0 0 2 0 3 .250
1992 NLCS PIT 7 23 5 6 1 0 1 2 6 4 .261
1991 NLCS PIT 7 27 1 4 1 0 0 0 2 4 .148
1990 NLCS PIT 6 18 4 3 0 0 0 1 6 5 .167

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

SplitGABRHHRRBIAVG
Home1492475711051430379980.301
Away14935086112215053831015.296

Last 10 Games — Batting

DateTmOppResABRH2B3BHRRBIBBSO
2007-09-26 SFGSDPL 300000000
2007-09-15 SFGSDPL 101000000
2007-09-14 SFGSDPL 311000010
2007-09-11 SFGAZW 200000010
2007-09-10 SFGAZL 301000010
2007-09-09 SFGLADW 201000020
2007-09-08 SFGLADL 100000001
2007-09-07 SFGLADW 411000001
2007-09-05 SFGCOLW 211001210
2007-09-04 SFGCOLL 411100000

Fielding Statistics

Career Fielding Totals by Position

Position G GS PO A E DP
OF 2874 2810 5637 173 97 25

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Position Games
Left Field 2715
Center Field 171
Right Field 1
Designated Hitter 39

Awards & Honors

Year Award Notes
2004 Hank Aaron Award
2004 MLB Players Choice Outstanding Player
2004 MLB Players Choice Player of the Year
2004 Most Valuable Player
2004 Player of the Month April
2004 Player of the Month August
2004 Player of the Week Week of 2004-04-17
2004 Player of the Week Week of 2004-08-21
2004 Silver Slugger OF
2004 TSN All-Star OF
2004 TSN Major League Player of the Year
2003 Most Valuable Player
2003 Player of the Month July
2003 Silver Slugger OF
2003 TSN All-Star OF
2002 Hank Aaron Award OF
2002 MLB Players Choice Outstanding Player
2002 Most Valuable Player
2002 Player of the Month August
2002 Player of the Week Week of 2002-04-06
2002 Player of the Week Week of 2002-05-18
2002 Player of the Week Week of 2002-08-30
2002 Silver Slugger OF
2002 TSN All-Star OF
2001 Hank Aaron Award OF
2001 MLB Players Choice Outstanding Player
2001 MLB Players Choice Player of the Year
2001 Most Valuable Player
2001 Player of the Month May
2001 Player of the Month September
2001 Player of the Week Week of 2001-05-19
2001 Player of the Week Week of 2001-10-06
2001 Silver Slugger OF
2001 TSN All-Star OF
2001 TSN Major League Player of the Year
2000 Player of the Week Week of 2000-05-27
2000 Silver Slugger OF
2000 TSN All-Star OF
1998 Gold Glove OF
1998 Player of the Week Week of 1998-09-05
1997 Gold Glove OF
1997 Player of the Month July
1997 Silver Slugger OF
1997 TSN All-Star OF
1996 Gold Glove OF
1996 Player of the Month April
1996 Silver Slugger OF
1996 TSN All-Star OF
1994 Gold Glove OF
1994 Silver Slugger OF
1994 TSN All-Star OF
1993 Gold Glove OF
1993 MLB Players Choice Outstanding Player
1993 Most Valuable Player
1993 Player of the Month April
1993 Player of the Week Week of 1993-04-17
1993 Player of the Week Week of 1993-09-25
1993 Silver Slugger OF
1993 TSN All-Star OF
1992 Gold Glove OF
1992 MLB Players Choice Outstanding Player
1992 Most Valuable Player
1992 Player of the Month April
1992 Player of the Month September
1992 Player of the Week Week of 1992-09-05
1992 Silver Slugger OF
1992 TSN All-Star OF
1991 Gold Glove OF
1991 Player of the Month July
1991 Player of the Week Week of 1991-07-13
1991 Silver Slugger OF
1991 TSN All-Star OF
1991 TSN Player of the Year
1990 Gold Glove OF
1990 Most Valuable Player
1990 Player of the Month July
1990 Player of the Week Week of 1990-04-28
1990 Silver Slugger OF
1990 TSN All-Star OF
1990 TSN Major League Player of the Year
1990 TSN Player of the Year
1988 Player of the Week Week of 1988-04-16

Salary History

Year Team League Salary
2007 SFN NL $15,533,970
2006 SFN NL $19,331,470
2005 SFN NL $22,000,000
2004 SFN NL $18,000,000
2003 SFN NL $15,500,000
2002 SFN NL $15,000,000
2001 SFN NL $10,300,000
2000 SFN NL $10,658,826
1999 SFN NL $9,381,057
1998 SFN NL $8,916,667
1997 SFN NL $8,666,667
1996 SFN NL $8,416,667
1995 SFN NL $8,166,666
1994 SFN NL $5,166,666
1993 SFN NL $4,516,666
1992 PIT NL $4,800,000
1991 PIT NL $2,300,000
1990 PIT NL $850,000
1989 PIT NL $360,000
1988 PIT NL $220,000
1987 PIT NL $100,000
1986 PIT NL $60,000
Total Career Earnings $188,245,322

College History

School Name City State Years Attended
Arizona State University Tempe AZ 1983, 1984, 1985

Award Voting History

Year Award League Finish Points Won Points Max Votes First
2004 Most Valuable Player NL 1st 407.0 448 24
2003 Most Valuable Player NL 1st 426.0 448 28
2002 Most Valuable Player NL 1st 448.0 448 32
2001 Most Valuable Player NL 1st 438.0 448 30
2000 Most Valuable Player NL 2nd 279.0 448 6
1999 Most Valuable Player NL 24th 3.0 448 0
1998 Most Valuable Player NL 8th 66.0 448 0
1997 Most Valuable Player NL 5th 123.0 392 0
1996 Most Valuable Player NL 5th 132.0 392 0
1995 Most Valuable Player NL 12th 21.0 392 0
1994 Most Valuable Player NL 4th 144.0 392 0
1993 Most Valuable Player NL 1st 372.0 392 24
1992 Most Valuable Player NL 1st 304.0 336 18
1991 Most Valuable Player NL 2nd 259.0 336 10
1990 Most Valuable Player NL 1st 331.0 336 23
1986 Rookie of the Year NL 6th 4.0 120 0

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.

Career Spans

Barry Bonds (highlighted) compared to peers across the same era.

  1. 98
    Willie Mays HOF
    .301 avg, 660 HR
  2. 97
    Babe Ruth HOF
    .342 avg, 714 HR
  3. 96
    Mickey Mantle HOF
    .298 avg, 536 HR
  4. 94
    Mel Ott HOF
    .304 avg, 511 HR
  5. 94
    Frank Robinson HOF
    .294 avg, 586 HR
  6. 93
    Hank Aaron HOF
    .305 avg, 755 HR

See Barry Bonds in Another Era

Translate Barry Bonds's peak season across eras →

Frequently Asked Questions about Barry Bonds

What years did Barry Bonds play?
Barry Bonds played in Major League Baseball from 1986 to 2007.
Was Barry Bonds a pitcher?
No. Barry Bonds was a position player (Outfielder).
How many home runs did Barry Bonds hit?
Barry Bonds hit 762 career home runs with 2935 hits.