Swimming |
2014 World Swimming Championships (25 m) |
Doha |
QAT |
400 m Freestyle, Men |
70 |
MAR |
|
Swimming |
2014 World Swimming Championships (25 m) |
Doha |
QAT |
200 m Butterfly, Men |
48 |
MAR |
|
Swimming |
2014 World Swimming Championships (25 m) |
Doha |
QAT |
400 m Individual Medley, Men |
44 |
MAR |
|
Swimming |
2016 African Swimming Championships |
Bloemfontein |
RSA |
4 x 200 m Freestyle Relay, Men |
🥉 |
MAR |
|
Swimming |
2016 World Swimming Championships (25 m) |
Windsor |
CAN |
200 m Freestyle, Men |
82 |
MAR |
|
Swimming |
2016 World Swimming Championships (25 m) |
Windsor |
CAN |
200 m Butterfly, Men |
33 |
MAR |
|
Swimming |
2016 World Swimming Championships (25 m) |
Windsor |
CAN |
200 m Individual Medley, Men |
54 |
MAR |
|
Swimming |
2018 African Swimming Championships |
Al-Jaza'ir |
ALG |
200 m Butterfly, Men |
🥉 |
MAR |
|
Open Water Swimming |
2018 African Swimming Championships |
Al-Jaza'ir |
ALG |
5 km, Men |
🥈 |
MAR |
|