| 2025-04-20 | African Championships | 101.93 | 120 | -127 | 128 | -166 | 166 | 170 | 298 | 339.0979 |
| 2024-03-09 | 13th African Games | 104.2 | 121 | 135 | 141 | 170 | 185 | 188 | 329 | 371.1233 |
| 2023-05-11 | 2023 African Championships | 101.8 | 135 | -140 | 140 | 168 | 175 | 180 | 320 | 364.31937 |
| 2022-10-26 | African Championships | 103.25 | 129 | -135 | -137 | 160 | -175 | -175 | 289 | 327.17386 |
| 2022-09-01 | African Junior Championships | 102.3 | 125 | -136 | 136 | 165 | 171 | -175 | 307 | 348.83112 |
| 2022-02-26 | Mauritius International Open | 105.72 | 0 | 0 | 135 | 0 | 0 | 160 | 295 | 330.92285 |
| 2019-09-06 | 2019 African Youth Championships | 107.43 | 110 | -132 | -132 | 140 | 161 | -170 | 271 | 293.1833 |
| 2019-09-06 | 2019 African Junior Championships | 107.43 | 110 | -132 | -132 | 140 | 161 | -170 | 271 | 293.1833 |
| 2019-08-24 | 12th All African Games | 109.6 | -120 | 120 | -131 | 150 | 160 | -170 | 280 | 301.02347 |
| 2019-03-08 | 2019 IWF Youth World Championships | 108.63 | -110 | 110 | 120 | 150 | -160 | 160 | 280 | 301.85535 |
| 2018-08-10 | AFRICAN CHAMPIONSHIPS | 108.2 | 100 | 106 | 115 | 140 | -150 | -155 | 255 | 275.24722 |
| 2018-03-23 | 2018 AFRICAN JUNIOR CHAMPIONSHIPS | 104.25 | 95 | 100 | -106 | 130 | -140 | -140 | 230 | 251.30972 |
| 2018-03-23 | 2018 AFRICAN YOUTH CHAMPIONSHIPS | 104.25 | 95 | 100 | -106 | 130 | -140 | -140 | 230 | 251.30972 |