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

Mickey HatcherTrack this Player High Level: MLB Stat Years: 1977-1991 MLB Years: 1979-1990
Follow TBC on Twitter and Facebook

World Series Champion

PositionsOF-610, 3B-328, 1B-149, DH-145, P-1Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameMichael Vaughn Hatcher Jr.
Height6-2Weight202BatsRightThrowsRight
Born DateMarch 15,1955 [63.073]PlaceCleveland,Ohio
High SchoolMesa (Mesa,AZ)
CollegeUniversity of Oklahoma (Norman,OK), Mesa Community College (Mesa,AZ)

DraftedSelected by the Los Angeles Dodgers [Team Picks] in the 5th round (124th overall) of the 1977 Amateur Entry Draft [Signed] ... Selected by the New York Mets [Team Picks] in the 2nd round (38th overall) of the 1976 Amateur Entry Draft ... Selected by the Houston Astros [Team Picks] in the 14th round (327th overall) of the 1974 Amateur Entry Draft
Signing ScoutsJohn Keenan
MLB DebutAugust 3,1979 [24.141]
OrganizationsLAN [9] MIN [6] Awards1
TBC Player ID12541Retrosheet IDhatcm001MLBAM ID115601
RelationshipsBrother of Hal Hatcher
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Mickey Hatcher 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 RatingsBattingSpeed40Power46Contact84XBH42RBIs62Runs47Hitting72Durability58Team.515Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1977Clinton DodgersMidwAlan-227828847891241153142213512500.309.352.493.84514227317.316.184.299.3696.6211.041.673.4726.1830.34
1978San Antonio DodgersTexAAlan-3b238333460111126862125183010100.332.367.476.84315926354.347.144.219.3795.088.471.672.2641.7523.42
1978Albuquerque DukesPCLAAAlan-3b234115525511157397171510200.329.358.600.9589323165.326.271.355.4204.249.092.144.2422.1445.10
1978Minor Totals (2 teams)Minor         12448985162231115101196254520300.331.364.515.87925249519.340.184.262.3924.828.671.802.8932.6030.25
1979Albuquerque DukesPCLAAAlan-3b241034208815629121093169243210500.371.402.569.97123951450.381.198.271.4245.337.111.332.2242.0032.69
1979Los Angeles DodgersNLMLBlan44of-3b24339392541151371211005.269.327.366.693346102.300.097.151.3156.8611.761.710.9893.0024.00
1980Albuquerque DukesPCLAAAlan-3b25431812865727404251110300.359.374.536.9109716190.349.177.215.4012.635.792.203.6825.8624.62
1980Los Angeles DodgersNLMLBlan44of-3b25578441920150221204016.226.244.286.53024390.254.060.060.2352.2213.336.001.1184.0015.79
1981Minnesota TwinsALMLBmin9.44of26993773696232337311529253210.255.285.350.63513228402.267.095.141.2873.737.211.930.75125.6729.17
1982Minnesota TwinsALMLBmin9of-dh2784277236913232602827001112.249.269.343.6129518286.266.094.116.2722.809.443.381.0592.3326.09
1983Minnesota TwinsALMLBmin9of-dh2810637550119153947201419132012.317.342.445.78716727395.315.128.171.3513.544.811.362.2841.6722.69
1984Minnesota TwinsALMLBmin9of2915257661174355569013734218317.302.342.406.74823445624.310.104.167.3345.935.450.920.80115.2025.86
1985Minnesota TwinsALMLBmin9of3011644446125280349001623232115.282.308.365.67316231467.290.083.119.3003.434.931.440.64148.0024.80
1986Minnesota TwinsALMLBmin9of-dh31115317408813333221192600428.278.315.366.68111619340.291.088.151.3025.597.651.370.88105.6721.59
1987Los Angeles DodgersNLMLBlan93b-1b32101287278119174223201913346.282.328.429.75712327314.280.147.213.3256.376.050.952.2341.0033.33
1988Los Angeles DodgersNLMLBlan9of-1b3388191225680125007720237.293.322.351.673679202.297.058.094.2983.473.471.000.50191.0016.07
1989Los Angeles DodgersNLMLBlan9of349422418669222512131610637.295.328.379.7078513244.302.084.138.3135.336.561.230.82112.0019.70
1990Los Angeles DodgersNLMLBlan91b35851321228310130062210211.212.248.250.498334141.250.038.083.2264.2615.603.670.000.0014.29
1991Albuquerque DukesPCLAAAlan-3b361725240000002400010.160.222.160.3824027.190.000.080.1677.4114.812.000.000.000.00
MLB Totals - 12 Season(s)Filter113033773489461722038375111516424613203321106.280.313.377.69012722303607.290.097.144.0004.556.821.501.0588.8724.31
Minor League Totals - 5 Season(s)Filter3651403250476712943287531977127521610.339.372.523.8957341431503.347.184.263.0005.128.451.652.8632.6330.04
AAA Totals - 4 Season(s)Filter20478114327647192417227123862301010.353.381.554.93543390832.357.201.269.0004.577.451.632.8832.5432.61
AA Totals - 1 Season(s)Filter8333460111126862125183010100.332.367.476.84315926354.347.144.219.0005.088.471.672.2641.7523.42
A Totals - 1 Season(s)Filter7828847891241153142213512500.309.352.493.84514227317.316.184.299.0006.6211.041.673.4726.1830.34
Minnesota Twins Totals - 6 Season(s)Filter672236625667112715262607510915871220974.284.315.383.6989061682514.293.099.146.0004.346.281.451.0391.0025.04
Los Angeles Dodgers Totals - 6 Season(s)Filter45810119227545512115410558868131232.272.310.362.672366621093.285.090.138.0005.038.051.601.1084.2522.55
Average MLB - Per 162 games16248450136253554222435235315.280.313.377.69018233517.290.097.144.0004.556.821.501.0588.8724.31
Average Minor - Per 162 games162623111211321319127248345621700.339.372.523.89532663667.347.184.263.0005.128.451.652.8632.6330.04

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1989Los Angeles DodgersNLMLBlan9Rel34009.0010100101.00110300113.00----27.00--0.00-14.76
MLB Totals - 1 Season(s)Filter009.0010100101.00110300113.00----27.00--0.00-12.00
Los Angeles Dodgers Totals - 1 Season(s)Filter009.0010100101.00110300113.00----27.00--0.00--
Average MLB - Per ~220 innings009.002200220002200220.002202200660002202203.00----27.00--0.00-12.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1978San Antonio Dodgers TexAAlan233B72--551242214201179.8912.49------8386.752.9
1978Albuquerque Dukes PCLAAAlan233B37--2463889587.9162.35------4190.226.4
1978Albuquerque Dukes PCLAAAlan23OF2--3---331.0001.50------414.91.4
1979Albuquerque Dukes PCLAAAlan243B77--55150107215205.9532.66------10374.852.0
1979Albuquerque Dukes PCLAAAlan24OF33--726228078.9752.36------10332.022.3
1979Los Angeles DodgersNLMLBlan24OF19--3611-3837.9741.95------3357.611.7
1979Los Angeles DodgersNLMLBlan243B17--11234-3834.8952.00------3351.510.5
1980Albuquerque Dukes PCLAAAlan253B16--13277-4740.8512.50------4337.210.9
1980Los Angeles DodgersNLMLBlan25OF25--181--19191.0000.76------5743.915.3
1980Los Angeles DodgersNLMLBlan253B18--1322323835.9211.94------5731.611.0
1981Minnesota TwinsALMLBmin26OF91--23932-244242.9922.66------9991.983.5
1981Minnesota TwinsALMLBmin261B7--567156463.9849.00------997.16.4
1981Minnesota TwinsALMLBmin263B2--11--221.0001.00------992.01.8
1981Minnesota TwinsALMLBmin26DH1---------------991.00.9
1982Minnesota TwinsALMLBmin27OF47--7871-8685.9881.81------8456.029.0
1982Minnesota TwinsALMLBmin27DH29---------------8434.517.9
1982Minnesota TwinsALMLBmin273B5--310-113131.0002.60------846.03.1
1983Minnesota TwinsALMLBmin28OF56--137431144141.9792.52------10652.834.6
1983Minnesota TwinsALMLBmin28DH39---------------10636.824.1
1983Minnesota TwinsALMLBmin281B7--624-666661.0009.43------1066.64.3
1983Minnesota TwinsALMLBmin283B1---3-2331.0003.00------1060.90.6
1984Minnesota TwinsALMLBmin29OF100--2491171267260.9742.60------15265.861.7
1984Minnesota TwinsALMLBmin29DH37---------------15224.322.8
1984Minnesota TwinsALMLBmin291B17--115929126124.9847.29------15211.210.5
1984Minnesota TwinsALMLBmin293B1---------------1520.70.6
1985Minnesota TwinsALMLBmin30OF97--215622223221.9912.28------11683.659.9
1985Minnesota TwinsALMLBmin30DH11---------------1169.56.8
1985Minnesota TwinsALMLBmin301B4--311123332.9708.00------1163.42.5
1986Minnesota TwinsALMLBmin31OF46--606246866.9711.43------11540.028.4
1986Minnesota TwinsALMLBmin31DH28---------------11524.317.3
1986Minnesota TwinsALMLBmin311B22--1599212170168.9887.64------11519.113.6
1986Minnesota TwinsALMLBmin313B3--11--221.0000.67------1152.61.9
1987Los Angeles DodgersNLMLBlan323B49--378197127118.9292.41------10148.530.2
1987Los Angeles DodgersNLMLBlan321B37--23424229260258.9926.97------10136.622.8
1987Los Angeles DodgersNLMLBlan32OF7--6---661.0000.86------1016.94.3
1988Los Angeles DodgersNLMLBlan33OF29--352-137371.0001.28------8833.018.0
1988Los Angeles DodgersNLMLBlan331B25--1531536171168.9826.72------8828.415.5
1988Los Angeles DodgersNLMLBlan333B3--12--331.0001.00------883.41.9
1989Los Angeles DodgersNLMLBlan34OF48--685327673.9611.52------9451.130.0
1989Los Angeles DodgersNLMLBlan343B16--514122019.9501.19------9417.010.0
1989Los Angeles DodgersNLMLBlan341B5--162-318181.0003.60------945.33.1
1989Los Angeles DodgersNLMLBlan34P1-1-------------941.10.6
1990Los Angeles DodgersNLMLBlan351B25--737-980801.0003.20------8529.415.4
1990Los Angeles DodgersNLMLBlan353B10--3103-1613.8131.30------8511.86.2
1990Los Angeles DodgersNLMLBlan35OF10--10---10101.0001.00------8511.86.2
1991Albuquerque Dukes PCLAAAlan363B1---1--111.0001.00------175.90.7
MLB Totals for OF - 12 season(s)-   OF575--115146211112181197.9832.08------5750.00.0
MLB Totals for 1B - 9 season(s)-   1B149--899781181988977.9896.56------1490.00.0
MLB Totals for DH - 6 season(s)-   DH145---------------1450.00.0
MLB Totals for 3B - 11 season(s)-   3B125--751672014262242.9241.94------1250.00.0
MLB Totals for P - 1 season(s)-   P1-1-------------10.00.0
AAA Totals for 3B - 4 season(s)-   3B131--922412515358333.9302.54------1310.00.0
AAA Totals for OF - 2 season(s)-   OF35--756228381.9762.31------350.00.0
AA Totals for 3B - 1 season(s)-   3B72--551242214201179.8912.49------720.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1978San Antonio Dodgers TexAAlan23-----72-----
1978Albuquerque Dukes PCLAAAlan23-----37---2-
1979Albuquerque Dukes PCLAAAlan24-----77---33-
1979Los Angeles DodgersNLMLBlan24-----17---19-
1980Albuquerque Dukes PCLAAAlan25-----16-----
1980Los Angeles DodgersNLMLBlan25-----18---25-
1981Minnesota TwinsALMLBmin26--7--2---911
1982Minnesota TwinsALMLBmin27-----5---4729
1983Minnesota TwinsALMLBmin28--7--1---5639
1984Minnesota TwinsALMLBmin29--17--1---10037
1985Minnesota TwinsALMLBmin30--4------9711
1986Minnesota TwinsALMLBmin31--22--3---4628
1987Los Angeles DodgersNLMLBlan32--37--49---7-
1988Los Angeles DodgersNLMLBlan33--25--3---29-
1989Los Angeles DodgersNLMLBlan341-5--16---48-
1990Los Angeles DodgersNLMLBlan35--25--10---10-
1991Albuquerque Dukes PCLAAAlan36-----1-----

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1988Los Angeles DodgersChamp. SeriesMLB33621452003003000000.238.333.333.6667224.238.095.23812.500.000.000.000.0040.00
1988Los Angeles DodgersWorld SeriesMLB33519571025001300000.368.400.7371.13714320.357.369.4215.0015.003.0010.009.5042.86
MLB Playoffs - Championship Series Totals - 1 yrs621452003003000000.238.333.333.6667224.238.095.23812.500.000.000.000.0040.00
MLB Playoffs - World Series Totals - 1 yrs519571025001300000.368.400.7371.13714320.357.369.4215.0015.003.0010.009.5042.86

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
1991Albuquerque DukesPCLAAAMinorlan36Assistant Coach1388058.580--1Kevin Kennedy
1993Texas RangersALMLBMLBtex38First Base Coach1628676.5318.02Kevin Kennedy
1994Texas RangersALMLBMLBtex39First Base Coach1145262.456--1Kevin Kennedy
1995Great Falls DodgersPioRkMinorlan40Hitting Coach693138.44918.03John Shoemaker
1996Great Falls DodgersPioRkMinorlan41Manager723339.45817.03 
1997Great Falls DodgersPioRkMinorlan42Manager724032.556--1 Lost in Finals
1998San Bernardino StampedeCalifA+Minorlan43Manager1405585.39322.04 
1999Albuquerque DukesPCLAAAMinorlan44Hitting Coach1396574.46815.03Mike Scioscia
2000Anaheim AngelsALMLBMLBana45Hitting Coach1628280.5069.53Mike Scioscia
2001Anaheim AngelsALMLBMLBana46Hitting Coach1627587.46341.03Mike Scioscia
2002Anaheim AngelsALMLBMLBana47Hitting Coach1629963.6114.02Mike SciosciaWon World Series (Giants)
2003Anaheim AngelsALMLBMLBana48Hitting Coach1627785.47519.03Mike Scioscia-
2004Anaheim AngelsALMLBMLBana49Hitting Coach1629270.568--1Mike SciosciaLost in 1st Round (Red Sox)
2005Los Angeles Angels of AnaheimALMLBMLBana50Hitting Coach1629567.586--1Mike SciosciaLost ALCS (White Sox)
2006Los Angeles AngelsALMLBMLBana51Hitting Coach1628973.5494.02Mike Scioscia
2007Los Angeles AngelsALMLBMLBana52Hitting Coach1629468.580--1Mike SciosciaLost in ALDS (Boston)
2008Los Angeles AngelsALMLBMLBana53Hitting Coach16210062.617--1Mike SciosciaLost in ALDS (Boston)
2009Los Angeles AngelsALMLBMLBana54Hitting Coach1629765.599--1Mike SciosciaLost in ALCS (NY Yankees)
2010Los Angeles AngelsALMLBMLBana55Hitting Coach1628082.49410.02Mike Scioscia
2011Los Angeles AngelsALMLBMLBana56Hitting Coach1628676.53110.02Mike Scioscia
2012Los Angeles AngelsALMLBMLBana57Hitting Coach1628973.5494.02Mike Scioscia
* 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

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1984American League Player of the Week (August 13-August 19)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1990-12-19ContractSigned as Free Agent by Dodgers. 
1990-11-05Free AgentGranted Free Agency. 
1987-04-10ContractSigned as Free Agent by Dodgers. 
1987-03-31Released by Twins. 
1981-03-30TradeTraded by Dodgers with Kelly Snider and Matt Reeves to Twins for Ken Landreaux. 
* 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
1985Minnesota TwinsTeam Payroll30293,750-3391044370,78060,000293,750
1986Minnesota TwinsTeam Payroll31666,667-170776++386,34760,000960,417
1987Los Angeles DodgersTeam Payroll3262,500-5132922344,90660,0001,022,917
1988Los Angeles DodgersTeam Payroll33300,000-3151755392,10762,5001,322,917
1989Los Angeles DodgersTeam Payroll34450,000-2721567++429,80262,5001,772,917
1990Los Angeles DodgersTeam Payroll35450,000-3181755515,727100,0002,222,917
* 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