| 2024-08-07 | XXXIII Olympic Games | 138.4 | 178 | 183 | -190 | 225 | -233 | 233 | 416 | 430.97824 |
| 2024-03-31 | IWF World Cup - Paris 2024. Qual. Event | 140.1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024-03-09 | 13th African Games | 140 | 155 | -170 | 0 | 195 | 0 | 0 | 350 | 361.7396 |
| 2024-02-05 | African Championships | 142.3 | -157 | -157 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2023-09-04 | 2023 IWF World Championships | 140 | -180 | -185 | -185 | 0 | 0 | 0 | 0 | 0 |
| 2023-05-11 | 2023 African Championships | 140.4 | 175 | 185 | -193 | 226 | 243 | -245 | 428 | 442.1002 |
| 2022-12-05 | 2022 IWF World Championships | 139.2 | 185 | -191 | 191 | 236 | 242 | -247 | 433 | 448.05045 |
| 2022-10-26 | African Championships | 143.75 | 180 | 187 | 190 | 230 | 236 | -248 | 426 | 438.0225 |
| 2019-08-24 | 12th All African Games | 143.1 | 165 | 0 | 0 | 196 | 0 | 0 | 0 | 0 |
| 2011-12-09 | PAN ARAB GAMES | 130.3 | 150 | -190 | -190 | 200 | 220 | 0 | 370 | 380.68317 |
| 2011-11-04 | 2011 IWF WORLD CHAMPIONSHIPS | 129.71 | 185 | 190 | -192 | 217 | -225 | -226 | 407 | 419.12897 |
| 2009-11-19 | 77th MEN's and 20th WOMEN's WORLD CHAMPIONSHIPS | 122.15 | 180 | 185 | -187 | -225 | 225 | 230 | 415 | 433.06528 |
| 2009-07-31 | AFRICAN JUNIOR (15th MEN, 10th WOMEN) CHAMPIONSHIPS | 115.37 | 0 | 0 | 0 | 0 | 0 | 0 | 365 | 386.5968 |
| 2009-07-31 | AFRICAN SENIOR (20th MEN, 9th WOMEN) CHAMPIONSHIPS | 115.37 | 0 | 0 | 0 | 0 | 0 | 0 | 365 | 386.5968 |
| 2009-06-14 | 35th MEN's and 15th WOMEN's JUNIOR WORLD CHAMPIONSHIPS | 120.62 | 175 | -178 | 178 | 212 | 221 | -226 | 399 | 417.65823 |
| 2008-08-09 | XXIX OLYMPIC GAMES | 104.84 | 172 | 175 | -178 | 210 | -216 | -216 | 385 | 417.8381 |
| 2008-06-12 | 34th MEN's and 14th WOMEN's JUNIOR WORLD CHAMPIONSHIPS | 104.64 | -168 | 168 | 170 | 208 | -212 | 213 | 383 | 415.9434 |
| 2007-09-14 | 76th MEN's and 19th WOMEN's WORLD CHAMPIONSHIPS | 104.65 | -165 | 165 | 170 | 205 | -207 | -207 | 375 | 407.24173 |
| 2007-06-10 | 33rd MEN's and 13th WOMEN's JUNIOR WORLD CHAMPIONSHIPS | 104.46 | 166 | 169 | 172 | 205 | 210 | -212 | 382 | 415.1066 |
| 2006-05-28 | 32nd MEN's and 12th WOMEN's JUNIOR WORLD CHAMPIONSHIPS | 104.2 | 152 | 156 | -160 | 190 | 196 | -202 | 352 | 382.84073 |