| 2022-07-30 | XXII Commonwealth Games | 66.16 | 100 | 105 | -107 | 136 | -140 | -140 | 241 | 346.09207 |
| 2022-02-26 | Mauritius International Open | 66.73 | 0 | 0 | 100 | 0 | 0 | 130 | 230 | 328.3984 |
| 2019-04-23 | African Championships | 66.55 | 100 | 107 | -111 | 135 | 140 | -145 | 247 | 335.78918 |
| 2018-08-10 | AFRICAN CHAMPIONSHIPS | 61.96 | 101 | 106 | -108 | 126 | 135 | 0 | 241 | 343.3749 |
| 2018-04-04 | XXI COMMONWEALTH GAMES | 61.71 | -105 | -105 | 105 | 135 | -140 | -140 | 240 | 342.8934 |
| 2017-09-03 | COMMONWEALTH CHAMPIONSHIPS | 61.7 | 105 | -110 | -110 | 135 | -140 | -141 | 240 | 342.93134 |
| 2017-07-10 | AFRICAN CHAMPIONSHIPS | 61.5 | 100 | 107 | -112 | -135 | 135 | -140 | 242 | 346.5577 |
| 2016-10-25 | 2016 SENIOR COMMONWEALTH CHAMPIONSHIPS | 60.83 | 95 | 100 | -105 | 120 | 125 | -130 | 225 | 329.89984 |
| 2014-07-23 | 2014 COMMONWEALTH GAMES | 55.11 | -94 | -94 | -95 | 0 | 0 | 0 | 0 | 0 |
| 2013-11-24 | 2013 COMMONWEALTH CHAMPIONSHIPS | 55.85 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2010-10-03 | COMMONWEALTH GAMES | 55.23 | 90 | -95 | -95 | -120 | -120 | 120 | 210 | 328.90048 |
| 2010-08-02 | 2010 AFRICAN CHAMPIONSHIPS | 54.26 | 90 | -96 | -101 | -115 | 115 | -125 | 205 | 325.58456 |
| 2009-07-31 | AFRICAN SENIOR (20th MEN, 9th WOMEN) CHAMPIONSHIPS | 54.34 | 0 | 0 | 0 | 0 | 0 | 0 | 205 | 325.20407 |
| 2009-07-31 | AFRICAN JUNIOR (15th MEN, 10th WOMEN) CHAMPIONSHIPS | 54.37 | 0 | 0 | 0 | 0 | 0 | 0 | 205 | 325.0618 |