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

Carl WillisTrack this Player High 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.150]PlaceDanville,Virginia
High SchoolPiedmont (Monroe,NC)
CollegeUniversity of North Carolina at Wilmington (Wilmington,NC)

DraftedSelected by the Detroit Tigers [Team Picks] in the 23rd round (581st overall) of the 1983 Amateur Entry Draft [Signed] ... Selected by the San Francisco Giants [Team Picks] 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 ToolsTrack this Player -- Intersect 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
1984Detroit TigersALMLBdet23P10-1612-1331.0000.300.19-----10100.06.2
1984Cincinnati RedsNLMLBcin23P7-9-3--331.0000.430.33-----7100.04.3
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----------
1984Detroit TigersALMLBdet2310----------
1984Cincinnati RedsNLMLBcin237----------
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
2010Seattle MarinersALMLBMLBsea49Minor League Pitching Coordinator16261101.37729.04Don Wakamatsu
2011Seattle MarinersALMLBMLBsea50Pitching Coach1626795.41429.04Eric Wedge
2012Seattle MarinersALMLBMLBsea51Pitching Coach1627587.46318.04Eric Wedge
2013Seattle MarinersALMLBMLBsea52Pitching Coach1627191.43825.04Eric Wedge,Robby Thompson
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)
2018Cleveland IndiansALMLBMLBcle57Pitching Coach502525.500--1Terry Francona
* 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 DescriptionAgeRoster 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