| 2017-07-10 | AFRICAN CHAMPIONSHIPS | 126.12 | 85 | 91 | 96 | 115 | 125 | -130 | 221 | 223.95207 |
| 2017-05-12 | 4th ISLAMIC SOLIDARITY GAMES | 129.15 | 95 | -102 | -102 | -126 | -126 | 126 | 221 | 223.28151 |
| 2016-05-07 | 2016 AFRICAN CHAMPIONSHIPS | 124.82 | -95 | -95 | 95 | 116 | 122 | -128 | 217 | 219.4726 |
| 2015-12-15 | ARAB CHAMPIONSHIPS | 122.1 | 0 | 0 | 0 | 0 | 0 | 0 | 206 | 208.9977 |
| 2015-09-06 | 2015 AFRICAN GAMES | 119.03 | -99 | 99 | 103 | -130 | -130 | 130 | 233 | 237.3556 |
| 2015-03-10 | 3rd ISSF CHAMPIONSHIPS | 121.01 | 85 | 90 | 95 | 120 | 125 | 132 | 227 | 230.62062 |
| 2013-06-20 | XVII MEDITERRANEAN GAMES | 115.95 | 90 | 95 | 0 | -125 | 126 | 131 | 226 | 231.3145 |
| 2012-03-29 | AFRICAN CHAMPIONSHIPS | 113.45 | 88 | -92 | 92 | 115 | 121 | 126 | 218 | 219.01227 |
| 2011-06-29 | 2011 IWF JUNIOR WORLD CHAMPIONSHIPS | 109.16 | -88 | 88 | 91 | -110 | -110 | -110 | 0 | 0 |
| 2010-08-02 | 2010 AFRICAN CHAMPIONSHIPS | 108.61 | -85 | 85 | 90 | 110 | 115 | -120 | 205 | 206.96207 |
| 2010-03-21 | AFRICAN JUNIOR CHAMPIONSHIPS | 108.45 | 85 | -92 | 92 | 100 | 110 | -117 | 202 | 203.97331 |
| 2009-07-31 | AFRICAN SENIOR (20th MEN, 9th WOMEN) CHAMPIONSHIPS | 107.09 | 0 | 0 | 0 | 0 | 0 | 0 | 194 | 196.24002 |
| 2009-07-31 | AFRICAN JUNIOR (15th MEN, 10th WOMEN) CHAMPIONSHIPS | 107.09 | 0 | 0 | 0 | 0 | 0 | 0 | 194 | 196.24002 |