Osiągnięcia Rok Impreza Miejsce Konkurencja Lokata Wynik 2013 Uniwersjada Kazań bieg na 100 m półfinał 10,49 sztafeta 4 × 100 m 7. miejsce 45,82 Mistrzostwa świata Moskwa bieg na 100 m eliminacje 10,38 2014 Igrzyska Wspólnoty Narodów Glasgow bieg na 100 m półfinał 10,21 bieg na 200 m 5. miejsce 20,37 sztafeta 4 × 100 m 4. miejsce 38,35 Mistrzostwa Afryki Marrakesz bieg na 100 m 8. miejsce 13,14 2015 Uniwersjada Gwangju bieg na 100 m 16px 1. miejsce 9,97 sztafeta 4 × 100 m 16px 3. miejsce 39,68 Mistrzostwa świata Pekin bieg na 100 m półfinał 10,02 bieg na 200 m półfinał 20,37 2016 Mistrzostwa Afryki Durban bieg na 100 m 16px 3. miejsce 10,05 sztafeta 4 × 100 m 16px 1. miejsce 38,84 Igrzyska olimpijskie Rio de Janeiro bieg na 100 m 5. miejsce 9,94 2017 Mistrzostwa świata Londyn bieg na 100 m 5. miejsce 10,01 2018 Igrzyska Wspólnoty Narodów Gold Coast bieg na 100 m 16px 1. miejsce 10,03 sztafeta 4 × 100 m 16px 2. miejsce 38,24 Mistrzostwa Afryki Asaba bieg na 100 m 16px 1. miejsce 10,25 sztafeta 4 × 100 m 16px 1. miejsce 38,25 Puchar Interkontynentalny Ostrawa bieg na 100 m 3. miejsce 10,11 sztafeta 4 × 100 m – DNF 2019 IAAF World Relays Jokohama sztafeta 4 × 100 m eliminacje 38,66 sztafeta 4 × 200 m 2. miejsce 1:20,42 Mistrzostwa świata Doha bieg na 100 m 4. miejsce 9,93 sztafeta 4 × 100 m 5.