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

Mike HuffHigh Level: MLB Stat Years: 1983-1996 MLB Years: 1989-1996
Follow TBC on Twitter and Facebook


PositionsOF-1039, 3B-18, 1B-18, 2B-16, RF-4, CF-4, DH-3, LF-1Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameMichael Kale Huff
Height6-1Weight180BatsRightThrowsRight
Born DateAugust 11,1963 [54.196]PlaceHonolulu,Hawaii
High SchoolNew Trier (Winnetka,IL)
CollegeNorthwestern University (Evanston,IL)

DraftedSelected by the Los Angeles Dodgers in the 16th round (402nd overall) of the 1985 Amateur Entry Draft [Signed]
Signing ScoutsGlen Van Proyen
MLB DebutAugust 7,1989 [25.362]
OrganizationsLAN [6] CHA [3] TOR [3] CLE [1] Awards0
TBC Player ID13090Retrosheet IDhuffm001MLBAM ID116271
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Mike Huff 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 RatingsBattingSpeed64Power56Contact63XBH53RBIs47Runs62Hitting67Durability50Team.517Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1983NorthwesternCollege-lf-cf1944144395231121265431600000.361.508.417.925605187.402.056.500.43122.998.560.370.53144.009.62
1984NorthwesternCollege-lf-cf2053186546868436305292600000.366.451.548.99910218215.410.182.473.44413.4912.090.901.8646.5026.47
1985NorthwesternCollege-lf-cf21421275041104517202341200000.323.466.5831.0497419161.327.260.669.45721.127.450.353.1125.4046.34
1985Great Falls DodgersPioRklan-of2170247707866035286564442100.316.448.389.8379612310.382.073.389.38718.0614.190.790.000.0015.38
1986Vero Beach DodgersFSLA+lan-of2211336273106682322813676753210.293.408.370.77813416439.353.077.304.35915.2615.261.000.46181.0015.09
1987San Antonio DodgersTexAAlan-of23311352342513182292132000.311.367.430.797589149.351.119.185.3546.0414.092.332.0145.0021.43
1988San Antonio MissionsTexAAlan-of241023956812018102403410375555120.304.370.415.78516430443.348.111.266.3538.3512.421.490.45197.5025.00
1988Albuquerque DukesPCLAAAlan-of2424011000000000000.250.250.500.750214.250.250.250.3260.000.000.000.000.00100.00
1988Minor Totals (2 teams)Minor         1043996812119102403410375555120.303.369.416.78516631447.347.113.266.3538.2812.301.490.45199.5025.62
1989Albuquerque DukesPCLAAAlan-of251154717515029710783210387524500.318.368.473.84122346520.358.155.282.3767.3114.421.971.9247.1030.67
1989Los Angeles DodgersNLMLBlan45of251225451012013611000.200.310.360.6709230.222.160.240.31210.0020.002.003.3325.0040.00
1990Albuquerque DukesPCLAAAlan16of2613847499154281178427138268361050.325.420.475.89522546575.359.150.352.39714.2611.830.831.2267.7129.87
1991Cleveland IndiansALMLBcle44of2751146283561210112253043102.240.364.336.700499179.287.096.329.32913.9716.761.201.1273.0025.71
1991Chicago White SoxALMLBcha12of27519714264111532121823125.268.357.361.718356115.316.093.227.32410.4315.651.500.8797.0023.08
1991Totals for AL-AL         1022434261102325144374866227.251.361.346.7078415294.299.095.288.32712.5916.331.301.0281.0024.59
1992South Bend White SoxMidwAcha-of28124071521152311700010.375.510.5501.06022451.438.175.425.47121.5713.730.641.9640.0026.67
1992Vancouver CanadiansPCLAAAcha-of2814110000001000000.250.400.250.650105.250.000.250.32420.000.000.000.000.000.00
1992Minor Totals (2 teams)Minor         134481621152312700010.364.500.5231.02323456.417.159.409.45821.4312.500.581.7944.0025.00
1992Chicago White SoxALMLBcha12of28601151324500812102412212.209.273.252.525295130.258.043.122.2447.6918.462.400.000.0020.83
1993Nashville SoundsAmerAAAcha-of299234465101126832187644361200.294.411.433.84414926417.315.139.358.38315.3510.310.671.9243.0025.74
1993Chicago White SoxALMLBcha12of2943444820161091511200.182.321.295.61613357.233.113.341.29115.7926.321.671.7544.0037.50
1994Syracuse ChiefsILAAAtor-of3028200000101200000.000.111.000.111009.000.000.250.08011.1122.222.000.000.000.00
1994Toronto Blue JaysALMLBtor26of3080207316315332521272730026.304.392.449.8419321237.339.145.280.37211.3911.391.001.2769.0033.33
1995Toronto Blue JaysALMLBtor26of31611381432911911222115204.232.337.333.6704611168.263.101.261.31013.1012.500.950.60138.0034.38
1996Syracuse ChiefsILAAAtor-of3278248407220384283283910405.290.359.492.85112231281.312.202.335.3689.9613.881.392.8531.0043.06
1996Toronto Blue JaysALMLBtor26rf-cf321129550100001500000.172.200.241.4417130.208.069.103.1963.3316.675.000.000.0020.00
MLB Totals - 7 Season(s)Filter36980111319842797519910914613158519.247.344.351.69528158946.289.104.252.00011.5215.431.340.9589.0029.29
Minor League Totals - 10 Season(s)Filter756273252384012753413661806739442129232595.307.397.438.83511962213203.348.131.316.00012.3013.141.071.2866.6326.31
AAA Totals - 7 Season(s)Filter4281553282479902733236863321422712112155.308.392.465.8577221501811.339.157.328.00011.8212.531.061.8247.0631.32
AA Totals - 2 Season(s)Filter1335309116223115583612467687120.306.369.419.78822239592.349.113.245.0007.7712.841.650.84106.0024.07
A+ Totals - 1 Season(s)Filter11336273106682322813676753210.293.408.370.77813416439.353.077.304.00015.2615.261.000.46181.0015.09
A Totals - 1 Season(s)Filter124071521152311700010.375.510.5501.06022451.438.175.425.00021.5713.730.641.9640.0026.67
Rk Totals - 1 Season(s)Filter70247707866035286564442100.316.448.389.8379612310.382.073.389.00018.0614.190.790.000.0015.38
NCAA Totals - 3 Season(s)Filter1394571431611913107476121065400000.352.474.516.99023642563.384.164.536.00018.839.590.511.7845.7026.09
Toronto Blue Jays Totals - 3 Season(s)Filter15237450100245434325053452210.267.358.390.74814633435.301.123.259.00011.4912.181.060.9293.5033.00
Chicago White Sox Totals - 3 Season(s)Filter154256315811122954315746537.227.314.301.6157714302.277.074.199.00010.2618.871.840.66128.0024.14
Cleveland Indians Totals - 1 Season(s)Filter51146283561210112253043102.240.364.336.700499179.287.096.329.00013.9716.761.201.1273.0025.71
Los Angeles Dodgers Totals - 1 Season(s)Filter1225451012013611000.200.310.360.6709230.222.160.240.00010.0020.002.003.3325.0040.00
Average MLB - Per 162 games162352508718343384486467428.247.344.351.69512325415.289.104.252.00011.5215.431.340.9589.0029.29
Average Minor - Per 162 games16258511218027119783914849065521.307.397.438.83525647686.348.131.316.00012.3013.141.071.2866.6326.31

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1985Great Falls Dodgers PioRklan21OF70--12055-130125.9621.79------70100.0100.0
1986Vero Beach Dodgers FSLA+lan22OF111--2571012268267.9962.41------11398.280.4
1987San Antonio Dodgers TexAAlan23OF31--5222-5654.9641.74------31100.022.8
1988San Antonio Missions TexAAlan24OF99--2221224236234.9922.36------10297.174.4
1988Albuquerque Dukes PCLAAAlan24OF2--2---221.0001.00------2100.01.4
1989Albuquerque Dukes PCLAAAlan25OF113--20282-212210.9911.86------11598.379.6
1989Albuquerque Dukes PCLAAAlan252B3--75-112121.0004.00------1152.62.1
1989Los Angeles DodgersNLMLBlan25OF9--18---18181.0002.00------1275.05.6
1990Albuquerque Dukes PCLAAAlan26OF130--26844-276272.9862.09------13894.291.5
1990Albuquerque Dukes PCLAAAlan262B8--1725154342.9775.25------1385.85.6
1991Chicago White SoxALMLBcha27OF48--7111-7372.9861.50------5194.129.6
1991Chicago White SoxALMLBcha27DH2---------------513.91.2
1991Chicago White SoxALMLBcha272B2---------------513.91.2
1991Cleveland IndiansALMLBcle272B2--13--441.0002.00------513.91.2
1991Cleveland IndiansALMLBcle27OF48--9631110099.9902.06------5194.129.6
1992South Bend White Sox MidwAcha283B1--11--221.0002.00------128.30.7
1992South Bend White Sox MidwAcha28OF6--611-87.8751.17------1250.04.4
1992South Bend White Sox MidwAcha281B1--8--1881.0008.00------128.30.7
1992Vancouver Canadians PCLAAAcha28OF1--4---441.0004.00------1100.00.7
1992Chicago White SoxALMLBcha28OF56--682--70701.0001.25------6093.334.6
1992Chicago White SoxALMLBcha28DH1---------------601.70.6
1993Nashville Sounds AmerAAAcha29OF88--206935218215.9862.44------9295.761.5
1993Nashville Sounds AmerAAAcha292B1--12--331.0003.00------921.10.7
1993Chicago White SoxALMLBcha29OF43--40---40401.0000.93------43100.026.5
1994Syracuse Chiefs ILAAAtor30OF2--2---221.0001.00------2100.01.4
1994Toronto Blue JaysALMLBtor30OF76--12641-131130.9921.71------8095.066.1
1995Toronto Blue JaysALMLBtor31OF55--9532-10098.9801.78------6190.238.2
1996Syracuse Chiefs ILAAAtor323B14--628-234341.0002.43------7817.99.9
1996Syracuse Chiefs ILAAAtor32OF51--993-21021021.0002.00------7865.435.9
1996Syracuse Chiefs ILAAAtor321B17--9811315112109.9736.41------7821.812.0
1996Toronto Blue JaysALMLBtor32LF1---------------119.10.6
1996Toronto Blue JaysALMLBtor32CF4--11---11111.0002.75------1136.42.5
1996Toronto Blue JaysALMLBtor32RF4--1---111.0000.25------1136.42.5
1996Toronto Blue JaysALMLBtor323B3--12-1331.0001.00------1127.31.9
MLB Totals for OF - 6 season(s)-   OF335--5141351532527.9911.57------3350.00.0
MLB Totals for 2B - 1 season(s)-   2B4--13--441.0001.00------40.00.0
MLB Totals for RF - 1 season(s)-   RF4--1---111.0000.25------40.00.0
MLB Totals for CF - 1 season(s)-   CF4--11---11111.0002.75------40.00.0
MLB Totals for DH - 2 season(s)-   DH3---------------30.00.0
MLB Totals for 3B - 1 season(s)-   3B3--12-1331.0001.00------30.00.0
MLB Totals for LF - 1 season(s)-   LF1---------------10.00.0
AAA Totals for OF - 7 season(s)-   OF387--7832497816807.9892.09------3870.00.0
AAA Totals for 1B - 1 season(s)-   1B17--9811315112109.9736.41------170.00.0
AAA Totals for 3B - 1 season(s)-   3B14--628-234341.0002.43------140.00.0
AAA Totals for 2B - 3 season(s)-   2B12--2532165857.9834.75------120.00.0
AA Totals for OF - 2 season(s)-   OF130--2741444292288.9862.22------1300.00.0
A+ Totals for OF - 1 season(s)-   OF111--2571012268267.9962.41------1110.00.0
A Totals for OF - 1 season(s)-   OF6--611-87.8751.17------60.00.0
A Totals for 1B - 1 season(s)-   1B1--8--1881.0008.00------10.00.0
A Totals for 3B - 1 season(s)-   3B1--11--221.0002.00------10.00.0
Rk Totals for OF - 1 season(s)-   OF70--12055-130125.9621.79------700.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1985Great Falls Dodgers PioRklan21---------70-
1986Vero Beach Dodgers FSLA+lan22---------111-
1987San Antonio Dodgers TexAAlan23---------31-
1988San Antonio Missions TexAAlan24---------99-
1988Albuquerque Dukes PCLAAAlan24---------2-
1989Albuquerque Dukes PCLAAAlan25---3-----113-
1989Los Angeles DodgersNLMLBlan25---------9-
1990Albuquerque Dukes PCLAAAlan26---8-----130-
1991Chicago White SoxALMLBcha27---2-----482
1991Cleveland IndiansALMLBcle27---2-----48-
1992South Bend White Sox MidwAcha28--1--1---6-
1992Vancouver Canadians PCLAAAcha28---------1-
1992Chicago White SoxALMLBcha28---------561
1993Nashville Sounds AmerAAAcha29---1-----88-
1993Chicago White SoxALMLBcha29---------43-
1994Syracuse Chiefs ILAAAtor30---------2-
1994Toronto Blue JaysALMLBtor30---------76-
1995Toronto Blue JaysALMLBtor31---------55-
1996Syracuse Chiefs ILAAAtor32--17--14---51-
1996Toronto Blue JaysALMLBtor32-----3144--

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
1996-10-15Free AgentGranted Free Agency. 
1995-12-20ContractSigned as Free Agent by Blue Jays. 
1995-10-19Free AgentGranted Free Agency. 
1994-03-29TradeTraded by White Sox to Blue Jays for Domingo Martinez. 
1991-07-12Claimed on waivers by White Sox from Indians. 
* 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
1989Los Angeles DodgersTeam Payroll2562,500-69138-429,80262,50062,500
1991Cleveland IndiansTeam Payroll27100,000-62037-742,231100,000162,500
1991Chicago White SoxTeam Payroll27100,000-62031-742,231100,000162,500
1992Chicago White SoxTeam Payroll28145,000-5602430962,245109,000307,500
1993Chicago White SoxTeam Payroll29180,000-5492939968,431109,000487,500
1994Toronto Blue JaysTeam Payroll30222,000-5002045957,101109,000709,500
1995Toronto Blue JaysTeam Payroll31360,000-3801558999,520109,0001,069,500
1996Toronto Blue JaysTeam Payroll32109,000-78637-957,870109,0001,178,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