Jeffrey Leonard

Free Agent
High Level
MLB
Years
1976-1991 (1977-1990)
Proper Name
Jeffrey Leonard
Nickname
HacMan
Positions
OF (1314) ... LF (896) ... DH (173) ... RF (171) ... CF (104) ... 1B (21)
Height / Weight
6-2 / 200
Bats / Throws
Right / Right
Birthdate
September 22,1955   Age:  70.116
High School
Overbrook (Philadelphia,PA)
Drafted/Signed
Contract Info
MLBAM ID
Retrosheet#
leonj001
Show More
[1979] Topps All-Star Rookie   [1985] Hit for the cycle on Jun 27   [2008] Added to the San Francisco Giants Wall of Fame
Show Releated Ebay Listings

Batting Statistics

CSV
Glossary
🔒
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
1976Albuquerque DukesPCLAAALAN-20OF7272821160001000000152744.296.296.556.852.259.260.4380.0037.040.0027.00
1977San Antonio DodgersTexAALAN-21OF113122468751471710127027643542030022051639108.314.372.470.842.293.156.3338.3310.471.2639.00
1977Los Angeles DodgersNLMLBLAN5121OF111013010200140000151112.300.364.500.864.300.200.5009.0936.364.000.00
1978Albuquerque DukesPCLAAALAN-22OF1231335021111832314119336770595160026758448135.365.443.532.975.365.167.39311.9910.100.8445.64
1978Houston AstrosNLMLBHOU4622OF8262102004011200000122728.385.407.462.869.077.077.4173.707.412.000.00
1979Houston AstrosNLMLBHOU3023OF9913441147119155047231046682357111444672099.290.360.350.710.204.060.3429.8514.561.480.00
1980Houston AstrosNLMLBHOU3024OF868821629467532041194601228722381531.213.274.333.607.222.120.2547.9819.332.4272.00
1981Phoenix GiantsPCLAAASFN-25OF1414718738751737451811420300101192042748.401.451.6361.087.401.235.4256.869.801.4326.71
1981Houston AstrosNLMLBHOU3025OF-1B12071813110310040010061921.167.158.333.491.222.166.2000.0021.050.000.00
1981San Francisco GiantsNLMLBSFN2625OF12037127203911342642122111035681411821.307.371.535.906.339.228.3438.5114.891.7531.75
1982Phoenix GiantsPCLAAASFN-26OF175914215041224610000103865912.356.415.6441.059.356.288.3789.2315.381.6714.75
1982San Francisco GiantsNLMLBSFN2626OF10280278327216194918519652052111173042646.259.306.421.727.277.162.3016.2521.383.4230.89
1983San Francisco GiantsNLMLBSFN2627OF110139516741441772187267351161062102385584599.279.323.461.784.287.182.3196.2720.793.3124.57
1984San Francisco GiantsNLMLBSFN2628OF1181365147615527221861774712300531324956650105.302.357.484.841.294.182.3578.3021.732.6224.48
1985San Francisco GiantsNLMLBSFN2029OF91133507491222031762116211071115191995314082.241.272.393.665.203.152.2733.9520.155.1029.82
1986San Francisco GiantsNLMLBSFN2030OF1008934148951136421632062313141303682075.279.322.381.703.199.102.3225.4316.853.1056.83
1987San Francisco GiantsNLMLBSFN031OF10213150370141294196316721682056172355315289.280.309.467.776.247.187.2903.9512.813.2426.47
1988San Francisco GiantsNLMLBSFN032OF90441601241812207592400215571711130.256.292.356.648.169.100.2875.2614.042.6780.00
1988Milwaukee BrewersALMLBMIL032OF9094374458819084410416683141101313982761.235.270.350.620.174.115.2654.0217.094.2546.75
1989Seattle MarinersALMLBSEA033DH103150566691442012493613812550122122386214599.254.301.420.721.242.166.2806.1220.133.2923.58
1990Seattle MarinersALMLBSEA0034OF-DH931344783912020010754237973076201705253090.251.305.356.661.186.105.2917.0518.482.6247.80
1991Omaha RoyalsAmerAAAKCA-35OF91682582863911050141246208001042802043.244.275.403.678.194.159.2524.2916.433.8325.80
Tot:MLB (14 yrs) MLB     14155045614134222337144723163613421000238584114620715476404938.266.312.411.723.233.144.3036.2518.262.9235.03
Tot:AL (3 yrs) AL     37814181533525914221220791290111239425391544102250.248.294.380.674.205.132.2805.8918.783.1933.76
Tot:NL (12 yrs) NL     103736274619901643610251114354251710127353210415323932302688.273.319.422.742.243.149.3126.3818.062.8335.56
Tot:Minors (6 yrs) Minors     3941501268497732945276842214519912117207631676147350.331.390.508.899.315.177.3558.6511.871.3733.36
Tot:AA (1 yrs) AA     122468751471710127027643542030022051639108.314.372.470.842.293.156.3338.3310.471.2639.00
Tot:AAA (5 yrs) AAA     2721033193350561933206571610214510114205431160108242.339.399.526.924.325.187.3658.7912.501.4231.30
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 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
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
1980Houston AstrosChampionship SeriesPlayoffs24330000000002000000300.000.000.000.000.000.000.0000.0066.670.000.00
1987National LeagueMajor League BaseballAllStar31120000000000000000200.000.000.000.000.000.000.0000.000.000.000.00
1987San Francisco GiantsChampionship SeriesPlayoffs317245100045003400000222746.417.481.9171.398.625.500.37511.1114.811.3314.81
1989American LeagueMajor League BaseballAllStar33110000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
Tot:AllStar (2 Yrs) AllStar 230000000001000000300.000.000.000.000.000.000.0000.0033.33
Tot:Playoffs (2 Yrs) Playoffs 10275100045003600000223046.370.433.8151.248.556.444.35310.0020.002.006.75

Talent Ratings

About Talent Ratings
SpeedPowerContactXtraRbisRunsHittingDurabilityTeam Success
7174456583597459.504