Osiągnięcia RokImprezaMiejsceKonkurencjaPozycjaWynik 2014 Mistrzostwa świata juniorów Eugene bieg na 200 m półfinał 21,28 2014 Mistrzostwa świata juniorów Eugene sztafeta 4 × 100 m eliminacje 40,53 2014 Mistrzostwa świata juniorów Eugene sztafeta 4 × 400 m – DQ 2014 Igrzyska olimpijskie młodzieży Nankin bieg na 200 m 16px 2. miejsce 21,20 2015 Mistrzostwa Afryki juniorów Addis Abeba bieg na 100 m eliminacje 11,06 2016 Mistrzostwa Afryki Durban bieg na 400 m 16px 1. miejsce 44,69 2016 Mistrzostwa Afryki Durban sztafeta 4 × 100 m 7. miejsce 40,40 2016 Mistrzostwa Afryki Durban sztafeta 4 × 400 m 16px 1. miejsce 3:02,20 2016 Mistrzostwa świata juniorów Bydgoszcz bieg na 400 m półfinał DQ 2016 Mistrzostwa świata juniorów Bydgoszcz sztafeta 4 × 100 m eliminacje 40,41 2016 Mistrzostwa świata juniorów Bydgoszcz sztafeta 4 × 400 m 16x16px 2. miejsce 3:02,81 2016 Igrzyska olimpijskie Rio de Janeiro bieg na 400 m półfinał DNS 2017 IAAF World Relays Nassau sztafeta 4 × 400 m 2. miejsce 3:02,28 2017 Mistrzostwa świata Londyn bieg na 400 m 4. miejsce 44,66 2017 Mistrzostwa świata Londyn sztafeta 4 × 400 m eliminacje 3:06,50 2018 Igrzyska Wspólnoty Narodów Gold Coast bieg na 400 m 16px 2. miejsce 45,09 2018 Igrzyska Wspólnoty Narodów Gold Coast sztafeta 4 × 400 m 16px 1. miejsce 3:01,78 2018 Mistrzostwa Afryki Asaba bieg na 400 m 16px 1.