Matt Koch

Former Prospect Free Agent
High Level
MLB
Years
2010-2024 (2016-2024)
Proper Name
Matthew David Koch
Positions
P (347)
Height / Weight
6-3 / 215
Bats / Throws
Left / Right
Birthdate
November 2,1990   Age:  35.363
High School
Washington (Cherokee,IA)
Colleges
University of Louisville (Louisville,KY)
Drafted/Signed
Signing Bonus
$ 425,000
Service Time
1.135 (2024)
MLBAM ID
Retrosheet#
kochm001
Show More
Matt Koch [Matthew David Koch] is a former Major League Baseball Player who was active in the Majors between 2016-2024. His last Major League Baseball season was with the Colorado Rockies in 2024. Koch was born on November 2nd, 1990 in Cherokee, Iowa and is currently 35 years old. He played High School baseball for the Washington High School Braves in Cherokee, Iowa. He played 3 years of NCAA Division I College Baseball for the University of Louisville Cardinals [Big East Conference] where he was teammates with future Major Leaguers Nick Burdi, Adam Duvall, Cody Ege, Adam Engel, Chad Green, Dean Kiekhefer and Tony Zych. Participated in the D1 NCAA Tournament in 2010 [Regionals] and 2012 [Regionals]. He was drafted and signed in the 3rd round (107th overall) of the 2012 Major League Baseball Amateur Draft by the ...
New York Mets, receiving a $425,000 signing bonus. Ranked by Baseball America as the Arizona Diamondbacks No. 12 MLB prospect in 2026 pre-season Prospect rankings. Made his Major League Debut on September 9th, 2016 at the age of 25. Debuted as a relief pitcher for Arizona Diamondbacks against the San Francisco Giants, throwing 1 inning, allowing 0 runs, 2 walks and striking out 0 batters. He did not factor in the decision. He walked Denard Span, the first batter he faced. His most frequent teammates throughout his career, based on statistics listed below were Stewart Ijames and Zack Godley. Koch played 5 seasons with the Arizona Diamondbacks organization, 4 seasons with the New York Mets, 2 seasons with the Colorado Rockies, 1 season with the Seattle Mariners and 1 season with the Cleveland Guardians. He was also drafted in the 37th round of the 2009 Draft by the Boston Red Sox but did not sign.

Career Transactions: Traded from Mets with Miller Diaz to Diamondbacks for Addison Reed on August 31st, 2015. Signed a minor league contract with the Cleveland Indians on April 23rd, 2021. Signed a minor league contract with the Seattle Mariners on March 10th, 2022. Signed a minor league contract with the Colorado Rockies on November 22nd, 2022.

Prospect Rankings

CSV
Glossary
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearsourcetypeteamrankview rankings
2014Baseball AmericaTeamNew York Mets24View Rankings
2016MLB PipelineTeamArizona Diamondbacks19View Rankings
2017Baseball AmericaTeamArizona Diamondbacks12View Rankings
2017MLB PipelineTeamArizona Diamondbacks17View Rankings
4 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearteam nameleaguelevelmlb#agetbc+wleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2010LouisvilleBigEastNCAA-1Fr2019117303.271160050044.037191659310061.057.571.021.846.343.893.44
2011LouisvilleBigEastNCAA-1So202097553.4816110050067.1734026521464081.409.760.672.816.155.352.19
2012LouisvilleBigEastNCAA-1Jr2021101123.3422000220432.141171218302141.5211.410.282.238.354.733.75
2012Brooklyn CyclonesNYPLA-NYN392193025.0113200112023.125131317192031.379.640.392.707.335.012.71
2013Savannah Sand GnatsSALANYN2122100644.7018151031082.1100524374683021.2610.930.770.447.435.6817.00
2014St. Lucie MetsFSLA+NYN2123831044.64222200000120.114167627326383131.4410.550.522.394.715.011.97
2015Mobile BayBearsSouAAARI1224100.0011000007.12000460000.822.450.004.917.360.001.50
2015Binghamton MetsEastAANYN202497483.4635800273088.1953734515555001.259.680.511.535.603.773.67
2016Mobile BayBearsSouAAARI202590244.7014140000074.2874139713490031.3410.490.841.575.914.943.77
2016Reno AcesPCLAAAARI432597423.09770000046.255181636251001.3110.610.581.164.823.474.17
2016Arizona DiamondbacksNLMLBARI5525112.00720054118.094414100020.724.500.502.005.002.002.50
2017Hillsboro HopsNwstA-ARI292697*104.91220000011.013762190001.2710.641.640.827.365.739.00
2017Reno AcesPCLAAAARI202673228.4010100000045.06842421115251021.8413.602.203.005.008.401.67
2017Arizona DiamondbacksNLMLBARI5526000.0010001000.02330100000.000.000.000.000.000.000.00
2018Reno AcesPCLAAAARI-2787245.9611110000054.16641361112310111.4410.931.821.995.136.792.58
2018Arizona DiamondbacksNLMLBARI552786554.1519140054086.28843401922503061.279.141.972.285.194.472.27
2019Reno AcesPCLAAAARI-28905107.38211700410100.013586822130814021.6512.151.892.707.297.742.70
2019Arizona DiamondbacksNLMLBARI5528009.15900095020.22921218491051.6012.633.481.743.929.152.25
2020Yakult SwallowsJap CenIntl -2962*037.88700000016.02919142360012.0016.311.131.693.3810.692.00
2021Columbus ClippersIL2AAACLE343089425.8334400303063.16242411129526051.448.811.564.127.395.971.79
2022Tacoma RainiersPCL2AAASEA2031132413.05380003820438.1271413613501031.046.341.413.0511.743.293.85
2022Seattle MarinersALMLBSEA4131008.3140004204.15442130001.3810.384.152.086.238.313.00
2023Albuquerque IsotopesPCL2AAACOL553299127.2729100284234.2452928711342011.6211.681.822.868.837.533.09
2023Colorado RockiesNLMLBCOL543291*325.1239100389038.241222279270021.299.541.632.096.285.123.00
2024Albuquerque IsotopesPCL2AAACOL553391654.83490004936554.0733729108382131.5012.171.671.336.336.174.75
2024Colorado RockiesNLMLBCOL54330081.0020002110.134311000012.0081.0027.0027.000.00108.000.00
Tot:MLB (7 yrs) MLB    985.1881170064252168.21771019738429940151.309.442.032.245.285.392.36
Tot:NL (6 yrs) NL    985.0977170060232164.1172979336419640151.309.421.972.255.265.312.34
Tot:AL (1 yrs) AL    008.3140004204.15442130001.3810.384.152.086.238.313.00
Tot:Minors (12 yrs) Minors    52505.16304114101907011843.2994526484109200605355381.4210.601.162.136.455.613.03
Tot:A- (2 yrs) A-    124.9815400112034.138201938282031.349.960.792.107.345.243.50
Tot:A (1 yrs) A    644.7018151031082.1100524374683021.2610.930.770.447.435.6817.00
Tot:A+ (1 yrs) A+    1044.64222200000120.114167627326383131.4410.550.522.394.715.011.97
Tot:AA (2 yrs) AA    7123.865023002730170.1184787312321105031.279.720.631.695.814.123.44
Tot:AAA (8 yrs) AAA    28285.9219950001496411436.153130928780124336172171.5010.951.652.566.936.372.71
Tot:College (3 yrs) College    973.384917003204143.21517654113810761181.329.460.692.386.704.762.82
Avg:MLB - 162 Inning avg MLB    🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg Minors    🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:College - 162 Inning avg College    🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Other Pitching Statistics

CSV
Glossary
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2016Arizona DiamondbacksMLB Spring TrainingSpring250013.5010001102.05331010002.5022.504.500.004.5013.500.00
2017Arizona DiamondbacksMLB Spring TrainingSpring26002.2530003104.05110030001.2511.250.000.006.752.250.00
2018Arizona DiamondbacksMLB Spring TrainingSpring27214.40640020014.1168732110001.2610.051.881.266.915.025.50
2019Arizona DiamondbacksMLB Spring TrainingSpring28213.18530021017.0127623132010.886.351.061.596.883.714.33
2022Seattle MarinersMLB Spring TrainingSpring31009.0010001101.02111110003.0018.009.009.009.009.001.00
2023Colorado RockiesMLB Spring TrainingSpring32002.7010000106210.0104321120001.109.001.800.9010.803.6012.00
2024Colorado RockiesMLB Spring TrainingSpring33003.121000010118.28331290001.158.311.042.089.353.124.50
Tot:Spring (7 Yrs) Spring 423.79367001129357.0582724109502011.189.161.581.427.894.265.56

Batting Statistics

CSV
Glossary
🔒
Unlock the power of TBC PREMIUM for only $2/month.
yearteam nameleaguelevelmlb#ageposlnptbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2012LouisvilleBigEastNCAA-1Jr2021210000000011000000200.000.500.000.5001.000.000.00050.0050.001.000.00
2015Binghamton MetsEastAANYN20241/9/1360100000004000001601.167.167.167.334.000.000.5000.0066.670.000.00
2015Mobile BayBearsSouAAARI12241/9/120000000011000000300.000.333.000.333.500.000.00033.3333.331.000.00
2016Mobile BayBearsSouAAARI20251/9/1119010000000120100012001.053.053.053.106.000.000.1430.0060.000.000.00
2016Reno AcesPCLAAAARI43251/9/240100000002020001601.250.250.250.500.000.000.5000.0033.330.000.00
2016Arizona DiamondbacksNLMLBARI55251/9530000000013002000600.000.167.000.167.333.000.00016.6750.003.000.00
2017Reno AcesPCLAAAARI20261/9/71421000000090000011401.071.071.071.142.000.000.2000.0064.290.000.00
2018Reno AcesPCLAAAARI-271/9/61001000100060000011001.100.100.100.200.000.000.2500.0060.000.000.00
2018Arizona DiamondbacksNLMLBARI55271/91817110000003110300012301.059.200.059.259.176.000.16713.0447.833.670.00
2019Reno AcesPCLAAAARI-281/9/81524000001001140310002900.000.038.000.038.042.000.0003.4548.2814.000.00
2019Arizona DiamondbacksNLMLBARI55281/9960000000005000000600.000.000.000.000.000.000.0000.0083.330.000.00
2020Yakult SwallowsJap CenIntl -29730000000001000000300.000.000.000.000.000.000.0000.0033.330.000.00
Tot:MLB (5 yrs) MLB      3426110000004190320013501.038.156.038.195.154.000.11111.4354.294.75
Tot:NL (5 yrs) NL      3426110000004190320013501.038.156.038.195.154.000.11111.4354.294.75
Tot:Minors (5 yrs) Minors      5579250002002480610058805.063.085.063.149.025.000.1562.2754.5524.00
Tot:AA (2 yrs) AA      2527020000001170100022902.074.107.074.181.037.000.2003.4558.6217.00
Tot:AAA (4 yrs) AAA      3052230002001310510035903.058.074.058.132.019.000.1361.6952.5431.00
Tot:College (1 yrs) College      210000000011000000200.000.500.000.5001.000.00050.0050.001.00
Avg:MLB - 162 game avg MLB      162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg Minors      162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:College - 162 game avg College      162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Other Batting Statistics

CSV
Glossary
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2016Arizona DiamondbacksMLB Spring TrainingSpring25101000000010000000100.0001.000.0001.000.000.000.000100.000.000.000.00
2018Arizona DiamondbacksMLB Spring TrainingSpring27100000000000010000100.000.000.000.000.000.000.0000.000.000.000.00
2019Arizona DiamondbacksMLB Spring TrainingSpring28110000000011010000300.000.500.000.5001.000.000.00033.3333.331.000.00
Tot:Spring (3 Yrs) Spring 311000000021020000500.000.667.000.6672.000.00040.0020.000.50

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
278130663050.521

TBC Newsletter

Stay up to date with new features, new datasets, tips on using the site and life updates.

Subscribe for Free

TBC Premium

For $24/year, Unlock 🔓

+ Ad-free browsing
+ TBC Player Tracker
+ Advanced Research Tools
+ Data Store discounts
+ Additional functionality/features
+ View all Benefits!

Learn More and Subscribe!
×