| 2024-03-09 | 13th African Games | 63.5 | -78 | 78 | -81 | 91 | 94 | 100 | 178 | 232.54419 |
| 2021-05-24 | 2021 African Championships | 62 | 60 | 65 | -70 | 75 | -76 | -76 | 140 | 185.5985 |
| 2019-08-24 | 12th All African Games | 65 | -81 | 81 | -83 | 100 | -106 | -106 | 181 | 232.83931 |
| 2019-04-23 | African Championships | 67.88 | -76 | 77 | 82 | 97 | 101 | -106 | 183 | 229.65868 |
| 2018-08-10 | AFRICAN CHAMPIONSHIPS | 65.23 | 70 | 75 | 81 | 90 | 95 | -101 | 176 | 225.94049 |
| 2018-06-22 | XVIII MEDITERRANEAN GAMES | 65.02 | -72 | 72 | 80 | 95 | 100 | -103 | 180 | 231.51122 |
| 2018-03-23 | 2018 AFRICAN JUNIOR CHAMPIONSHIPS | 67 | 73 | -79 | -79 | 91 | 97 | 102 | 175 | 221.23085 |
| 2017-07-10 | AFRICAN CHAMPIONSHIPS | 66.02 | 70 | -75 | -76 | 90 | 95 | -100 | 165 | 210.34799 |
| 2016-05-07 | 2016 AFRICAN CHAMPIONSHIPS | 67.09 | 76 | 80 | -83 | 96 | 101 | 103 | 183 | 233.57805 |
| 2015-12-15 | ARAB CHAMPIONSHIPS | 66.7 | 0 | 0 | 0 | 0 | 0 | 0 | 151 | 193.43062 |
| 2015-09-06 | 2015 AFRICAN GAMES | 62.87 | 65 | 0 | 0 | 85 | 0 | 0 | 150 | 199.61235 |
| 2015-04-07 | 2015 IWF YOUTH WORLD CHAMPIONSHIPS | 66.62 | -72 | 72 | 77 | 95 | -99 | -99 | 172 | 220.49602 |
| 2015-01-01 | ARAB YOUTH CHAMPIONSHIPS | 62.55 | 63 | 68 | 71 | 82 | 87 | 90 | 161 | 214.98364 |
| 2015-01-01 | ARAB JUNIOR CHAMPIONSHIPS | 62.55 | 63 | 68 | 71 | 82 | 87 | 90 | 161 | 214.98364 |
| 2014-05-23 | 2014 AFRICAN YOUTH GAMES | 63.4 | 58 | 63 | -67 | 65 | 0 | 0 | 128 | 169.38889 |
| 2014-04-15 | 2014 AFRICAN JUNIOR CHAMPIONSHIPS | 62.5 | 61 | 63 | 66 | 80 | 86 | -89 | 152 | 203.07497 |
| 2014-04-15 | AFRICAN YOUTH (YOG QUALIFICATION) CHAMPIONSHIPS | 62.5 | 61 | 63 | 66 | 80 | 86 | -89 | 152 | 203.07497 |
| 2013-10-28 | AFRICAN CHAMPIONSHIPS | 62 | -60 | 61 | 64 | 79 | 84 | -88 | 148 | 198.80602 |
| 2013-10-28 | AFRICAN JUNIOR CHAMPIONSHIPS | 62 | -60 | 61 | 64 | 79 | 84 | -88 | 148 | 198.80602 |
| 2013-10-28 | AFRICAN YOUTH CHAMPIONSHIPS | 62 | -60 | 61 | 64 | 79 | 84 | -88 | 148 | 198.80602 |