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

Michael KohnTrack this Player High Level: MLB Status: Free Agent since 2017 MLB Years: 2010-2015
Follow TBC on Twitter and Facebook


PositionsP-345Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameMichael Thomas Kohn
Height6-2Weight205BatsRightThrowsRight
Born DateJune 26,1986 [31.335]PlaceCamden,South Carolina
High SchoolCamden (Camden,SC)
CollegeCollege of Charleston (Charleston,SC), University of South Carolina-Upstate (Spartanburg,SC)

DraftedSelected by the Los Angeles Angels [Team Picks] in the 13th round (409th overall) of the 2008 Amateur Entry Draft [Signed]
Signing ScoutsChris McAlpinService Time3.023 (2015)
MLB DebutJuly 26,2010 [24.030]
OrganizationsANA [6] ATL [1] MIN [1] Awards0
TBC Player ID23693Retrosheet IDkohnm001MLBAM ID543409
Pitch Repertoire Fastball (71.56%) -- Slider (17.51%) -- Changeup (5.39%) -- 2-Seam Fastball (3.24%) -- Curveball (2.00%) -- Sinker (0.29%)
Fastball Velocity [2015] - 93.55 - [2014] - 94.29 - [2013] - 94.47 - [2011] - 93.42 - [2010] - 92.00
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 Michael Kohn 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 RatingsPitchingStrikeouts70Walks13Hittable72SO/BB32vsPower72Hitting0Durability51Team.507Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2008College of CharlestonSoConNCAA-1Sr-Rel22012.0814014000413.0943014162101.776.23--9.6911.081.14.000-
2008Orem OwlzPioRkana32Rel22201.9316016004023.01155111443000.944.240.394.2416.974.001.000-
2009Cedar Rapids KernelsMidwAana32Rel23412.19280280011637.02099112601100.864.860.242.9214.595.00.800-
2009Rancho Cucamonga QuakesCalifA+ana-Rel23200.94220220014328.21333014432000.944.08--4.4013.503.071.000-
2009Minor Totals (2 teams)Minor--Rel0611.64500500025965.23312121261033100.904.520.143.5614.123.96.857-
2010Arkansas TravelersTexAAana20Rel24222.45150150013318.0125508252001.095.89--3.9312.273.13.500-
2010Salt Lake BeesPCLAAAana11Rel24321.95260260023827.21676317320001.195.200.985.5310.411.88.600-
2010Minor Totals (2 teams)Minor--R/CL0542.154104100361145.1281211325572001.155.480.594.8911.152.28.556-
2010Los Angeles AngelsALMLBana58Rel24202.1124024008121.01755016200001.557.17--6.758.441.251.0003.45
2011Salt Lake BeesPCLAAAana30R/CL25134.104604600341248.0472722520640001.398.750.933.7211.923.20.250-
2011Los Angeles AngelsALMLBana58Rel25017.3014014007112.01410106991011.8610.224.386.576.571.00.00010.32
2013Salt Lake BeesPCLAAAana13Rel27000.0050500314.02000070000.464.15----14.540.00--
2013Los Angeles AngelsALMLBana58Rel27143.74630630013053.0422222728524031.327.131.194.758.831.86.2004.56
2014Salt Lake BeesPCLAAAana11Rel28114.76330330019834.0282418627333001.627.411.597.158.741.22.500-
2014Los Angeles AngelsALMLBana58Rel28213.0425025004023.21198120263021.314.180.387.619.891.30.6674.27
2015Gulf Coast BravesGCLRkatl1S/R29100.0021100103.01000020000.333.00----6.000.001.000-
2015Gwinnett BravesILAAAatl17Rel29014.50707002010.095505110001.408.10--4.509.902.20.000-
2015Minor Totals (2 teams)Minor--Rel0113.46918003013.0105505130001.156.92--3.469.002.60.500-
2015Atlanta BravesNLMLBatl58Rel29000.0060600104.20000640001.29----11.577.710.67-5.28
2017Gulf Coast TwinsGCLRkmin83S/R31001.8054100005.02110170000.603.60--1.8012.607.00--
2017Fort Myers MiracleFSLA+min27Rel31100.0070700317.050002100001.006.43--2.5712.865.001.000-
2017Rochester Red WingsILAAAmin25Rel31019.0010100001.01111110002.009.009.009.009.001.00.000-
2017Minor Totals (3 teams)Minor--S/R0111.381349003113.082214180000.925.540.692.7712.464.50.500-
MLB Totals - 5 Season(s)Filter563.52132013200332113.084464514791118061.426.571.106.188.691.41.4551.87
Minor League Totals - 8 Season(s)Filter17112.7321352080012742245.216787751711833911101.156.070.624.2912.322.87.607-
AAA Totals - 6 Season(s)Filter583.731180118008129124.0103645215701483001.387.401.085.0310.632.11.385-
AA Totals - 1 Season(s)Filter222.45150150013318.0125508252001.095.89--3.9312.273.13.500-
A+ Totals - 2 Season(s)Filter300.76290290017435.21833016532000.954.54--4.0413.373.311.000-
A Totals - 1 Season(s)Filter412.19280280011637.02099112601100.864.860.242.9214.595.00.800-
Rk Totals - 3 Season(s)Filter301.7223518005031.01466112533000.834.020.293.4515.224.421.000-
NCAA Totals - 1 Season(s)Filter012.0814014000413.0943014162101.776.23--9.6911.081.14.000-
Los Angeles Angels Totals - 4 Season(s)Filter563.67126012600322109.084464514731078061.426.851.145.958.731.47.455-
Atlanta Braves Totals - 1 Season(s)Filter000.0060600104.20000640001.29----11.577.710.67--
Average MLB - Per ~220 innings10113.52253025300634220.0161888627151212150111.426.571.106.188.691.41.4761.87
Average Minor - Per ~220 innings15102.7318941850011337220.014877671510530110101.156.070.624.2912.322.87.600-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2005USC-UpstateCollegeFr-p191956811200500101621007.196.338.232.57013269.275.036.214.28014.4923.191.600.000.0018.18
2006USC-UpstateCollegeSop2053211358214065022212140205.389.450.540.99011420238.409.151.251.4298.828.821.002.5235.1724.39
2007College of CharlestonSoConNCAA-1Jr-p2154157384913494250323931402.312.429.6181.0479726197.354.306.541.44016.2419.801.224.5717.4453.06
2008College of CharlestonSoConNCAA-1Sr-p22481583749100105113334650301.310.437.5631.0008920199.371.253.449.43216.5823.121.395.0315.8040.82
NCAA Totals - 4 Season(s)Filter1745821181913942514885961221429015.328.429.538.96731368703.374.210.380.00013.6617.351.273.5623.2835.60

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2008Orem Owlz PioRkana22P16--13--441.0000.25------16100.021.3
2009Cedar Rapids Kernels MidwAana23P28--41-1551.0000.18------28100.020.3
2009Rancho Cucamonga Quakes CalifA+ana23P22--33-1661.0000.27------22100.015.7
2010Arkansas Travelers TexAAana24P15--22-1441.0000.27------15100.010.7
2010Salt Lake Bees PCLAAAana24P26--121-43.7500.12------26100.018.1
2010Los Angeles AngelsALMLBana24P24-21251-87.8750.290.33-----24100.014.8
2011Salt Lake Bees PCLAAAana25P46--23--551.0000.11------46100.031.9
2011Los Angeles AngelsALMLBana25P14-12111-32.6670.140.17-----14100.08.6
2013Salt Lake Bees PCLAAAana27P5---------------5100.03.5
2013Los Angeles AngelsALMLBana27P63-5324--661.0000.100.11-20.0-63100.038.9
2014Salt Lake Bees PCLAAAana28P33--4---441.0000.12------33100.022.9
2014Los Angeles AngelsALMLBana28P25-231---111.0000.040.043-100.0-25100.015.4
2015Gulf Coast Braves GCLRkatl29P2---------------2100.03.3
2015Gwinnett Braves ILAAAatl29P7---------------7100.04.9
2015Atlanta BravesNLMLBatl29P6-4-------------6100.03.7
2017Gulf Coast Twins GCLRkmin31P5---------------5100.08.6
2017Fort Myers Miracle FSLA+min31P7---------------7100.05.2
2017Rochester Red Wings ILAAAmin31P1---1--111.0001.00------1100.00.7
MLB Totals for P - 5 season(s)-   P132-1136102-1816.8890.120.143260.0-1320.00.0
AAA Totals for P - 6 season(s)-   P118--761-1413.9290.11------1180.00.0
AA Totals for P - 1 season(s)-   P15--22-1441.0000.27------150.00.0
A+ Totals for P - 2 season(s)-   P29--33-1661.0000.21------290.00.0
A Totals for P - 1 season(s)-   P28--41-1551.0000.18------280.00.0
Rk Totals for P - 3 season(s)-   P23--13--441.0000.17------230.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2008Orem Owlz PioRkana2216----------
2009Cedar Rapids Kernels MidwAana2328----------
2009Rancho Cucamonga Quakes CalifA+ana2322----------
2010Arkansas Travelers TexAAana2415----------
2010Salt Lake Bees PCLAAAana2426----------
2010Los Angeles AngelsALMLBana2424----------
2011Salt Lake Bees PCLAAAana2546----------
2011Los Angeles AngelsALMLBana2514----------
2013Salt Lake Bees PCLAAAana275----------
2013Los Angeles AngelsALMLBana2763----------
2014Salt Lake Bees PCLAAAana2833----------
2014Los Angeles AngelsALMLBana2825----------
2015Gulf Coast Braves GCLRkatl292----------
2015Gwinnett Braves ILAAAatl297----------
2015Atlanta BravesNLMLBatl296----------
2017Gulf Coast Twins GCLRkmin315----------
2017Fort Myers Miracle FSLA+min317----------
2017Rochester Red Wings ILAAAmin311----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2010Los Angeles AngelsMLB Spring TrainingMLB24002.8990900009.1733117000.886.750.960.966.757.002.89.000
2011Los Angeles AngelsMLB Spring TrainingMLB25010.7512012000012.01111039101.178.250.002.256.753.000.75.000
2012Los Angeles AngelsMLB Spring TrainingMLB26000.0050500315.0300022001.005.400.003.603.601.000.00.000
2013Los Angeles AngelsMLB Spring TrainingMLB27018.4460600105.16105265002.3510.133.3810.138.440.8316.88.000
2014Los Angeles AngelsMLB Spring TrainingMLB28006.3011011002010.09871514201.408.100.904.5012.602.807.20.000
2015Atlanta BravesMLB Spring TrainingMLB29113.2481700108.1533188101.605.401.088.648.641.003.24.500
2018Minnesota TwinsMLB Spring TrainingMLB320013.5020200002.0633113003.5027.004.504.5013.503.0013.50.000
MLB Spring Training Totals - 7 yrs133.8153152007152.047282262648401.408.131.044.508.311.854.85.250

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-03-25RPFree Agent -Free AgentFree AgentReleased by Twins31.272  
2017-08-31RPMinnesota TwinsRochester (AAA)-MinorsReassigned MinorsAssigned to Rochester (AAA)31.066Team Roster on 2017-08-31
2017-08-16RPMinnesota TwinsFort Myers (A+)-MinorsReassigned MinorsAssigned to Fort Myers (A+)31.051Team Roster on 2017-08-16
2017-08-15RPMinnesota TwinsRochester (AAA)-MinorsReassigned MinorsAssigned to Rochester (AAA)31.050Team Roster on 2017-08-15
2017-08-02RPMinnesota TwinsGulf Coast Twins (Rk)-MinorsActivated MinorsActivated from disabled list31.037Team Roster on 2017-08-02
2017-07-27RPMinnesota TwinsRochester (AAA)-DL-7InjuredDL7 Injured31.031Team Roster on 2017-07-27
2017-07-25RPMinnesota TwinsRochester (AAA)-MinorsReassigned MinorsAssigned to Rochester (AAA)31.029Team Roster on 2017-07-25
2017-07-19RPMinnesota TwinsMinnesota Twins (MLB)-MinorsContractSigned to Minor League Contract31.023Team Roster on 2017-07-19
2015-10-14RPFree Agent -Free AgentFree AgentGranted free agency29.110  
2015-09-16RPAtlanta BravesAtlanta Braves (MLB)-MinorsReassigned MinorsOutrighted to minors29.082Team Roster on 2015-09-16
2015-09-01RPAtlanta BravesGwinnett (AAA)YMinorsActivated MinorsActivated from DL29.067Team Roster on 2015-09-01
2015-08-25RPAtlanta BravesGulf Coast Braves (Rk)YDL-7InjuredAssigned to GCL Braves (Rk) for rehab29.060Team Roster on 2015-08-25
2015-05-12RPAtlanta BravesGwinnett (AAA)YDL-7InjuredDL7 Injured28.320Team Roster on 2015-05-12
2015-05-07RPAtlanta BravesGwinnett (AAA)YMinorsReassigned MinorsAssigned to Gwinnett (AAA)28.315Team Roster on 2015-05-07
2015-04-25RPAtlanta BravesAtlanta Braves (MLB)YActiveMLB ActiveContract purchased from minors28.303Team Roster on 2015-04-25
2015-04-09RPAtlanta BravesGwinnett (AAA)-MinorsReassigned MinorsAssigned to Gwinnett (AAA)28.287Team Roster on 2015-04-09
2014-12-04RPAtlanta BravesAtlanta Braves (MLB)-MinorsContractSigned to Minor League Contract28.161Team Roster on 2014-12-04
2014-11-29RPTampa Bay RaysTampa Bay Rays (MLB)-MinorsReassigned MinorsOutrighted to minors28.156Team Roster on 2014-11-29
2014-11-22RPTampa Bay RaysTampa Bay Rays (MLB)-DFADes For AssignmentDesignated for Assignment28.149Team Roster on 2014-11-22
2014-10-17RPTampa Bay RaysTampa Bay Rays (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($0m)28.113Team Roster on 2014-10-17
2014-09-09RPFree Agent -Free Agent--Refused minor league assignment, declared free agent28.075  
2014-09-08RPLos Angeles AngelsLos Angeles Angels (MLB)-MinorsReassigned MinorsOutrighted to minors28.074Team Roster on 2014-09-08
2014-09-02RPLos Angeles AngelsLos Angeles Angels (MLB)-DFADes For AssignmentDesignated for Assignment28.068Team Roster on 2014-09-02
2014-07-01RPLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsAssigned to Salt Lake (AAA)28.005Team Roster on 2014-07-01
2014-06-28RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)28.002Team Roster on 2014-06-28
2014-06-05RPLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsAssigned to Salt Lake (AAA)27.344Team Roster on 2014-06-05
2013-04-20RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)26.298Team Roster on 2013-04-20
2013-03-16PLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsOptioned to Salt Lake (AAA)26.263Team Roster on 2013-03-16
2013-03-05PLos Angeles AngelsLos Angeles Angels (MLB)YActiveContractSigned to 1-year contract for 2013 ($0m)26.252Team Roster on 2013-03-05
2012-11-03PLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveActivated from DL26.130Team Roster on 2012-11-03
2012-05-21PLos Angeles AngelsLos Angeles Angels (MLB)-DL-60InjuredDL60 Transferred to 60-day DL25.329Team Roster on 2012-05-21
2012-04-04PLos Angeles AngelsLos Angeles Angels (MLB)YDL-15InjuredDL15 Forearm25.282Team Roster on 2012-04-04
* 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
2010Los Angeles AngelsTeam Payroll24400,000-75736-2,812,412400,000400,000
2011Los Angeles AngelsTeam Payroll25414,000-78928-2,722,607414,000814,000
2013Los Angeles AngelsTeam Payroll27490,000-77531-3,023,990490,0001,304,0002013-03-05 - Signed to 1-year contract for 2013 ($0m)
2014Los Angeles AngelsTeam Payroll28515,000-57727373,256,497500,0001,819,000
2015Atlanta BravesTeam Payroll29507,5003.02378427-3,571,283507,5002,326,5002014-10-17 - Signed to 1-year contract for 2014-2014 ($0m)
2014-12-04 - Signed to Minor League Contract
* 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