| 2022-10-26 | African Championships | 101 | 132 | -142 | -142 | 165 | -175 | -176 | 0 | 0 |
| 2022-02-26 | Mauritius International Open | 102.67 | 0 | 0 | 0 | 0 | 0 | 170 | 0 | 0 |
| 2021-12-07 | 2021 IWF World Championships | 100.6 | 135 | -145 | -145 | 160 | 171 | -175 | 306 | 350.06696 |
| 2021-12-07 | 2021 Commonwealth Senior Championships | 100.6 | 135 | -145 | -145 | 160 | 171 | -175 | 306 | 350.06696 |
| 2019-08-24 | 12th All African Games | 80.3 | 125 | -130 | -133 | 145 | -150 | -150 | 270 | 329.66638 |
| 2019-04-23 | African Championships | 80.5 | 124 | -129 | 129 | 150 | -157 | -157 | 279 | 340.22348 |
| 2018-08-10 | AFRICAN CHAMPIONSHIPS | 76.77 | 115 | 123 | -128 | 140 | 0 | 0 | 263 | 328.79416 |
| 2018-04-04 | XXI COMMONWEALTH GAMES | 76.2 | 115 | 120 | -127 | 145 | 153 | -158 | 273 | 342.67844 |
| 2018-03-23 | 2018 AFRICAN JUNIOR CHAMPIONSHIPS | 76.45 | 118 | 122 | 126 | 142 | 147 | -151 | 273 | 342.06854 |
| 2017-09-03 | COMMONWEALTH JUNIOR CHAMPIONSHIPS | 76.48 | 113 | 118 | -122 | 140 | 146 | -148 | 264 | 330.72113 |
| 2017-09-03 | COMMONWEALTH CHAMPIONSHIPS | 76.48 | 113 | 118 | -122 | 140 | 146 | -148 | 264 | 330.72113 |
| 2017-07-10 | AFRICAN CHAMPIONSHIPS | 76.06 | 110 | -115 | -116 | -140 | -140 | -145 | 0 | 0 |
| 2016-10-25 | 2016 JUNIOR COMMONWEALTH CHAMPIONSHIPS | 75.95 | 107 | 112 | -117 | 127 | 132 | 137 | 249 | 316.02515 |
| 2016-10-25 | 2016 SENIOR COMMONWEALTH CHAMPIONSHIPS | 75.95 | 107 | 112 | -117 | 127 | 132 | 137 | 249 | 316.02515 |
| 2016-10-19 | 2016 IWF YOUTH WORLD CHAMPIONSHIPS | 75.95 | 107 | 112 | -117 | 127 | 132 | 137 | 249 | 316.02515 |
| 2014-04-15 | AFRICAN YOUTH (YOG QUALIFICATION) CHAMPIONSHIPS | 66.7 | -82 | 83 | 87 | 101 | -107 | 107 | 0 | 0 |
| 2014-04-15 | 2014 AFRICAN JUNIOR CHAMPIONSHIPS | 66.7 | 0 | 0 | 0 | 101 | -107 | 107 | 0 | 0 |
| 2013-11-24 | 2013 COMMONWEALTH YOUTH CHAMPIONSHIPS | 63.37 | 0 | 0 | 0 | 0 | 0 | 0 | 171 | 243.52078 |
| 2013-11-24 | 2013 COMMONWEALTH JUNIOR CHAMPIONSHIPS | 63.37 | 0 | 0 | 0 | 0 | 0 | 0 | 171 | 243.52078 |
| 2013-11-24 | 2013 COMMONWEALTH CHAMPIONSHIPS | 63.37 | 0 | 0 | 0 | 0 | 0 | 0 | 171 | 243.52078 |