Han representerte Norge i VM i friidrett 2017 på 3000 meter hinder. Dette var fjerde gang han løp denne øvelsen i konkurranse. Han lå på sjetteplass i sitt forsøksheat før det siste hinderet, men falt i det siste hinderet, og løp inn til 11.-plass i sitt heat. Han løp på 8:34,88 og fikk 27. beste tid, og gikk ikke til finalen. Han løp 800 meter i «Young Diamonds Challenge» i forkant av Diamond League-finalen i Zurich, og kom der på andreplass med ny personlig rekord på 1:49,40. Dette var norsk U17-rekord, og første gang han løp under 1:50.