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

Mike MorinTrack this Player High Level: MLB Current Team: Seattle Mariners - In Minors MLB Years: 2014-2017
Follow TBC on Twitter and Facebook

Arizona Fall League

PositionsP-321Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameMichael William Morin
Height6-4Weight220BatsRightThrowsRight
Born DateMay 3,1991 [27.024]PlaceAndover,Minnesota
High SchoolShawnee Mission South (Shawnee Mission,KS)
CollegeUniversity of North Carolina (Chapel Hill,NC)

DraftedSelected by the Los Angeles Angels [Team Picks] in the 13th round (417th overall) of the 2012 Amateur Entry Draft [Signed] ... Selected by the Kansas City Royals [Team Picks] in the 40th round (1202nd overall) of the 2009 Amateur Entry Draft
Signing ScoutsBrandon McArthurService Time3.030 (2017)
MLB DebutApril 30,2014 [22.363]
OrganizationsANA [6] KCA [1] SEA [1] Awards2
TBC Player ID148142Retrosheet IDmorim002MLBAM ID573046
Pitch Repertoire Fastball (39.49%) -- Changeup (31.46%) -- Slider (24.46%) -- 2-Seam Fastball (4.09%) -- Cutter (0.34%) -- Curveball (0.08%) -- Sinker (0.08%)
Fastball Velocity [2017] - 90.89 - [2016] - 91.19 - [2015] - 92.29 - [2014] - 91.76
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Mike Morin 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 RatingsPitchingStrikeouts53Walks76Hittable44SO/BB76vsPower44Hitting0Durability56Team.499Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2010North CarolinaACCNCAA-1Fr28Rel19535.4524123000339.2472824414433001.5410.660.913.189.763.07.625-
2011North CarolinaACCNCAA-1So28R/CL20424.64326260001064.0633533018666001.278.86--2.539.283.67.667-
2012North CarolinaACCNCAA-1Jr28R/CL21641.40380380001958.038109319551000.985.900.472.958.532.89.600-
2012Orem OwlzPioRkana28Rel21224.9324024009434.2342319214296001.388.830.523.637.532.07.500-
2013Inland Empire 66ersCalifA+ana28R/CL22311.853003000241339.0309825430000.906.920.461.159.928.60.750-
2013Arkansas TravelersTexAAana28R/CL22022.032602600151031.0267725333001.007.550.581.459.586.60.000-
2013Minor Totals (2 teams)MinorMLB--R/CL0331.935605600392370.0561615410763000.947.200.511.299.777.60.5002.05
2014Inland Empire 66ersCalifA+ana34Rel23000.0010100111.01000020001.009.00----18.000.00--
2014Arkansas TravelersTexAAana28Rel23100.0050500535.03000060000.605.40----10.800.001.000-
2014Salt Lake BeesPCLAAAana23Rel230112.0040400223.07541050002.3321.003.00--15.000.00.000-
2014Minor Totals (3 teams)MinorMLB--Rel0114.001001000869.0115410130001.2211.001.00--13.000.00.5001.69
2014Los Angeles AngelsALMLBana64Rel23442.90600600010059.0512219319543031.197.780.462.908.242.84.5003.08
2015Arizona AngelsArizRkana64ST24000.0011000001.01000010001.009.00----9.000.00--
2015Salt Lake BeesPCLAAAana35Rel24426.2314014004117.025141236191001.7912.981.563.129.873.17.667-
2015Minor Totals (2 teams)MinorMLB--Rel0425.8915114004118.026141236201001.7512.761.472.959.823.33.6674.06
2015Los Angeles AngelsALMLBana64Rel24426.37470470010135.036282539410021.279.170.762.2910.444.56.6672.85
2016Salt Lake BeesPCLAAAana8Rel25013.6011011004210.084421110000.907.201.800.909.9011.00.000-
2016Los Angeles AngelsALMLBana64Rel25224.3760060008055.2523127615491111.208.410.972.437.923.27.5003.65
2017Salt Lake BeesPCLAAAana31Rel26013.2022121004139.034141457250001.047.781.141.605.723.57.000-
2017Los Angeles AngelsALMLBana64Rel26006.9110010003014.021111132100011.6013.191.881.266.285.00-5.11
2017Kansas City RoyalsALMLBkca64Rel26007.9460600505.28550360001.9412.71--4.769.532.00-2.63
2018Tacoma RainiersPCLAAAseaRel27203.2718018009322.0218815250001.188.590.412.0510.235.001.000-
MLB Totals - 4 Season(s)Filter1084.61183018300361168.0168978715481604171.278.890.792.548.473.33.5560.24
Minor League Totals - 7 Season(s)Filter12103.361562154007740202.01908476184319910001.158.410.801.908.814.63.545-
AAA Totals - 5 Season(s)Filter654.12691680023991.29545421219851001.249.331.181.878.354.47.545-
AA Totals - 2 Season(s)Filter121.753103100201336.0297725393000.947.250.501.259.757.80.333-
A+ Totals - 2 Season(s)Filter311.803103100251440.0319825450000.906.980.451.1310.139.00.750-
Rk Totals - 2 Season(s)Filter224.7925124009435.2352319214306001.378.830.503.537.572.14.500-
NCAA Totals - 3 Season(s)Filter1593.679478700032161.2148736675116410001.238.240.392.849.133.22.625-
Los Angeles Angels Totals - 4 Season(s)Filter1084.49177017700311163.0160928215451544171.258.760.822.468.433.42.556-
Kansas City Royals Totals - 1 Season(s)Filter007.9460600505.28550360001.9412.71--4.769.532.00--
Average MLB - Per ~220 innings13104.61237023700471220.021712611319622075191.278.890.792.548.473.33.5650.24
Average Minor - Per ~220 innings13113.361692167008343220.02069182194721511001.158.410.801.908.814.63.542-

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2012Orem Owlz PioRkana21P24--74-211111.0000.46------24100.031.6
2013Inland Empire 66ers CalifA+ana22P30--43-1771.0000.23------30100.021.4
2013Arkansas Travelers TexAAana22P26---4--441.0000.15------26100.018.7
2014Inland Empire 66ers CalifA+ana23P1---1--111.0001.00------1100.00.7
2014Arkansas Travelers TexAAana23P5---2--221.0000.40------5100.03.6
2014Salt Lake Bees PCLAAAana23P4---1--111.0000.25------4100.02.8
2014Los Angeles AngelsALMLBana23P60-59561-1211.9170.180.193175.0-60100.037.0
2015Arizona Angels ArizRkana24P1---------------1100.01.9
2015Salt Lake Bees PCLAAAana24P14---11-21.5000.07------14100.09.7
2015Los Angeles AngelsALMLBana24P47-35231-65.8330.110.143175.0-47100.029.0
2016Salt Lake Bees PCLAAAana25P11---1-1111.0000.09------11100.07.7
2016Los Angeles AngelsALMLBana25P60-55510-115151.0000.250.271325.0-60100.037.0
2017Salt Lake Bees PCLAAAana26P22---31-43.7500.14------22100.015.5
2017Los Angeles AngelsALMLBana26P10-14-------------10100.06.2
2017Kansas City RoyalsALMLBkca26P6-5-------------6100.03.7
MLB Totals for P - 4 season(s)-   P183-1681219213331.9390.170.187558.3-1830.00.0
AAA Totals for P - 4 season(s)-   P51---62186.7500.12------510.00.0
AA Totals for P - 2 season(s)-   P31---6--661.0000.19------310.00.0
A+ Totals for P - 2 season(s)-   P31--44-1881.0000.26------310.00.0
Rk Totals for P - 2 season(s)-   P25--74-211111.0000.44------250.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2012Orem Owlz PioRkana2124----------
2013Inland Empire 66ers CalifA+ana2230----------
2013Arkansas Travelers TexAAana2226----------
2014Inland Empire 66ers CalifA+ana231----------
2014Arkansas Travelers TexAAana235----------
2014Salt Lake Bees PCLAAAana234----------
2014Los Angeles AngelsALMLBana2360----------
2015Arizona Angels ArizRkana241----------
2015Salt Lake Bees PCLAAAana2414----------
2015Los Angeles AngelsALMLBana2447----------
2016Salt Lake Bees PCLAAAana2511----------
2016Los Angeles AngelsALMLBana2560----------
2017Salt Lake Bees PCLAAAana2622----------
2017Los Angeles AngelsALMLBana2610----------
2017Kansas City RoyalsALMLBkca266----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2010Bourne BravesCape Cod LeagueCollege19133.29871000038.127191421338101.056.340.473.058.922.924.46.250
2013Mesa Solar SoxArizona Fall LgMinor22012.0311011005113.17331412000.844.730.682.708.103.002.03.000
2013Los Angeles AngelsMLB Spring TrainingMLB22000.0020200001.1000001000.000.000.000.006.7500.00.000
2014Los Angeles AngelsMLB Spring TrainingMLB23004.5020200102.0411021003.0018.000.009.004.500.504.50.000
2014Los Angeles AngelsDiv SeriesMLB230018.0010100001.03221011003.0027.009.000.009.00018.00.000
2015Los Angeles AngelsMLB Spring TrainingMLB24100.9010010002110.06110410001.005.400.003.609.002.500.901.000
2016Los Angeles AngelsMLB Spring TrainingMLB25200.0090900109.0200018000.332.000.001.008.008.000.001.000
2017Los Angeles AngelsMLB Spring TrainingMLB26014.3510010000010.11255017001.2910.450.000.876.107.004.35.000
2018Seattle MarinersMLB Spring TrainingMLB270211.1270700115.21177226202.5017.473.183.189.533.0011.12.000
Cape Cod League Totals - 1 yrs133.29871000038.327191421338101.046.340.473.058.922.924.46.250
Arizona Fall League Totals - 1 yrs012.0311011005113.37331412000.834.730.682.708.103.002.03.000
MLB Spring Training Totals - 6 yrs333.2940040005238.335141421033201.178.220.472.357.753.303.29.500
MLB Playoffs - Divisional Series Totals - 1 yrs0018.0010100001.0322101103.0027.009.000.009.00018.00.000

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
20123rd Team College All-American (RP) ... Atlantic Coast Conference All-Conference (RP)2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-03-14RPSeattle MarinersSeattle Mariners (MLB)-MinorsReassigned MinorsOutrighted to minors26.316Team Roster on 2018-03-14
2017-12-08RPSeattle MarinersSeattle Mariners (MLB)YActive--Claimed off waivers from Royals by Mariners26.219Team Roster on 2017-12-08
2017-12-02RPKansas City RoyalsKansas City Royals (MLB)YActiveContractSigned to 1-year contract for 2018-2018 ($0.75m) [Avoids arbitration]26.213Team Roster on 2017-12-02
2017-09-12RPKansas City RoyalsKansas City Royals (MLB)YActive--Claimed off waivers from Angels by Royals26.132Team Roster on 2017-09-12
2017-09-05RPLos Angeles AngelsSalt Lake (AAA)-DFADes For AssignmentDesignated for Assignment26.125Team Roster on 2017-09-05
2017-08-29RPLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsAssigned to Salt Lake (AAA)26.118Team Roster on 2017-08-29
2017-08-25RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)26.114Team Roster on 2017-08-25
2017-07-14RPLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsAssigned to Salt Lake (AAA)26.072Team Roster on 2017-07-14
2017-07-04RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)26.062Team Roster on 2017-07-04
2017-06-22RPLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsAssigned to Salt Lake (AAA)26.050Team Roster on 2017-06-22
2017-06-20RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)26.048Team Roster on 2017-06-20
2017-06-14RPLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsAssigned to Salt Lake (AAA)26.042Team Roster on 2017-06-14
2017-06-13RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)26.041Team Roster on 2017-06-13
2017-06-01RPLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsAssigned to Salt Lake (AAA)26.029Team Roster on 2017-06-01
2017-05-26RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveActivated from DL26.023Team Roster on 2017-05-26
2017-05-24RPLos Angeles AngelsSalt Lake (AAA)YDL-10InjuredAssigned to Salt Lake (AAA) for rehab26.021Team Roster on 2017-05-24
2017-04-21RPLos Angeles AngelsLos Angeles Angels (MLB)YDL-10InjuredDL10 Neck tightness25.354Team Roster on 2017-04-21
2017-04-07RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)25.340Team Roster on 2017-04-07
2017-04-06RPLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsAssigned to Salt Lake (AAA)25.339Team Roster on 2017-04-06
2017-04-01RPLos Angeles AngelsLos Angeles Angels (MLB)YMinorsReassigned MinorsAssigned to minors25.334Team Roster on 2017-04-01
2016-08-03RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)25.092Team Roster on 2016-08-03
2016-07-01RPLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsAssigned to Salt Lake (AAA)25.059Team Roster on 2016-07-01
2016-06-08RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)25.036Team Roster on 2016-06-08
2016-05-30RPLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsAssigned to Salt Lake (AAA)25.027Team Roster on 2016-05-30
2015-09-02RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)24.122Team Roster on 2015-09-02
2015-08-20RPLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsAssigned to Salt Lake (AAA)24.109Team Roster on 2015-08-20
2015-08-17RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)24.106Team Roster on 2015-08-17
2015-07-30RPLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsAssigned to Salt Lake (AAA)24.088Team Roster on 2015-07-30
2015-07-02RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveActivated from DL24.060Team Roster on 2015-07-02
2015-06-22PLos Angeles AngelsArizona Angels (Rk)YDL-15InjuredAssigned to AZL Angels (Rk) for rehab24.050Team Roster on 2015-06-22
2015-05-25PLos Angeles AngelsLos Angeles Angels (MLB)YDL-15InjuredDL15 Left oblique strain24.022Team Roster on 2015-05-25
2014-08-16PLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveActivated from DL23.105Team Roster on 2014-08-16
2014-08-16PLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from minor league rehab assignment23.105Team Roster on 2014-08-16
2014-08-04PLos Angeles AngelsLos Angeles Angels (MLB)YDL-15InjuredDL15 Left foot laceration23.093Team Roster on 2014-08-04
2014-04-27PLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveContract purchased from minors22.360Team Roster on 2014-04-27
2014-04-17PLos Angeles AngelsSalt Lake (AAA)-MinorsReassigned MinorsAssigned to Salt Lake (AAA)22.350Team Roster on 2014-04-17
2013-06-28PLos Angeles AngelsArkansas (AA)-MinorsReassigned MinorsAssigned to Arkansas (AA)22.056Team Roster on 2013-06-28
2013-04-09PLos Angeles AngelsInland Empire (A+)-MinorsReassigned MinorsAssigned to Inland Empire (A+)21.342Team Roster on 2013-04-09
2012-06-21PLos Angeles AngelsOrem (Rk)-Minors--21.049Team Roster on 2012-06-21
* 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
2014Los Angeles AngelsTeam Payroll23500,000-79451-3,256,497500,000500,000
2015Los Angeles AngelsTeam Payroll24514,0001.13767628253,571,283507,5001,014,000
2016Los Angeles AngelsTeam Payroll25520,0002.1160722323,498,245507,5001,534,000
2017Kansas City RoyalsTeam Payroll26535,0003.0381938-3,651,709535,0002,069,000
2017Los Angeles AngelsTeam Payroll26535,0003.0381941-3,651,709535,0002,069,000
* 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