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

Mike MoustakasTrack this Player High Level: MLB Current Team: Kansas City Royals MLB Years: 2011-2018
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.226]PlaceLos Angeles,California
High SchoolChatsworth (Chatsworth,CA)

DraftedSelected by the Kansas City Royals [Team Picks] 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 [12] Awards9Awards Voting1-3
TBC Player ID128912Retrosheet IDmousm001MLBAM ID519058
Research ToolsTrack this Player -- Intersect 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
2018Kansas City RoyalsALMLBkca3b2921881227516170041200021.307.337.591.928521292.300.284.330.3914.3513.043.006.5214.6744.44
MLB Totals - 8 Season(s)Filter85731263547911685125396119218527328261672.253.306.430.73613442983410.266.177.247.0006.3915.452.423.6725.0137.67
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 - 8 Season(s)Filter85731263547911685125396119218527328261672.253.306.430.73613442983410.266.177.247.0006.3915.452.423.6725.0137.67
Average MLB - Per 162 games1625916715032124752241100625314.253.306.430.73625456645.266.177.247.0006.3915.452.423.6725.0137.67
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 RoyalsALMLBkca283B1271271093742261217312300.9622.360.27-----14885.878.4
2017Kansas City RoyalsALMLBkca28DH17---------------14811.510.5
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
2018Kansas City RoyalsMLB Spring TrainingMLB29826691049000500000.346.346.8461.19222526.294.500.5000.0019.230.0015.386.5055.56
Arizona Fall League Totals - 1 yrs19751320515191021100000.267.286.560.846421177.254.293.3332.6014.295.506.4915.0055.00
MLB Spring Training Totals - 9 yrs16343066135330268732378741307.314.371.572.94324659475.341.258.3477.7918.322.355.4716.5443.70
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
2010Baseball America 1st team Minor League All-Star (3B) ... Double-A All-Star (3B) ... Kansas City Royals Minor League Player of the Year ... Texas League All-Star (3B) ... Texas League Player of the Year5
2017AL Comeback Player of the Year1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-03-083BKansas City RoyalsKansas City Royals (MLB)YActiveContractSigned to 1-year contract for 2018-2018 ($6.5m) [Free Agent] Mutual option for 2019 at $15m with $1m buyout. $5.5m salary for 201829.178Team Roster on 2018-03-08
2017-11-033BFree Agent -Free AgentFree AgentGranted free agency29.053  
2016-11-033BKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveActivated from DL28.053Team Roster on 2016-11-03
2016-06-153BKansas City RoyalsKansas City Royals (MLB)-DL-60InjuredDL60 Transferred to 60-day DL27.277Team Roster on 2016-06-15
2016-05-273BKansas City RoyalsKansas City Royals (MLB)YDL-15InjuredDL15 Torn right ACL27.258Team Roster on 2016-05-27
2016-05-223BKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveActivated from DL27.253Team Roster on 2016-05-22
2016-05-083BKansas City RoyalsKansas City Royals (MLB)YDL-15InjuredDL15 Fractured left thumb27.239Team 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]27.154Team Roster on 2016-02-12
2015-07-113BKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveReinstated from bereavement list26.303Team Roster on 2015-07-11
2015-07-073BKansas City RoyalsKansas City Royals (MLB)YBereavementOff-RosterPlaced on bereavement list26.299Team Roster on 2015-07-07
2015-05-113BKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveReinstated from bereavement list26.242Team Roster on 2015-05-11
2015-05-083bKansas City RoyalsKansas City Royals (MLB)YBereavementOff-RosterPlaced on bereavement list26.239Team 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]26.146Team Roster on 2015-02-04
2014-06-013bKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Omaha (AAA)25.263Team Roster on 2014-06-01
2014-05-233bKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsAssigned to Omaha (AAA)25.254Team Roster on 2014-05-23
2012-05-063bKansas City RoyalsKansas City Royals (MLB)YActive--23.237Team Roster on 2012-05-06
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster 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,023,990490,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,0006.111143685++3,651,709535,00022,914,750
2018Kansas City RoyalsTeam Payroll295,500,000-208674++4,360,045545,00028,414,7502018-03-08 - Signed to 1-year contract for 2018-2018 ($6.5m) [Free Agent] Mutual option for 2019 at $15m with $1m buyout. $5.5m salary for 2018
* 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