| 2019-08-24 | 12th All African Games | 63 | 94 | 96 | -98 | 110 | 113 | -118 | 209 | 273.91446 |
| 2019-04-23 | African Championships | 63.2 | 92 | 95 | 98 | 110 | -115 | -115 | 208 | 272.08105 |
| 2018-12-08 | 5th International Solidarity Championships | 63.2 | 88 | 91 | 94 | 108 | 113 | -116 | 207 | 270.77295 |
| 2018-07-07 | 2018 IWF JUNIOR WORLD CHAMPIONSHIPS | 62.8 | 90 | 94 | -96 | 107 | 111 | 113 | 207 | 271.8181 |
| 2018-06-22 | XVIII MEDITERRANEAN GAMES | 62.26 | 91 | -95 | -97 | -111 | -112 | -113 | 0 | 0 |
| 2018-03-23 | 2018 AFRICAN JUNIOR CHAMPIONSHIPS | 62.65 | 83 | 88 | -92 | 101 | -106 | -106 | 189 | 248.54388 |
| 2016-08-05 | XXXI OLYMPIC GAMES | 61.98 | 93 | 97 | 100 | 112 | 116 | -118 | 216 | 290.21283 |
| 2015-12-15 | ARAB CHAMPIONSHIPS | 62.2 | 0 | 0 | 0 | 0 | 0 | 0 | 195 | 261.36987 |
| 2015-11-20 | 2015 IWF WORLD CHAMPIONSHIPS | 62.38 | -95 | -95 | 95 | 110 | -114 | 0 | 205 | 274.2383 |
| 2015-09-06 | 2015 AFRICAN GAMES | 62.45 | 96 | -99 | 0 | 107 | 112 | -115 | 208 | 278.04163 |
| 2015-06-06 | 2015 IWF JUNIOR WORLD CHAMPIONSHIPS | 62.32 | 96 | -99 | 99 | 110 | 115 | -117 | 214 | 286.46375 |
| 2015-04-07 | 2015 IWF YOUTH WORLD CHAMPIONSHIPS | 62.02 | 90 | 95 | 98 | 107 | 111 | -116 | 209 | 280.68494 |
| 2014-11-04 | 2014 IWF WORLD CHAMPIONSHIPS | 57.77 | 88 | -93 | 93 | 103 | -106 | -106 | 196 | 276.7473 |
| 2014-06-20 | 2014 IWF JUNIOR WORLD CHAMPIONSHIPS | 57.71 | 87 | -91 | -91 | 100 | -105 | 105 | 192 | 271.3062 |
| 2014-05-23 | 2014 AFRICAN YOUTH GAMES | 61.3 | 75 | 80 | 85 | 85 | 90 | 95 | 180 | 243.67256 |
| 2014-04-15 | 2014 AFRICAN JUNIOR CHAMPIONSHIPS | 61 | 80 | 85 | 89 | 95 | 100 | 106 | 195 | 264.8724 |
| 2014-04-15 | AFRICAN YOUTH (YOG QUALIFICATION) CHAMPIONSHIPS | 61 | 80 | 85 | 89 | 95 | 100 | 106 | 195 | 264.8724 |
| 2013-06-20 | XVII MEDITERRANEAN GAMES | 57.2 | 80 | 84 | 86 | 97 | 101 | -106 | 187 | 265.97662 |
| 2013-04-07 | 2013 IWF YOUTH WORLD CHAMPIONSHIPS | 57.98 | 80 | 84 | 86 | 97 | 104 | -106 | 190 | 267.56396 |