Page Information
Current Status
High Level
Proper Name
Michael Kale Huff
Stat Years
1985-1996  [mlb] 1989-1996
Height/Weight
6-1 / 180
Bats/Throws
Right / Right
Positions
OF (1039) ... 3B (18) ... 1B (18) ... 2B (16) ... CF (4) ... RF (4) ... DH (3) ... LF (1)
Draft Position
OF
Born Date/Place
1963-08-11 in Honolulu, Hawaii   [57.106]
High School
New Trier (Winnetka,IL)
Colleges
Northwestern University (Evanston, Illinois)
Draft
Selected by the Los Angeles Dodgers in Round #16 (#402 overall) of the 1985 Amateur Entry Draft (June-Reg Phase)
Bonus
Signing Scouts
Glen Van Proyen
MLB Debut
1989-08-07 - Boxscore  (Age: 25.362)
Service Time
Organizations
LAN [6] CHA [3] TOR [3] CLE [1]
ID Numbers
tbc id: 13090 ... retro id: huffm001 ... mlbam id: 116271
Relations
Pitch Repertoire
TBC Apps
Career Talent RatingsBattingSpeed64Power56Contact63XBH53RBIs47Runs62Hitting67Durability50Team.517Ratings Explained
Get TBC PREMIUM and remove ads, cleaner display, access to research applications, data store discounts and more!
The TBC Newsletter will keep you periodically up-to-date on what is happening at The Baseball Cube.

Career Batting Statistics

top csv share Sort Research Applications: MLB Stats | Minor Stats | College Stats | Draft Research
  • Grid Filters
  • MLB
  • Minors
  • Full Season
  • Short Season
  • AAA
  • AA
  • A+
  • A
  • A-
  • Rookie
  • College
  • Indy/Intl/+
  • YearTeam NameLgLvlOrgUnifAgePosDetailExpGABRH2B3BHRRBISBCSBBSOHPSHSFIWDPAVGOBPSLGOPSPATBXBHsecAISObabipBB%SO%SOBBABHRHR%XBH%
    1985Great Falls DodgersPioRklan-21of---170247707866035286564442100.316.448.389.8373109612.389.073.38218.0614.190.790.00.0015.4
    1986Vero Beach DodgersFSLA+lan-22of---211336273106682322813676753210.293.408.370.77843913416.304.077.35315.2615.261.00181.00.4615.1
    1987San Antonio DodgersTexAAlan-23of---3311352342513182292132000.311.367.430.797149589.185.119.3516.0414.092.3345.02.0121.4
    1988San Antonio MissionsTexAAlan-24of---41023956812018102403410375555120.304.370.415.78544316430.266.111.3488.3512.421.49197.50.4525.0
    1988Albuquerque DukesPCLAAAlan-24of---424011000000000000.250.250.500.750421.250.250.2500.000.000.000.00.00100.0
    1989Albuquerque DukesPCLAAAlan-25of---51154717515029710783210387524500.318.368.473.84152022346.282.155.3587.3114.421.9747.11.9230.7
    1989Los Angeles DodgersNLMLBlan4525ofL-S-E-P51225451012013611000.200.310.360.6703092.240.160.22210.0020.002.0025.03.3340.0
    1990Albuquerque DukesPCLAAAlan1626of---613847499154281178427138268361050.325.420.475.89557522546.352.150.35914.2611.830.8367.71.2229.9
    1991Cleveland IndiansALMLBcle4427ofL-S-E-P751146283561210112253043102.240.364.336.700179499.329.096.28713.9716.761.2073.01.1225.7
    1991Chicago White SoxALMLBcha1227ofL-S-E-P7519714264111532121823125.268.357.361.718115356.227.093.31610.4315.651.5097.00.8723.1
    1992South Bend White SoxMidwAcha-28of---8124071521152311700010.375.510.5501.06051224.425.175.43821.5713.730.6440.01.9626.7
    1992Vancouver CanadiansPCLAAAcha-28of---814110000001000000.250.400.250.650510.250.000.25020.000.000.000.00.000.0
    1992Chicago White SoxALMLBcha1228ofL-S-E-P8601151324500812102412212.209.273.252.525130295.122.043.2587.6918.462.400.00.0020.8
    1993Nashville SoundsAmerAAAcha-29of---99234465101126832187644361200.294.411.433.84441714926.358.139.31515.3510.310.6743.01.9225.7
    1993Chicago White SoxALMLBcha1229ofL-S-E-P943444820161091511200.182.321.295.61657133.341.113.23315.7926.321.6744.01.7537.5
    1994Syracuse ChiefsILAAAtor-30of---1028200000101200000.000.111.000.111900.250.000.00011.1122.222.000.00.000.0
    1994Toronto Blue JaysALMLBtor2630ofL-S-E-P1080207316315332521272730026.304.392.449.8412379321.280.145.33911.3911.391.0069.01.2733.3
    1995Toronto Blue JaysALMLBtor2631ofL-S-E-P11611381432911911222115204.232.337.333.6701684611.261.101.26313.1012.500.95138.00.6034.4
    1996Syracuse ChiefsILAAAtor-32of---1278248407220384283283910405.290.359.492.85128112231.335.202.3129.9613.881.3931.02.8543.1
    1996Toronto Blue JaysALMLBtor2632rf-cfL-S-E-P121129550100001500000.172.200.241.4413071.103.069.2083.3316.675.000.00.0020.0
    MLB Totals (8 yrs)36980111319842797519910914613158519.247.344.351.69594628158.252.104.28911.5215.431.3489.00.9529.3
    American League Totals (7 yrs)35777610919341787319810614012148519.249.345.351.69691627256.253.102.29111.5715.281.3297.00.8729.0
    National League Totals (1 yrs)1225451012013611000.200.310.360.6703092.240.160.22210.0020.002.0025.03.3340.0
    Minor League Totals756273252384012753413661806739442129232595.307.397.438.83532031196221.316.131.34812.3013.141.0766.61.2826.3
    Minor: Rk Totals70247707866035286564442100.316.448.389.8373109612.389.073.38218.0614.190.790.00.0015.4
    Minor: A Totals124071521152311700010.375.510.5501.06051224.425.175.43821.5713.730.6440.01.9626.7
    Minor: A+ Totals11336273106682322813676753210.293.408.370.77843913416.304.077.35315.2615.261.00181.00.4615.1
    Minor: AA Totals1335309116223115583612467687120.306.369.419.78859222239.245.113.3497.7712.841.65106.00.8424.1
    Minor: AAA Totals4281553282479902733236863321422712112155.308.392.465.8571811722150.328.157.33911.8212.531.0647.11.8231.3
    Chicago White Sox Totals (3 yrs)154256315811122954315746537.227.314.301.6153027714.199.074.27710.2618.871.84128.00.6624.1
    Toronto Blue Jays Totals (3 yrs)15237450100245434325053452210.267.358.390.74843514633.259.123.30111.4912.181.0693.50.9233.0
    Cleveland Indians Totals (1 yrs)51146283561210112253043102.240.364.336.700179499.329.096.28713.9716.761.2073.01.1225.7
    Los Angeles Dodgers Totals (1 yrs)1225451012013611000.200.310.360.6703092.240.160.22210.0020.002.0025.03.3340.0
    Glossary:
    Year Context-dependent but usually self-evident. (Season, Draft Year etc) Team Name Contextual to the grid but usually self-evident. Draft = Drafted team. Lg League Org Major League Parent Organization. For college teams, might include RPI (Ratings Percentage Index) Unif Uniform Number, if available Age Player's age for the selected season or as of a current date if in YY.DDD format. Pos Defensive Position Detail Includes links to additional MLB stat detail including Game Logs, Splits and Extended Statistics Exp Experience in # of years. For Player stats, refers to nth PRO season. Count is ontextual to the purpose of the grid G Games Played (or Pitched) AB At Bats R Runs H Hits 2B Doubles 3B Triples HR Home Runs RBI Runs Batted In SB Stolen Bases (Total) CS Caught Stealings BB Walks SO Strikeouts HP Hit by Pitch SH Sacrifice Hits SF Sacrifice Flies IW Intentional Walks DP Grounded into Double Play (Offense) Double Plays Participation (Defense) AVG Batting Average ( H/AB ) OBP On Base Percentage ( H+BB+HBP / (AB+BB+HBP+SF) SLG Slugging Percentage ( TB / AB ) OPS On Base Plus Slugging (OBP + SLG) PA Plate Appearances TB Total Bases (Singles + (2*Doubles) + (3*Triples) + (4*Home Runs)) XBH Extra Base Hits (Doubles+Triples+Home Runs) secA Seconday Average. Measures extra bases earned by player (BB+(TB-H)+(SB-CS) / AB ISO Isolated Power. Measures the portion of a slugging percentage that is for extra base hits. (SLG-BAVG). babip Batting Average on Balls Put in Play. (H/(AB-SO)) XBH% Extra Base Hit Percentage (XBH/H)

    Career Fielding Statistics

    top csv share Sort Research Applications: MLB Stats | Minor Stats | College Stats | Draft Research
  • Grid Filters
  • MLB
  • Minors
  • Full Season
  • Short Season
  • AAA
  • AA
  • A+
  • A
  • A-
  • Rookie
  • YearTeam NameLgLvlAgepositGGSINNPOAEDPTCTSCFPCTRFGRFITeam SharePlayer ShareTeam Rank
    1985Great Falls DodgersPioRk21OF7000.0120550130125.9621.800.00100.0100.01
    1986Vero Beach DodgersFSLA+22OF11100.02571012268267.9962.400.0080.498.21
    1987San Antonio DodgersTexAA23OF3100.0522205654.9641.700.0022.8100.05
    1988San Antonio MissionsTexAA24OF9900.02221224236234.9922.400.0074.497.11
    1988Albuquerque DukesPCLAAA24OF200.02000221.0001.000.001.4100.08
    1989Albuquerque DukesPCLAAA252B300.0750112121.0004.000.002.12.65
    1989Albuquerque DukesPCLAAA25OF11300.0202820212210.9911.900.0079.698.31
    1989Los Angeles DodgersNLMLB25OF9063.01800018181.0002.000.295.675.012
    1990Albuquerque DukesPCLAAA262B800.01725154342.9775.300.005.65.83
    1990Albuquerque DukesPCLAAA26OF13000.0268440276272.9862.100.0091.594.21
    1991Chicago White SoxALMLB272B202.0000000.0000.000.001.23.94
    1991Cleveland IndiansALMLB272B2017.01300441.0002.000.241.23.95
    1991Chicago White SoxALMLB27OF480268.2711107372.9861.500.2729.694.16
    1991Cleveland IndiansALMLB27OF480335.29631110099.9902.100.3029.694.14
    1991Chicago White SoxALMLB27DH200.0000000.0000.000.001.23.99
    1992South Bend White SoxMidwA281B100.08001881.0008.000.000.78.36
    1992South Bend White SoxMidwA283B100.01100221.0002.000.000.78.36
    1992South Bend White SoxMidwA28OF600.0611087.8751.200.004.450.010
    1992Vancouver CanadiansPCLAAA28OF100.04000441.0004.000.000.7100.010
    1992Chicago White SoxALMLB28OF560278.16820070701.0001.300.2534.693.35
    1992Chicago White SoxALMLB28DH100.0000000.0000.000.000.61.710
    1993Nashville SoundsAmerAAA292B100.01200331.0003.000.000.71.14
    1993Nashville SoundsAmerAAA29OF8800.0206935218215.9862.400.0061.595.72
    1993Chicago White SoxALMLB29OF430156.14000040401.0000.900.2626.5100.05
    1994Syracuse ChiefsILAAA30OF200.02000221.0001.000.001.4100.012
    1994Toronto Blue JaysALMLB30OF760500.1126410131130.9921.700.2666.195.03
    1995Toronto Blue JaysALMLB31OF550339.19532010098.9801.800.2938.290.25
    1996Syracuse ChiefsILAAA321B1700.09811315112109.9736.400.0012.021.84
    1996Syracuse ChiefsILAAA323B1400.06280234341.0002.400.009.917.95
    1996Syracuse ChiefsILAAA32OF5100.0993021021021.0002.000.0035.965.43
    1996Toronto Blue JaysALMLB323B3023.01201331.0001.000.131.927.35
    1996Toronto Blue JaysALMLB32LF100.0000000.0000.000.000.69.15
    1996Toronto Blue JaysALMLB32CF400.01100011111.0002.800.002.536.45
    1996Toronto Blue JaysALMLB32RF400.01000111.0000.300.002.536.45
    MLB Totals - (2B)4019130011.0000.000.00---------
    MLB Totals - (3B)3023120111.0000.000.00---------
    MLB Totals - (LF)100000000.0000.000.00---------
    MLB Totals - (CF)4001100013.0000.000.00---------
    MLB Totals - (RF)400100010.0000.000.00---------
    MLB Totals - (OF)33501,940514135112.0000.000.00---------
    MLB Totals - (DH)300000000.0000.000.00---------
    AAA Totals - (1B)1700981131516.0000.000.00---------
    AAA Totals - (2B)120025321615.0000.000.00---------
    AAA Totals - (3B)14006280212.0000.000.00---------
    AAA Totals - (OF)38700783249712.0000.000.00---------
    AA Totals - (OF)13000274144412.0000.000.00---------
    A+ Totals - (OF)11100257101212.0000.000.00---------
    A Totals - (1B)100800118.0000.000.00---------
    A Totals - (3B)100110012.0000.000.00---------
    A Totals - (OF)600611011.0000.000.00---------
    Rk Totals - (OF)700012055012.0000.000.00---------
    Glossary:
    Year Context-dependent but usually self-evident. (Season, Draft Year etc) Team Name Contextual to the grid but usually self-evident. Draft = Drafted team. Lg League Age Player's age for the selected season or as of a current date if in YY.DDD format. G Games Played (or Pitched) GS Games Started Inn Innings in a game or Innings played at position PO Putouts A Fielding assists E Errors DP Grounded into Double Play (Offense) Double Plays Participation (Defense) TC Total Chances (PO+A+E) TSC Total Successful Chances (PO+A) FPCT Fielding Percentage (TSC/TC) RFg Range Factor by Game (Total Successful Chances/Games) Rfi Range Factor by Inning (Total Successful Chances/Innings) Team Share Share of team's games played at that position. Will add up to more than 100% since the formula is player games at position / team games. Player Share Share of player's games played at that position Team Rank Rank of games for team at that position.

    Fielding Positional Grid by Year

    top csv share Sort Research Applications: MLB Stats | Minor Stats | College Stats | Draft Research
    YearCategoryPC1B2B3BSSLFCFRFOFDH
    1985Minor---------70-
    1986Minor---------111-
    1987Minor---------31-
    1988Minor---------101-
    1989MLB---------9-
    1989Minor---3-----113-
    1990Minor---8-----130-
    1991MLB---4-----962
    1992MLB---------561
    1992Minor--1-1----7-
    1993MLB---------43-
    1993Minor---1-----88-
    1994MLB---------76-
    1994Minor---------2-
    1995MLB---------55-
    1996MLB----3-144--
    1996Minor--17-14----51-
    Totals--181618-14410393