Tips Updates
Daily
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.270]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.
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