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

Mike MoustakasHigh Level: MLB Current Team: Free Agent since 2017 MLB Years: 2011-2017
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect
1st Round Draft Pick
World Series Champion
Futures Game
HR Derby

Positions3B-1162, SS-65, DH-17Position when Drafted3BPlayer Listed UnderMajor Leaguers
Proper NameMichael Christopher Moustakas
Height6-0Weight195BatsLeftThrowsRight
Born DateSeptember 11,1988 [29.165]PlaceLos Angeles,California
High SchoolChatsworth (Chatsworth,CA)

DraftedSelected by the Kansas City Royals in the 1st round (2nd overall) of the 2007 Amateur Entry Draft [Signed]
Signing Bonus$4,000,000Signing ScoutsJohn RameyService Time6.111 (2017)
Prospect Rankings[BA] 2008-MLB-#18 ... 2008-KCA-#1 ... 2009-MLB-#13 ... 2009-KCA-#1 ... 2010-MLB-#80 ... 2010-KCA-#4 ... 2011-MLB-#9 ... 2011-KCA-#3
MLB DebutJune 10,2011 [22.272]
OrganizationsKCA [11] Awards9Awards Voting1-3
TBC Player ID128912Retrosheet IDmousm001MLBAM ID519058
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Mike Moustakas 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


Active Talent RatingsBattingSpeed35Power78Contact79XBH77RBIs77Runs50Hitting68Durability55Team.523Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2007Idaho Falls ChukarsPioRkkca-ss18114161241010004820001.293.383.439.82218547.364.146.244.3668.5117.022.000.000.0041.67
2008Burlington BeesMidwAkca83b-ss1912649677135253227184438670345.272.337.468.80523250549.289.196.290.3487.8315.662.004.0122.5537.04
2009Wilmington Blue RocksCaroA+kca233b201294926612332216861063290213510.250.297.421.71820750530.275.171.244.3096.0416.982.813.0230.7540.65
2010Northwest Arkansas NaturaTexAAkca83b21662595890250217601264270697.347.413.6871.10017846298.342.340.436.4568.7214.091.627.0512.3351.11
2010Omaha RoyalsPCLAAAkca83b2152225366616015482082500318.293.314.564.87812731236.271.271.316.3733.3910.593.136.3615.0046.97
2010Minor Totals (2 teams)Minor         11848494156410361242134677091015.322.369.630.99930577534.308.308.380.4196.3712.551.976.7413.4449.36
2011Omaha Storm ChasersPCLAAAkca83b22552233864151104411194432303.287.347.498.84511126250.314.211.296.3667.6017.602.324.0022.3040.63
2011Kansas City RoyalsALMLBkca83b2289338268918153020225112205.263.309.367.67612424365.296.104.175.3006.0313.972.321.3767.6026.97
2012Kansas City RoyalsALMLBkca83b23149563691363412073523912470544.242.296.412.70823255614.274.170.245.3056.3520.203.183.2628.1540.44
2013Kansas City RoyalsALMLBkca83b24136472421102601242243283514113.233.287.364.65117238514.257.131.195.2876.2316.152.592.3339.3334.55
2014Omaha Storm ChasersPCLAAAkca73b258313113015003600000.355.412.548.96017434.417.193.290.4208.8217.652.002.9431.0036.36
2014Kansas City RoyalsALMLBkca83b2514045745972111554103574314112.212.271.361.63216537500.220.149.228.2817.0014.802.113.0030.4738.14
2015Kansas City RoyalsALMLBkca83b261475497315634122821243761345114.284.348.470.81825857614.294.186.262.3537.0012.381.773.5824.9536.54
2016Northwest Arkansas NaturaTexAAkca243b2728020001000300000.250.250.250.500208.400.000.000.2200.0037.500.000.000.000.00
2016Kansas City RoyalsALMLBkca83b27271041225607130191300005.240.301.500.8015213113.214.260.337.3397.9611.501.446.1914.8652.00
2017Kansas City RoyalsALMLBkca83b28148555751512403885003494306718.272.314.521.83528962598.263.249.310.3455.6915.722.766.3514.6141.06
MLB Totals - 7 Season(s)Filter83630383427641634119379119214515328261471.251.305.425.73012922863318.265.174.245.0006.4515.522.413.5925.5337.43
Minor League Totals - 7 Season(s)Filter44917752845031207853412112135304213181934.283.338.503.8418922121952.298.220.300.0006.9215.572.254.3520.8842.15
AAA Totals - 3 Season(s)Filter115479771413412697313075326111.294.336.532.86825561520.299.238.305.0005.7714.422.505.0018.4243.26
AA Totals - 2 Season(s)Filter682675892250217701264570697.345.408.6741.08218046306.343.329.423.0008.5014.711.736.8612.7150.00
A+ Totals - 1 Season(s)Filter1294926612332216861063290213510.250.297.421.71820750530.275.171.244.0006.0416.982.813.0230.7540.65
A Totals - 1 Season(s)Filter12649677135253227184438670345.272.337.468.80523250549.289.196.290.0007.8315.662.004.0122.5537.04
Rk Totals - 1 Season(s)Filter114161241010004820001.293.383.439.82218547.364.146.244.0008.5117.022.000.000.0041.67
Kansas City Royals Totals - 7 Season(s)Filter83630383427641634119379119214515328261471.251.305.425.73012922863318.265.174.245.0006.4515.522.413.5925.5337.43
Average MLB - Per 162 games1625896614832123732241100625314.251.305.425.73025055643.265.174.245.0006.4515.522.413.5925.5337.43
Average Minor - Per 162 games162640102181433311238449110816712.283.338.503.84132276704.298.220.300.0006.9215.572.254.3520.8842.15

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2007Idaho Falls Chukars PioRkkca18SS8--1823164241.9765.13------1172.710.7
2008Burlington Bees MidwAkca193B59--361261013172162.9422.75------12646.842.8
2008Burlington Bees MidwAkca19SS57--961661228274262.9564.60------12645.241.3
2009Wilmington Blue Rocks CaroA+kca203B122--922302425346322.9312.64------12994.687.8
2010Northwest Arkansas Naturals TexAAkca213B61--401301321183170.9292.79------6692.443.6
2010Omaha Royals PCLAAAkca213B52--36102811146138.9452.65------52100.036.1
2011Omaha Storm Chasers PCLAAAkca223B51--501131020173163.9423.20------5592.735.9
2011Kansas City RoyalsALMLBkca223B8989778601691114240229.9542.570.29-----89100.054.9
2012Kansas City RoyalsALMLBkca233B14914713141273121541454439.9672.950.33-----149100.092.0
2013Kansas City RoyalsALMLBkca243B13412611291142101619340324.9532.420.29-----13698.582.7
2014Omaha Storm Chasers PCLAAAkca253B7--216-118181.0002.57------887.54.9
2014Kansas City RoyalsALMLBkca253B1381261148972411914357338.9472.450.29-----14098.685.2
2015Kansas City RoyalsALMLBkca263B14614012541122571221381369.9692.530.29-----14799.390.1
2016Northwest Arkansas Naturals TexAAkca273B1---3--331.0003.00------250.00.7
2016Kansas City RoyalsALMLBkca273B26262212940247169.9722.650.31-----2796.316.0
2017Kansas City RoyalsALMLBkca28DH17---------------14811.510.5
2017Kansas City RoyalsALMLBkca283B1271271093742261217312300.9622.360.27-----14885.878.4
MLB Totals for 3B - 7 season(s)-   3B809781693761314558713021552068.9602.560.30-----8090.00.0
MLB Totals for DH - 1 season(s)-   DH17---------------170.00.0
AAA Totals for 3B - 3 season(s)-   3B110--882311832337319.9472.90------1100.00.0
AA Totals for 3B - 2 season(s)-   3B62--401331321186173.9302.79------620.00.0
A+ Totals for 3B - 1 season(s)-   3B122--922302425346322.9312.64------1220.00.0
A Totals for 3B - 1 season(s)-   3B59--361261013172162.9422.75------590.00.0
A Totals for SS - 1 season(s)-   SS57--961661228274262.9564.60------570.00.0
Rk Totals for SS - 1 season(s)-   SS8--1823164241.9765.13------80.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2007Idaho Falls Chukars PioRkkca18----8------
2008Burlington Bees MidwAkca19----5759-----
2009Wilmington Blue Rocks CaroA+kca20-----122-----
2010Northwest Arkansas Naturals TexAAkca21-----61-----
2010Omaha Royals PCLAAAkca21-----52-----
2011Omaha Storm Chasers PCLAAAkca22-----51-----
2011Kansas City RoyalsALMLBkca22-----89-----
2012Kansas City RoyalsALMLBkca23-----149-----
2013Kansas City RoyalsALMLBkca24-----134-----
2014Omaha Storm Chasers PCLAAAkca25-----7-----
2014Kansas City RoyalsALMLBkca25-----138-----
2015Kansas City RoyalsALMLBkca26-----146-----
2016Northwest Arkansas Naturals TexAAkca27-----1-----
2016Kansas City RoyalsALMLBkca27-----26-----
2017Kansas City RoyalsALMLBkca28-----127----17

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2009Surprise RaftersArizona Fall LgMinor2019751320515191021100000.267.286.560.846421177.254.293.3332.6014.295.506.4915.0055.00
2010Kansas City RoyalsMLB Spring TrainingMLB2145210000002300000.200.429.200.629107.500.000.40028.5742.861.500.000.000.00
2011Kansas City RoyalsMLB Spring TrainingMLB221222250016005700000.227.370.364.7348127.286.137.36418.5225.931.403.7022.0020.00
2012Kansas City RoyalsMLB Spring TrainingMLB23267581850271032110000.240.278.387.66529779.308.147.2003.8026.587.002.5337.5038.89
2013Kansas City RoyalsMLB Spring TrainingMLB2426711228805160051600101.394.429.7181.147511377.451.324.3946.4920.783.206.4914.2046.43
2014Kansas City RoyalsMLB Spring TrainingMLB2524561324704181011810100.429.522.7681.290431169.444.339.55415.9411.590.735.8014.0045.83
2014Kansas City RoyalsWild CardMLB2513110000000000000.333.333.333.666103.333.000.0000.000.000.000.000.000.00
2014Kansas City RoyalsDiv SeriesMLB25311330022001200000.273.333.8181.1519212.143.545.6368.3316.672.0016.675.5066.67
2014Kansas City RoyalsChamp. SeriesMLB25415230023000401001.200.200.600.8009216.111.400.4000.0025.000.0012.507.5066.67
2014Kansas City RoyalsWorld SeriesMLB25723352012001300000.217.250.435.68510324.211.218.2614.1712.503.004.1723.0060.00
2015Kansas City RoyalsMLB Spring TrainingMLB26226082050211125610002.333.394.517.91131766.346.184.2507.589.091.203.0330.0035.00
2015Kansas City RoyalsDiv SeriesMLB26518121000002210000.111.238.167.4053121.125.056.1679.529.521.000.000.0050.00
2015Kansas City RoyalsChamp. SeriesMLB26624350015000500101.208.200.333.5338125.211.125.1250.0020.000.004.0024.0020.00
2015Kansas City RoyalsWorld SeriesMLB26523170003001100000.304.333.304.6377024.318.000.0434.174.171.000.000.000.00
2016Kansas City RoyalsMLB Spring TrainingMLB27205481850314003711002.333.379.593.97232859.341.260.3155.0811.862.335.0818.0044.44
2017Kansas City RoyalsMLB Spring TrainingMLB28216171220560031400102.197.231.475.70629765.163.278.3284.6221.544.677.6912.2058.33
Arizona Fall League Totals - 1 yrs19751320515191021100000.267.286.560.846421177.254.293.3332.6014.295.506.4915.0055.00
MLB Spring Training Totals - 8 yrs15540460126320227832378241307.312.373.554.92722454449.343.242.3378.2418.262.224.9018.3642.86
MLB Playoffs - Wild Card Totals - 1 yrs13110000000000000.333.333.333.666103.333.000.0000.000.000.000.000.000.00
MLB Playoffs - Divisional Series Totals - 2 yrs829451022003410000.172.273.414.68712333.130.242.3459.0912.121.336.0614.5060.00
MLB Playoffs - Championship Series Totals - 2 yrs1039580038000901102.205.200.436.63617341.179.231.2310.0021.950.007.3213.0037.50
MLB Playoffs - World Series Totals - 2 yrs12464122015002400000.261.292.370.66217348.268.109.1524.178.332.002.0846.0025.00

Awards [9]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2007High School All-American - 1st Team (IF) ... High School Player of the Year (Chatsworth (CA))2
2008Baseball America Minor League 2nd All-Star Team (3B)1
2010Double-A All-Star (3B) ... Baseball America 1st team Minor League All-Star (3B) ... Texas League All-Star (3B) ... Texas League Player of the Year ... Kansas City Royals Minor League Player of the Year5
2017AL Comeback Player of the Year1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2017-11-033BFree Agent -Free AgentFree AgentGranted free agency  
2016-11-033BKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2016-11-03
2016-06-153BKansas City RoyalsKansas City Royals (MLB)-DL-60InjuredDL60 Transferred to 60-day DLTeam Roster on 2016-06-15
2016-05-273BKansas City RoyalsKansas City Royals (MLB)YDL-15InjuredDL15 Torn right ACLTeam Roster on 2016-05-27
2016-05-223BKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2016-05-22
2016-05-083BKansas City RoyalsKansas City Royals (MLB)YDL-15InjuredDL15 Fractured left thumbTeam Roster on 2016-05-08
2016-02-123BKansas City RoyalsKansas City Royals (MLB)YActiveContractSigned to 2-year contract for 2016-2017 ($14.3m) [Avoids arbitration]Team Roster on 2016-02-12
2015-07-113BKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveReinstated from bereavement listTeam Roster on 2015-07-11
2015-07-073BKansas City RoyalsKansas City Royals (MLB)YBereavementOff-RosterPlaced on bereavement listTeam Roster on 2015-07-07
2015-05-113BKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveReinstated from bereavement listTeam Roster on 2015-05-11
2015-05-083bKansas City RoyalsKansas City Royals (MLB)YBereavementOff-RosterPlaced on bereavement listTeam Roster on 2015-05-08
2015-02-043bKansas City RoyalsKansas City Royals (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($2.64m) [Avoids arbitration]Team Roster on 2015-02-04
2014-06-013bKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Omaha (AAA)Team Roster on 2014-06-01
2014-05-233bKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsAssigned to Omaha (AAA)Team Roster on 2014-05-23
2012-05-063bKansas City RoyalsKansas City Royals (MLB)YActive--Team Roster on 2012-05-06
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2007-08-16ContractSigned by Royals 
* 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
2007Kansas City Royals-184,000,000-------4,000,000Signing Bonus out of 2007 Draft (1st round - 2nd overall)
2011Kansas City RoyalsTeam Payroll22414,000-78936-2,722,607414,0004,414,000
2012Kansas City RoyalsTeam Payroll23487,250-64126292,954,887480,0004,901,250
2013Kansas City RoyalsTeam Payroll24524,500-51925433,021,531490,0005,425,750
2014Kansas City RoyalsTeam Payroll25549,000-51022443,256,497500,0005,974,750
2015Kansas City RoyalsTeam Payroll262,640,0004.11133917633,571,283507,5008,614,7502015-02-04 - Signed to 1-year contract for 2015-2015 ($2.64m) [Avoids arbitration]
2016Kansas City RoyalsTeam Payroll275,600,0005.1112161177++3,498,245507,50014,214,7502016-02-12 - Signed to 2-year contract for 2016-2017 ($14.3m) [Avoids arbitration]
2017Kansas City RoyalsTeam Payroll288,700,000-146684++3,582,271535,00022,914,750
* 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