| 2023-05-11 | 2023 African Championships | 70.85 | 125 | -130 | 133 | -155 | -157 | -161 | 0 | 0 |
| 2021-07-23 | XXXII OLYMPIC GAMES | 71.95 | 120 | -127 | 127 | -142 | 142 | 151 | 278 | 378.11002 |
| 2021-05-24 | 2021 African Championships | 69.55 | 110 | 118 | 126 | 135 | 143 | -150 | 269 | 373.79922 |
| 2019-12-19 | 6th Qatar International Cup | 69.6 | 112 | 120 | -125 | -132 | 132 | -140 | 252 | 333.2185 |
| 2019-08-24 | 12th All African Games | 71.9 | -121 | 121 | -131 | 145 | 150 | 156 | 277 | 359.27637 |
| 2019-04-23 | African Championships | 72.2 | 115 | 120 | 125 | 140 | 150 | -157 | 275 | 355.81976 |
| 2019-03-20 | Zone 1 African Senior Championships | 70.8 | 110 | -118 | 120 | 133 | 140 | -152 | 260 | 340.29733 |
| 2017-07-10 | AFRICAN CHAMPIONSHIPS | 67.33 | 96 | 102 | -106 | 120 | 130 | 136 | 238 | 321.1891 |
| 2014-04-15 | AFRICAN YOUTH (YOG QUALIFICATION) CHAMPIONSHIPS | 48.8 | 51 | 55 | -60 | 67 | 72 | 75 | 130 | 227.48941 |