The Baseball Cube
Tracker
Store
Sign In / Register

Barry Bonds

Retired
 
High Level
MLB
Years
1983-2007 (1986-2007)
Proper Name
Barry Lamar Bonds
Positions
LF (2714) ... OF (1512) ... CF (171) ... DH (39) ... RF (1)
Positions
LF - OF - CF - DH - RF
Height / Weight
6-2 / 240
Bats / Throws
Left / Left
Birthdate
July 24,1964
High School
Junipero Serra (San Mateo,CA)
Colleges
Arizona State University (Tempe,AZ)
Drafted/Signed
1985-1-6-Pittsburgh Pirates
Signing Bonus
$ 125,000
Service Time
20.129 (2006)
MLB Debut
April 20,1986
MLBAM ID
111188
Retrosheet#
bondb001
More Player Information
Stat Capsuleabrhhrrbisbavgops
MLB Career9847222729357621996514.2981.051

[Player Notes]

Son of Bobby Bonds ... Brother of Bobby Bonds ... Uncle of Peyton Bonds ... Subject of Chapter 98 of the book The Baseball 100 by Joe Posnarski[1985] 1st Round Draft Pick (#6 overall) by the Pittsburgh Pirates[1992] Participated in All-Star Game Home Run Derby[1993] Participated in All-Star Game Home Run Derby[1996] Participated in All-Star Game Home Run Derby (Winner)[1999] Inducted into the Sun Devil Hall of Fame (Arizona State)[2001] Participated in All-Star Game Home Run Derby[2002] Participated in All-Star Game Home Run Derby[2004] Participated in All-Star Game Home Run Derby[2017] Added to the San Francisco Giants Wall of Fame[2018] His #25 was retired by the Giants on August 11,2018[2024] Inducted into the Pittsburgh Pirates Athletics Hall of FameMore Notes

Batting Statistics

csv
Glossary
yearteam nameleaguelevelmlb#ageposgabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
1983Arizona StatePac10NCAA-1Fr18LF64206606312211541664042000001122462538.306.419.544.963.481.238.00016.2617.071.0518.73
1984Arizona StatePac10NCAA-1So19LF702586293202115530154649000001503043360.360.457.5811.038.457.221.00015.1316.121.0723.45
1985Arizona StatePac10NCAA-1Jr20LF62247619110323661153537000001762823655.368.447.7131.160.510.345.00012.4113.121.0610.74
1985Prince William PiratesCaroA+PIT-20OF71254497616413371533752014001392963343.299.383.547.930.441.248.32612.5017.571.4119.54
1986Hawaii IslandersPCLAAAPIT-21OF44148304672737165333120300781861630.311.435.527.962.514.216.34517.7416.670.9421.14
1986Pittsburgh PiratesNLMLBPIT7,2421OF1134137292263164836765102222241724844547.223.330.416.746.421.193.25613.4321.071.5725.81
1987Pittsburgh PiratesNLMLBPIT2422OF15055199144349255932105488303342716116876.261.329.492.821.368.231.2708.8414.401.6322.04
1988Pittsburgh PiratesNLMLBPIT2423OF144538971523052458171172822021432646145993.283.368.491.859.353.208.29511.7313.361.1422.42
1989Pittsburgh PiratesNLMLBPIT2424OF159580961443461958321093931142292476795985.248.351.426.777.376.178.26513.7013.701.0030.53
1990Pittsburgh PiratesNLMLBPIT2425OF15151910415632333114521393833061582936216888.301.406.565.971.518.264.30114.9813.370.8915.73
1991Pittsburgh PiratesNLMLBPIT2426OF153510951492852511643131077340132582626345891.292.410.514.924.490.222.29216.8811.510.6820.40
1992Pittsburgh PiratesNLMLBPIT2427OF14047310914736534103398127695073292956127572.311.456.6241.080.647.313.30020.7511.270.5413.91
1993San Francisco GiantsNLMLBSFN2528OF1595391291813844612329121267920743113656748893.336.458.6771.135.607.341.32118.6911.720.6311.72
1994San Francisco GiantsNLMLBSFN2529OF11239189122181378129974436031832534745666.312.426.6471.073.575.335.27115.619.070.5810.57
1995San Francisco GiantsNLMLBSFN2530OF1445061091493073310431101208350422122926357079.294.431.5771.008.561.283.29418.9013.070.6915.33
1996San Francisco GiantsNLMLBSFN2531LF158517122159273421294071517610630113186757287.308.461.6151.076.663.307.28922.3711.260.5012.31
1997San Francisco GiantsNLMLBSFN2532LF159532123155265401013781458780534133116907184.291.446.5851.031.620.294.28021.0112.610.6013.30
1998San Francisco GiantsNLMLBSFN2533LF1565521201674473712228121309281629153366978879.303.438.6091.047.571.306.30318.6513.200.7114.92
1999San Francisco GiantsNLMLBSFN2534LF102355919320234831527362303962194345637.262.389.6171.006.597.355.22516.8214.290.8510.44
2000San Francisco GiantsNLMLBSFN2535LF14348012914728449106113117773072263306078166.306.440.6881.128.642.382.27119.2812.690.669.80
2001San Francisco GiantsNLMLBSFN2536LF153476129156322731371331779390235541166410749.328.515.8631.378.929.535.26626.6614.010.536.52
2002San Francisco GiantsNLMLBSFN2537LF1434031171493124611092198479026843226127970.370.582.7991.381.938.429.33032.357.680.248.76
2003San Francisco GiantsNLMLBSFN2538LF1303901111332214590701485810026172925506865.341.529.7491.278.805.408.30426.9110.550.398.67
2004San Francisco GiantsNLMLBSFN2539LF14737312913527345101612324190312053036177560.362.609.8121.4211.086.450.31037.606.650.188.29
2005San Francisco GiantsNLMLBSFN2540LF144281210510009600130285266.286.404.6671.071.595.381.21917.3111.540.678.40
2006San Francisco GiantsNLMLBSFN2541LF13036774992302677301155110013892004934950.270.454.545.999.597.275.25123.3310.340.4414.12
2007San Francisco GiantsNLMLBSFN25,42LF12634075941402866501325430243131924774252.276.480.5651.045.691.289.25427.6711.320.4112.14
1983NCAA-1Total---------64206606312211541664042000001122462538.306.419.544.962.481.238.34016.2617.071.0518.73Pac101983
1984NCAA-1Total---------702586293202115530154649000001503043360.360.457.5811.039.457.221.41415.1316.121.0723.45Pac101984
1985NCAA-1Total---------62247619110323661153537000001762823655.368.447.7131.159.510.344.36412.4113.121.0610.74Pac101985
1985A+Total--PIT------71254497616413371533752014001392963343.299.383.547.930.441.248.32612.5017.571.4119.54Caro1985
1986AAATotal--PIT------44148304672737165333120300781861630.311.435.527.963.514.216.34517.7416.670.9421.14PCL1986
1986MLBTotal--PIT------1134137292263164836765102222241724844547.223.330.416.746.421.194.25613.4321.071.5725.81NL1986
1987MLBTotal--PIT------15055199144349255932105488303342716116876.261.329.492.821.368.230.2708.8414.401.6322.04NL1987
1988MLBTotal--PIT------144538971523052458171172822021432646145993.283.368.491.859.353.208.29511.7313.361.1422.42NL1988
1989MLBTotal--PIT------159580961443461958321093931142292476795985.248.351.426.777.376.178.26513.7013.701.0030.53NL1989
1990MLBTotal--PIT------15151910415632333114521393833061582936216888.301.406.565.970.518.264.30114.9813.370.8915.73NL1990
1991MLBTotal--PIT------153510951492852511643131077340132582626345891.292.410.514.924.490.222.29216.8811.510.6820.40NL1991
1992MLBTotal--PIT------14047310914736534103398127695073292956127572.311.456.6241.080.647.313.30020.7511.270.5413.91NL1992
1993MLBTotal--SFN------1595391291813844612329121267920743113656748893.336.458.6771.136.607.341.32118.6911.720.6311.72NL1993
1994MLBTotal--SFN------11239189122181378129974436031832534745666.312.426.6471.073.575.335.27115.619.070.5810.57NL1994
1995MLBTotal--SFN------1445061091493073310431101208350422122926357079.294.431.5771.009.561.283.29418.9013.070.6915.33NL1995
1996MLBTotal--SFN------158517122159273421294071517610630113186757287.308.461.6151.076.663.308.28922.3711.260.5012.31NL1996
1997MLBTotal--SFN------159532123155265401013781458780534133116907184.291.446.5851.031.620.293.28021.0112.610.6013.30NL1997
1998MLBTotal--SFN------1565521201674473712228121309281629153366978879.303.438.6091.047.571.306.30318.6513.200.7114.92NL1998
1999MLBTotal--SFN------102355919320234831527362303962194345637.262.389.6171.006.597.355.22516.8214.290.8510.44NL1999
2000MLBTotal--SFN------14348012914728449106113117773072263306078166.306.440.6881.127.642.381.27119.2812.690.669.80NL2000
2001MLBTotal--SFN------153476129156322731371331779390235541166410749.328.515.8631.379.929.536.26626.6614.010.536.52NL2001
2002MLBTotal--SFN------1434031171493124611092198479026843226127970.370.582.7991.381.938.429.33032.357.680.248.76NL2002
2003MLBTotal--SFN------1303901111332214590701485810026172925506865.341.529.7491.278.805.408.30426.9110.550.398.67NL2003
2004MLBTotal--SFN------14737312913527345101612324190312053036177560.362.609.8121.4221.086.450.31037.606.650.188.29NL2004
2005MLBTotal--SFN------144281210510009600130285266.286.404.6671.071.595.381.21917.3111.540.678.40NL2005
2006MLBTotal--SFN------13036774992302677301155110013892004934950.270.454.545.999.597.275.25123.3310.340.4414.12NL2006
2007MLBTotal--SFN------12634075941402866501325430243131924774252.276.480.5651.045.691.288.25427.6711.320.4112.14NL2007
Tot:MLB (22 yrs)MLB29869847222729356017776219965141412558153910649168816559761260614401495.298.444.6071.051.606.309.28520.2912.210.6012.92
Tot:NL (22 yrs)NL29869847222729356017776219965141412558153910649168816559761260614401495.298.444.6071.051.606.309.28520.2912.210.6012.92
Tot:Minors (2 yrs)Minors1154027912223620743187083217002174824973.303.403.540.943.468.236.33314.5217.221.1920.10
Tot:AAA (1 yrs)AAA44148304672737165333120300781861630.311.435.527.963.514.216.34517.7416.670.9421.14
Tot:A+ (1 yrs)A+71254497616413371533752014001392963343.299.383.547.930.441.248.32612.5017.571.4119.54
Tot:College (3 yrs)College1967111832474274517557261211280000043883294153.347.442.6161.058.482.269.37514.5415.381.0615.80

Other Batting Statistics

csv
Glossary
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
1990National LeagueMajor League BaseballAllStar25110000000010000000200.000.500.000.5001.000.000.00050.000.000.000.00
1990Pittsburgh PiratesChampionship SeriesPlayoffs2561843000120660000032403.167.375.167.542.444.000.25025.0025.001.000.00
1991Pittsburgh PiratesChampionship SeriesPlayoffs2672714100030240000052913.148.207.185.392.222.037.1746.9013.792.000.00
1992National LeagueMajor League BaseballAllStar27131110000000000002310.333.333.6671.000.333.334.3330.000.000.000.00
1992Pittsburgh PiratesChampionship SeriesPlayoffs27723561012106400000102924.261.414.435.849.478.174.27820.6913.790.673.45
1993National LeagueMajor League BaseballAllStar28132220000000000004320.667.6671.3332.000.667.666.6670.000.000.000.00
1994National LeagueMajor League BaseballAllStar29130000010002001000400.000.000.000.000.000.000.0000.0050.000.000.00
1995National LeagueMajor League BaseballAllStar30130000000001000000300.000.000.000.000.000.000.0000.0033.330.000.00
1996National LeagueMajor League BaseballAllStar31130100010000000001301.333.333.333.666.000.000.3330.000.000.000.00
1997National LeagueMajor League BaseballAllStar32120000001011000000300.000.333.000.3331.000.000.00033.3333.331.000.00
Show all batting records
Player batting statistics considered to be non-regular season leagues and events.

Fielding Statistics

csv
Glossary
yearteamleaguelevelageposggsinnpoaedptctscsbcssb%fpctrfgrfirf9itm sharepl sharetm rank
1985Prince William PiratesCaroA+20OF70--20245121120600.9762.90.000.0050.498.62
1986Pittsburgh PiratesNLMLB21OF110108945.128095229428900.9832.60.312.7967.997.33
1986Pittsburgh PiratesNLMLB21CF110108945.1282105229729200.9832.70.312.7967.997.31
1986Hawaii IslandersPCLAAA21OF44--10942111511300.9832.60.000.0030.6100.05
1987Pittsburgh PiratesNLMLB22OF1451261155.2330155335034500.9862.40.302.7089.596.72
Show all fielding records and totals
Fielding Statistics are updated at the conclusion of season

Yearly Summary

csv
Glossary
yearteamleaguelevelmlb-classagewlrankrpigpmanagersalaryservice timeplayoffsawards
1983Arizona StatePac10NCAA-1Fr1844242064Jim Brock--NCAA College World Series
1984Arizona StatePac10NCAA-1So1955201070Jim Brock--NCAA College World Series
1985Arizona StatePac10NCAA-1Jr2031254062Jim Brock--
1985Prince William PiratesCaroA+PIT2065744-71Ed Ott--dnq
1986Hawaii IslandersPCLAAAPIT2165794-44Tommy Sandt--dnq
1986Pittsburgh PiratesNLMLBPIT2164986-113Jim Leyland60,000dnq
1987Pittsburgh PiratesNLMLBPIT2280824-150Jim Leyland100,000dnq
1988Pittsburgh PiratesNLMLBPIT2385752-144Jim Leyland220,000dnqNL-POTW
1989Pittsburgh PiratesNLMLBPIT2474885-159Jim Leyland360,000dnq
1990Pittsburgh PiratesNLMLBPIT2595671-151Jim Leyland850,000Lost NLCS (Reds)NL-GG,NL-MVP,NL-POTM,NL-POTW,NL-SS
1991Pittsburgh PiratesNLMLBPIT2698641-153Jim Leyland2,300,000Lost NLCS (Braves)NL-GG,NL-POTM,NL-POTW,NL-SS
1992Pittsburgh PiratesNLMLBPIT2796661-140Jim Leyland4,800,000Lost NLCS (Braves)NL-GG,NL-MVP,NL-POTM,NL-POTM,NL-SS,NL-Choice-Player
1993San Francisco GiantsNLMLBSFN28103592-159Dusty Baker4,516,666dnqNL-GG,NL-MVP,NL-POTM,NL-POTW,NL-POTW,NL-SS,NL-Choice-Player
1994San Francisco GiantsNLMLBSFN2955602-112Dusty Baker5,166,666dnqNL-GG,NL-SS
1995San Francisco GiantsNLMLBSFN3067774-144Dusty Baker8,166,666dnq
1996San Francisco GiantsNLMLBSFN3168944-158Dusty Baker8,416,667dnqNL-GG,NL-POTM,NL-SS
1997San Francisco GiantsNLMLBSFN3290721-159Dusty Baker8,666,667Lost in 1st Round (Marlins)NL-GG,NL-POTM,NL-SS
1998San Francisco GiantsNLMLBSFN3389742-156Dusty Baker8,916,667dnqNL-GG,NL-POTW
1999San Francisco GiantsNLMLBSFN3486762-102Dusty Baker9,381,057dnq
2000San Francisco GiantsNLMLBSFN3597651-143Dusty Baker10,658,826Lost in 1st Round (Mets)NL-POTW,NL-SS
2001San Francisco GiantsNLMLBSFN3690722-153Dusty Baker10,300,000dnqNL-Hank,NL-MVP,NL-POTM,NL-POTM,NL-POTW,NL-POTW,NL-SS,NL-Choice-Player
2002San Francisco GiantsNLMLBSFN3795662-143Dusty Baker15,000,000Lost World Series (Angels)NL-Hank,NL-MVP,NL-POTM,NL-POTW,NL-POTW,NL-POTW,NL-SS,NL-Choice-Player
2003San Francisco GiantsNLMLBSFN38100611-130Felipe Alou15,000,000Lost in 1st Round (Marlins)NL-MVP,NL-POTM,NL-SS
2004San Francisco GiantsNLMLBSFN3991712-147Felipe Alou18,000,000dnqNL-Hank,NL-MVP,NL-POTM,NL-POTM,NL-POTW,NL-POTW,NL-SS,NL-Choice-Player
2005San Francisco GiantsNLMLBSFN4075873-14Felipe Alou22,000,000dnq
2006San Francisco GiantsNLMLBSFN4176853-130Felipe Alou19,331,47020.129dnq
2007San Francisco GiantsNLMLBSFN4271915-126Bruce Bochy15,533,970dnq
27 record(s)
Based on playing years with listed statistics and available season data.

Baseball Jobs

csv
Glossary
yearteam nameleaguelevelcategorymlb orgjobwlwpctrankgblPlayoffs
2016Miami MarlinsNLMLBMLBMIAHitting Coach7982.491315.5dnq
1 record(s)

Transactions

csv
Glossary
datetransaction descriptionteamminor team40-manstatus
2007-10-29Granted free agencyNoHist
2007-02-15Signed to 1-year contract for 2007-2007 ($15.8m) [Free Agent]San Francisco GiantsNoHist
2006-10-30Granted free agencyNoHist
2005-09-12Activated from Disabled ListSan Francisco GiantsNoHist
2005-04-02DL - Right knee surgerySan Francisco GiantsNoInjury
1999-06-09Activated from Disabled ListSan Francisco GiantsNoHist
1999-04-18DL - Torn triceps tendon and bone spur + Left elbow surgerySan Francisco GiantsNoInjury
1992-12-08Signed to #-year contract for 1992-1992 ($0m) [Free Agent]San Francisco GiantsNoHist
1992-10-26Granted free agencyNoHist
1992-07-04Activated from Disabled ListPittsburgh PiratesNoHist
Show all transactions

Prospect Rankings

csv
Glossary
yearsourcetypeteamrankview rankings
1986Baseball AmericaTeamPittsburgh Pirates1View Rankings
1 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Salaries and Contracts

csv
Glossary
yearteamagesalarytm ranklg rankavg salarylg minimumservice timecontract
1985Pittsburgh Pirates125,000Signing Bonus
1986Pittsburgh Pirates2160,000--412,52060,000
1987Pittsburgh Pirates22100,00017408412,45462,500
1988Pittsburgh Pirates23220,00011366438,72962,500
1989Pittsburgh Pirates24360,00014316497,25468,000
1990Pittsburgh Pirates25850,0004177597,537100,000
1991Pittsburgh Pirates262,300,000376851,492100,000
1992Pittsburgh Pirates274,800,000161,028,667109,000
1993San Francisco Giants284,516,6662231,076,089109,000
1994San Francisco Giants295,166,6661101,168,263109,000
1995San Francisco Giants308,166,666121,110,766109,000
1996San Francisco Giants318,416,667121,119,981122,667
1997San Francisco Giants328,666,667131,336,609150,000
1998San Francisco Giants338,916,667151,398,831170,000
1999San Francisco Giants349,381,057191,611,166200,000
2000San Francisco Giants3510,658,8261121,895,630200,000
2001San Francisco Giants3610,300,0001192,138,896200,000
2002San Francisco Giants3715,000,000152,295,649200,000
2003San Francisco Giants3815,000,0001112,372,189300,000
2004San Francisco Giants3918,000,000152,313,535300,000
2005San Francisco Giants4022,000,000122,476,589316,000
2006San Francisco Giants4119,331,470142,699,292327,00020.129
2007San Francisco Giants4215,533,9701102,824,751380,000
23 season(s)$187,870,322Career Earnings
Talent Ratings
Speed
78
Power
95
Contact
68
XBH
91
RBIs
84
Runs
66
Hitting
80
Durability
84
Team
.520

[Career Highlights]

[1982]  Drafted by the San Francisco Giants in Round #2 (#39) out of Junipero Serra (San Mateo,CA) (Did not sign)
[1983]  Played for Arizona State (NCAA-1)
[1984]  Played for Arizona State (NCAA-1)
[1985]  Drafted by the Pittsburgh Pirates in Round #1 (#6) out of Arizona State ... Signing Scout: Jerry Gardner ... Played for Arizona State (NCAA-1) ... Played for Prince William Pirates (A+) ... Led Caro in Slugging Percentage, On Base Plus Slugging, Isolated Power ... Finished top 10 in Caro in Batting Average, On Base Percentage, Home Runs, Extra Base Hits, Secondary Average
[1986]  Played for Hawaii Islanders (AAA) ... Played for Pittsburgh Pirates (MLB) ... Finished 6th in NL-ROY voting with 4 points ... Finished top 10 in NL in Stolen Bases, Strikeouts
[1987]  Played for Pittsburgh Pirates (MLB) ... Finished top 10 in NL in Runs, Triples, Extra Base Hits, Secondary Average, Isolated Power
[1988]  Played for Pittsburgh Pirates (MLB) ... National League Player of the Week ... Finished top 10 in NL in On Base Percentage, Slugging Percentage, On Base Plus Slugging, Runs, Total Bases, Home Runs, Intentional Walks, Extra Base Hits, Secondary Average, Isolated Power, Walks Percentage
Show full Career Summary [1982-2024]
Page Last Updated: 2/3/2025 9:05:13 PM