Under Birkebeinerløpet i 2017 kom han på andreplass, ett sekund bak Senay Fissehatsion. Han kom på andreplass i Düsseldorf Marathon, bak Robert Chemonges fra Uganda. Under Boysen Memorial satte han personlig rekord på 5000 meter, med 14:14,14, og kom med det på åttendeplass. Han deltok også i Ljubljana Marathon i oktober, og kom der på sjetteplass.