Barry Bonds
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.
Season
Player’s Vault
18 badges earned- ×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 barPersonal records
CareerLongest of his career
Hardest hit of his career
Year by year
Regular season · MLB| Season | Team | G | PA | HR | RBI | AVG | OBP | SLG | OPS | AB/HR |
|---|---|---|---|---|---|---|---|---|---|---|
| 2007 | San Francisco Giants | 126 | 477 | 28 | 66 | .276 | .480 | .565 | 1.045 | 12.1 |
| 2006 | San Francisco Giants | 130 | 493 | 26 | 77 | .270 | .454 | .545 | .999 | 14.1 |
| 2005 | San Francisco Giants | 14 | 52 | 5 | 10 | .286 | .404 | .667 | 1.071 | 8.4 |
| 2004 | San Francisco Giants | 147 | 617 | 45 | 101 | .362 | .609 | .812 | 1.421 | 8.3 |
| 2003 | San Francisco Giants | 130 | 550 | 45 | 90 | .341 | .529 | .749 | 1.278 | 8.7 |
| 2002 | San Francisco Giants | 143 | 612 | 46 | 110 | .370 | .582 | .799 | 1.381 | 8.8 |
| 2001 | San Francisco Giants | 153 | 664 | 73 | 137 | .328 | .515 | .863 | 1.378 | 6.5 |
| 2000 | San Francisco Giants | 143 | 607 | 49 | 106 | .306 | .440 | .688 | 1.128 | 9.8 |
| 1999 | San Francisco Giants | 102 | 434 | 34 | 83 | .262 | .389 | .617 | 1.006 | 10.4 |
| 1998 | San Francisco Giants | 156 | 697 | 37 | 122 | .303 | .438 | .609 | 1.047 | 14.9 |
| 1997 | San Francisco Giants | 159 | 690 | 40 | 101 | .291 | .446 | .585 | 1.031 | 13.3 |
| 1996 | San Francisco Giants | 158 | 675 | 42 | 129 | .308 | .461 | .615 | 1.076 | 12.3 |
| 1995 | San Francisco Giants | 144 | 635 | 33 | 104 | .294 | .431 | .577 | 1.008 | 15.3 |
| 1994 | San Francisco Giants | 112 | 474 | 37 | 81 | .312 | .426 | .647 | 1.073 | 10.6 |
| 1993 | San Francisco Giants | 159 | 674 | 46 | 123 | .336 | .458 | .677 | 1.135 | 11.7 |
| 1992 | Pittsburgh Pirates | 140 | 612 | 34 | 103 | .311 | .456 | .624 | 1.080 | 13.9 |
| 1991 | Pittsburgh Pirates | 153 | 634 | 25 | 116 | .292 | .410 | .514 | .924 | 20.4 |
| 1990 | Pittsburgh Pirates | 151 | 621 | 33 | 114 | .301 | .406 | .565 | .971 | 15.7 |
| 1989 | Pittsburgh Pirates | 159 | 679 | 19 | 58 | .248 | .351 | .426 | .777 | 30.5 |
| 1988 | Pittsburgh Pirates | 144 | 614 | 24 | 58 | .283 | .368 | .491 | .859 | 22.4 |
| 1987 | Pittsburgh Pirates | 150 | 611 | 25 | 59 | .261 | .329 | .492 | .821 | 22.0 |
| 1986 | Pittsburgh Pirates | 113 | 484 | 16 | 48 | .223 | .330 | .416 | .746 | 25.8 |
| Career | 2986 | 12606 | 762 | 1996 | .298 | .444 | .607 | 1.051 | 12.9 |
Splits
How he hits them
Every home run
Quick answers
Barry Bonds home run factsHow 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.