Han satte ny personlig rekord på 5000 meter i Belgia den 22. juli, med tiden 13:20,16, og han deltok på 5000 meter under VM i friidrett 2017, der han kom på 25.-plass. Under NM i friidrett 2017 fikk han sølv på 5000 meter. Han satte ny personlig rekord på 10 km i september (27:55) og på 15 km i oktober (42:26). Den 22. oktober 2017 satte han norsk rekord på halvmaraton, da han løp inn til 59.48 og fjerdeplass i Valencia halvmaraton. Tiden var den tredje beste tiden av en europeisk utøver noensinne på denne distansen.