| 2024-03-09 | 13th African Games | 80 | 120 | 125 | -128 | 155 | 160 | -166 | 285 | 364.19104 |
| 2022-10-26 | African Championships | 73.3 | 110 | -115 | -115 | 145 | 150 | 155 | 265 | 356.3276 |
| 2022-02-26 | Mauritius International Open | 76.36 | 0 | 0 | 121 | 0 | 0 | 154 | 275 | 360.856 |
| 2019-08-24 | 12th All African Games | 72.3 | 110 | 115 | 119 | 132 | -141 | -141 | 251 | 324.50592 |
| 2018-08-10 | AFRICAN CHAMPIONSHIPS | 68.77 | 102 | -108 | -110 | 133 | 140 | -147 | 242 | 322.33823 |
| 2018-07-19 | 3rd AFRICAN YOUTH GAMES | 68.4 | 102 | -107 | 107 | -133 | -133 | -133 | 0 | 0 |
| 2018-04-04 | XXI COMMONWEALTH GAMES | 68.28 | 105 | -108 | -108 | -130 | 130 | 135 | 240 | 321.0815 |
| 2018-03-23 | 2018 AFRICAN YOUTH CHAMPIONSHIPS | 68.3 | -101 | 101 | -106 | 130 | -141 | -142 | 231 | 308.98517 |
| 2018-03-23 | 2018 AFRICAN JUNIOR CHAMPIONSHIPS | 68.3 | -101 | 101 | -106 | 130 | -141 | -142 | 231 | 308.98517 |
| 2017-10-07 | AFRICAN YOUTH CHAMPIONSHIPS | 68.84 | 98 | 106 | -111 | 128 | 131 | 138 | 244 | 324.80005 |
| 2017-10-07 | AFRICAN JUNIOR CHAMPIONSHIPS | 68.84 | 98 | 106 | -111 | 128 | 131 | 138 | 244 | 324.80005 |
| 2017-09-03 | COMMONWEALTH YOUTH CHAMPIONSHIPS | 68.94 | 98 | -103 | 103 | 128 | 131 | 133 | 236 | 313.87244 |
| 2017-09-03 | COMMONWEALTH JUNIOR CHAMPIONSHIPS | 68.94 | 98 | -103 | 103 | 128 | 131 | 133 | 236 | 313.87244 |
| 2017-09-03 | COMMONWEALTH CHAMPIONSHIPS | 68.94 | 98 | -103 | 103 | 128 | 131 | 133 | 236 | 313.87244 |
| 2017-07-10 | AFRICAN CHAMPIONSHIPS | 68.75 | 100 | -106 | 106 | 126 | -131 | 135 | 241 | 321.06342 |
| 2017-04-03 | 2017 IWF YOUTH WORLD CHAMPIONSHIPS | 68.65 | 92 | 96 | 100 | 120 | -125 | 125 | 225 | 300.01538 |