Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Matt MagillTrack this Player High Level: MLB Current Team: Minnesota Twins MLB Years: 2013-2018
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rated Prospect

PositionsP-264Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameMatthew Willis Magill
Height6-3Weight175BatsRightThrowsRight
Born DateNovember 10,1989 [29.002]PlaceSimi Valley,California
High SchoolRoyal (Simi Valley,CA)

DraftedSelected by the Los Angeles Dodgers [Team Picks] in the 31st round (937th overall) of the 2008 Amateur Entry Draft [Signed]
Signing ScoutsChuck CrimService Time0.026 (2014)
Prospect Rankings[BA] 2013-LAN-#9
MLB DebutApril 27,2013 [23.168]
OrganizationsLAN [7] CIN [2] MIN [1] SDN [1] Awards0
TBC Player ID143113Retrosheet IDmagim001MLBAM ID543483
Pitch Repertoire Fastball (53.21%) -- Slider (31.97%) -- Cutter (7.29%) -- Changeup (4.29%) -- 2-Seam Fastball (3.25%)
Fastball Velocity [2018] - 94.66 - [2016] - 92.79 - [2013] - 91.02
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Matt Magill 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 RatingsPitchingStrikeouts58Walks29Hittable47SO/BB35vsPower47Hitting31Durability51Team.524Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2008Gulf Coast DodgersGCLRklan-S/R18123.341138005129.230161129255001.319.100.612.737.582.78.333-
2009Ogden RaptorsPioRklan29ST19634.0015150000072.0594332730554101.247.380.883.756.881.83.667-
2010Great Lakes LoonsMidwAlan38S/R20743.28242041032126.0875046135213510101.106.200.933.709.622.60.636-
2011Rancho Cucamonga QuakesCalifA+lan32S/R211154.33262150010139.0156786715521269201.4910.080.973.368.142.42.688-
2012Chattanooga LookoutsSouAAlan13ST221183.75262600000146.0127716186116810001.287.810.493.7510.332.75.579-
2013Arizona DodgersArizRklan-ST23000.0011000003.01000030000.333.00----9.000.00--
2013Albuquerque IsotopesPCLAAAlan14ST23623.4718162001085.27234337501015201.427.560.745.2510.612.02.750-
2013Minor Totals (2 teams)Minor--ST0623.3519172001088.27334337501045201.397.410.715.0810.562.08.750-
2013Los Angeles DodgersNLMLBlan36ST23026.51660000027.2272520628261001.998.781.959.118.460.93.0007.02
2014Albuquerque IsotopesPCLAAAlan43S/R24765.21361224005084.28053498597013001.648.500.856.277.441.19.538-
2015Louisville BatsILAAAcin32ST25117.90330000013.222121228133002.2014.491.325.278.561.63.500-
2016Pensacola Blue WahoosSouAAcin23Rel26006.5290900119.2127706163001.8611.17--5.5914.902.67--
2016Louisville BatsILAAAcin51Rel26414.4629029002042.0402421621434001.448.501.284.469.142.05.800-
2016Minor Totals (2 teams)Minor--Rel0414.8538038003151.1523128627597001.529.001.044.6710.212.19.800-
2016Cincinnati RedsNLMLBcin60Rel26006.2350500204.05331510002.3110.382.0810.382.080.20-9.15
2017Arizona Padres 2ArizRksdn49ST27000.0011000002.01000150001.004.50--4.5022.505.00--
2017El Paso ChihuahuasPCLAAAsdn14ST27653.9519172001095.210547421341730101.539.881.223.866.871.78.545-
2017Minor Totals (2 teams)Minor--ST0653.8720182001097.210647421342780101.529.771.203.877.191.86.545-
2018Rochester Red WingsILAAAminRel28000.0050500228.250002132000.815.19--2.0813.506.50--
2018Minnesota TwinsALMLBmin68Rel28333.8140040009056.25824241123560001.439.211.753.658.892.43.5001.76
MLB Totals - 3 Season(s)Filter354.77516450011087.29052471856831001.659.141.835.688.421.48.3752.66
Minor League Totals - 11 Season(s)Filter60373.992231358810216854.07974353818139284668701.388.350.854.118.862.16.619-
AAA Totals - 6 Season(s)Filter24154.27110486200112328.23241701573618131327301.538.820.984.938.521.73.615-
AA Totals - 2 Season(s)Filter1183.92352690011155.1139786886718413001.328.020.463.8710.622.75.579-
A+ Totals - 1 Season(s)Filter1154.33262150010139.0156786715521269201.4910.080.973.368.142.42.688-
A Totals - 1 Season(s)Filter743.28242041032126.0875046135213510101.106.200.933.709.622.60.636-
Rk Totals - 4 Season(s)Filter753.63282080051106.2915943940889101.237.680.763.377.422.20.583-
Minnesota Twins Totals - 1 Season(s)Filter333.8140040009056.25824241123560001.439.211.753.658.892.43.500-
Los Angeles Dodgers Totals - 1 Season(s)Filter026.51660000027.2272520628261001.998.781.959.118.460.93.000-
Cincinnati Reds Totals - 1 Season(s)Filter006.2350500204.05331510002.3110.382.0810.382.080.20--
Average MLB - Per ~220 innings7124.771271511200270220.0223129117451392062001.659.141.835.688.421.48.3682.66
Average Minor - Per ~220 innings1593.995735220052220.0204111982110021717201.388.350.854.118.862.16.625-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2012Chattanooga LookoutsSouAAlan13p221728363002005803000.214.333.321.6549336.300.107.286.29913.8922.221.600.000.0050.00
2013Albuquerque IsotopesPCLAAAlan14p23913131001001401000.231.286.308.5944115.333.077.154.2676.6726.674.000.000.0033.33
2013Los Angeles DodgersNLMLBlan36p2367000000000501000.000.000.000.000008.000.000.000.0000.0062.500.000.000.000.00
2014Albuquerque IsotopesPCLAAAlan43p24207100000000303000.000.000.000.0000010.000.000.000.0000.0030.000.000.000.000.00
2015Louisville BatsILAAAcin32p2512100000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
2016Louisville BatsILAAAcin51p26133000000000300000.000.000.000.000003.000.000.000.0000.00100.000.000.000.000.00
2016Minor Totals (2 teams)Minor         183000000000300000.000.000.000.000003.000.000.000.0000.00100.000.000.000.000.00
2017El Paso ChihuahuasPCLAAAsdn14p2713190410010001001000.211.211.263.4745120.444.052.053.2030.0050.000.000.000.0025.00
2018Minnesota TwinsALMLBmin682831000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 3 Season(s)Filter148000000000601000.000.000.000.000009.000.000.000.0000.0066.670.000.000.000.00
Minor League Totals - 6 Season(s)Filter787261350040062908000.181.244.250.49418586.302.069.153.0006.9833.724.830.000.0038.46
AAA Totals - 5 Season(s)Filter56443720020012105000.159.178.205.3839250.304.046.068.0002.0042.0021.000.000.0028.57
AA Totals - 2 Season(s)Filter2228363002005803000.214.333.321.6549336.300.107.286.00013.8922.221.600.000.0050.00
Los Angeles Dodgers Totals - 1 Season(s)Filter67000000000501000.000.000.000.000008.000.000.000.0000.0062.500.000.000.000.00
Minnesota Twins Totals - 1 Season(s)Filter31000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Average MLB - Per 162 games1629300000000069012000.000.000.000.00000104.000.000.000.0000.0066.670.000.000.000.00
Average Minor - Per 162 games162150122710008001260017000.181.244.250.4943710179.302.069.153.0006.9833.724.830.000.0038.46

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2009Ogden Raptors PioRklan19P15--641-1110.9090.67------15100.019.7
2010Great Lakes Loons MidwAlan20P24--612111918.9470.75------24100.017.3
2011Rancho Cucamonga Quakes CalifA+lan21P26--915-124241.0000.92------26100.018.6
2012Chattanooga Lookouts SouAAlan22P26--617312623.8850.88------26100.018.8
2013Arizona Dodgers ArizRklan23P1---------------1100.01.8
2013Albuquerque Isotopes PCLAAAlan23P18--39--12121.0000.67------18100.012.5
2013Los Angeles DodgersNLMLBlan23P6627-3--331.0000.500.112340.0-6100.03.7
2014Albuquerque Isotopes PCLAAAlan24P36--153196.6670.17------36100.025.4
2015Louisville Bats ILAAAcin25P3---2--221.0000.67------3100.02.1
2016Pensacola Blue Wahoos SouAAcin26P9---1--111.0000.11------9100.06.4
2016Louisville Bats ILAAAcin26P29--431187.8750.24------29100.020.1
2016Cincinnati RedsNLMLBcin26P5-4-2-1221.0000.400.50-10.0-5100.03.1
2017Arizona Padres 2 ArizRksdn27P1---------------1100.01.8
2017Arizona Padres 2 ArizRksdn27P1---------------1100.01.8
2017El Paso Chihuahuas PCLAAAsdn27P19--57--12121.0000.63------19100.013.4
2018Rochester Red Wings ILAAAmin28P5---------------5100.03.6
2018Minnesota TwinsALMLBmin28P40-5624--661.0000.150.115271.4-40100.024.7
MLB Totals for P - 3 season(s)-   P5168729-111111.0000.220.137653.8-510.00.0
AAA Totals for P - 6 season(s)-   P110--1326424339.9070.35------1100.00.0
AA Totals for P - 2 season(s)-   P35--618312724.8890.69------350.00.0
A+ Totals for P - 1 season(s)-   P26--915-124241.0000.92------260.00.0
A Totals for P - 1 season(s)-   P24--612111918.9470.75------240.00.0
Rk Totals for P - 3 season(s)-   P18--641-1110.9090.56------180.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2009Ogden Raptors PioRklan1915----------
2010Great Lakes Loons MidwAlan2024----------
2011Rancho Cucamonga Quakes CalifA+lan2126----------
2012Chattanooga Lookouts SouAAlan2226----------
2013Arizona Dodgers ArizRklan231----------
2013Albuquerque Isotopes PCLAAAlan2318----------
2013Los Angeles DodgersNLMLBlan236----------
2014Albuquerque Isotopes PCLAAAlan2436----------
2015Louisville Bats ILAAAcin253----------
2016Pensacola Blue Wahoos SouAAcin269----------
2016Louisville Bats ILAAAcin2629----------
2016Cincinnati RedsNLMLBcin265----------
2017Arizona Padres 2 ArizRksdn272----------
2017El Paso Chihuahuas PCLAAAsdn2719----------
2018Rochester Red Wings ILAAAmin285----------
2018Minnesota TwinsALMLBmin2840----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2013Los Angeles DodgersMLB Spring TrainingMLB23000.0030300004.0310018001.006.750.002.2518.008.002.25.000
2014Glendale Desert DogsArizona Fall LgMinor24233.96761000025.021151141421001.407.561.445.047.561.505.40.400
2014Los Angeles DodgersMLB Spring TrainingMLB24001.0440400228.2411156001.104.151.045.196.231.201.04.000
2015Cincinnati RedsMLB Spring TrainingMLB25000.0020200202.0300011002.0013.500.004.504.501.000.00.000
2017San Diego PadresMLB Spring TrainingMLB27100.0031200007.1400044101.134.910.004.914.911.000.001.000
2018Minnesota TwinsMLB Spring TrainingMLB28001.8060600215.0721028101.8012.600.003.6014.404.003.60.000
Arizona Fall League Totals - 1 yrs233.96761000025.021151141421001.407.561.445.047.561.505.40.400
MLB Spring Training Totals - 5 yrs100.6718117006327.0214211327201.267.000.334.339.002.081.331.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-08-07RPMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveReinstated to active roster28.270Team Roster on 2018-08-07
2018-08-03RPMinnesota TwinsMinnesota Twins (MLB)YPaternityOff-RosterPlaced on paternity leave list28.266Team Roster on 2018-08-03
2018-04-28RPMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveContract purchased from minors28.169Team Roster on 2018-04-28
2018-01-24RPMinnesota TwinsMinnesota Twins (MLB)-MinorsContractSigned to Minor League Contract28.075Team Roster on 2018-01-24
2017-11-07RPFree Agent -Free AgentFree AgentGranted free agency27.362  
2017-09-01RPSan Diego PadresEl Paso (AAA)-MinorsActivated MinorsActivated from disabled list27.295Team Roster on 2017-09-01
2017-07-18RPSan Diego PadresEl Paso (AAA)-DL-7InjuredDL7 Injured27.250Team Roster on 2017-07-18
2017-06-04RPSan Diego PadresEl Paso (AAA)-MinorsReassigned MinorsAssigned to El Paso (AAA)27.206Team Roster on 2017-06-04
2017-05-28RPSan Diego PadresSan Diego Padres (MLB)-MinorsReassigned MinorsAssigned to extended spring training27.199Team Roster on 2017-05-28
2017-04-06RPSan Diego PadresEl Paso (AAA)-MinorsReassigned MinorsAssigned to El Paso (AAA)27.147Team Roster on 2017-04-06
2017-01-23RPSan Diego PadresSan Diego Padres (MLB)-MinorsContractSigned to Minor League Contract27.074Team Roster on 2017-01-23
2016-11-07RPFree Agent -Free AgentFree AgentGranted free agency26.362  
2016-10-09RPCincinnati RedsCincinnati Reds (MLB)-MinorsReassigned MinorsOutrighted to minors26.333Team Roster on 2016-10-09
2016-09-12RPCincinnati RedsCincinnati Reds (MLB)YActiveMLB ActiveContract purchased from minors26.306Team Roster on 2016-09-12
2016-06-28SPCincinnati RedsLouisville (AAA)-MinorsActivated MinorsActivated from disabled list26.230Team Roster on 2016-06-28
2016-06-23SPCincinnati RedsLouisville (AAA)-DL-7InjuredDL7 Injured26.225Team Roster on 2016-06-23
2016-05-22SPCincinnati RedsLouisville (AAA)-MinorsReassigned MinorsAssigned to Louisville (AAA)26.193Team Roster on 2016-05-22
2016-04-30SPCincinnati RedsPensacola (AA)-MinorsActivated MinorsActivated from disabled list26.171Team Roster on 2016-04-30
2016-04-08SPCincinnati RedsDaytona (A+)-DL-7InjuredDL7 Injured26.149Team Roster on 2016-04-08
2015-10-17SPCincinnati RedsDaytona (A+)-MinorsActivated MinorsActivated from DL25.341Team Roster on 2015-10-17
2015-07-01SPCincinnati RedsDaytona (A+)-DL-7InjuredDL7 Injured25.233Team Roster on 2015-07-01
2015-06-29SPCincinnati RedsDaytona (A+)-MinorsReassigned MinorsAssigned to Daytona (A+)25.231Team Roster on 2015-06-29
2015-06-22SPCincinnati RedsCincinnati Reds (MLB)-MinorsContractSigned to Minor League Contract25.224Team Roster on 2015-06-22
2015-06-07SPFree Agent -Free AgentFree AgentReleased by Reds25.209  
2015-05-11SPCincinnati RedsLouisville (AAA)YDL-7InjuredDL7 Injured25.182Team Roster on 2015-05-11
2015-04-25SPCincinnati RedsLouisville (AAA)YMinorsActivated MinorsActivated from disabled list25.166Team Roster on 2015-04-25
2015-04-11SPCincinnati RedsCincinnati Reds (MLB)YDL-7InjuredDL7 Injured25.152Team Roster on 2015-04-11
2015-03-21SPCincinnati RedsCincinnati Reds (MLB)YMinors--Sent to minors25.131Team Roster on 2015-03-21
2014-12-03SPCincinnati RedsCincinnati Reds (MLB)YMinorsTradedTraded from Dodgers to Reds for Chris Heisey25.023Team Roster on 2014-12-03
2014-04-12SPLos Angeles DodgersAlbuquerque (AAA)YMinorsReassigned MinorsAssigned to Albuquerque (AAA)24.153Team Roster on 2014-04-12
2014-03-13SPLos Angeles DodgersLos Angeles Dodgers (MLB)YMinorsReassigned MinorsOptioned to minors24.123Team Roster on 2014-03-13
2013-10-07SPLos Angeles DodgersLos Angeles Dodgers (MLB)YActiveMLB ActiveRecalled from Albuquerque (AAA)23.331Team Roster on 2013-10-07
2013-07-10SPLos Angeles DodgersAlbuquerque (AAA)YMinorsReassigned MinorsAssigned to Albuquerque (AAA)23.242Team Roster on 2013-07-10
2013-07-05SPLos Angeles DodgersArizona Dodgers (Rk)YMinorsReassigned MinorsAssigned to Arizona Dodgers (Rk)23.237Team Roster on 2013-07-05
2013-06-23SPLos Angeles DodgersAlbuquerque (AAA)YDL-7InjuredDL7 Injured23.225Team Roster on 2013-06-23
2013-06-10SPLos Angeles DodgersAlbuquerque (AAA)YMinorsReassigned MinorsOptioned to Albuquerque (AAA)23.212Team Roster on 2013-06-10
2013-06-09SPLos Angeles DodgersLos Angeles Dodgers (MLB)YActiveMLB ActiveRecalled from Albuquerque (AAA)23.211Team Roster on 2013-06-09
2013-06-02SPLos Angeles DodgersAlbuquerque (AAA)YMinorsReassigned MinorsOptioned to Albuquerque (AAA)23.204Team Roster on 2013-06-02
2013-06-02SPLos Angeles DodgersLos Angeles Dodgers (MLB)YActiveMLB ActiveRecalled from Albuquerque (AAA)23.204Team Roster on 2013-06-02
2013-05-20SPLos Angeles DodgersAlbuquerque (AAA)YMinorsReassigned MinorsOptioned to Albuquerque (AAA)23.191Team Roster on 2013-05-20
2013-04-27SPLos Angeles DodgersLos Angeles Dodgers (MLB)YActiveMLB ActiveRecalled from Albuquerque (AAA)23.168Team Roster on 2013-04-27
2013-04-06PLos Angeles DodgersAlbuquerque (AAA)YMinorsReassigned MinorsAssigned to Albuquerque (AAA)23.147Team Roster on 2013-04-06
2013-03-11PLos Angeles DodgersLos Angeles Dodgers (MLB)YMinorsReassigned MinorsOptioned to minors23.121Team Roster on 2013-03-11
2012-11-21PLos Angeles DodgersLos Angeles Dodgers (MLB)YActiveMLB ActiveContract purchased from Minors23.011Team Roster on 2012-11-21
2012-06-15PLos Angeles DodgersChattanooga (AA)-Minors--22.217Team Roster on 2012-06-15
* 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
2013Los Angeles DodgersTeam Payroll23490,000-77546-3,023,990490,000490,000
2016Cincinnati RedsTeam Payroll26507,500-77134-3,498,245507,500997,500
* 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