He finished third in the junior race at the 2017 European Cross Country Championships behind winner Jakob Ingebrigtsen. He also finished third and behind Ingebrigtsen at the 2017 European Athletics U20 Championships.