Osiągnięcia RokImprezaMiejsceKonkurencjaPozycjaWynik 2014 Mistrzostwa Afryki w biegach przełajowych Kampala bieg juniorów 7. miejsce 23:19 Mistrzostwa świata juniorów Eugene bieg na 5000 m 4. miejsce 13:32,84 Mistrzostwa Afryki Marrakesz bieg na 10 000 m – DNF Mistrzostwa świata juniorów Eugene bieg na 10 000 m 16px 1. miejsce 28:32,86 2015 Mistrzostwa świata w biegach przełajowych Guiyang bieg juniorów 11. miejsce 24:11 Mistrzostwa Afryki juniorów Addis Abeba bieg na 10 000 m 16px 1. miejsce 29:58,70 Mistrzostwa świata Pekin bieg na 10 000 m 9. miejsce 27:48,89 2016 Igrzyska olimpijskie Rio de Janeiro bieg na 5000 m 8. miejsce 13:09,17 bieg na 10 000 m 6. miejsce 27:10,06 2017 Mistrzostwa świata w biegach przełajowych Kampala bieg seniorów 30. miejsce 30:08 drużyna seniorów 16px 3. miejsce Mistrzostwa świata Londyn bieg na 10 000 m 16px 2. miejsce 26:49,94 2018 Igrzyska Wspólnoty Narodów Gold Coast bieg na 5000 m 1. miejsce 13:50,83 bieg na 10 000 m 1. miejsce 27:19,62 2019 Mistrzostwa świata w biegach przełajowych Aarhus bieg seniorów 16px 1. miejsce 31:40 drużyna seniorów 16px 1. miejsce Mistrzostwa świata Doha bieg na 10 000 m 16px 1. miejsce 26:48,36 2020 Mistrzostwa świata w półmaratonie Gdynia półmaraton 4. miejsce 59:21 półmaraton (drużynowo) 16px 3. miejsce 2021 Igrzyska olimpijskie Tokio bieg na 5000 m 1.