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)
Height / Weight
6-2 / 240
Bats / Throws
Left / Left
Birthdate
July 24,1964   Age:  61.177
High School
Junipero Serra (San Mateo,CA)
Colleges
Drafted/Signed
Signing Bonus
$ 125,000
Service Time
20.129 (2006)
MLB Debut
MLBAM ID
Retrosheet#
bondb001
Show More
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 Fame
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
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.

Batting Statistics

CSV
Glossary
🔒
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
1983Arizona StatePac10NCAA-1Fr 18LF64206606312211541664042000001122462538.306.419.544.963.481.238.00016.2617.071.0518.73
1984Arizona StatePac10NCAA-1So 19LF702586293202115530154649000001503043360.360.457.5811.038.457.221.00015.1316.121.0723.45
1985Arizona StatePac10NCAA-1Jr 20LF62247619110323661153537000001762823655.368.447.7131.160.510.345.00012.4113.121.0610.74
1985Prince William PiratesCaroA+PIT-20OF13471254497616413371533752014001392963343.299.383.547.930.441.248.32612.5017.571.4119.54
1986Hawaii IslandersPCLAAAPIT-21OF12844148304672737165333120300781861630.311.435.527.962.514.216.34517.7416.670.9421.14
1986Pittsburgh PiratesNLMLBPIT7,2421OF1071134137292263164836765102222241724844547.223.330.416.746.421.193.25613.4321.071.5725.81
1987Pittsburgh PiratesNLMLBPIT2422OF10915055199144349255932105488303342716116876.261.329.492.821.368.231.2708.8414.401.6322.04
1988Pittsburgh PiratesNLMLBPIT2423OF120144538971523052458171172822021432646145993.283.368.491.859.353.208.29511.7313.361.1422.42
1989Pittsburgh PiratesNLMLBPIT2424OF110159580961443461958321093931142292476795985.248.351.426.777.376.178.26513.7013.701.0030.53
1990Pittsburgh PiratesNLMLBPIT2425OF13415151910415632333114521393833061582936216888.301.406.565.971.518.264.30114.9813.370.8915.73
1991Pittsburgh PiratesNLMLBPIT2426OF126153510951492852511643131077340132582626345891.292.410.514.924.490.222.29216.8811.510.6820.40
1992Pittsburgh PiratesNLMLBPIT2427OF14714047310914736534103398127695073292956127572.311.456.6241.080.647.313.30020.7511.270.5413.91
1993San Francisco GiantsNLMLBSFN2528OF1441595391291813844612329121267920743113656748893.336.458.6771.135.607.341.32118.6911.720.6311.72
1994San Francisco GiantsNLMLBSFN2529OF13511239189122181378129974436031832534745666.312.426.6471.073.575.335.27115.619.070.5810.57
1995San Francisco GiantsNLMLBSFN2530OF1291445061091493073310431101208350422122926357079.294.431.5771.008.561.283.29418.9013.070.6915.33
1996San Francisco GiantsNLMLBSFN2531LF136158517122159273421294071517610630113186757287.308.461.6151.076.663.307.28922.3711.260.5012.31
1997San Francisco GiantsNLMLBSFN2532LF132159532123155265401013781458780534133116907184.291.446.5851.031.620.294.28021.0112.610.6013.30
1998San Francisco GiantsNLMLBSFN2533LF1321565521201674473712228121309281629153366978879.303.438.6091.047.571.306.30318.6513.200.7114.92
1999San Francisco GiantsNLMLBSFN2534LF125102355919320234831527362303962194345637.262.389.6171.006.597.355.22516.8214.290.8510.44
2000San Francisco GiantsNLMLBSFN2535LF13614348012914728449106113117773072263306078166.306.440.6881.128.642.382.27119.2812.690.669.80
2001San Francisco GiantsNLMLBSFN2536LF166153476129156322731371331779390235541166410749.328.515.8631.378.929.535.26626.6614.010.536.52
2002San Francisco GiantsNLMLBSFN2537LF1681434031171493124611092198479026843226127970.370.582.7991.381.938.429.33032.357.680.248.76
2003San Francisco GiantsNLMLBSFN2538LF1551303901111332214590701485810026172925506865.341.529.7491.278.805.408.30426.9110.550.398.67
2004San Francisco GiantsNLMLBSFN2539LF16414737312913527345101612324190312053036177560.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 GiantsNLMLBSFN2541LF12413036774992302677301155110013892004934950.270.454.545.999.597.275.25123.3310.340.4414.12
2007San Francisco GiantsNLMLBSFN25,42LF13012634075941402866501325430243131924774252.276.480.5651.045.691.289.25427.6711.320.4112.14
Tot:MLB (22 yrs) MLB     29869847222729356017776219965141412558153910649168816559761260614401495.298.444.6071.051.606.309.28520.2912.210.6012.92
Tot:NL (22 yrs) NL     29869847222729356017776219965141412558153910649168816559761260614401495.298.444.6071.051.606.309.28520.2912.210.6012.92
Tot:Minors (2 yrs) Minors     1154027912223620743187083217002174824973.303.403.540.943.468.236.33314.5217.221.1920.10
Tot:A+ (1 yrs) A+     71254497616413371533752014001392963343.299.383.547.930.441.248.32612.5017.571.4119.54
Tot:AAA (1 yrs) AAA     44148304672737165333120300781861630.311.435.527.963.514.216.34517.7416.670.9421.14
Tot:College (3 yrs) College     1967111832474274517557261211280000043883294153.347.442.6161.058.482.269.37514.5415.381.0615.80
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:College - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Batting Statistics

CSV
Glossary
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%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
1997San Francisco GiantsDivision SeriesPlayoffs3231203200210030000051221.250.250.417.667.250.167.3330.0025.000.000.00
1998National LeagueMajor League BaseballAllStar33121100130010000004310.500.6672.0002.6672.0001.500.00033.330.000.002.00
2000San Francisco GiantsDivision SeriesPlayoffs3541723110110340000062021.176.300.353.653.412.177.23115.0020.001.330.00
2001National LeagueMajor League BaseballAllStar36120000000001000000200.000.000.000.000.000.000.0000.0050.000.000.00
2002National LeagueMajor League BaseballAllStar37121100120000000004210.500.5002.0002.5001.5001.500.0000.000.000.002.00
2002San Francisco GiantsDivision SeriesPlayoffs37517550034014100100142232.294.409.8241.233.706.530.14318.184.550.2513.64
2002San Francisco GiantsChampionship SeriesPlayoffs37511530116001020010082221.273.591.7271.3181.364.454.22245.459.090.204.55
2002San Francisco GiantsWorld SeriesPlayoffs377178820460013300000223062.471.7001.2941.9941.588.823.40043.3310.000.2313.33
2003National LeagueMajor League BaseballAllStar38130000000000000000300.000.000.000.000.000.000.0000.000.000.000.00
2003San Francisco GiantsDivision SeriesPlayoffs384932100210800010031811.222.556.333.8891.111.111.20044.440.000.000.00
2004National LeagueMajor League BaseballAllStar39120000000010000000300.000.333.000.333.500.000.00033.330.000.000.00
2006San Francisco GiantsMLB Spring TrainingSpring4110237111049003201000242756.478.5381.0431.581.696.565.41211.117.410.675.75
2007San Francisco GiantsMLB Spring TrainingSpring4218459153071300213001003948105.333.354.8671.221.578.534.3084.1727.086.506.43
2007National LeagueMajor League BaseballAllStar42120000000000000000200.000.000.000.000.000.000.0000.000.000.000.00
Tot:Spring (2 Yrs) Spring 28681626401122005150110063751511.382.419.9261.345.618.544.3496.6720.003.006.18
Tot:AllStar (13 Yrs) AllStar 1331563027104500100153651.194.278.484.762.452.290.16011.1113.891.2515.50
Tot:Playoffs (7 Yrs) Playoffs 4815133378292491522700300762061918.245.432.503.935.656.258.23725.2413.110.5216.78

Talent Ratings

About Talent Ratings
SpeedPowerContactXtraRbisRunsHittingDurabilityTeam Success
7895689184668084.520