| 2019-08-24 | 12th All African Games | 72.1 | 110 | 116 | 120 | 137 | 146 | -151 | 266 | 344.4518 |
| 2019-06-07 | British International Open | 71.1 | 110 | 115 | -120 | 138 | -143 | -143 | 253 | 330.3083 |
| 2018-08-10 | AFRICAN CHAMPIONSHIPS | 67.89 | 103 | 108 | -110 | 127 | 133 | 140 | 248 | 332.96173 |
| 2018-04-04 | XXI COMMONWEALTH GAMES | 61.74 | 101 | -107 | -110 | -125 | -125 | -125 | 0 | 0 |
| 2016-10-25 | 2016 SENIOR COMMONWEALTH CHAMPIONSHIPS | 61.91 | 102 | 107 | -112 | 125 | -130 | 130 | 237 | 343.11542 |
| 2016-08-05 | XXXI OLYMPIC GAMES | 62 | 100 | 105 | -110 | 127 | -133 | -133 | 232 | 335.52847 |
| 2016-05-07 | 2016 AFRICAN CHAMPIONSHIPS | 61.38 | -100 | 100 | -110 | 125 | 130 | -135 | 230 | 335.04172 |
| 2015-10-11 | 2015 COMMONWEALTH CHAMPIONSHIPS | 61.47 | 100 | -106 | 108 | -127 | -127 | 127 | 235 | 341.9643 |
| 2014-07-23 | 2014 COMMONWEALTH GAMES | 61.7 | -100 | 100 | 106 | 125 | -130 | -130 | 231 | 335.24323 |
| 2013-11-24 | 2013 COMMONWEALTH CHAMPIONSHIPS | 61.49 | 0 | 0 | 0 | 0 | 0 | 0 | 225 | 327.336 |
| 2013-11-24 | 2013 COMMONWEALTH JUNIOR CHAMPIONSHIPS | 61.49 | 0 | 0 | 0 | 0 | 0 | 0 | 225 | 327.336 |
| 2013-10-28 | AFRICAN CHAMPIONSHIPS | 61.4 | 95 | -100 | 102 | 115 | 121 | 125 | 227 | 330.594 |
| 2013-10-28 | AFRICAN JUNIOR CHAMPIONSHIPS | 61.4 | 95 | -100 | 102 | 115 | 121 | 125 | 227 | 330.594 |
| 2011-10-10 | 2011 COMMONWEALTH YOUTH CHAMPIONSHIPS | 55.34 | 70 | 75 | -77 | 87 | 90 | -95 | 165 | 258.02032 |
| 2011-10-10 | 2011 AFRICAN SENIOR CHAMPIONSHIPS | 55.34 | 70 | 75 | -77 | 87 | 90 | -95 | 165 | 258.02032 |
| 2011-10-10 | 2011 COMMONWEALTH JUNIOR CHAMPIONSHIPS | 55.34 | 70 | 75 | -77 | 87 | 90 | -95 | 165 | 258.02032 |