Retired#25LF1986–2007#1 all-time

Barry Bonds

Pittsburgh Pirates, San Francisco Giants

Barry Bonds is baseball’s career home run leader with 762. He passed Hank Aaron in August 2007 with the Giants, six years after setting the single-season record of 73 in 2001. Bonds won seven MVP awards, the most of any player, and split his 22 seasons between Pittsburgh and San Francisco.

Bats / ThrowsLeft / Left
Age62
Height / Weight6' 2" / 240 lb
BornJul 24, 1964 · Riverside, CA, USA
MLB debutMay 30, 1986
Last gameSep 26, 2007
TeamsPittsburgh Pirates 1986–1992San Francisco Giants 1993–2007
Career home runs
762
2986 games · 22 seasons
Best season
73
2001 · San Francisco Giants
All-time HR rank
#1
The all-time leader
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

18 badges earned
8Unicorn
6Rare Air
4Legend
  • ×4UnicornGameThree home runsFirst Aug 2, 1994 · latest Aug 27, 2002
  • UnicornSeason60 home runs2001
  • UnicornSeason40-40 season1996
  • ×7UnicornSeasonMVP award1990, 1992, 1993, 2001, 2002 +2 more
  • UnicornSeason50 home runs2001
  • UnicornCareer600 home runs762 home runs
  • UnicornCareerMultiple MVP awards7 MVP awards · 1990, 1992, 1993, 2001, 2002, 2003, 2004
  • UnicornCareer500 home runs762 home runs
  • ×71Rare AirGameMulti-homer gameFirst Jun 20, 1987 · latest Jul 19, 2007
  • ×2Rare AirSeasonHome run title1993, 2001
  • ×8Rare AirSeason40 home runs1993, 1996, 1997, 2000, 2001 +3 more
  • ×3Rare AirSeasonHomered in five straight games2001, 2003, 2004 · best 6 straight
  • Rare AirSeasonWorld Series home run2002 · 4 HR
  • Rare AirCareer400 home runs762 home runs
  • ×14LegendSeason30 home runs1990, 1992, 1993, 1994, 1995 +9 more
  • ×2LegendSeasonPostseason home run1992, 2002 · 9 HR
  • LegendCareer300 home runs762 home runs
  • LegendCareer200 home runs762 home runs

Distance and exit-velocity badges count from 2015, when tracking began. Grand slams, walk-offs, inside-the-park, leadoff, pinch-hit, first-pitch, back-to-back, switch-hitting and ballpark badges count games from 2008 on.

Career arc

Home runs by season · tap a bar
Home runsSelected season

Personal records

Career

Longest of his career

Hardest hit of his career

Year by year

Regular season · MLB
SeasonTeamGPAHRRBIAVGOBPSLGOPSAB/HR
2007San Francisco Giants1264772866.276.480.5651.04512.1
2006San Francisco Giants1304932677.270.454.545.99914.1
2005San Francisco Giants1452510.286.404.6671.0718.4
2004San Francisco Giants14761745101.362.609.8121.4218.3
2003San Francisco Giants1305504590.341.529.7491.2788.7
2002San Francisco Giants14361246110.370.582.7991.3818.8
2001San Francisco Giants15366473137.328.515.8631.3786.5
2000San Francisco Giants14360749106.306.440.6881.1289.8
1999San Francisco Giants1024343483.262.389.6171.00610.4
1998San Francisco Giants15669737122.303.438.6091.04714.9
1997San Francisco Giants15969040101.291.446.5851.03113.3
1996San Francisco Giants15867542129.308.461.6151.07612.3
1995San Francisco Giants14463533104.294.431.5771.00815.3
1994San Francisco Giants1124743781.312.426.6471.07310.6
1993San Francisco Giants15967446123.336.458.6771.13511.7
1992Pittsburgh Pirates14061234103.311.456.6241.08013.9
1991Pittsburgh Pirates15363425116.292.410.514.92420.4
1990Pittsburgh Pirates15162133114.301.406.565.97115.7
1989Pittsburgh Pirates1596791958.248.351.426.77730.5
1988Pittsburgh Pirates1446142458.283.368.491.85922.4
1987Pittsburgh Pirates1506112559.261.329.492.82122.0
1986Pittsburgh Pirates1134841648.223.330.416.74625.8
Career2986126067621996.298.444.6071.05112.9

Splits

How he hits them

Every home run

Loading…

Quick answers

Barry Bonds home run facts
How many career home runs does Barry Bonds have?

Barry Bonds hit 762 career MLB home runs in 22 seasons (1986–2007), 1st all-time.

Where does Barry Bonds rank on the all-time home run list?

1st in MLB history with 762. The all-time leader.

What was Barry Bonds’s best home run season?

His most home runs in a season is 73, in 2001 with the San Francisco Giants, when he posted a 1.378 OPS.

What teams has Barry Bonds played for?

Pittsburgh Pirates (1986–1992); San Francisco Giants (1993–2007).

Follow him.

Get a notification the moment he goes deep, with the clip attached.