| 2025-04-20 | African Championships | 87.85 | 115 | -120 | -122 | 150 | -155 | -155 | 265 | 322.3809 |
| 2022-10-26 | African Championships | 83.9 | 110 | -117 | -117 | 140 | 145 | -150 | 255 | 317.58774 |
| 2022-02-26 | Mauritius International Open | 80.94 | 0 | 0 | 118 | 0 | 0 | 145 | 263 | 333.92114 |
| 2019-09-06 | 2019 African Junior Championships | 65.75 | 90 | 100 | -108 | 115 | 125 | -136 | 225 | 308.24753 |
| 2019-04-23 | African Championships | 60.86 | 95 | -100 | -101 | -122 | -123 | 124 | 219 | 315.88678 |
| 2018-10-06 | YOUTH OLYMPIC GAMES | 61.13 | 87 | 92 | -96 | -110 | 110 | 116 | 208 | 299.10495 |
| 2018-08-10 | AFRICAN CHAMPIONSHIPS | 56 | 75 | 80 | 85 | 95 | 105 | -111 | 190 | 290.95468 |
| 2018-07-19 | 3rd AFRICAN YOUTH GAMES | 54.85 | 80 | 84 | -85 | 100 | 105 | -110 | 189 | 293.9801 |
| 2018-04-04 | XXI COMMONWEALTH GAMES | 55.21 | 78 | 83 | 85 | 100 | 106 | 110 | 195 | 301.81345 |
| 2017-09-03 | COMMONWEALTH CHAMPIONSHIPS | 55.23 | 75 | 80 | -84 | 97 | 98 | -110 | 178 | 275.42615 |
| 2017-09-03 | COMMONWEALTH JUNIOR CHAMPIONSHIPS | 55.23 | 75 | 80 | -84 | 97 | 98 | -110 | 178 | 275.42615 |
| 2017-09-03 | COMMONWEALTH YOUTH CHAMPIONSHIPS | 55.23 | 75 | 80 | -84 | 97 | 98 | -110 | 178 | 275.42615 |
| 2017-07-10 | AFRICAN CHAMPIONSHIPS | 55.13 | 82 | -88 | -88 | 100 | -105 | -110 | 182 | 282.00146 |
| 2017-04-03 | 2017 IWF YOUTH WORLD CHAMPIONSHIPS | 55.57 | -77 | 77 | -82 | 96 | 101 | 105 | 182 | 280.31686 |
| 2016-10-25 | 2016 SENIOR COMMONWEALTH CHAMPIONSHIPS | 54.9 | -76 | 76 | -80 | 95 | -100 | -100 | 171 | 271.10843 |
| 2016-10-25 | 2016 JUNIOR COMMONWEALTH CHAMPIONSHIPS | 54.9 | -76 | 76 | -80 | 95 | -100 | -100 | 171 | 271.10843 |
| 2016-10-19 | 2016 IWF YOUTH WORLD CHAMPIONSHIPS | 54.9 | -76 | 76 | -80 | 95 | -100 | -100 | 171 | 271.10843 |