Belcher kvalifiserte seg til USA-mesterskapet i friidrett 2017, og semifinalen på 100 meter der var hans siste løp som amatør. Han signerte med Nike, og i finalen på 100 meter løp han på 10,06 og fikk bronse bak Justin Gatlin (9,95) og Christian Coleman (9,98). Han kvalifiserte seg med dette til VM i friidrett 2017 i London, der han ble slått ut i semifinalen med 13. beste tid.