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

Dennis LeonardTrack this Player High Level: MLB Stat Years: 1972-1986 MLB Years: 1974-1986
Follow TBC on Twitter and Facebook

Drafted

PositionsP-317, DH-1Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameDennis Patrick Leonard
Height6-1Weight190BatsRightThrowsRight
Born DateMay 8,1951 [67.225]PlaceBrooklyn,New York
High SchoolOceanside (Oceanside,NY)
CollegeIona College (New Rochelle,NY)

DraftedSelected by the Kansas City Royals [Team Picks] in the 2nd round (42nd overall) of the 1972 Amateur Entry Draft [Signed]
MLB DebutSeptember 4,1974 [23.119]
OrganizationsKCA [14] Awards0Awards Voting3-47
TBC Player ID14278Retrosheet IDleond001MLBAM ID117687
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Fielding Statistics -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Dennis 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:   Opening Day Starter for Kansas City Royals in 1978-1980,1982 ... Inducted into the Kansas City Royals Hall of Fame in 1989
About Sponsorships Program


Career Talent RatingsPitchingStrikeouts50Walks73Hittable52SO/BB71vsPower52Hitting0Durability50Team.530Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1972nullRk--Rel21213.27404000022.0199806310001.147.77--2.4512.685.17.667-
1973nullA--Rel22433.0910010000067.0582823026630001.257.79--3.498.462.42.571-
1973nullA+--Rel221592.58290290000206.015270590812120001.136.64--3.549.262.62.625-
1973Minor Totals (2 teams)Minor--Rel019122.70390390000273.0210988201072750001.166.92--3.539.072.57.613-
1974nullAAA--Rel2312133.47290290000223.017896860911930001.217.18--3.677.792.12.480-
1974Kansas City RoyalsALMLBkca22S/R23045.32541000022.028151301280001.8211.45--4.913.270.67.0003.49
1975nullAAA--Rel24024.26303000019.019119010140001.539.00--4.746.631.40.000-
1975Kansas City RoyalsALMLBkca22ST241573.77323028010212.0212988918901464001.428.990.763.816.191.62.6823.59
1976Kansas City RoyalsALMLBkca22ST2517103.513534116200259.024711310116701507101.228.580.562.435.212.14.6303.09
1977Kansas City RoyalsALMLBkca22ST2620123.043837121511292.224611799187924414201.117.560.552.437.503.09.6252.68
1978Kansas City RoyalsALMLBkca22ST2721173.334040020400294.2283125109277818312001.238.640.822.385.592.35.5533.33
1979Kansas City RoyalsALMLBkca22ST2814124.083232012500236.022611710733561268001.198.621.262.144.812.25.5384.19
1980Kansas City RoyalsALMLBkca22ST2920113.79383809300280.0271127118308015512101.258.700.962.574.981.94.6453.89
1981Kansas City RoyalsALMLBkca22ST3013112.99262609200201.2202796715411075101.209.010.671.834.782.61.5423.12
1982Gulf Coast RoyalsGCLRkkca-ST31015.4011000005.05330120001.209.00--1.803.602.00.000-
1982Fort Myers RoyalsFSLA+kca-ST31000.0011000005.04000231001.207.20--3.605.401.50--
1982Omaha RoyalsAmerAAAkca-ST31127.40330100020.219171749133001.358.271.743.925.661.44.333-
1982Minor Totals (3 teams)Minor--ST0135.87550100030.2282020412184001.308.221.173.525.281.50.250-
1982Kansas City RoyalsALMLBkca22ST311065.10212102000130.214582742046584001.469.991.383.173.991.26.6254.88
1983Kansas City RoyalsALMLBkca22ST32633.7110100100063.0692926319311001.409.860.432.714.431.63.6673.29
1985Fort Myers RoyalsFSLA+kca-ST34201.10330000016.053202101000.432.76--1.105.515.001.000-
1985Memphis ChicksSouAAkca-ST34007.2011000005.09441110002.0016.201.801.801.801.00--
1985Minor Totals (2 teams)Minor--ST0202.53440000021.0147613111000.805.910.421.274.643.671.000-
1985Kansas City RoyalsALMLBkca22Rel34000.0020200102.01000010000.504.50----4.500.00-1.68
1986Kansas City RoyalsALMLBkca22ST358134.44333035200192.22071069522511146101.349.671.032.385.332.24.3813.87
MLB Totals - 12 Season(s)Filter1441063.703123021010323312184.021371008898202622132373601.268.790.832.565.442.13.5760.84
Minor League Totals - 6 Season(s)Filter36313.22849751000588.146824121152295425001.187.150.083.508.282.37.537-
AAA Totals - 3 Season(s)Filter13173.84353321000262.221612411241102203001.247.400.143.777.542.00.433-
AA Totals - 1 Season(s)Filter007.2011000005.09441110002.0016.201.801.801.801.00--
A+ Totals - 3 Season(s)Filter1792.41334290000227.016173610852252001.086.37--3.378.912.65.654-
A Totals - 1 Season(s)Filter433.0910010000067.0582823026630001.257.79--3.498.462.42.571-
Rk Totals - 2 Season(s)Filter223.67514000027.024121107330001.158.00--2.3311.004.71.500-
Kansas City Royals Totals - 12 Season(s)Filter1441063.703123021010323312184.021371008898202622132373601.268.790.832.565.442.13.576-
Average MLB - Per ~220 innings14113.703130110200220.02151019020631337101.268.790.832.565.442.13.5600.84
Average Minor - Per ~220 innings13123.22313280000220.017590792862022001.187.150.083.508.282.37.520-

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1974Kansas City RoyalsALMLBkca23P5-2237-110101.0002.000.45-----5100.03.1
1975Kansas City RoyalsALMLBkca24P32-2121428244442.9551.310.20-----32100.019.8
1976Kansas City RoyalsALMLBkca25P35-2591123624034.8500.970.13-----35100.021.6
1977Kansas City RoyalsALMLBkca26P38-2922129425450.9261.320.17-----38100.023.5
1977Kansas City RoyalsALMLBkca26DH1---------------382.60.6
1978Kansas City RoyalsALMLBkca27P40-2941643126059.9831.480.20-----40100.024.7
1979Kansas City RoyalsALMLBkca28P32-2361932125251.9811.590.22-----32100.019.8
1980Kansas City RoyalsALMLBkca29P38-280941145150.9801.320.18-----38100.023.5
1981Kansas City RoyalsALMLBkca30P26-2011331-344441.0001.690.22-----26100.025.2
1982Gulf Coast Royals GCLRkkca31P1---1--111.0001.00------1100.01.6
1982Fort Myers Royals FSLA+kca31P1---2--221.0002.00------1100.00.7
1982Omaha Royals AmerAAAkca31P3--1---111.0000.33------3100.02.2
1982Kansas City RoyalsALMLBkca31P21-1301618323734.9191.620.26-----21100.013.0
1983Kansas City RoyalsALMLBkca32P10-63211221513.8671.300.21-----10100.06.2
1985Kansas City RoyalsALMLBkca34P2-2-------------2100.01.2
1986Kansas City RoyalsALMLBkca35P33-1921129444440.9091.210.21-----33100.020.4
MLB Totals for P - 12 season(s)-   P312-21831352922428451427.9471.370.20-----3120.00.0
MLB Totals for DH - 1 season(s)-   DH1---------------10.00.0
AAA Totals for P - 1 season(s)-   P3--1---111.0000.33------30.00.0
A+ Totals for P - 1 season(s)-   P1---2--221.0002.00------10.00.0
Rk Totals for P - 1 season(s)-   P1---1--111.0001.00------10.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1974Kansas City RoyalsALMLBkca235----------
1975Kansas City RoyalsALMLBkca2432----------
1976Kansas City RoyalsALMLBkca2535----------
1977Kansas City RoyalsALMLBkca2638---------1
1978Kansas City RoyalsALMLBkca2740----------
1979Kansas City RoyalsALMLBkca2832----------
1980Kansas City RoyalsALMLBkca2938----------
1981Kansas City RoyalsALMLBkca3026----------
1982Gulf Coast Royals GCLRkkca311----------
1982Fort Myers Royals FSLA+kca311----------
1982Omaha Royals AmerAAAkca313----------
1982Kansas City RoyalsALMLBkca3121----------
1983Kansas City RoyalsALMLBkca3210----------
1985Kansas City RoyalsALMLBkca342----------
1986Kansas City RoyalsALMLBkca3533----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
1976Kansas City RoyalsChamp. SeriesMLB250019.292002.1952005.2434.710.007.710.000.000.00.000
1977Kansas City RoyalsChamp. SeriesMLB26113.002109.0532400.785.000.002.004.002.000.00.500
1978Kansas City RoyalsChamp. SeriesMLB27023.7521012.013521101.259.750.001.508.255.500.00.000
1980Kansas City RoyalsChamp. SeriesMLB29102.251008.0721801.007.880.001.139.008.000.001.000
1980Kansas City RoyalsWorld SeriesMLB29116.7520010.21582501.6712.660.001.694.222.500.00.500
1981Kansas City RoyalsDiv SeriesMLB30011.131008.0711301.007.880.001.133.383.000.00.000
MLB Playoffs - Divisional Series Totals - 1 yrs011.1310100008.0701013001.007.880.001.133.383.000.00.000
MLB Playoffs - Championship Series Totals - 4 yrs234.31707200031.3340150723001.319.770.002.016.613.290.00.400
MLB Playoffs - World Series Totals - 1 yrs116.75202000010.71508025001.5912.660.001.694.222.500.00.500

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1986-12-22Released by Royals. 
* 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
1985Kansas City RoyalsTeam Payroll34871,429-64390++370,78060,000871,429
1986Kansas City RoyalsTeam Payroll35883,333-89688++386,34760,0001,754,762
* 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