| 2025-04-20 | African Championships | 96 | 140 | 145 | -150 | 165 | -170 | 170 | 315 | 367.615 |
| 2021-05-24 | 2021 African Championships | 102 | -146 | 146 | -155 | -171 | -171 | 171 | 317 | 360.61856 |
| 2019-09-06 | 2019 African Junior Championships | 101.7 | 130 | 140 | 150 | -160 | 162 | 170 | 320 | 352.67722 |
| 2018-10-06 | YOUTH OLYMPIC GAMES | 99.08 | 132 | 138 | -143 | 161 | 170 | -173 | 308 | 342.70023 |
| 2018-07-19 | 3rd AFRICAN YOUTH GAMES | 99.6 | 121 | 130 | -136 | 141 | 151 | 160 | 290 | 322.04504 |
| 2018-03-23 | 2018 AFRICAN YOUTH CHAMPIONSHIPS | 93.75 | -120 | 120 | 128 | -140 | -140 | 140 | 268 | 304.7193 |
| 2018-03-23 | 2018 AFRICAN JUNIOR CHAMPIONSHIPS | 93.75 | -120 | 120 | 128 | -140 | -140 | 140 | 268 | 304.7193 |
| 2017-10-07 | AFRICAN YOUTH CHAMPIONSHIPS | 89 | 115 | 120 | 128 | 135 | 140 | -150 | 268 | 311.5527 |
| 2017-10-07 | AFRICAN JUNIOR CHAMPIONSHIPS | 89 | 115 | 120 | 128 | 135 | 140 | -150 | 268 | 311.5527 |