| 2022-07-30 | XXII Commonwealth Games | 54.55 | 70 | -75 | -77 | 95 | -100 | 101 | 171 | 282.96698 |
| 2022-02-26 | Mauritius International Open | 54.25 | 0 | 0 | 71 | 0 | 0 | 95 | 166 | 275.903 |
| 2021-05-24 | 2021 African Championships | 60.15 | 60 | 70 | -76 | 95 | 100 | -105 | 170 | 261.05997 |
| 2020-02-08 | 6th International Solidarity Championships | 59.65 | 70 | 74 | -76 | 93 | 97 | -100 | 171 | 250.1345 |
| 2019-12-19 | 6th Qatar International Cup | 57.75 | 65 | -70 | 72 | -94 | 95 | 99 | 171 | 255.99495 |
| 2019-12-10 | IWF World Cup | 54.64 | 65 | -70 | 70 | 90 | 95 | -99 | 165 | 257.3995 |
| 2019-08-24 | 12th All African Games | 54.7 | -60 | 62 | -70 | 90 | 95 | -99 | 157 | 244.71484 |
| 2019-07-07 | Zone 2 African Championship | 54.2 | 50 | 60 | -70 | 85 | 95 | 98 | 158 | 248.00836 |
| 2018-04-04 | XXI COMMONWEALTH GAMES | 55 | 60 | 64 | 68 | 80 | 86 | -90 | 154 | 239.0435 |
| 2018-03-23 | 2018 AFRICAN JUNIOR CHAMPIONSHIPS | 55.1 | 60 | -64 | -64 | 76 | 78 | 82 | 142 | 220.11374 |
| 2017-10-07 | AFRICAN JUNIOR CHAMPIONSHIPS | 53.93 | -58 | -58 | 58 | 70 | -75 | 76 | 134 | 211.1456 |
| 2017-10-07 | AFRICAN YOUTH CHAMPIONSHIPS | 53.93 | -58 | -58 | 58 | 70 | -75 | 76 | 134 | 211.1456 |