| 2019-11-06 | Zone 3 African Senior Championships | 80.15 | 128 | 132 | -138 | 160 | 168 | -172 | 300 | 366.64633 |
| 2019-08-24 | 12th All African Games | 80.6 | 127 | 132 | 137 | 166 | 171 | -176 | 308 | 375.3501 |
| 2019-07-07 | Zone 2 African Championship | 79.7 | 116 | 121 | 128 | 146 | 151 | 161 | 289 | 354.2258 |
| 2019-04-23 | African Championships | 80.75 | -135 | -136 | -136 | 0 | 0 | 0 | 0 | 0 |
| 2016-05-07 | 2016 AFRICAN CHAMPIONSHIPS | 76.06 | 135 | -140 | 140 | 162 | -171 | -171 | 302 | 382.9738 |
| 2014-07-23 | 2014 COMMONWEALTH GAMES | 75.95 | 135 | 139 | 141 | -170 | -173 | -173 | 0 | 0 |
| 2013-10-28 | AFRICAN CHAMPIONSHIPS | 76.8 | 130 | 137 | -141 | 167 | 173 | -177 | 310 | 390.95825 |
| 2013-10-28 | AFRICAN JUNIOR CHAMPIONSHIPS | 76.8 | 130 | 137 | -141 | 167 | 173 | -177 | 310 | 390.95825 |
| 2012-03-29 | AFRICAN CHAMPIONSHIPS | 75.15 | -130 | 130 | 135 | 160 | 165 | -170 | 300 | 381.41742 |
| 2010-10-03 | COMMONWEALTH GAMES | 68.82 | 123 | 127 | -130 | 153 | -156 | 158 | 285 | 382.06226 |
| 2010-08-02 | 2010 AFRICAN CHAMPIONSHIPS | 68.25 | 120 | 125 | -128 | 140 | 145 | -152 | 270 | 363.8702 |
| 2010-03-21 | AFRICAN JUNIOR CHAMPIONSHIPS | 68.95 | 120 | 125 | 127 | 150 | -156 | -157 | 277 | 370.89545 |
| 2010-03-21 | AFRICAN YOUTH QUALIFICATION CHAMPIONSHIPS | 68.95 | 120 | 125 | 127 | 150 | -156 | -157 | 277 | 370.89545 |
| 2009-11-19 | 77th MEN's and 20th WOMEN's WORLD CHAMPIONSHIPS | 68.58 | 117 | 121 | 125 | -153 | -153 | -153 | 0 | 0 |
| 2009-07-31 | AFRICAN JUNIOR (15th MEN, 10th WOMEN) CHAMPIONSHIPS | 67.93 | 0 | 0 | 0 | 0 | 0 | 0 | 271 | 366.317 |
| 2009-07-31 | AFRICAN YOUTH (1st MEN, 1st WOMEN) CHAMPIONSHIPS | 67.93 | 0 | 0 | 0 | 0 | 0 | 0 | 271 | 366.317 |
| 2009-07-31 | AFRICAN SENIOR (20th MEN, 9th WOMEN) CHAMPIONSHIPS | 67.93 | 0 | 0 | 0 | 0 | 0 | 0 | 271 | 366.317 |