The TBC Player Tracker is now active for MLB and Minor League Baseball. View a full sample here
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Matt KochTrack this Player High Level: MLB Current Team: Arizona Diamondbacks MLB Years: 2016-2019
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect

PositionsP-122Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameMatthew David Koch
Height6-3Weight185BatsLeftThrowsRight
Born DateNovember 2,1990 [28.173]PlaceStorm Lake,Iowa
High SchoolWashington (Cherokee,IA)
CollegeUniversity of Louisville (Louisville,KY)

DraftedSelected by the New York Mets [Team Picks] in the 3rd round (107th overall) of the 2012 Amateur Entry Draft [Signed] ... Selected by the Boston Red Sox [Team Picks] in the 37th round (1128th overall) of the 2009 Amateur Entry Draft
Signing Bonus$425,000Signing ScoutsJarrett EnglandService Time0.141 (2018)
Prospect Rankings[PIPE] 2016-ARI-#19 ... 2017-ARI-#17
MLB DebutSeptember 9,2016 [25.311]
OrganizationsARI [5] NYN [4] Awards0
TBC Player ID148599Retrosheet IDkochm001MLBAM ID571863
Pitch Repertoire Fastball (42.46%) -- Cutter (23.93%) -- Changeup (14.80%) -- Curveball (12.52%) -- Slider (4.62%) -- 2-Seam Fastball (1.67%)
Fastball Velocity [2019] - 92.29 - [2018] - 91.23 - [2017] - 91.40 - [2016] - 91.96
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Salaries

This player page is available for sponsorship:
Sponsor the Matt Koch 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 RatingsPitchingStrikeouts13Walks84Hittable32SO/BB57vsPower32Hitting6Durability46Team.533Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2010LouisvilleBigEastNCAA-1Fr20S/R19303.271165000044.037191659310001.057.571.021.846.343.441.000-
2011LouisvilleBigEastNCAA-1So20S/R20553.4816115000067.0734026521464001.409.760.672.816.152.19.500-
2012LouisvilleBigEastNCAA-1Jr20Rel21123.3422022000432.041171218302001.5211.410.282.238.353.75.333-
2012Brooklyn CyclonesNYPLA-nyn39Rel21025.0113211002023.025131317192001.379.640.392.707.332.71.000-
2013Savannah Sand GnatsSALAnyn21S/R22644.7018153101082.0100524374683001.2610.930.770.447.4317.00.600-
2014St. Lucie MetsFSLA+nyn21ST231044.64222200000120.01416762732638301.4410.550.522.394.711.97.714-
2015Mobile BayBearsSouAAari12ST24100.0011000007.02000460000.822.45--4.917.361.501.000-
2015Binghamton MetsEastAAnyn20S/R24483.4635827003088.0953734515555001.259.680.511.535.603.67.333-
2015Minor Totals (2 teams)MinorAA--S/R0583.2036927003095.2973734519615001.219.130.471.795.743.21.385-
2016Mobile BayBearsSouAAari20ST25244.7014140000074.2874139713490001.3410.490.841.575.913.77.333-
2016Reno AcesPCLAAAari43ST25423.09770000046.255181636251001.3110.610.581.164.824.17.667-
2016Minor Totals (2 teams)MinorAA--ST0664.08212100000120.014259551019741001.3310.530.741.415.493.89.500-
2016Arizona DiamondbacksNLMLBari55S/R25112.00725004118.094414100000.724.500.502.005.002.50.5003.42
2017Hillsboro HopsNwstA-ari29ST26104.91220000011.013762190001.2710.641.640.827.369.001.000-
2017Reno AcesPCLAAAari20ST26228.4010100000045.06842421115251001.8413.602.203.005.001.67.500-
2017Minor Totals (2 teams)MinorAA--ST0327.7112120000056.08149481316341001.7313.022.092.575.462.13.600-
2017Arizona DiamondbacksNLMLBari55Rel2600--10100000.0233010000----------0.00--
2018Reno AcesPCLAAAariST27245.9611110000054.06641361112310101.4410.931.821.995.132.58.333-
2018Arizona DiamondbacksNLMLBari55S/R27554.1519145004086.28843401922503001.279.141.972.285.192.27.5002.46
2019Arizona DiamondbacksNLMLBariRel280010.67707004014.01817176451041.5311.303.772.513.141.25-6.42
MLB Totals - 4 Season(s)Filter664.8434161800121118.111767642631654041.248.851.972.344.922.10.5002.63
Minor League Totals - 7 Season(s)Filter32304.7313392411060551.06523182915410935020401.3810.600.881.775.693.21.516-
AAA Totals - 3 Season(s)Filter885.79282800000145.1189101942533812101.5211.651.542.034.992.45.500-
AA Totals - 2 Season(s)Filter7123.865023270030169.0184787312321105001.279.720.631.695.813.44.368-
A+ Totals - 1 Season(s)Filter1044.64222200000120.01416762732638301.4410.550.522.394.711.97.714-
A Totals - 1 Season(s)Filter644.7018153101082.0100524374683001.2610.930.770.447.4317.00.600-
A- Totals - 2 Season(s)Filter124.9815411002034.038201938282001.349.960.792.107.343.50.333-
NCAA Totals - 3 Season(s)Filter973.384917320004143.2151765411381076001.329.460.692.386.702.82.563-
Arizona Diamondbacks Totals - 4 Season(s)Filter664.8434161800121118.111767642631654041.248.851.972.344.922.10.500-
Average MLB - Per ~220 innings11114.8463303300222220.021612411848571207071.248.851.972.344.922.10.5002.63
Average Minor - Per ~220 innings13124.735337160020220.025912611621431398201.3810.600.881.775.693.21.520-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2012LouisvilleBigEastNCAA-1Jr20p2121000000001100000.000.500.000.500002.000.0001.000.34550.0050.001.000.000.000.00
2015Mobile BayBearsSouAAari122412000000001100000.000.333.000.333003.000.000.500.22933.3333.331.000.000.000.00
2015Binghamton MetsEastAAnyn2024136010000000400000.167.167.167.334106.500.000.000.1470.0066.670.000.000.000.00
2015Totals for AA-AA         148010000001500000.125.222.125.347109.333.000.125.17411.1155.565.000.000.000.00
2016Mobile BayBearsSouAAari20p2511190100000001201000.053.053.053.1061020.143.000.000.0460.0060.000.000.000.000.00
2016Reno AcesPCLAAAari43p2524010000000202000.250.250.250.500106.500.000.000.2200.0033.330.000.000.000.00
2016Minor Totals (2 teams)Minor         13230200000001403000.087.087.087.1742026.222.000.000.0760.0053.850.000.000.000.00
2016Arizona DiamondbacksNLMLBari55p2553000000001300200.000.167.000.167006.000.000.333.11516.6750.003.000.000.000.00
2017Reno AcesPCLAAAari20p26714210000000900000.071.071.071.1421014.200.000.000.0630.0064.290.000.000.000.00
2018Reno AcesPCLAAAari27610010001000600000.100.100.100.2001010.250.000.000.0880.0060.000.000.000.000.00
2018Arizona DiamondbacksNLMLBari552718171100000031103000.059.200.059.2591023.167.000.176.14713.0447.833.670.000.000.00
2019Arizona DiamondbacksNLMLBarip2875000000000400000.000.000.000.000005.000.000.000.0000.0080.000.000.000.000.00
MLB Totals - 4 Season(s)Filter31251100000041803200.040.161.040.2011034.111.000.160.00011.7652.944.500.000.000.00
Minor League Totals - 4 Season(s)Filter40552500010013403000.091.107.091.1985059.238.000.018.0001.6957.6334.000.000.000.00
AAA Totals - 3 Season(s)Filter15282300010001702000.107.107.107.2143030.273.000.000.0000.0056.670.000.000.000.00
AA Totals - 2 Season(s)Filter25270200000011701000.074.107.074.1812029.200.000.037.0003.4558.6217.000.000.000.00
NCAA Totals - 1 Season(s)Filter21000000001100000.000.500.000.500002.000.0001.000.00050.0050.001.000.000.000.00
Arizona Diamondbacks Totals - 4 Season(s)Filter31251100000041803200.040.161.040.2011034.111.000.160.00011.7652.944.500.000.000.00
Average MLB - Per 162 games1621315500000021940161000.040.161.040.20150178.111.000.160.00011.7652.944.500.000.000.00
Average Minor - Per 162 games1622238200004004138012000.091.107.091.198200239.238.000.018.0001.6957.6334.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2012Brooklyn Cyclones NYPLA-nyn21P13--14--551.0000.38------13100.017.1
2013Savannah Sand Gnats SALAnyn22P18--4101-1514.9330.78------18100.013.0
2014St. Lucie Mets FSLA+nyn23P22--6101-1716.9410.73------22100.015.9
2016Mobile BayBears SouAAari25P14--611-217171.0001.21------14100.010.1
2016Reno Aces PCLAAAari25P7--261-98.8891.14------7100.04.9
2016Arizona DiamondbacksNLMLBari25P7218-------------7100.04.3
2017Reno Aces PCLAAAari26P10---4--441.0000.40------10100.07.0
2017Arizona DiamondbacksNLMLBari26P1---------------1100.00.6
2018Reno Aces PCLAAAari27P11--151-76.8570.55------11100.07.9
2018Arizona DiamondbacksNLMLBari27P19148678-115151.0000.790.171150.0-19100.011.7
MLB Totals for P - 3 season(s)-   P271610478-115151.0000.560.141150.0-270.00.0
AAA Totals for P - 3 season(s)-   P28--3152-2018.9000.64------280.00.0
AA Totals for P - 1 season(s)-   P14--611-217171.0001.21------140.00.0
A+ Totals for P - 1 season(s)-   P22--6101-1716.9410.73------220.00.0
A Totals for P - 1 season(s)-   P18--4101-1514.9330.78------180.00.0
A- Totals for P - 1 season(s)-   P13--14--551.0000.38------130.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2012Brooklyn Cyclones NYPLA-nyn2113----------
2013Savannah Sand Gnats SALAnyn2218----------
2014St. Lucie Mets FSLA+nyn2322----------
2016Mobile BayBears SouAAari2514----------
2016Reno Aces PCLAAAari257----------
2016Arizona DiamondbacksNLMLBari257----------
2017Reno Aces PCLAAAari2610----------
2017Arizona DiamondbacksNLMLBari261----------
2018Reno Aces PCLAAAari2711----------
2018Arizona DiamondbacksNLMLBari2719----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2016Arizona DiamondbacksMLB Spring TrainingMLB250013.5010100102.0533101002.5022.504.500.004.50013.50.000
2017Arizona DiamondbacksMLB Spring TrainingMLB26002.2530300104.0511003001.2511.250.000.006.7502.25.000
2018Arizona DiamondbacksMLB Spring TrainingMLB27214.40642000014.116873211001.2810.051.881.266.915.505.02.667
2019Arizona DiamondbacksMLB Spring TrainingMLB28213.18532001017.012762313200.886.351.061.596.884.333.71.667
MLB Spring Training Totals - 4 yrs424.101578003037.33819176528201.159.161.451.216.755.604.58.667

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2016Arizona DiamondbacksMLB Spring TrainingMLB2510100000001000000.0001.000.0001.000001.000.000.000100.000.000.000.000.000.00
2018Arizona DiamondbacksMLB Spring TrainingMLB2710000000000001000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2019Arizona DiamondbacksMLB Spring TrainingMLB2811000000001101000.000.500.000.500003.000.0001.00033.3333.331.000.000.000.00
MLB Spring Training Totals - 3 yrs31100000002102000.000.667.000.667005.000.0002.00040.0020.000.500.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-09-01SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveRecalled from Reno (AAA)27.303Team Roster on 2018-09-01
2018-07-24SPArizona DiamondbacksReno (AAA)YMinorsReassigned MinorsAssigned to Reno (AAA)27.264Team Roster on 2018-07-24
2018-07-02SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveRecalled from Reno (AAA)27.242Team Roster on 2018-07-02
2018-06-20SPArizona DiamondbacksReno (AAA)YMinorsReassigned MinorsAssigned to Reno (AAA)27.230Team Roster on 2018-06-20
2018-04-20SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveRecalled from Reno (AAA)27.169Team Roster on 2018-04-20
2018-04-07SPArizona DiamondbacksReno (AAA)YMinorsReassigned MinorsAssigned to Reno (AAA)27.156Team Roster on 2018-04-07
2018-04-03SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveRecalled from Reno (AAA)27.152Team Roster on 2018-04-03
2017-08-24SPArizona DiamondbacksReno (AAA)YMinorsReassigned MinorsAssigned to Reno (AAA)26.295Team Roster on 2017-08-24
2017-08-21SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveRecalled from Reno (AAA)26.292Team Roster on 2017-08-21
2017-07-22SPArizona DiamondbacksReno (AAA)YMinorsReassigned MinorsAssigned to Reno (AAA)26.262Team Roster on 2017-07-22
2017-07-20SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveRecalled from Reno (AAA)26.260Team Roster on 2017-07-20
2017-07-07SPArizona DiamondbacksReno (AAA)YMinorsReassigned MinorsAssigned to Reno (AAA)26.247Team Roster on 2017-07-07
2017-06-25SPArizona DiamondbacksHillsboro (A-)YMinorsActivated MinorsActivated from disabled list26.235Team Roster on 2017-06-25
2017-04-10SPArizona DiamondbacksReno (AAA)YDL-7InjuredDL7 Injured26.159Team Roster on 2017-04-10
2017-03-20SPArizona DiamondbacksReno (AAA)YMinorsReassigned MinorsAssigned to Reno (AAA)26.138Team Roster on 2017-03-20
2016-09-06SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveRecalled from Reno (AAA)25.308Team Roster on 2016-09-06
2016-08-01PArizona DiamondbacksReno (AAA)YMinorsReassigned MinorsAssigned to Reno (AAA)25.272Team Roster on 2016-08-01
2016-06-13PArizona DiamondbacksMobile (AA)YMinorsActivated MinorsActivated from disabled list25.223Team Roster on 2016-06-13
2016-06-01PArizona DiamondbacksMobile (AA)YDL-7InjuredDL7 Injured25.211Team Roster on 2016-06-01
2016-05-21PArizona DiamondbacksMobile (AA)YMinorsActivated MinorsActivated from disabled list25.200Team Roster on 2016-05-21
2016-04-23PArizona DiamondbacksMobile (AA)YDL-7InjuredDL7 Injured25.172Team Roster on 2016-04-23
2016-04-07PArizona DiamondbacksMobile (AA)YMinorsReassigned MinorsAssigned to Mobile (AA)25.156Team Roster on 2016-04-07
2015-11-26PArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveContract purchased from minors25.024Team Roster on 2015-11-26
2015-08-31PArizona DiamondbacksMobile (AA)-MinorsReassigned MinorsAssigned to Mobile (AA)24.302Team Roster on 2015-08-31
2015-08-31PArizona DiamondbacksArizona Diamondbacks (MLB)-MinorsTradedTraded from Mets with Miller Diaz to Diamondbacks for Addison Reed24.302Team Roster on 2015-08-31
2015-04-09PNew York MetsBinghamton (AA)-MinorsReassigned MinorsAssigned to Binghamton (AA)24.158Team Roster on 2015-04-09
2014-04-12PNew York MetsSt. Lucie (A+)-MinorsReassigned MinorsAssigned to St. Lucie (A+)23.161Team Roster on 2014-04-12
2013-04-14PNew York MetsSavannah (A)-MinorsReassigned MinorsAssigned to Savannah (A)22.163Team Roster on 2013-04-14
2012-08-27PNew York MetsBrooklyn (A-)-MinorsReassigned MinorsAssigned to Brooklyn (A-)21.298Team Roster on 2012-08-27
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-08-09ContractSigned by Twins 
* Transactions data can be divided into 2 eras. 2012-2019 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
2012New York Mets-21425,000-------425,000Signing Bonus out of 2012 Draft (3rd round - 107th overall)
2016Arizona DiamondbacksTeam Payroll25507,5000.02777135-3,498,245507,500932,500
2017Arizona DiamondbacksTeam Payroll26535,0000.03381937-3,651,709535,0001,467,500
2018Arizona DiamondbacksTeam Payroll27545,000-72927-4,360,045545,0002,012,500
* 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