| 2025-04-20 | African Championships | 54.78 | -83 | 83 | -88 | 105 | -111 | -112 | 188 | 270.55957 |
| 2024-02-05 | African Championships | 59 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2023-09-04 | 2023 IWF World Championships | 55.71 | -90 | -90 | -90 | 0 | 0 | 0 | 0 | 0 |
| 2023-06-08 | IWF Grand Prix I | 57.6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2023-05-11 | 2023 African Championships | 57.55 | 88 | 92 | -96 | 0 | 0 | 0 | 0 | 0 |
| 2022-10-26 | African Championships | 58.2 | 86 | -90 | -90 | 109 | 113 | 0 | 199 | 274.75616 |
| 2022-07-01 | 19th Mediterranean Games | 58.7 | -91 | -91 | 91 | 112 | 115 | 0 | 206 | 282.81683 |
| 2021-12-07 | 2021 IWF World Championships | 54.9 | 90 | 92 | 0 | -111 | 111 | -115 | 203 | 291.6966 |
| 2021-05-23 | 2021 IWF Junior World Championships | 57.5 | 87 | 91 | 0 | 112 | -120 | 120 | 211 | 293.68954 |
| 2019-04-23 | African Championships | 57.81 | -82 | -83 | -83 | 0 | 0 | 0 | 0 | 0 |
| 2018-12-08 | 5th International Solidarity Championships | 58.28 | 86 | 88 | 92 | 104 | 107 | 114 | 206 | 283.63055 |
| 2018-10-06 | YOUTH OLYMPIC GAMES | 57.54 | 85 | 88 | -90 | 105 | -107 | 108 | 196 | 272.16193 |
| 2018-07-07 | 2018 IWF JUNIOR WORLD CHAMPIONSHIPS | 59.65 | 91 | 94 | 0 | 105 | 110 | 112 | 206 | 279.36716 |
| 2018-06-22 | XVIII MEDITERRANEAN GAMES | 59.96 | 90 | 93 | 96 | 111 | 113 | -116 | 209 | 282.4937 |
| 2018-03-23 | 2018 AFRICAN JUNIOR CHAMPIONSHIPS | 59.15 | 85 | 90 | 92 | 105 | 110 | 0 | 202 | 275.43808 |
| 2018-03-23 | 2018 AFRICAN YOUTH CHAMPIONSHIPS | 59.15 | 85 | 90 | 92 | 105 | 110 | 0 | 202 | 275.43808 |
| 2017-07-10 | AFRICAN CHAMPIONSHIPS | 61.4 | 80 | 83 | 85 | 100 | 103 | 106 | 191 | 254.31885 |
| 2017-04-03 | 2017 IWF YOUTH WORLD CHAMPIONSHIPS | 61.95 | 82 | 85 | 88 | 103 | 106 | 108 | 196 | 259.53464 |
| 2016-12-08 | 2016 AFRICAN JUNIOR CHAMPIONSHIPS | 61.35 | 78 | 82 | -86 | 97 | -103 | 104 | 186 | 251.65404 |
| 2016-12-08 | 2016 AFRICAN YOUTH CHAMPIONSHIPS | 61.35 | 78 | 82 | -86 | 97 | -103 | 104 | 186 | 251.65404 |
| 2016-10-19 | 2016 IWF YOUTH WORLD CHAMPIONSHIPS | 61.12 | 76 | -81 | 83 | -99 | 99 | 103 | 186 | 252.3051 |
| 2016-05-07 | 2016 AFRICAN CHAMPIONSHIPS | 59 | 71 | 77 | 80 | 91 | 96 | 100 | 180 | 250.30267 |
| 2015-12-15 | ARAB CHAMPIONSHIPS | 56.6 | 0 | 0 | 0 | 0 | 0 | 0 | 157 | 225.06812 |
| 2014-04-15 | AFRICAN YOUTH (YOG QUALIFICATION) CHAMPIONSHIPS | 47.8 | 45 | 50 | 55 | 60 | 65 | -70 | 120 | 197.43065 |