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.323
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

Prospect Rankings

CSV
Glossary
Unlock the power of TBC PREMIUM for only $2/month.
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
🔒
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
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
Unlock the power of TBC PREMIUM for only $2/month.
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
🔒
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
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
Unlock the power of TBC PREMIUM for only $2/month.
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!
×