Swimming |
2012 African Swimming Championships |
Nairobi |
KEN |
4 x 100 m Freestyle Relay, Men |
🥈 |
EGY |
|
Swimming |
2012 African Swimming Championships |
Nairobi |
KEN |
4 x 200 m Freestyle Relay, Men |
🥈 |
EGY |
|
Swimming |
2012 African Swimming Championships |
Nairobi |
KEN |
200 m Butterfly, Men |
🥇 |
EGY |
|
Swimming |
2013 World Aquatics Championships |
Barcelona |
ESP |
4 x 200 m Freestyle Relay, Men |
15 |
EGY |
|
Swimming |
2013 World Aquatics Championships |
Barcelona |
ESP |
4 x 100 m Freestyle Relay, Men |
16 |
EGY |
|
Swimming |
2013 World Aquatics Championships |
Barcelona |
ESP |
1,500 m Freestyle, Men |
26 |
EGY |
|
Swimming |
2013 World Aquatics Championships |
Barcelona |
ESP |
800 m Freestyle, Men |
26 |
EGY |
|
Swimming |
2013 Islamic Solidarity Games |
Palembang |
INA |
4 x 100 m Medley Relay, Men |
🥉 |
EGY |
|
Swimming |
2013 Islamic Solidarity Games |
Palembang |
INA |
4 x 200 m Freestyle Relay, Men |
🥉 |
EGY |
|
Swimming |
2013 Islamic Solidarity Games |
Palembang |
INA |
400 m Individual Medley, Men |
🥇 |
EGY |
|
Swimming |
2013 Islamic Solidarity Games |
Palembang |
INA |
1,500 m Freestyle, Men |
🥇 |
EGY |
|
Swimming |
2013 Islamic Solidarity Games |
Palembang |
INA |
800 m Freestyle, Men |
🥇 |
EGY |
|
Swimming |
2014 African Youth Games |
Gaborone |
BOT |
200 m Freestyle, Men |
🥇 |
EGY |
|
Swimming |
2014 African Youth Games |
Gaborone |
BOT |
50 m Butterfly, Men |
🥉 |
EGY |
|
Swimming |
2014 African Youth Games |
Gaborone |
BOT |
200 m Individual Medley, Men |
🥇 |
EGY |
|
Swimming |
2014 African Youth Games |
Gaborone |
BOT |
4 x 50 m Freestyle Relay, Mixed |
🥇 |
EGY |
|
Swimming |
2014 African Youth Games |
Gaborone |
BOT |
400 m Freestyle, Men |
🥇 |
EGY |
|
Swimming |
2015 World Aquatics Championships |
Kazan |
RUS |
400 m Freestyle, Men |
15 |
EGY |
|
Swimming |
2015 World Aquatics Championships |
Kazan |
RUS |
800 m Freestyle, Men |
9 |
EGY |
|
Swimming |
2015 World Aquatics Championships |
Kazan |
RUS |
1,500 m Freestyle, Men |
4 |
EGY |
|
Swimming |
2015 World Aquatics Championships |
Kazan |
RUS |
4 x 200 m Freestyle Relay, Men |
20 |
EGY |
|
Swimming |
2015 African Games |
Brazzaville |
CGO |
4 x 200 m Freestyle Relay, Men |
🥈 |
EGY |
|
Swimming |
2015 African Games |
Brazzaville |
CGO |
200 m Butterfly, Men |
🥇 |
EGY |
|
Swimming |
2015 African Games |
Brazzaville |
CGO |
1,500 m Freestyle, Men |
🥇 |
EGY |
|
Swimming |
2015 African Games |
Brazzaville |
CGO |
800 m Freestyle, Men |
🥇 |
EGY |
|
Swimming |
2015 African Games |
Brazzaville |
CGO |
400 m Freestyle, Men |
🥇 |
EGY |
|
Swimming |
2017 World Aquatics Championships |
Budapest |
HUN |
4 x 200 m Freestyle Relay, Men |
13 |
EGY |
|
Swimming |
2017 World Aquatics Championships |
Budapest |
HUN |
1,500 m Freestyle, Men |
10 |
EGY |
|
Swimming |
2017 World Aquatics Championships |
Budapest |
HUN |
800 m Freestyle, Men |
9 |
EGY |
|
Swimming |
2019 World Aquatics Championships |
Gwangju |
KOR |
1,500 m Freestyle, Men |
19 |
EGY |
|
Swimming |
2019 African Games |
Rabat |
MAR |
1,500 m Freestyle, Men |
🥇 |
EGY |
|
Swimming |
2019 African Games |
Rabat |
MAR |
400 m Freestyle, Men |
🥉 |
EGY |
|
Swimming |
2019 African Games |
Rabat |
MAR |
800 m Freestyle, Men |
🥇 |
EGY |
|
Swimming |
2019 African Games |
Rabat |
MAR |
4 x 200 m Freestyle Relay, Men |
🥇 |
EGY |
|
Swimming |
2023 World Aquatics Championships |
Fukuoka |
JPN |
1,500 m Freestyle, Men |
21 |
EGY |
|
Swimming |
2024 World Aquatics Championships |
Doha |
QAT |
1,500 m Freestyle, Men |
23 |
EGY |
|