Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Carl WillisHigh Level: MLB Stat Years: 1982-1995 MLB Years: 1984-1995
Follow TBC on Twitter and Facebook

World Series Champion

PositionsP-524Position when DraftedpPlayer Listed UnderMajor Leaguers
Proper NameCarl Blake Willis
Height6-4Weight213BatsLeftThrowsRight
Born DateDecember 28,1960 [57.059]PlaceDanville,Virginia
High SchoolPiedmont (Monroe,NC)
CollegeUniversity of North Carolina at Wilmington (Wilmington,NC)

DraftedSelected by the Detroit Tigers in the 23rd round (581st overall) of the 1983 Amateur Entry Draft [Signed] ... Selected by the San Francisco Giants in the 31st round (764th overall) of the 1982 Amateur Entry Draft
MLB DebutJune 9,1984 [23.163]
OrganizationsMIN [5] CIN [4] CAL [2] DET [2] CHA [1] CLE [1] Awards0
TBC Player ID19743Retrosheet IDwillc001MLBAM ID124356
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Carl Willis 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 RatingsPitchingStrikeouts24Walks71Hittable39SO/BB47vsPower39Hitting0Durability51Team.520Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1982UNC WilmingtonCollegeNCAAJrS/R21842.9215114810295.2783731039560001.227.34--3.675.271.44.667-
1983UNC WilmingtonCollegeNCAASrS/R22742.7915114930387.0703527029550001.147.24--3.005.691.90.636-
1983Bristol TigersAppRkdet-Rel22013.3720200202.20110430001.50----13.5010.120.75.000-
1983Lakeland TigersFSLA+det-Rel22300.0040400309.26000570001.145.59--4.666.521.401.000-
1983Birmingham BaronsSouAAdet-Rel22313.9814014008220.0169907132001.137.08--3.105.751.86.750-
1983Minor Totals (3 teams)MinorMLB--Rel0622.76200200013231.2221010016232001.166.06--4.416.341.44.7502.82
1984Evansville TripletsAmerAAAdet-R/CL23533.734013900321660.0592625520273001.318.800.752.984.031.35.625-
1984Detroit TigersALMLBdet28Rel23027.311028004016.02513131540001.8814.060.562.812.250.80.0004.02
1984Cincinnati RedsNLMLBcin40Rel23013.7270700119.28441230001.037.450.931.862.791.50.0004.11
1985Denver ZephyrsAmerAAAcin-Rel24444.15371360024878.0823936730278001.449.460.813.463.120.90.500-
1985Cincinnati RedsNLMLBcin40Rel24109.2211011006113.22118143561001.9013.831.983.293.951.201.0005.76
1986Denver ZephyrsAmerAAAcin-Rel25134.68201190016832.2292217316162001.387.990.834.414.411.00.250-
1986Cincinnati RedsNLMLBcin42Rel25134.4729029007052.0542926432243111.649.290.695.504.130.75.2504.74
1988Vancouver CanadiansPCLAAAcha-Rel27444.22401390021464.0773630316441001.4510.830.422.256.192.75.500-
1988Chicago White SoxALMLBcha45Rel27008.25606000012.01712113762002.0012.752.255.254.500.86-6.77
1989Edmonton TrappersPCLAAAcal-S/R28573.6936102600125112.01375446936474001.5410.980.722.883.771.31.417-
1990Colorado Springs Sky SoxPCLAAAcle-Rel29536.3941635005298.21368070932423001.7012.410.822.923.831.31.625-
1991Portland BeaversPCLAAAmin-S/R30111.64312001011.05420000000.454.09------0.00.500-
1991Minnesota TwinsALMLBmin51Rel30832.6340040009289.0763126419534111.077.690.401.925.362.79.7272.92
1992Minnesota TwinsALMLBmin51Rel31732.72590590021179.0732524411452101.068.280.451.255.114.09.7002.72
1993Portland BeaversPCLAAAmin-Rel32002.2520200104.06210120001.7513.50--2.254.502.00--
1993Minnesota TwinsALMLBmin51Rel32303.10530530021558.0562320217443001.268.690.312.646.832.591.0002.80
1994Minnesota TwinsALMLBmin51Rel33245.92490490012359.0894839612375001.7013.500.911.825.613.08.3333.81
1995Vancouver CanadiansPCLAAAcal-Rel34224.1120020009135.0401716211172001.4610.290.512.834.371.55.500-
1995Minnesota TwinsALMLBmin51Rel340094.5030300000.257705000015.0067.50--67.50--0.00-25.60
MLB Totals - 9 Season(s)Filter22164.252672265008113387.04242101842811522220321.389.780.652.655.121.93.5790.69
Minor League Totals - 10 Season(s)Filter33294.31259212380013446526.25932902533817824525001.4610.100.653.034.171.38.532-
AAA Totals - 9 Season(s)Filter27274.41239212180012144494.05712802433816222223001.4810.360.692.944.031.37.500-
AA Totals - 1 Season(s)Filter313.9814014008220.0169907132001.137.08--3.105.751.86.750-
A+ Totals - 1 Season(s)Filter300.0040400309.26000570001.145.59--4.666.521.401.000-
Rk Totals - 1 Season(s)Filter013.3720200202.20110430001.50----13.5010.120.75.000-
NCAA Totals - 2 Season(s)Filter1582.863022817405182.214872580681110001.187.29--3.355.471.63.652-
Minnesota Twins Totals - 5 Season(s)Filter20103.652040204006311285.0299134116166417914211.279.400.502.015.632.80.667-
Cincinnati Reds Totals - 3 Season(s)Filter245.23470470014274.2835144839334111.619.870.954.643.930.85.333-
Detroit Tigers Totals - 1 Season(s)Filter027.311028004016.02513131540001.8814.060.562.812.250.80.000-
Chicago White Sox Totals - 1 Season(s)Filter008.25606000012.01712113762002.0012.752.255.254.500.86--
Average MLB - Per ~220 innings1294.25151115000467220.0239118104166512511211.389.780.652.655.121.93.5710.69
Average Minor - Per ~220 innings14124.31108999005619220.0247121105167410210001.4610.100.653.034.171.38.538-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1985Denver ZephyrsAmerAAAcin-p24375000000000200000.000.000.000.000005.000.000.000.0000.0040.000.000.000.000.00
1985Cincinnati RedsNLMLBcin40p24111000000001001000.000.500.000.500003.000.0001.000.35233.330.000.000.000.000.00
1986Denver ZephyrsAmerAAAcin-p25201000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
1986Cincinnati RedsNLMLBcin42p25293010000000001001.333.333.333.666104.333.000.000.3010.000.000.000.000.000.00
1987Nashville SoundsAmerAAAcin-26536000000000400000.000.000.000.000006.000.000.000.0000.0066.670.000.000.000.00
1988Vancouver CanadiansPCLAAAcha-p27401000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
MLB Totals - 2 Season(s)Filter404010000001002001.250.400.250.650107.250.000.250.00014.290.000.000.000.000.00
Minor League Totals - 4 Season(s)Filter15013000000000700000.000.000.000.0000013.000.000.000.0000.0053.850.000.000.000.00
AAA Totals - 4 Season(s)Filter15013000000000700000.000.000.000.0000013.000.000.000.0000.0053.850.000.000.000.00
Cincinnati Reds Totals - 2 Season(s)Filter404010000001002001.250.400.250.650107.250.000.250.00014.290.000.000.000.000.00
Average MLB - Per 162 games16216040000004008004.250.400.250.6504028.250.000.250.00014.290.000.000.000.000.00
Average Minor - Per 162 games16214000000000800000.000.000.000.0000014.000.000.000.0000.0053.850.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1983Lakeland Tigers FSLA+det22P4--12--331.0000.75------4100.03.1
1983Birmingham Barons SouAAdet22P14--151-76.8570.43------14100.09.7
1984Evansville Triplets AmerAAAdet23P40--911--20201.0000.50------40100.026.0
1984Cincinnati RedsNLMLBcin23P7-9-3--331.0000.430.33-----7100.04.3
1984Detroit TigersALMLBdet23P10-1612-1331.0000.300.19-----10100.06.2
1985Denver Zephyrs AmerAAAcin24P37--1010112120.9520.54------37100.026.1
1985Cincinnati RedsNLMLBcin24P11-13-11-21.5000.090.08-----11100.06.8
1986Denver Zephyrs AmerAAAcin25P20--312-115151.0000.75------20100.014.1
1986Cincinnati RedsNLMLBcin25P29-52410-314141.0000.480.27-----29100.017.9
1988Vancouver Canadians PCLAAAcha27P40--613--19191.0000.48------40100.028.2
1988Chicago White SoxALMLBcha27P6-123---331.0000.500.25-----6100.03.7
1989Edmonton Trappers PCLAAAcal28P36--720222927.9310.75------36100.025.5
1990Colorado Springs Sky Sox PCLAAAcle29P41--1226-338381.0000.93------41100.028.7
1991Portland Beavers PCLAAAmin30P3--22--441.0001.33------3100.02.2
1991Minnesota TwinsALMLBmin30P40-89481-1312.9230.300.13-----40100.024.7
1992Minnesota TwinsALMLBmin31P59-7966111312.9230.200.15-----59100.036.4
1993Portland Beavers PCLAAAmin32P2---11-21.5000.50------2100.01.4
1993Minnesota TwinsALMLBmin32P53-5826--881.0000.150.14-----53100.032.7
1994Minnesota TwinsALMLBmin33P49-5925--771.0000.140.12-----49100.043.4
1995Vancouver Canadians PCLAAAcal34P20--24--661.0000.30------20100.014.2
1995Minnesota TwinsALMLBmin34P3---------------3100.02.1
MLB Totals for P - 9 season(s)-   P267-3872241356663.9550.240.16-----2670.00.0
AAA Totals for P - 9 season(s)-   P239--519947154150.9740.63------2390.00.0
AA Totals for P - 1 season(s)-   P14--151-76.8570.43------140.00.0
A+ Totals for P - 1 season(s)-   P4--12--331.0000.75------40.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1983Lakeland Tigers FSLA+det224----------
1983Birmingham Barons SouAAdet2214----------
1984Evansville Triplets AmerAAAdet2340----------
1984Cincinnati RedsNLMLBcin237----------
1984Detroit TigersALMLBdet2310----------
1985Denver Zephyrs AmerAAAcin2437----------
1985Cincinnati RedsNLMLBcin2411----------
1986Denver Zephyrs AmerAAAcin2520----------
1986Cincinnati RedsNLMLBcin2529----------
1988Vancouver Canadians PCLAAAcha2740----------
1988Chicago White SoxALMLBcha276----------
1989Edmonton Trappers PCLAAAcal2836----------
1990Colorado Springs Sky Sox PCLAAAcle2941----------
1991Portland Beavers PCLAAAmin303----------
1991Minnesota TwinsALMLBmin3040----------
1992Minnesota TwinsALMLBmin3159----------
1993Portland Beavers PCLAAAmin322----------
1993Minnesota TwinsALMLBmin3253----------
1994Minnesota TwinsALMLBmin3349----------
1995Vancouver Canadians PCLAAAcal3420----------
1995Minnesota TwinsALMLBmin343----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
1991Minnesota TwinsChamp. SeriesMLB30000.003005.1200300.393.380.000.005.0600.00.000
1991Minnesota TwinsWorld SeriesMLB30005.144007.0642201.147.710.002.572.571.000.00.000
MLB Playoffs - Championship Series Totals - 1 yrs000.0030300005.3200003000.383.380.000.005.0600.00.000
MLB Playoffs - World Series Totals - 1 yrs005.1440400007.0604022001.147.710.002.572.571.000.00.000

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
1997Watertown IndiansNYPLA-Minorcle36Pitching Coach753936.52010.02Ted Kubiak
1998Burlington IndiansAppRkMinorcle37Pitching Coach673136.4636.54Joe Mikulik
1999Columbus Red StixxSALAMinorcle38Pitching Coach1417071.4965.52Brad KomminskLost in 1st Round
2000Akron AerosEastAAMinorcle39Pitching Coach1437568.52410.53Eric Wedge
2001Buffalo BisonsILAAAMinorcle40Pitching Coach1429151.641--1Eric WedgeLost in 1st Round (Wilkes-Barre)
2002Buffalo BisonsILAAAMinorcle41Pitching Coach1448757.6044.02Eric WedgeLost in Finals
2003Cleveland IndiansALMLBMLBcle42Pitching Coach1626894.42022.04Eric Wedge-
2004Cleveland IndiansALMLBMLBcle43Pitching Coach1628082.49412.03Eric Wedge-
2005Cleveland IndiansALMLBMLBcle44Pitching Coach1629369.5746.02Eric Wedge-
2006Cleveland IndiansALMLBMLBcle45Pitching Coach1627884.48118.04Eric Wedge
2007Cleveland IndiansALMLBMLBcle46Pitching Coach1629666.593--1Eric WedgeLost in ALCS (Boston)
2008Cleveland IndiansALMLBMLBcle47Pitching Coach1628181.5007.53Eric Wedge
2009Cleveland IndiansALMLBMLBcle48Pitching Coach1626597.40121.55Eric Wedge
2011Seattle MarinersALMLBMLBsea50Pitching Coach1626795.41429.04Eric Wedge
2012Seattle MarinersALMLBMLBsea51Pitching Coach1627587.46318.04Eric Wedge
2013Seattle MarinersALMLBMLBsea52Pitching Coach1627191.43825.04Robby Thompson,Eric Wedge
2015Columbus ClippersILAAAMinorcle54Pitching Coach1448361.576--1Chris TremieLeague Champions
2016Boston Red SoxALMLBMLBbos55Pitching Coach1629369.574--1John FarrellLost in 1st Round (Indians)
2017Boston Red SoxALMLBMLBbos56Pitching Coach1629369.574--1John FarrellLost in 1st Round (Astros)
* 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

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
1995-10-16Free AgentGranted Free Agency. 
1995-06-27ContractSigned as Free Agent by Angels. 
1995-05-04Released by Twins. 
1995-04-06ContractSigned as Free Agent by Twins. 
1994-10-12Free AgentGranted Free Agency. 
1990-12-12ContractSigned as Free Agent by Twins. 
1990-10-15Free AgentGranted Free Agency. 
1989-12-20ContractSigned as Free Agent by Indians. 
1989-10-22Free AgentGranted Free Agency. 
1988-12-06Selected by Angels from White Sox in the minor league draft. 
1988-01-19TradeTraded by Reds to White Sox for Darrell Pruitt. 
1986-04-06Returned to Reds. 
1984-09-01TradeTraded by Tigers with Cash to Reds for Bill Scherrer. 
* 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
1985Cincinnati RedsTeam Payroll2460,000-51637-370,78060,00060,000
1986Cincinnati RedsTeam Payroll2570,000-5702318386,34760,000130,000
1988Chicago White SoxTeam Payroll2762,500-60443-392,10762,500192,500
1991Minnesota TwinsTeam Payroll30100,000-62035-742,231100,000292,500
1992Minnesota TwinsTeam Payroll31325,000-4191848962,245109,000617,500
1993Minnesota TwinsTeam Payroll32500,000-3701458968,431109,0001,117,500
1994Minnesota TwinsTeam Payroll33500,000-3651258957,101109,0001,617,500
1995Minnesota TwinsTeam Payroll34109,000-75346-999,520109,0001,726,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