Sur 1 500 m, son record personnel est de 3 min 35 s 53 obtenu à Doha en [1].
Il remporte le titre du 1 500 m en battant Jakob Ingebrigtsen lors des Championnats du monde juniors 2018 à Tampere.
C'est le frère cadet d'Elijah Manangoi, champion du monde sur la même distance.
Le , il participe à une tentative ratée de battre le record du monde junior du 1000 m, lors du meeting Herculis à Monaco : il est battu par Solomon Lekuta, tous les deux à leur record personnel.