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

Tom KoehlerTrack this Player High Level: MLB Current Team: MLB Years: 2012-2017
Follow TBC on Twitter and Facebook

Drafted

PositionsP-296Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameThomas R. Koehler
Height6-4Weight247BatsRightThrowsRight
Born DateJune 29,1986 [32.082]PlaceBronx,New York
High SchoolNew Rochelle (New Rochelle,NY)
CollegeStony Brook University (Stony Brook,NY)

DraftedSelected by the Florida Marlins [Team Picks] in the 18th round (538th overall) of the 2008 Amateur Entry Draft [Signed]
Signing ScoutsSteve PayneService Time4.152 (2017)
MLB DebutSeptember 5,2012 [26.068]
OrganizationsMIA [10] TOR [1] Awards2
TBC Player ID56817Retrosheet IDkoeht001MLBAM ID543408
Pitch Repertoire Fastball (53.95%) -- Slider (19.22%) -- Curveball (11.92%) -- 2-Seam Fastball (9.09%) -- Changeup (5.82%)
Fastball Velocity [2017] - 92.85 - [2016] - 91.86 - [2015] - 92.04 - [2014] - 92.84 - [2013] - 92.79 - [2012] - 93.64
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Tom Koehler 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 RatingsPitchingStrikeouts55Walks36Hittable51SO/BB43vsPower51Hitting16Durability72Team.480Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2005Stony BrookAmEastNCAA-1Fr22S/R19215.6818810000044.0573128217423101.6711.570.413.458.532.47.667-
2006Stony BrookAmEastNCAA-1SoS/R20455.1714113000071.0835241431575001.6010.470.503.917.191.84.444-
2007Stony BrookAmEastNCAA-1JrST21584.9813130100085.0975347739876201.6010.270.744.139.212.23.385-
2008Stony BrookAmEastNCAA-1SrST22654.1514140200093.08852436451115101.438.490.584.3410.702.47.545-
2008Jamestown JammersNYPLA-flo52ST22553.6815132000066.0663327029583001.449.00--3.957.912.00.500-
2009Greensboro GrasshoppersSALAflo52ST23553.2018180000098.0883735939826101.298.050.823.577.512.10.500-
2009Jupiter HammerheadsFSLA+flo-ST23413.37660000034.235151309253001.279.09--2.346.492.78.800-
2009Minor Totals (2 teams)MinorMLB--ST0963.25242400000132.112352489481079101.298.320.613.257.242.23.6003.45
2010Jacksonville SunsSouAAflo22ST241622.61282800000158.2140574611461454001.177.940.622.618.223.15.889-
2011New Orleans ZephyrsPCLAAAflo22ST251274.97282800000150.0144908318791164101.488.621.084.736.941.47.632-
2012New Orleans ZephyrsPCLAAAmia22ST2612114.17282710000151.0154807015611382201.429.180.893.648.232.26.522-
2012Miami MarlinsNLMLBmia34Rel26015.40817000013.0158842130001.2810.132.701.358.786.50.0005.50
2013New Orleans ZephyrsPCLAAAmia22ST27022.74440000023.01687212180001.226.260.784.707.041.50.000-
2013Miami MarlinsNLMLBmia34S/R275104.41292360020143.014072701454927051.368.810.883.405.791.70.3334.27
2014Miami MarlinsNLMLBmia34ST2810103.81323200000191.0177848116711534071.308.330.753.347.202.15.5003.84
2015Miami MarlinsNLMLBmia34ST2911144.08323110000187.0180968522771372061.378.651.063.706.581.78.4404.53
2016Miami MarlinsNLMLBmia34ST309134.33333300000176.2176938522831479051.478.971.124.237.491.77.4094.60
2017Jupiter HammerheadsFSLA+mia44ST31016.7511000004.05332251001.7511.254.504.5011.252.50.000-
2017New Orleans Baby CakesPCLAAAmia32ST31111.67761001037.230127413555001.147.170.963.1113.144.23.500-
2017Minor Totals (2 teams)MinorMLB--ST0122.16871001041.2351510615606001.207.561.303.2412.964.00.3333.23
2017Miami MarlinsNLMLBmia34ST31157.9212120000055.26750491529441001.7210.832.434.697.111.52.1676.64
2017Toronto Blue JaysALMLBtor34Rel31022.6515114000017.0165516180021.298.470.533.189.533.00.0003.22
MLB Totals - 6 Season(s)Filter36554.39161133280020782.077140838394322604230251.398.851.083.696.931.88.3961.35
Minor League Totals - 7 Season(s)Filter55353.6213513140010721.26783352916129064228401.348.430.763.617.982.21.611-
AAA Totals - 4 Season(s)Filter25214.15676520010361.13441901673916532711301.418.550.974.108.131.98.543-
AA Totals - 1 Season(s)Filter1622.61282800000158.2140574611461454001.177.940.622.618.223.15.889-
A+ Totals - 2 Season(s)Filter423.72770000038.2401816211304001.329.310.472.566.982.73.667-
A Totals - 1 Season(s)Filter553.2018180000098.0883735939826101.298.050.823.577.512.10.500-
A- Totals - 1 Season(s)Filter553.6815132000066.0663327029583001.449.00--3.957.912.00.500-
NCAA Totals - 4 Season(s)Filter17194.875946133000293.13251881591913229719401.559.950.584.049.092.25.472-
Miami Marlins Totals - 6 Season(s)Filter36534.43146132140020765.075540337893316586230231.408.861.093.716.871.85.404-
Toronto Blue Jays Totals - 1 Season(s)Filter022.6515114000017.0165516180021.298.470.533.189.533.00.000-
Average MLB - Per ~220 innings10154.39453780010220.021611410726901696071.398.851.083.696.931.88.4001.35
Average Minor - Per ~220 innings17113.62414010000220.02061028819881959101.348.430.763.617.982.21.607-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2010Jacksonville SunsSouAAflo22p2418303510000041513000.167.286.200.4866138.333.033.167.24010.5339.473.750.000.0020.00
2011New Orleans ZephyrsPCLAAAflo22p2518340310010011605000.088.114.118.2324140.167.030.059.1072.5040.0016.000.000.0033.33
2012New Orleans ZephyrsPCLAAAmia22p2618342500000021301002.147.194.147.3415037.238.000.059.1615.4135.146.500.000.000.00
2012Miami MarlinsNLMLBmia34p2681000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2013New Orleans ZephyrsPCLAAAmia22p2734100000001301000.000.200.000.200006.000.000.250.13816.6750.003.000.000.000.00
2013Miami MarlinsNLMLBmia34p2729391300000001702000.077.077.077.1543041.136.000.000.0680.0041.460.000.000.000.00
2014Miami MarlinsNLMLBmia34p2832500300000012708002.060.078.060.1383059.130.000.020.0661.6945.7627.000.000.000.00
2015Miami MarlinsNLMLBmia34p29325026100100228012001.120.154.140.2947164.273.020.060.1353.1343.7514.000.000.0016.67
2016Miami MarlinsNLMLBmia34p3030511500040012800400.098.107.098.2055056.185.000.020.0911.7950.0028.000.000.000.00
2017New Orleans Baby CakesPCLAAAmia32p3146010000001201001.167.286.167.453108.250.000.167.22412.5025.002.000.000.000.00
2017Miami MarlinsNLMLBmia34p3111210100000001500000.048.048.048.0961021.167.000.000.0420.0071.430.000.000.000.00
MLB Totals - 6 Season(s)Filter1422124181005004116022403.085.100.090.190191242.180.005.024.0001.6547.9329.000.000.005.56
Minor League Totals - 5 Season(s)Filter61108614200100949111003.130.203.148.351162129.237.018.102.0006.9837.985.440.000.0014.29
AAA Totals - 4 Season(s)Filter43783910010053408003.115.169.128.29710191.205.013.077.0005.4937.366.800.000.0011.11
AA Totals - 1 Season(s)Filter18303510000041513000.167.286.200.4866138.333.033.167.00010.5339.473.750.000.0020.00
Miami Marlins Totals - 6 Season(s)Filter1422124181005004116022403.085.100.090.190191242.180.005.024.0001.6547.9329.000.000.005.56
Average MLB - Per 162 games1622425211006005132025503.085.100.090.190221276.180.005.024.0001.6547.9329.000.000.005.56
Average Minor - Per 162 games162287163750030024130329008.130.203.148.351425343.237.018.102.0006.9837.985.440.000.0014.29

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2008Jamestown Jammers NYPLA-flo22P15---91-109.9000.60------15100.019.7
2009Greensboro Grasshoppers SALAflo23P18--311-214141.0000.78------18100.012.9
2009Jupiter Hammerheads FSLA+flo23P6---2--221.0000.33------6100.04.4
2010Jacksonville Suns SouAAflo24P28--920713629.8061.04------28100.020.0
2011New Orleans Zephyrs PCLAAAflo25P28--12213-3633.9171.18------28100.019.6
2012New Orleans Zephyrs PCLAAAmia26P28--523333128.9031.00------28100.020.0
2012Miami MarlinsNLMLBmia26P8113-1--111.0000.130.08-----8100.04.9
2013New Orleans Zephyrs PCLAAAmia27P4--11--221.0000.50------4100.02.8
2013Miami MarlinsNLMLBmia27P29231431615133231.9691.070.225550.0-29100.017.9
2014Miami MarlinsNLMLBmia28P32321912214-236361.0001.130.1913668.4-32100.019.8
2015Miami MarlinsNLMLBmia29P32311871420523934.8721.060.188466.7-32100.019.8
2016Miami MarlinsNLMLBmia30P33331764121-1716.9410.480.099852.9-33100.020.5
2017Jupiter Hammerheads FSLA+mia31P1---------------1100.00.7
2017New Orleans Baby Cakes PCLAAAmia31P7---2--221.0000.29------7100.05.1
2017Toronto Blue JaysALMLBtor31P15117-1--111.0000.070.06-----15100.09.3
2017Miami MarlinsNLMLBmia31P121255212-53.6000.250.055362.5-12100.07.4
MLB Totals for P - 6 season(s)-   P161133782586497131122.9310.760.16402660.6-1610.00.0
AAA Totals for P - 4 season(s)-   P67--1847637165.9150.97------670.00.0
AA Totals for P - 1 season(s)-   P28--920713629.8061.04------280.00.0
A+ Totals for P - 2 season(s)-   P7---2--221.0000.29------70.00.0
A Totals for P - 1 season(s)-   P18--311-214141.0000.78------180.00.0
A- Totals for P - 1 season(s)-   P15---91-109.9000.60------150.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2008Jamestown Jammers NYPLA-flo2215----------
2009Greensboro Grasshoppers SALAflo2318----------
2009Jupiter Hammerheads FSLA+flo236----------
2010Jacksonville Suns SouAAflo2428----------
2011New Orleans Zephyrs PCLAAAflo2528----------
2012New Orleans Zephyrs PCLAAAmia2628----------
2012Miami MarlinsNLMLBmia268----------
2013New Orleans Zephyrs PCLAAAmia274----------
2013Miami MarlinsNLMLBmia2729----------
2014Miami MarlinsNLMLBmia2832----------
2015Miami MarlinsNLMLBmia2932----------
2016Miami MarlinsNLMLBmia3033----------
2017Jupiter Hammerheads FSLA+mia311----------
2017New Orleans Baby Cakes PCLAAAmia317----------
2017Toronto Blue JaysALMLBtor3115----------
2017Miami MarlinsNLMLBmia3112----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2011Florida MarlinsMLB Spring TrainingMLB25104.7030300307.21144143102.0812.911.174.703.520.754.701.000
2012Miami MarlinsMLB Spring TrainingMLB26001.1731200007.2611035001.257.040.003.525.871.671.17.000
2013Miami MarlinsMLB Spring TrainingMLB27017.94817003011.11610105512001.8912.713.973.979.532.407.94.000
2014Miami MarlinsMLB Spring TrainingMLB28111.50541000018.012331412000.896.000.502.006.003.001.50.500
2015Miami MarlinsMLB Spring TrainingMLB29017.00541000018.0271514389111.9413.501.504.004.501.137.50.000
2016Miami MarlinsMLB Spring TrainingMLB30014.05440000013.11686059001.6010.800.003.386.081.805.40.000
2017Miami MarlinsMLB Spring TrainingMLB31224.67642000017.1181491918101.589.350.524.679.352.007.27.500
2018Los Angeles DodgersMLB Spring TrainingMLB320020.2520200001.1233130104.5513.506.7520.250.000.0020.25.000
MLB Spring Training Totals - 8 yrs464.75361818006094.71085850124168411.5710.271.143.906.461.665.51.400

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2012Miami MarlinsMLB Spring TrainingMLB2631000000000000001.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2014Miami MarlinsMLB Spring TrainingMLB2811000000000001000.000.000.000.000002.000.000.0000.000.000.000.000.000.00
2015Miami MarlinsMLB Spring TrainingMLB2934110000000101000.250.250.250.500105.333.000.0000.0020.000.000.000.000.00
2016Miami MarlinsMLB Spring TrainingMLB3011000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
2017Miami MarlinsMLB Spring TrainingMLB3122010000000101000.500.500.5001.0001031.000.000.0000.0033.330.000.000.000.00
MLB Spring Training Totals - 6 yrs119120000000303001.222.222.222.4442012.333.000.0000.0025.000.000.000.000.00

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2010Southern League Most Outstanding Pitcher ... Southern League Most Outstanding Pitcher2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-04-02SPLos Angeles DodgersLos Angeles Dodgers (MLB)-DL-60InjuredDL60 Transferred to 60-day DL31.277Team Roster on 2018-04-02
2018-03-29SPLos Angeles DodgersLos Angeles Dodgers (MLB)YDL-10InjuredDL10 Right shoulder strain31.273Team Roster on 2018-03-29
2017-12-21SPLos Angeles DodgersLos Angeles Dodgers (MLB)YActiveContractSigned to 1-year contract for 2018-2018 ($2m) [Free Agent]31.175Team Roster on 2017-12-21
2017-12-02SPFree Agent -Free AgentFree AgentGranted Free Agency (non-tendered)31.156  
2017-08-24SPToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveRecalled from Dunedin (A+)31.056Team Roster on 2017-08-24
2017-08-22SPToronto Blue JaysDunedin (A+)YMinorsReassigned MinorsAssigned to Dunedin (A+)31.054Team Roster on 2017-08-22
2017-08-19SPToronto Blue JaysToronto Blue Jays (MLB)YActiveTradedTraded from Marlins to Blue Jays for Osman Gutierrez31.051Team Roster on 2017-08-19
2017-07-25SPMiami MarlinsNew Orleans (AAA)YMinorsReassigned MinorsAssigned to New Orleans (AAA)31.026Team Roster on 2017-07-25
2017-06-30SPMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveRecalled from New Orleans (AAA)31.001Team Roster on 2017-06-30
2017-06-19SPMiami MarlinsNew Orleans (AAA)YMinorsReassigned MinorsAssigned to New Orleans (AAA)30.355Team Roster on 2017-06-19
2017-06-14SPMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveActivated from DL30.350Team Roster on 2017-06-14
2017-06-08SPMiami MarlinsJupiter (A+)YDL-10InjuredAssigned to Jupiter (A+) for rehab30.344Team Roster on 2017-06-08
2017-05-19SPMiami MarlinsMiami Marlins (MLB)YDL-10InjuredDL10 Right shoulder bursitis30.324Team Roster on 2017-05-19
2017-05-17SPMiami MarlinsNew Orleans (AAA)YMinorsReassigned MinorsAssigned to New Orleans (AAA)30.322Team Roster on 2017-05-17
2017-01-12SPMiami MarlinsMiami Marlins (MLB)YActiveContractSigned to 1-year contract for 2017-2017 ($5.75m) [Avoids arbitration]30.197Team Roster on 2017-01-12
2016-01-17SPMiami MarlinsMiami Marlins (MLB)YActiveContractSigned to 1-year contract for 2016-2016 ($3.5m) [Avoids arbitration]29.202Team Roster on 2016-01-17
2014-07-06SPMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveActivated from Paternity Leave list28.007Team Roster on 2014-07-06
2014-07-03SPMiami MarlinsMiami Marlins (MLB)-PaternityOff-RosterPlaced on Paternity Leave list28.004Team Roster on 2014-07-03
2013-07-13SPMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveRecalled from New Orleans (AAA)27.014Team Roster on 2013-07-13
2013-07-04SPMiami MarlinsNew Orleans (AAA)YMinorsReassigned MinorsOptioned to New Orleans (AAA)27.005Team Roster on 2013-07-04
2013-04-19SPMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveRecalled from New Orleans (AAA)26.294Team Roster on 2013-04-19
2013-03-23RPMiami MarlinsNew Orleans (AAA)YMinorsReassigned MinorsOptioned to New Orleans (AAA)26.267Team Roster on 2013-03-23
2012-09-02RPMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveRecalled from New Orleans (AAA)26.065Team Roster on 2012-09-02
2012-05-25PMiami MarlinsNew Orleans (AAA)YMinors--25.330Team Roster on 2012-05-25
* 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
2012Miami MarlinsTeam Payroll26480,000-76032-2,954,887480,000480,000
2013Miami MarlinsTeam Payroll27490,000-77535-3,023,990490,000970,000
2014Miami MarlinsTeam Payroll28515,000-57718363,256,497500,0001,485,000
2015Miami MarlinsTeam Payroll29570,0003.01653221423,571,283507,5002,055,000
2016Miami MarlinsTeam Payroll303,500,0004.016296567++3,498,245507,5005,555,0002016-01-17 - Signed to 1-year contract for 2016-2016 ($3.5m) [Avoids arbitration]
2017Toronto Blue JaysTeam Payroll315,750,0004.1522181276++3,651,709535,00011,305,0002017-01-12 - Signed to 1-year contract for 2017-2017 ($5.75m) [Avoids arbitration]
2017Miami MarlinsTeam Payroll315,750,0004.152218876++3,651,709535,00011,305,0002017-01-12 - Signed to 1-year contract for 2017-2017 ($5.75m) [Avoids arbitration]
* 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