Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Jeff LeonardTrack this Player High Level: MLB Stat Years: 1973-1991 MLB Years: 1977-1990
Follow TBC on Twitter and Facebook


PositionsOF-1307, DH-173, 1B-21Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameJeffrey N. Leonard
Height6-2Weight200BatsRightThrowsRight
Born DateSeptember 22,1955 [62.330]PlacePhiladelphia,Pennsylvania
High SchoolOverbrook (Philadelphia,PA)

DraftedSigned as undrafted amateur free agent in 1973 by the Los Angeles Dodgers.
MLB DebutSeptember 2,1977 [21.346]
OrganizationsSFN [8] LAN [6] HOU [4] SEA [2] KCA [1] MIL [1] Awards1Awards Voting3-6
TBC Player ID14282Retrosheet IDleonj001MLBAM ID117691
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Jeff Leonard page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.


Player Notes:   Topps All-Star Rookie (OF) in 1979 ... Hit for the cycle on June 27, 1985
About Sponsorships Program


Career Talent RatingsBattingSpeed75Power73Contact47XBH63RBIs82Runs62Hitting74Durability51Team.506Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1973BellinghamNwstA--1755187305243220000000000.278.278.364.642689187.270.086.086.2880.000.000.001.0793.5017.31
1974BellinghamNwstA--18782784790124343000000000.324.324.428.75211919278.316.104.104.3410.000.000.001.0892.6721.11
1974OrangeburgWcarA-18815010001000000000.067.067.067.1341015.067.000.000.0610.000.000.000.000.000.00
1974Minor Totals (2 teams)Minor         862934791124344000000000.311.311.410.72112019293.303.099.099.3270.000.000.001.0297.6720.88
1975BakersfieldCalifA+-191063204489113437000000000.278.278.369.64711818320.269.091.091.2930.000.000.001.2580.0020.22
1976LodiCalifA+-2013350993168299885000000000.330.330.470.80023946509.319.140.139.3640.000.000.001.5763.6327.38
1976AlbuquerquePCLAAA-20727282116000000000.296.296.556.85215427.269.260.259.3830.000.000.003.7027.0050.00
1976Minor Totals (2 teams)Minor         140536951763110991000000000.328.328.474.80225450536.317.146.146.3650.000.000.001.6859.5628.41
1977San Antonio DodgersTexAAlan-211224687514717101270276435420300.314.372.470.84222039516.333.156.293.3738.3310.471.262.3339.0026.53
1977Los Angeles DodgersNLMLBlan51of211110130102001400001.300.364.500.8645111.500.200.300.3759.0936.364.000.000.0033.33
1978Albuquerque DukesPCLAAAlan-of2213350211118323141193367705951600.365.443.532.97526748584.393.167.365.43611.9910.100.841.8845.6426.23
1978Houston AstrosNLMLBhou46of228262102004011200000.385.407.462.86912227.417.077.077.3943.707.412.000.000.0020.00
1979Houston AstrosNLMLBhou30of231344114711915504723104668235711.290.360.350.71014420467.342.060.204.3209.8514.561.480.000.0016.81
1980Houston AstrosNLMLBhou30of248821629467532041194601228.213.274.333.6077215238.254.120.222.2727.9819.332.421.2672.0032.61
1981Phoenix GiantsPCLAAAsfn-of25471873875173745181142030010.401.451.6361.08711927204.425.235.401.4856.869.801.433.4326.7136.00
1981Houston AstrosNLMLBhou30of-1b25718131103100400100.167.158.333.4916219.200.166.222.2070.0021.050.000.000.0066.67
1981San Francisco GiantsNLMLBsfn26of2537127203911342642122111035.307.371.535.9066818141.343.228.339.4018.5114.891.752.8431.7546.15
1981Totals for NL-NL         44145214212442952122511135.290.346.510.8567420160.325.220.324.3777.5015.632.082.5036.2547.62
1982Phoenix GiantsPCLAAAsfn-of2617591421504122461000010.356.415.6441.05938965.378.288.356.4599.2315.381.676.1514.7542.86
1982San Francisco GiantsNLMLBsfn26of268027832721619491851965205211.259.306.421.72711726304.301.162.277.3206.2521.383.422.9630.8936.11
1983San Francisco GiantsNLMLBsfn26of2713951674144177218726735116106210.279.323.461.78423845558.319.182.287.3456.2720.793.313.7624.5731.25
1984San Francisco GiantsNLMLBsfn26of2813651476155272218617747123005313.302.357.484.84124950566.357.182.294.3728.3021.732.623.7124.4832.26
1985San Francisco GiantsNLMLBsfn20of2913350749122203176211621107111519.241.272.393.66519940531.273.152.203.2903.9520.155.103.2029.8232.79
1986San Francisco GiantsNLMLBsfn20of30893414895113642163206231314.279.322.381.70313020368.322.102.199.3145.4316.853.101.6356.8321.05
1987San Francisco GiantsNLMLBsfn0of311315037014129419631672168205617.280.309.467.77623552531.290.187.247.3293.9512.813.243.5826.4736.88
1988San Francisco GiantsNLMLBsfn0of32441601241812207592400215.256.292.356.6485711171.287.100.169.2895.2614.042.671.1780.0026.83
1988Milwaukee BrewersALMLBmil0of329437445881908441041668314110.235.270.350.62013127398.265.115.174.2784.0217.094.252.0146.7530.68
1988Totals for MLB-MLB         1385345712927110641792592316215.242.276.352.62818838569.272.110.172.2814.3916.173.681.7653.4029.46
1989Seattle MarinersALMLBsea0dh3315056669144201249361381255012212.254.301.420.72123845621.280.166.242.3226.1220.133.293.8623.5831.25
1990Seattle MarinersALMLBsea00of-dh34134478391202001075423797307620.251.305.356.66117030525.291.105.186.2957.0518.482.621.9047.8025.00
1991Omaha RoyalsAmerAAAkca-of3568258286391105014124620800.244.275.403.67810420280.252.159.194.2994.2916.433.833.5725.8031.75
MLB Totals - 14 Season(s)Filter141550456141342223371447231636134210002385841146.266.312.411.72320714045476.303.145.233.0006.2518.262.922.6335.0330.10
Minor League Totals - 9 Season(s)Filter7742810482897129486246284221451891211720.319.353.465.81813082392985.324.146.220.0004.866.331.302.0845.3226.64
AAA Totals - 5 Season(s)Filter272103319335056193320657161021351011420.339.399.526.9255431081160.361.187.325.0008.7911.641.322.8431.3030.86
AA Totals - 1 Season(s)Filter1224687514717101270276435420300.314.372.470.84222039516.333.156.293.0008.3310.471.262.3339.0026.53
A+ Totals - 2 Season(s)Filter239829137257401212122000000000.310.310.431.74135764829.300.121.121.0000.000.000.001.4569.0824.90
A Totals - 1 Season(s)Filter815010001000000000.067.067.067.1341015.067.000.000.0000.000.000.000.000.000.00
A- Totals - 2 Season(s)Filter13346577142167563000000000.305.305.402.70718728465.298.097.097.0000.000.000.001.0893.0019.72
San Francisco Giants Totals - 8 Season(s)Filter7892946381809139249943511542184586103272384.275.317.439.75612932623170.310.164.252.0005.8018.493.183.1229.7632.39
Seattle Mariners Totals - 2 Season(s)Filter284104410826440134168103752228019832.253.303.391.694408751146.285.138.216.0006.5419.372.962.9730.7128.41
Houston Astros Totals - 4 Season(s)Filter237671791782511374281266120248919.265.329.349.67823439751.315.084.206.0008.7915.981.820.40223.6721.91
Milwaukee Brewers Totals - 1 Season(s)Filter9437445881908441041668314110.235.270.350.62013127398.265.115.174.0004.0217.094.252.0146.7530.68
Los Angeles Dodgers Totals - 1 Season(s)Filter1110130102001400001.300.364.500.8645111.500.200.300.0009.0936.364.000.000.0033.33
Average MLB - Per 162 games16257870154264168319739114317517.266.312.411.72323746627.303.145.233.0006.2518.262.922.6335.0330.10
Average Minor - Per 162 games16258810118827101397185304030400.319.353.465.81827450625.324.146.220.0004.866.331.302.0845.3226.64

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1977Los Angeles DodgersNLMLBlan21OF10--7---771.0000.70------1190.96.2
1978Albuquerque Dukes PCLAAAlan22OF103--21686-230224.9742.17------13377.473.6
1978Houston AstrosNLMLBhou22OF8--161-117171.0002.13------8100.04.9
1979Houston AstrosNLMLBhou23OF123--2276101243233.9591.89------13491.875.9
1980Houston AstrosNLMLBhou24OF56--8762-9593.9791.66------8863.634.4
1980Houston AstrosNLMLBhou241B11--743177877.9877.00------8812.56.7
1981Phoenix Giants PCLAAAsfn25OF43--9022-9492.9792.14------4791.532.6
1981San Francisco GiantsNLMLBsfn25OF28--792--81811.0002.89------3775.725.2
1981San Francisco GiantsNLMLBsfn251B5--472155049.9809.80------3713.54.5
1981Houston AstrosNLMLBhou251B2--231--24241.00012.00------728.61.8
1981Houston AstrosNLMLBhou25OF2--3---331.0001.50------728.61.8
1982Phoenix Giants PCLAAAsfn26OF4--5---551.0001.25------1723.52.8
1982San Francisco GiantsNLMLBsfn26OF74--13526-143137.9581.85------8092.545.7
1982San Francisco GiantsNLMLBsfn261B1--2-3-52.4002.00------801.30.6
1983San Francisco GiantsNLMLBsfn27OF136--2531772277270.9751.99------13997.884.0
1984San Francisco GiantsNLMLBsfn28OF131--2471484269261.9701.99------13696.380.9
1985San Francisco GiantsNLMLBsfn29OF126--203105-218213.9771.69------13394.777.8
1986San Francisco GiantsNLMLBsfn30OF87--158451167162.9701.86------8997.853.7
1987San Francisco GiantsNLMLBsfn31OF127--193772207200.9661.57------13196.978.4
1988Milwaukee BrewersALMLBmil32OF91--191431198195.9852.14------9496.856.2
1988San Francisco GiantsNLMLBsfn32OF43--74-1-7574.9871.72------4497.726.5
1988Milwaukee BrewersALMLBmil32DH2---------------942.11.2
1989Seattle MarinersALMLBsea33DH123---------------15082.075.9
1989Seattle MarinersALMLBsea33OF26--5421-5756.9822.15------15017.316.0
1990Seattle MarinersALMLBsea34OF79--118-2-120118.9831.49------13459.048.8
1990Seattle MarinersALMLBsea34DH48---------------13435.829.6
1991Omaha Royals AmerAAAkca35OF10--1512-1816.8891.60------6814.76.9
1991Omaha Royals AmerAAAkca351B2--13--113131.0006.50------682.91.4
MLB Totals for OF - 14 season(s)-   OF1147--204575571221772120.9741.85------11470.00.0
MLB Totals for DH - 3 season(s)-   DH173---------------1730.00.0
MLB Totals for 1B - 3 season(s)-   1B19--1466512157152.9688.00------190.00.0
AAA Totals for OF - 4 season(s)-   OF160--3261110-347337.9712.11------1600.00.0
AAA Totals for 1B - 1 season(s)-   1B2--13--113131.0006.50------20.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1977Los Angeles DodgersNLMLBlan21---------10-
1978Albuquerque Dukes PCLAAAlan22---------103-
1978Houston AstrosNLMLBhou22---------8-
1979Houston AstrosNLMLBhou23---------123-
1980Houston AstrosNLMLBhou24--11------56-
1981Phoenix Giants PCLAAAsfn25---------43-
1981San Francisco GiantsNLMLBsfn25--5------28-
1981Houston AstrosNLMLBhou25--2------2-
1982Phoenix Giants PCLAAAsfn26---------4-
1982San Francisco GiantsNLMLBsfn26--1------74-
1983San Francisco GiantsNLMLBsfn27---------136-
1984San Francisco GiantsNLMLBsfn28---------131-
1985San Francisco GiantsNLMLBsfn29---------126-
1986San Francisco GiantsNLMLBsfn30---------87-
1987San Francisco GiantsNLMLBsfn31---------127-
1988Milwaukee BrewersALMLBmil32---------912
1988San Francisco GiantsNLMLBsfn32---------43-
1989Seattle MarinersALMLBsea33---------26123
1990Seattle MarinersALMLBsea34---------7948
1991Omaha Royals AmerAAAkca35--2------10-

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1980Houston AstrosChamp. SeriesMLB2433000000000200000.000.000.000.000003.000.000.0000.0066.670.000.000.000.00
1987San Francisco GiantsChamp. SeriesMLB317245100045003400000.417.481.9171.39822427.375.500.62511.1114.811.3314.816.0040.00
MLB Playoffs - Championship Series Totals - 2 yrs10275100045003600000.370.433.8151.24822430.353.445.55610.0020.002.0013.336.7540.00

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
1997Modesto A'sCalifA+Minoroak41Manager1417467.5259.53 
1998Huntsville StarsSouAAMinoroak42Manager1407268.51414.02 Lost in Semi-Finals
2008Reno Silver SoxGoldIndIndy-52Manager883058.34121.04 
* The team record above is related to the full season for that team. It is possible that the job was only held for part of the season.
* MLB in Bold
* Highlighted rows indicate league champions

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1987NLCS Most Valuable Player1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1990-10-12Released by Mariners. 
1988-12-07ContractSigned as Free Agent by Mariners. 
1988-11-04Free AgentGranted Free Agency. 
1988-06-08TradeTraded by Giants to Brewers for Ernest Riles. 
1981-04-20TradeTraded by Astros with Dave Bergman to Giants for Mike Ivie. 
1978-09-11TradeTraded by Dodgers with Rafael Landestoy to Astros for Joe Ferguson and Cash. 
1973-06-07ContractSigned as undrafted amateur Free Agent by Dodgers. 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
1985San Francisco GiantsTeam Payroll29900,000-54191++370,78060,000900,000
1986San Francisco GiantsTeam Payroll30900,000-83289++386,34760,0001,800,000
1987San Francisco GiantsTeam Payroll31975,000-63192++344,90660,0002,775,000
1988Milwaukee BrewersTeam Payroll32900,000-89587++392,10762,5003,675,000
1988San Francisco GiantsTeam Payroll32900,000-89387++392,10762,5003,675,000
1989Seattle MarinersTeam Payroll331,000,000-103388++429,80262,5004,675,000
1990Seattle MarinersTeam Payroll34800,000-194473++515,727100,0005,475,000
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red