| 2023-05-11 | 2023 African Championships | 75 | 81 | -85 | -86 | 101 | 103 | -106 | 184 | 219.44054 |
| 2021-05-24 | 2021 African Championships | 78.2 | -80 | 81 | -88 | 100 | 105 | -111 | 186 | 217.45354 |
| 2019-08-24 | 12th All African Games | 81.3 | 82 | 86 | -90 | 102 | 107 | 110 | 196 | 224.97653 |
| 2019-04-23 | African Championships | 79.95 | 80 | 83 | 86 | 101 | 106 | -110 | 192 | 222.0108 |
| 2018-08-10 | AFRICAN CHAMPIONSHIPS | 78.64 | 70 | 76 | -81 | 90 | 97 | 102 | 178 | 207.35916 |
| 2018-06-22 | XVIII MEDITERRANEAN GAMES | 74.7 | 75 | -80 | 80 | 100 | -105 | -105 | 180 | 214.85324 |
| 2018-03-23 | 2018 AFRICAN JUNIOR CHAMPIONSHIPS | 79 | 73 | -78 | -78 | -95 | 95 | -100 | 168 | 195.30411 |
| 2017-10-07 | AFRICAN YOUTH CHAMPIONSHIPS | 79.02 | 65 | 70 | -75 | 85 | 90 | -95 | 160 | 185.9826 |
| 2017-10-07 | AFRICAN JUNIOR CHAMPIONSHIPS | 79.02 | 65 | 70 | -75 | 85 | 90 | -95 | 160 | 185.9826 |
| 2016-08-05 | XXXI OLYMPIC GAMES | 80.35 | 83 | 87 | -90 | 105 | -108 | -108 | 192 | 222.06439 |
| 2016-05-07 | 2016 AFRICAN CHAMPIONSHIPS | 73.86 | 73 | 77 | 79 | 95 | 100 | -103 | 179 | 216.09671 |
| 2015-12-15 | ARAB CHAMPIONSHIPS | 74.25 | 0 | 0 | 0 | 0 | 0 | 0 | 164 | 197.42606 |
| 2015-09-06 | 2015 AFRICAN GAMES | 74.03 | -73 | 73 | -76 | 92 | 95 | 99 | 172 | 207.38794 |
| 2015-04-07 | 2015 IWF YOUTH WORLD CHAMPIONSHIPS | 74.24 | 68 | 72 | 74 | 88 | 92 | 95 | 169 | 203.45987 |
| 2015-01-01 | ARAB YOUTH CHAMPIONSHIPS | 71.4 | 60 | -65 | 65 | 80 | 83 | -86 | 148 | 182.06302 |
| 2015-01-01 | ARAB JUNIOR CHAMPIONSHIPS | 71.4 | 60 | -65 | 65 | 80 | 83 | -86 | 148 | 182.06302 |
| 2014-04-15 | AFRICAN YOUTH (YOG QUALIFICATION) CHAMPIONSHIPS | 69.5 | 56 | 60 | 62 | 72 | 75 | -81 | 137 | 171.18254 |
| 2013-10-28 | AFRICAN YOUTH CHAMPIONSHIPS | 64.8 | 43 | 47 | 50 | 55 | 59 | 61 | 111 | 144.81389 |