Tips Updates
Daily
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


PositionsP-296Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameThomas R. Koehler
Height6-4Weight247BatsRightThrowsRight
Born DateJune 29,1986 [31.356]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