Snatch
153
2021-07-23
Clean & Jerk
186
2026-08-31
Total
338
2021-07-23
2026 form
337
-
3 20th Mediterranean Games 2026-08-31 · Taranto · M 75 kg 337
Snatch 148 151 151 151Clean & Jerk 183 186 186 186Sinclair: 455.77 -
1 African Senior Championships 2025-04-20 · Moka · M 73 kg 318
Snatch 142 142 142 142Clean & Jerk 163 176 – 176Sinclair: 435.48 -
5 89th World Senior Championships 2024-12-06 · Manama · M 73 kg 333
Snatch 145 149 151 149Clean & Jerk 182 184 188 184Sinclair: 449.57 -
8 XXXIII Olympics Games 2024-07-26 · Paris · M 73 kg 330
Snatch 145 145 149 149Clean & Jerk 181 186 187 181Sinclair: 444.84 -
17 IWF World Cup - Paris 2024. Qual. Event 2024-03-31 · Phuket · M 73 kg 322
Snatch 145 147 149 147Clean & Jerk 175 – – 175Sinclair: 434.57 -
1 African Senior Championships 2024-02-05 · Ismailia · M 73 kg 320
Snatch 144 145 – 145Clean & Jerk 175 – – 175Sinclair: 433.56 -
6 88th World Senior Championships 2023-09-04 · Riyadh · M 73 kg 332
Snatch 146 146 149 146Clean & Jerk 180 186 188 186Sinclair: 448.07 -
– IWF Grand Prix I 2023-06-08 · Havana CUB · M 81 kg –
Snatch 141 145 145 141Clean & Jerk – – – –Sinclair: – -
1 African Senior Championships 2023-05-11 · Tunis · M 73 kg 326
Snatch 146 149 149 146Clean & Jerk 180 187 187 180Sinclair: 440.94 -
1 19th Mediterranean Games 2022-07-01 · Oran ALG · M 73 kg 332
Snatch 147 147 149 147Clean & Jerk 180 182 185 185Sinclair: 448.1 -
6 XXXII Olympics Games 2021-07-23 · Tokyo · M 73 kg 338
Snatch 148 151 153 153Clean & Jerk 185 190 190 185Sinclair: 456.39 -
1 African Senior Championships 2021-05-24 · Nairobi KEN · M 73 kg 330
Snatch 140 149 150 150Clean & Jerk 180 180 180 180Sinclair: 445.4 -
1 Roma World Cup 2020-01-27 · Roma ITA · M 73 kg 333
Snatch 145 149 152 149Clean & Jerk 180 184 – 184Sinclair: 429.32 -
– 85th World Senior Championships 2019-09-18 · Pattaya · M 73 kg –
Snatch – – – –Clean & Jerk – – – –Sinclair: – -
– 12th All African Games 2019-08-24 · Rabat MAR · M 73 kg 333
Snatch 145 150 153 153Clean & Jerk 180 189 – 180Sinclair: – -
1 African Senior Championships 2019-04-23 · Cairo · M 73 kg 338
Snatch 152 – – 152Clean & Jerk 186 – – 186Sinclair: 444.64 -
7 84th World Senior Championships 2018-11-01 · Ashgabat · M 73 kg 337
Snatch 146 151 154 151Clean & Jerk 180 185 186 186Sinclair: 436.01 -
1 African Senior Championships 2018-08-10 · ZZ · M 69 kg 320
Snatch 130 140 145 145Clean & Jerk 163 170 175 175Sinclair: 426.61 -
2 18th Mediterranean GAMES 2018-06-22 · Tarragona ESP · M 69 kg 321
Snatch 141 143 144 144Clean & Jerk 173 175 177 177Sinclair: 428.06 -
– 83rd World Senior Championships 2017-11-29 · Anaheim · M 69 kg –
Snatch 145 145 146 –Clean & Jerk – – – –Sinclair: 0 -
1 African Senior Championships 2017-07-10 · Vacoas MRI · M 69 kg 327
Snatch 140 147 150 147Clean & Jerk 170 180 186 180Sinclair: 435.63 -
– XXXI Olympics Games 2016-08-10 · Rio de Janeiro · M 69 kg –
Snatch 147 150 150 147Clean & Jerk 177 177 177 –Sinclair: 0 -
1 African Senior Championships 2016-05-07 · Yaounde · M 69 kg 317
Snatch 141 147 147 147Clean & Jerk 170 180 188 170Sinclair: 427.8 -
5 82nd World Senior Championships 2015-11-20 · Houston · M 69 kg 333
Snatch 146 149 150 150Clean & Jerk 176 181 183 183Sinclair: 449.9 -
1 African GAMES 2015-09-06 · Brazzaville CGO · M 69 kg 308
Snatch 135 145 146 135Clean & Jerk 170 173 180 173Sinclair: 415.23 -
1 40th World Junior Championships 2014-06-30 · Kazan · M 69 kg 318
Snatch 141 145 145 145Clean & Jerk 171 172 173 173Sinclair: 430.36 -
1 20th African Junior Championships 2014-04-15 · Tunis · M 69 kg 316
Snatch 138 144 146 146Clean & Jerk 170 179 179 170Sinclair: 426.69 -
1 19th African Junior Championships 2013-10-28 · Casablanca · M 69 kg 321
Snatch 135 140 143 143Clean & Jerk 170 178 – 178Sinclair: 432.63 -
1 24th African Senior Championships 2013-10-28 · Casablanca · M 69 kg 321
Snatch 135 140 143 143Clean & Jerk 170 178 – 178Sinclair: 432.63 -
2 17th Mediterranean GAMES 2013-06-20 · Mersin TUR · M 69 kg 311
Snatch 135 137 138 138Clean & Jerk 165 169 173 173Sinclair: 421.53 -
4 39th World Junior Championships 2013-05-03 · Lima · M 69 kg 307
Snatch 133 137 137 137Clean & Jerk 166 170 174 170Sinclair: 415.52 -
1 15th 18th African Junior Championships 2012-11-18 · Tunis TUN · M 69 kg 296
Snatch 125 130 136 136Clean & Jerk 160 170 171 160Sinclair: 400.22 -
5 23rd African Senior Championships 2012-03-29 · Nairobi · M 69 kg 273
Snatch 117 117 123 123Clean & Jerk 150 160 162 150Sinclair: 375.26 -
4 Pan ARAB GAMES 2011-12-09 · Doha QAT · M 62 kg 266
Snatch 115 115 120 115Clean & Jerk 145 151 158 151Sinclair: 386.3 -
27 79th World Senior Championships 2011-11-05 · Paris · M 62 kg 260
Snatch 115 120 120 115Clean & Jerk 145 150 150 145Sinclair: 375.84 -
– 2nd World Youth Championships 2011-05-08 · Lima · M 62 kg –
Snatch 109 109 109 –Clean & Jerk 135 135 142 142Sinclair: 0 -
8 Youth Olymipc Games 2010-08-14 · Singapore · M 56 kg 214
Snatch 91 96 96 96Clean & Jerk 118 122 122 118Sinclair: 334.79 -
3 11th 16th African Junior Championships 2010-03-21 · Kairo EGY · M 56 kg 199
Snatch 85 88 92 88Clean & Jerk 106 111 117 111Sinclair: 313.14 -
2 African Youth Championships 2010-03-21 · Cairo EGY · M 56 kg 199
Snatch 85 88 92 88Clean & Jerk 106 111 117 111Sinclair: 313.14
2026 forecast
Last season (2025)318 kg
Forecast 2026~319 kg
Likely range311–327
2026 result
337 kg
+18 kg · better than forecast
Forecast = best total from 2025 × typical year-to-year change for athletes aged 32 (median from the IWRP database). The range covers the middle half of athletes (25–75%). Results from 2026 are not used in the calculation – only for comparison.
Snatch
61%
68/111
Clean & Jerk
62%
60/97