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

Frank WillsTrack this Player High Level: MLB Stat Years: 1978-1991 MLB Years: 1983-1991
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect
1st Round Draft Pick

PositionsP-402Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameFrank Lee Wills
Height6-2Weight220BatsRightThrowsRight
Born DateOctober 26,1958PlaceNew Orleans,Louisiana
Death DateMay 11,2012 [53.197]
High SchoolDe La Salle (New Orleans,LA)
CollegeTulane University (New Orleans,LA)

DraftedSelected by the Kansas City Royals [Team Picks] in the 1st round (16th overall) of the 1980 Amateur Entry Draft [Signed]
Prospect Rankings[BA] 1984-KCA-#8
MLB DebutJuly 31,1983 [24.278]
OrganizationsKCA [5] TOR [4] CLE [2] SEA [1] Awards0
TBC Player ID19755Retrosheet IDwillf002MLBAM ID124370
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 Frank Wills 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 RatingsPitchingStrikeouts64Walks42Hittable50SO/BB54vsPower50Hitting0Durability55Team.507Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1978Tulane UniversityMetroNCAA-1S/R19353.7112102520070.0664029044680001.568.45--5.638.701.55.375-
1979Tulane UniversityMetroNCAA-1S/R20653.3013112510079.0745429065780001.768.43--7.418.891.20.545-
1980Tulane UniversityMetroNCAA-1S/R21532.8113103300064.0553720144750001.557.730.146.1910.551.70.625-
1980GCL Royals BlueGCLRkkca-ST21201.96440000023.0187508203001.137.04--3.137.832.501.000-
1980Charleston (sc) RoyalsSALAkca-ST21253.63990300057.0593323132486001.609.320.165.057.581.50.286-
1980Minor Totals (2 teams)Minor--ST0453.1513130300080.0774028140689001.468.660.114.507.651.70.444-
1981Jacksonville SunsSouAAkca-ST229143.982727011100192.019910485169117415001.519.330.754.278.161.91.391-
1982Omaha RoyalsAmerAAAkca-S/R237105.2041122920233107.01107162881777001.789.220.676.796.460.95.412-
1983Jacksonville SunsSouAAkca-ST24522.48880200054.0441915323404001.237.290.503.816.631.74.714-
1983Omaha RoyalsAmerAAAkca-ST244114.7416160410095.0965650845656001.489.090.764.266.161.44.267-
1983Minor Totals (2 teams)Minor--ST09133.92242406100149.01407565116810510001.398.440.664.106.331.54.409-
1983Kansas City RoyalsALMLBkca19S/R24214.15642001034.2351716215233001.449.090.523.895.971.53.6673.48
1984Omaha RoyalsAmerAAAkca-ST25742.8115150210089.2753228949692001.387.530.904.926.931.41.636-
1984Kansas City RoyalsALMLBkca19S/R25235.111055002037.0392121313212001.419.490.733.165.111.62.4003.74
1985Calgary CannonsPCLAAAsea-ST26434.86990320046.0442725525313001.498.550.974.866.021.24.571-
1985Seattle MarinersALMLBsea43S/R265116.00241861021123.012285821868679101.548.931.324.984.900.99.3135.16
1986Maine GuidesILAAAcle-Rel27432.87221210017631.0371010410211001.5010.631.152.876.032.10.571-
1986Cleveland IndiansALMLBcle44Rel27444.91260260016440.0432322616322001.469.601.343.577.142.00.5004.31
1987Buffalo BisonsAmerAAAcle-Rel28323.34360360030656.2532821522451001.328.420.793.497.152.05.600-
1987Cleveland IndiansALMLBcle22Rel28015.0660600415.03330740001.885.06--11.816.750.57.0005.31
1988Syracuse ChiefsILAAAtor-S/R29643.24251015008380.2704029425537001.187.810.452.795.912.12.600-
1988Toronto Blue JaysALMLBtor44Rel29005.2310010004020.222121226191001.359.580.872.618.273.17-3.06
1989Syracuse ChiefsILAAAtor-Rel30101.59140140011517.087318131000.944.240.534.246.881.631.000-
1989Toronto Blue JaysALMLBtor44Rel30313.6624420006071.0653129430414001.338.200.503.795.171.37.7503.60
1990Toronto Blue JaysALMLBtor44Rel31644.7344440006099.010154521338721001.409.181.183.456.551.89.6004.21
1991Syracuse ChiefsILAAAtor-S/R32354.8422913008161.0713533421382001.5010.420.593.085.581.81.375-
1991Toronto Blue JaysALMLBtor44Rel320116.6240400304.08882520003.0016.624.1510.384.150.40.00011.39
MLB Totals - 9 Season(s)Filter22265.061543511910446433.24382542455019828122101.469.051.034.095.801.42.4581.57
Minor League Totals - 11 Season(s)Filter57633.842481201282759724909.28844693896844069458001.458.730.674.346.851.58.475-
AAA Totals - 9 Season(s)Filter39424.01200721281149724583.05643062614828641230001.458.670.744.406.331.44.481-
AA Totals - 2 Season(s)Filter14163.653535013100246.02431231001911421419001.458.880.694.177.821.88.467-
A Totals - 1 Season(s)Filter253.63990300057.0593323132486001.609.320.165.057.581.50.286-
Rk Totals - 1 Season(s)Filter201.96440000023.0187508203001.137.04--3.137.832.501.000-
NCAA Totals - 3 Season(s)Filter14133.293831713300213.01951317811532210001.638.230.046.459.321.44.519-
Toronto Blue Jays Totals - 4 Season(s)Filter964.658287400190194.019610510121791346001.419.030.973.646.171.70.600-
Cleveland Indians Totals - 2 Season(s)Filter454.93320320020545.2462625623362001.519.071.184.537.091.57.444-
Seattle Mariners Totals - 1 Season(s)Filter5116.00241861021123.012285821868679101.548.931.324.984.900.99.313-
Kansas City Royals Totals - 2 Season(s)Filter444.651697003071.2743837528445001.429.290.633.525.531.57.500-
Average MLB - Per ~220 innings11135.0678186010223220.02211281242510014211101.469.051.034.095.801.42.4581.57
Average Minor - Per ~220 innings14153.8460293171236220.0213113941610616714001.458.730.674.346.851.58.483-

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1980GCL Royals Blue GCLRkkca21P4---72-97.7781.75------4100.06.3
1980Charleston (sc) Royals SALAkca21P9--59121514.9331.56------9100.06.5
1981Jacksonville Suns SouAAkca22P27--1028314138.9271.41------27100.019.0
1982Omaha Royals AmerAAAkca23P41--7132-2220.9090.49------41100.029.9
1983Jacksonville Suns SouAAkca24P8--19111110.9091.25------8100.05.5
1983Omaha Royals AmerAAAkca24P16--219112221.9551.31------16100.011.8
1983Kansas City RoyalsALMLBkca24P6-34131154.8000.670.12-----6100.03.7
1984Omaha Royals AmerAAAkca25P15--721423228.8751.87------15100.09.7
1984Kansas City RoyalsALMLBkca25P10-37322-75.7140.500.14-----10100.06.2
1985Calgary Cannons PCLAAAsea26P9--612111918.9472.00------9100.06.4
1985Seattle MarinersALMLBsea26P24-123917-126261.0001.080.21-----24100.014.8
1986Maine Guides ILAAAcle27P22--22--441.0000.18------22100.015.7
1986Cleveland IndiansALMLBcle27P26-40361-109.9000.350.23-----26100.016.0
1987Buffalo Bisons AmerAAAcle28P36--351-98.8890.22------36100.025.7
1987Cleveland IndiansALMLBcle28P6-5-2--221.0000.330.40-----6100.03.7
1988Syracuse Chiefs ILAAAtor29P25--6103-1916.8420.64------25100.017.7
1988Toronto Blue JaysALMLBtor29P10-2015--661.0000.600.30-----10100.06.2
1989Syracuse Chiefs ILAAAtor30P14--13--441.0000.29------14100.09.7
1989Toronto Blue JaysALMLBtor30P24-71510--15151.0000.630.21-----24100.014.8
1990Toronto Blue JaysALMLBtor31P44-99910-219191.0000.430.19-----44100.027.2
1991Syracuse Chiefs ILAAAtor32P22--711--18181.0000.82------22100.015.3
1991Toronto Blue JaysALMLBtor32P4-4-2--221.0000.500.50-----4100.02.5
MLB Totals for P - 9 season(s)-   P154-4333157449288.9570.570.20-----1540.00.0
AAA Totals for P - 9 season(s)-   P200--4196124149137.9190.69------2000.00.0
AA Totals for P - 2 season(s)-   P35--1137425248.9231.37------350.00.0
A Totals for P - 1 season(s)-   P9--59121514.9331.56------90.00.0
Rk Totals for P - 1 season(s)-   P4---72-97.7781.75------40.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1980GCL Royals Blue GCLRkkca214----------
1980Charleston (sc) Royals SALAkca219----------
1981Jacksonville Suns SouAAkca2227----------
1982Omaha Royals AmerAAAkca2341----------
1983Jacksonville Suns SouAAkca248----------
1983Omaha Royals AmerAAAkca2416----------
1983Kansas City RoyalsALMLBkca246----------
1984Omaha Royals AmerAAAkca2515----------
1984Kansas City RoyalsALMLBkca2510----------
1985Calgary Cannons PCLAAAsea269----------
1985Seattle MarinersALMLBsea2624----------
1986Maine Guides ILAAAcle2722----------
1986Cleveland IndiansALMLBcle2726----------
1987Buffalo Bisons AmerAAAcle2836----------
1987Cleveland IndiansALMLBcle286----------
1988Syracuse Chiefs ILAAAtor2925----------
1988Toronto Blue JaysALMLBtor2910----------
1989Syracuse Chiefs ILAAAtor3014----------
1989Toronto Blue JaysALMLBtor3024----------
1990Toronto Blue JaysALMLBtor3144----------
1991Syracuse Chiefs ILAAAtor3222----------
1991Toronto Blue JaysALMLBtor324----------

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1991-10-26Free AgentGranted Free Agency. 
1989-01-12ContractSigned as Free Agent by Blue Jays. 
1988-10-28Released by Blue Jays. 
1988-04-07ContractSigned as Free Agent by Blue Jays. 
1988-03-29Released by Indians. 
1986-03-27ContractSigned as Free Agent by Indians. 
1986-03-20Released by Mariners. 
1985-03-29TradeTraded by Mets to Mariners for Wray Bergendahl. 
1985-01-18TradeTraded by Royals with Don Slaught to Mets for Jim Sundberg. 
* 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
1985Seattle MarinersTeam Payroll2660,000-51642-370,78060,00060,000
1986Cleveland IndiansTeam Payroll2792,000-5182027386,34760,000152,000
1987Cleveland IndiansTeam Payroll2860,000-59544-344,90660,000212,000
1988Toronto Blue JaysTeam Payroll2962,500-60435-392,10762,500274,500
1989Toronto Blue JaysTeam Payroll3062,500-69143-429,80262,500337,000
1990Toronto Blue JaysTeam Payroll31242,500-4272140515,727100,000579,500
1991Toronto Blue JaysTeam Payroll32435,000-3561650742,231100,0001,014,500
* 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