Tips Updates
Daily
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


PositionsP-317, DH-1Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameDennis Patrick Leonard
Height6-1Weight190BatsRightThrowsRight
Born DateMay 8,1951 [67.043]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.028151301280031.8211.45--4.913.270.67.0003.90
1975nullAAA--Rel24024.26303000019.019119010140001.539.00--4.746.631.40.000-
1975Kansas City RoyalsALMLBkca22ST241573.77323028010212.0212988918901464091.428.990.763.816.191.62.6823.71
1976Kansas City RoyalsALMLBkca22ST2517103.513534116200259.0247113101167015071111.228.580.562.435.212.14.6303.22
1977Kansas City RoyalsALMLBkca22ST2620123.043837121511292.224611799187924414281.117.560.552.437.503.09.6252.76
1978Kansas City RoyalsALMLBkca22ST2721173.334040020400294.2283125109277818312091.238.640.822.385.592.35.5533.42
1979Kansas City RoyalsALMLBkca22ST2814124.083232012500236.022611710733561268021.198.621.262.144.812.25.5384.22
1980Kansas City RoyalsALMLBkca22ST2920113.79383809300280.0271127118308015512111.258.700.962.574.981.94.6453.90
1981Kansas City RoyalsALMLBkca22ST3013112.99262609200201.2202796715411075131.209.010.671.834.782.61.5423.16
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.214582742046584021.469.991.383.173.991.26.6254.92
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.22071069522511146141.349.671.032.385.332.24.3813.93
MLB Totals - 12 Season(s)Filter1441063.703123021010323312184.0213710088982026221323736521.268.790.832.565.442.13.5760.92
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.0213710088982026221323736521.268.790.832.565.442.13.576-
Average MLB - Per ~220 innings14113.703130110200220.02151019020631337151.268.790.832.565.442.13.5600.92
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