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

Mike TonkinTrack this Player High Level: MLB Current Team: MLB Years: 2013-2017
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League

PositionsP-428Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameMichael Harvey Tonkin
Height6-7Weight215BatsRightThrowsRight
Born DateNovember 19,1989 [29.030]PlacePalmdale,California
High SchoolPalmdale (Palmdale,CA)

DraftedSelected by the Minnesota Twins [Team Picks] in the 30th round (906th overall) of the 2008 Amateur Entry Draft [Signed]
Signing Bonus$230,000Signing ScoutsDan CoxService Time2.074 (2017)
MLB DebutJuly 11,2013 [23.234]
OrganizationsMIN [10] Awards0
TBC Player ID143062Retrosheet IDtonkm001MLBAM ID543859
Pitch Repertoire 2-Seam Fastball (63.18%) -- Slider (25.88%) -- Fastball (8.91%) -- Curveball (0.68%) -- Cutter (0.68%) -- Changeup (0.44%) -- Sinker (0.24%)
Fastball Velocity [2017] - 94.03 - [2016] - 93.87 - [2015] - 94.20 - [2014] - 93.47 - [2013] - 94.40
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 Mike Tonkin 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 RatingsPitchingStrikeouts77Walks56Hittable55SO/BB69vsPower55Hitting0Durability62Team.500Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2008Gulf Coast TwinsGCLRkmin32Rel18013.27615000011.010440380001.188.18--2.456.552.67.000-
2009Gulf Coast TwinsGCLRkmin-S/R19343.621192000054.255302229605001.179.050.331.489.886.67.429-
2010Elizabethton TwinsAppRkmin43Rel20101.0810010003125.0186314261000.886.480.361.449.366.501.000-
2010Beloit SnappersMidwAmin19ST20364.2913121000065.0764331718407001.4510.520.972.495.542.22.333-
2010Minor Totals (2 teams)Minor--S/R0463.40231211003190.0944934822668001.299.400.802.206.603.00.400-
2011Beloit SnappersMidwAmin37Rel21433.87483450017276.2824133324696001.389.630.352.828.102.88.571-
2012Beloit SnappersMidwAmin37Rel22301.3822022007639.0298619535000.976.690.232.0812.235.891.000-
2012Fort Myers MiracleFSLA+min37Rel22112.97220220018630.0241210211441001.157.120.593.2613.054.00.500-
2012Minor Totals (2 teams)Minor--R/CL0412.084404400251269.0532016320976001.056.880.392.6012.594.85.800-
2013New Britain Rock CatsEastAAmin43Rel23122.22220220020724.02110608302001.197.77--2.9611.103.75.333-
2013Rochester Red WingsILAAAmin32R/CL23124.413003000211432.233181638360001.269.090.832.209.924.50.333-
2013Minor Totals (2 teams)Minor--R/CL0243.475205200412156.1542822316662001.238.530.472.5310.424.13.333-
2013Minnesota TwinsALMLBmin59Rel23000.79909006011.096103101001.067.15--2.387.943.33-2.08
2014Rochester Red WingsILAAAmin37R/CL24342.803903900281045.0411814212461001.188.200.402.409.203.83.429-
2014Minnesota TwinsALMLBmin59Rel24004.7425025008019.023131026161001.5310.890.952.847.582.67-3.76
2015Rochester Red WingsILAAAmin37R/CL25211.103303300231441.0255525464000.735.490.441.1010.109.20.667-
2015Minnesota TwinsALMLBmin59Rel25003.47260260010023.0219949191001.298.101.543.477.332.11-4.89
2016Minnesota TwinsALMLBmin59Rel26325.02650650023071.28046401324805001.4510.051.633.0110.053.33.6004.28
2017Rochester Red WingsILAAAmin20Rel27421.73310310022541.23188113610001.066.700.222.8113.184.69.667-
2017Minnesota TwinsALMLBmin59Rel27015.1416016008021.0221512612242001.629.432.575.1410.292.00.0006.30
MLB Totals - 5 Season(s)Filter334.43141014100550145.01558972255414910001.439.531.543.329.162.76.5001.29
Minor League Totals - 9 Season(s)Filter26262.92287252620015965484.04452031582412451932001.178.240.442.299.604.19.500-
AAA Totals - 4 Season(s)Filter1092.411330133009443159.013049438381895001.057.300.452.1310.614.97.526-
AA Totals - 1 Season(s)Filter122.22220220020724.02110608302001.197.77--2.9611.103.75.333-
A+ Totals - 1 Season(s)Filter112.97220220018630.0241210211441001.157.120.593.2613.054.00.500-
A Totals - 3 Season(s)Filter1093.4983156800248180.21879270115116218001.329.320.552.548.073.18.526-
Rk Totals - 3 Season(s)Filter452.88271017003190.2834029316946001.098.240.301.599.335.88.444-
Minnesota Twins Totals - 5 Season(s)Filter334.43141014100550145.01558972255414910001.439.531.543.329.162.76.500-
Average MLB - Per ~220 innings554.43212021200830220.0233134108388122415001.439.531.543.329.162.76.5001.29
Average Minor - Per ~220 innings12122.9213011119007229220.02019271115623514001.178.240.442.299.604.19.500-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2016Minnesota TwinsALMLBmin59p2652000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
MLB Totals - 1 Season(s)Filter52000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
Average MLB - Per 162 games162650000000003200000.000.000.000.0000065.000.000.000.0000.0050.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2008Gulf Coast Twins GCLRkmin18P6---3--331.0000.50------6100.010.7
2009Gulf Coast Twins GCLRkmin19P11---71-87.8750.64------11100.020.0
2010Elizabethton Twins AppRkmin20P10--151176.8570.60------10100.015.2
2010Beloit Snappers MidwAmin20P13--47211311.8460.85------13100.09.6
2011Beloit Snappers MidwAmin21P48--4123-1916.8420.33------48100.034.8
2012Beloit Snappers MidwAmin22P22--141165.8330.23------22100.015.7
2012Fort Myers Miracle FSLA+min22P22---3--331.0000.14------22100.016.3
2013New Britain Rock Cats EastAAmin23P22--23-1551.0000.23------22100.015.5
2013Rochester Red Wings ILAAAmin23P30--42--661.0000.20------30100.020.8
2013Minnesota TwinsALMLBmin23P9-11-2-1221.0000.220.182-100.0-9100.05.6
2014Rochester Red Wings ILAAAmin24P39--14--551.0000.13------39100.027.1
2014Minnesota TwinsALMLBmin24P25-1914--551.0000.200.264-100.0-25100.015.4
2015Rochester Red Wings ILAAAmin25P33---41-54.8000.12------33100.022.9
2015Minnesota TwinsALMLBmin25P26-2324--661.0000.230.264180.0-26100.016.0
2016Minnesota TwinsALMLBmin26P65-71-7-2771.0000.110.1013192.9-65100.040.1
2017Rochester Red Wings ILAAAmin27P31--21--331.0000.10------31100.021.8
2017Minnesota TwinsALMLBmin27P16-21---------10.0-16100.09.9
MLB Totals for P - 5 season(s)-   P141-145317-320201.0000.140.1423388.5-1410.00.0
AAA Totals for P - 4 season(s)-   P133--7111-1918.9470.14------1330.00.0
AA Totals for P - 1 season(s)-   P22--23-1551.0000.23------220.00.0
A+ Totals for P - 1 season(s)-   P22---3--331.0000.14------220.00.0
A Totals for P - 3 season(s)-   P83--923623832.8420.39------830.00.0
Rk Totals for P - 3 season(s)-   P27--115211816.8890.59------270.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2008Gulf Coast Twins GCLRkmin186----------
2009Gulf Coast Twins GCLRkmin1911----------
2010Elizabethton Twins AppRkmin2010----------
2010Beloit Snappers MidwAmin2013----------
2011Beloit Snappers MidwAmin2148----------
2012Beloit Snappers MidwAmin2222----------
2012Fort Myers Miracle FSLA+min2222----------
2013New Britain Rock Cats EastAAmin2322----------
2013Rochester Red Wings ILAAAmin2330----------
2013Minnesota TwinsALMLBmin239----------
2014Rochester Red Wings ILAAAmin2439----------
2014Minnesota TwinsALMLBmin2425----------
2015Rochester Red Wings ILAAAmin2533----------
2015Minnesota TwinsALMLBmin2526----------
2016Minnesota TwinsALMLBmin2665----------
2017Rochester Red Wings ILAAAmin2731----------
2017Minnesota TwinsALMLBmin2716----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2012Peoria JavelinasArizona Fall LgMinor22102.4510010000014.2844137000.774.910.611.844.302.332.451.000
2013Minnesota TwinsMLB Spring TrainingMLB23000.0040400104.0100022000.752.250.004.504.501.000.00.000
2014Minnesota TwinsMLB Spring TrainingMLB24000.0070700308.1300025000.623.240.002.165.402.500.00.000
2015Minnesota TwinsMLB Spring TrainingMLB25006.7540400104.0943015002.5020.250.002.2511.255.009.00.000
2016Minnesota TwinsMLB Spring TrainingMLB26007.8870700318.01277108001.5013.501.130.009.0007.88.000
2017Minnesota TwinsMLB Spring TrainingMLB27104.1511011002013.09663710101.236.232.084.856.921.434.151.000
Arizona Fall League Totals - 1 yrs102.4510010000014.7844137000.754.910.611.844.302.332.451.000
MLB Spring Training Totals - 5 yrs103.86330330010137.334171641230101.238.200.962.897.232.504.101.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-11-07RPFree Agent -InternationalContractSigned with Hokkaido (Japan)27.353  
2017-11-07RPFree Agent -Free AgentFree AgentReleased by Twins27.353  
2017-09-05RPMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveContract purchased from minors27.290Team Roster on 2017-09-05
2017-05-15RPMinnesota TwinsRochester (AAA)-MinorsReassigned MinorsAssigned to Rochester (AAA)27.177Team Roster on 2017-05-15
2017-05-13RPMinnesota TwinsMinnesota Twins (MLB)-MinorsReassigned MinorsOutrighted to minors27.175Team Roster on 2017-05-13
2017-05-07RPMinnesota TwinsMinnesota Twins (MLB)-DFADes For AssignmentDesignated for Assignment27.169Team Roster on 2017-05-07
2015-09-02RPMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveRecalled from Rochester (AAA)25.287Team Roster on 2015-09-02
2015-08-16RPMinnesota TwinsRochester (AAA)YMinorsReassigned MinorsAssigned to Rochester (AAA)25.270Team Roster on 2015-08-16
2015-08-15RPMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveRecalled from Rochester (AAA)25.269Team Roster on 2015-08-15
2015-06-24RPMinnesota TwinsRochester (AAA)YMinorsReassigned MinorsAssigned to Rochester (AAA)25.217Team Roster on 2015-06-24
2015-06-11RPMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveRecalled from Rochester (AAA)25.204Team Roster on 2015-06-11
2015-06-04RPMinnesota TwinsRochester (AAA)YMinorsReassigned MinorsAssigned to Rochester (AAA)25.197Team Roster on 2015-06-04
2015-06-03RPMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveRecalled from Rochester (AAA) as 26th man25.196Team Roster on 2015-06-03
2015-05-29RPMinnesota TwinsRochester (AAA)YMinorsReassigned MinorsAssigned to Rochester (AAA)25.191Team Roster on 2015-05-29
2015-04-30RPMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveRecalled from Rochester (AAA)25.162Team Roster on 2015-04-30
2015-04-09RPMinnesota TwinsRochester (AAA)YMinorsReassigned MinorsAssigned to Rochester (AAA)25.141Team Roster on 2015-04-09
2015-03-21RPMinnesota TwinsMinnesota Twins (MLB)YMinors--Sent to minors25.122Team Roster on 2015-03-21
2014-09-02RPMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveRecalled from Rochester (AAA)24.287Team Roster on 2014-09-02
2014-05-20RPMinnesota TwinsRochester (AAA)YMinorsReassigned MinorsAssigned to Rochester (AAA)24.182Team Roster on 2014-05-20
2014-04-12RPMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveRecalled from minors24.144Team Roster on 2014-04-12
2014-04-03RPMinnesota TwinsMinnesota Twins (MLB)YMinorsReassigned MinorsOptioned to minors24.135Team Roster on 2014-04-03
2014-03-31RPMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveRecalled from minors24.132Team Roster on 2014-03-31
2014-03-25RPMinnesota TwinsMinnesota Twins (MLB)YMinorsReassigned MinorsOptioned to minors24.126Team Roster on 2014-03-25
2013-09-09RPMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveRecalled from Rochester (AAA)23.294Team Roster on 2013-09-09
2013-08-24RPMinnesota TwinsRochester (AAA)YMinorsReassigned MinorsOptioned to Rochester (AAA)23.278Team Roster on 2013-08-24
2013-08-20RPMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveRecalled from Rochester (AAA)23.274Team Roster on 2013-08-20
2013-07-13RPMinnesota TwinsRochester (AAA)YMinorsReassigned MinorsOptioned to Rochester (AAA)23.236Team Roster on 2013-07-13
2013-07-10RPMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveRecalled from Rochester (AAA)23.233Team Roster on 2013-07-10
2013-05-30PMinnesota TwinsRochester (AAA)YMinorsReassigned MinorsAssigned to Rochester (AAA)23.192Team Roster on 2013-05-30
2013-03-11PMinnesota TwinsNew Britain (AA)YMinorsReassigned MinorsOptioned to New Britain (AA)23.112Team Roster on 2013-03-11
2012-11-20PMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveContract purchased from Minors23.001Team Roster on 2012-11-20
2012-06-21PMinnesota TwinsFort Myers (A+)-MinorsReassigned MinorsAssigned to Fort Myers (A+)22.214Team Roster on 2012-06-21
2012-06-10PMinnesota TwinsBeloit (A)-Minors--22.203Team Roster on 2012-06-10
* 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
2008Minnesota Twins-18230,000-------230,000Signing Bonus out of 2008 Draft (30th round - 906th overall)
2013Minnesota TwinsTeam Payroll23490,000-77540-3,023,990490,000720,000
2014Minnesota TwinsTeam Payroll24500,000-79441-3,256,497500,0001,220,000
2015Minnesota TwinsTeam Payroll25507,5001.00578434-3,571,283507,5001,727,500
2016Minnesota TwinsTeam Payroll26515,0002.00566525263,498,245507,5002,242,500
2017Minnesota TwinsTeam Payroll27542,5002.07470225233,651,709535,0002,785,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