Show modern player card
Name Team Age
Barry Bonds Retired (1989, Age 37) Died (2025, Age 73)
Drafted Position Bats/Throws
Round 1, Pick 5
(1971)
LF L/R
League Option Years   Majors Service Time
Billy Hamilton League 0 15 years (120 games)
Total Rating   Arm Range
B+ B+ B-
Contact vs R Contact vs L Speed
B+
Power vs R Power vs L Bunting
A+ A-
Endurance Velocity Control
B- D-
Leadership   Mentor vs RHP   Mentor vs LHP  
A+ A+
Health   Injured Days   Birthday
C+ 0 7/17/1952
WS Rings WS Appearances LCS Appearances
1 1 3
Alt Pos (LF) Alt Pos (---) Alt Pos (---)
A+ (99.0 %) (0.0 %) (0.0 %)

Stats  |   Splits  |   Playoffs  |   Positions  |   Improvements  |   Past Skills  |   Awards   |  Fielding   |  Game Log
Year   Team G AB R H 2B 3B HR RBI BB SO SB CS E OPS OBP SLG AVG
1974 BAL 144 554 73 146 26 3 23 89 50 118 28 9 11 .773 .327 .446 .264
1975 BAL 144 568 88 166 25 5 27 108 49 119 37 11 10 .846 .349 .496 .292
1976 BAL 144 552 105 169 26 8 33 127 55 103 30 6 8 .929 .367 .562 .306
1977 BAL 144 578 96 174 15 7 31 106 52 107 32 18 1 .873 .361 .512 .301
1978 BAL 144 567 92 160 24 11 25 81 47 103 31 9 0 .833 .337 .496 .282
1979 BAL 123 385 52 101 26 7 15 48 40 64 7 8 5 .813 .330 .483 .262
1980 BAL 145 591 98 190 29 7 28 112 40 104 26 19 3 .902 .366 .536 .321
1981 BAL 137 523 94 158 24 12 25 95 54 95 35 11 1 .905 .368 .537 .302
1982 BAL-PHI 144 566 98 159 17 5 31 112 52 118 24 5 2 .834 .341 .493 .281
1983 PHI 144 586 102 165 26 4 39 138 42 105 6 4 1 .867 .328 .539 .282
1984 PHI 144 597 106 167 30 8 33 118 48 102 11 2 2 .855 .332 .523 .280
1985 PHI 95 394 78 127 17 8 23 92 32 68 7 2 1 .953 .372 .581 .322
1986 PHI 142 560 88 171 30 6 23 118 52 87 11 2 3 .866 .363 .504 .305
1987 PHI-CLE 155 370 76 108 20 4 21 70 38 53 19 6 0 .898 .361 .538 .292
1988 CLE 145 539 86 165 28 4 25 94 64 97 28 24 2 .893 .381 .512 .306
1989 CLE-NYN 146 485 75 124 18 4 20 82 51 86 5 1 3 .761 .328 .433 .256
Total 2240 8415 1407 2450 381 103 422 1590 766 1529 337 137 53 .862 .351 .511 .291
Career Transactions
DateTransaction
1989-11-01Barry Bonds has retired from the New York Opossum Nation
1989-08-05A trade has been completed between the Cleveland Scotsmen and the New York Opossum Nation. The New York Opossum Nation receive James Beaton, Barry Bonds from the Cleveland Scotsmen in exchange for Bill Miller, Draft Pick 1991 Round 2 NYN (Al Gohr).
1987-07-07A trade has been completed between the Cleveland Scotsmen and the Philadelphia C-Notes. The Philadelphia C-Notes receive Draft Pick - 1988 Round 3 (CLE), Draft Pick - 1988 Round 2 (CLE) from the Cleveland Scotsmen in exchange for Barry Bonds.
1985-04-25Barry Bonds of the Philadelphia C-Notes is injured and is expected to be out 16 days.
1982-06-21A trade has been completed between the Philadelphia C-Notes and the Baltimore Hurricanes. The Baltimore Hurricanes receive Robin Buzhardt, Bill Blair, Don Adams, Ed Belitz, Scotti Pineiro, Draft Pick - 1983 Round 1 (PHI) from the Philadelphia C-Notes in exchange for Tippy Martinez, Eddie Murray, Barry Bonds, Jim Palmer.
1981-09-22Barry Bonds of the Baltimore Hurricanes is injured and is expected to be out 10 days.
1979-04-01The Baltimore Hurricanes have renamed Vern Chapman to Barry Bonds.
1974-04-01The Baltimore Anihill8er have promoted Vern Chapman to the major league team. The Baltimore Anihill8er have sent Rube Shreve to the minors.