In the 1,500 metres event, his personal best is a 3:31.49 (Stade Louis II, Monaco, 12 July 2019). He won this event at the 2018 U20 World Championships in Tampere, defeating Jakob Ingebrigtsen.