2019 World Junior Championships When he was 17 years old, Ramadan placed 11th in the semifinals of the 50 metre butterfly with a 24.13 and 16th in the semifinals of the 100 metre freestyle in 50.80 seconds at the
2019 World Junior Championships, held at
Danube Arena in
Budapest,
Hungary in August 2019.
2020 Olympic Games At the
2020 Summer Olympics in
Tokyo,
Japan, and postponed to 2021 due to the
COVID-19 pandemic, 19-year-old Ramadan set an
Egyptian record in the prelims heats of the
100 metre butterfly with a time of 51.67 seconds, which qualified him for the semifinals tied in rank for fourteenth overall in the prelims heats with
Szebasztián Szabó of
Hungary. In the semifinals, Ramadan placed sixteenth with a time of 52.27 seconds and did not qualify for the final.
2021 World Short Course Championships At the
2021 FINA World Short Course Swimming Championships in
Abu Dhabi,
United Arab Emirates, Ramadan won his prelims heats of the
100 metre butterfly with a personal best time of 49.66 seconds and advanced to semifinals ranked third overall, six-hundredths of a second slower than second-ranked
Andrei Minakov of
Russia and seventeen-hundredths of a second slower than first-ranked
Noè Ponti of
Switzerland. In the event's semifinals later the same day, Ramadan qualified for the final ranking third with a time of 49.60 seconds. One day earlier, Ramadan anchored the
4×100 metre freestyle relay with a 49.03, helping the Egypt relay team place thirteenth in an Egyptian record time of 3:18.49 and not qualifying the relay to the final. On the third day of competition, Ramadan placed fourth in the final of the 100 metre butterfly with an Egyptian record time of 49.50 seconds, finishing less than three-tenths of a second behind bronze medalist Andrei Minakov. On the fifth day of competition, Ramadan helped the
4×50 metre medley relay place second in the first prelims heat, splitting a 22.37 for the butterfly leg of the relay to help finish behind the Russia relay team and ahead of the
United States relay team with an
African record time of 1:33.19, which qualified the relay for the final ranking second overall. In the same prelims session, Ramadan set a new Egyptian record in the
100 metre freestyle with a time of 46.98 seconds, which ranked him eighth overall and qualified him for the semifinals later in the day. Later in the day, Ramadan helped lower the African record to 1:32.56 and achieve a fifth-place finish in the 4×50 metre medley relay, splitting a 22.12 for the butterfly leg of the relay. For the semifinals of the 100 metre freestyle, Ramadan placed 13th with a 47.36 and did not advance to the final. On the morning of the sixth and final day, Ramadan split a 50.89 for the butterfly leg of the
4×100 metre medley relay in the prelims, contributing to an African record time of 3:30.83 and a twelfth-place ranking across all heats.
2021–2022 Collegiate season During a practice in January 2022 for the
Virginia Tech Hokies his sophomore (second) year, Ramadan took part in a virtual challenge of sprinting 75 yards in different strokes wearing fins for his 75 yards. Ramadan swam butterfly, starting from a push-start and performing flip turns on each wall to achieve a time of 28.4 seconds. At a dual meet against
Pennsylvania State University later in the month, Ramadan set two pool records at the Virginia Tech pool, one in the 100-yard butterfly, where he won in 45.34 seconds, and another as part of the 4×50 yard medley relay in 1:25.13, where he swam the backstroke leg of the relay in 21.93 seconds. In the first week of February, Ramadan won the 100-yard butterfly with a time of 44.68 seconds and competed in the 200-yard butterfly, achieving a time of 1:43.00, at the Virginia Tech Invitational.
2022 ACC Championships At the 2022
Atlantic Coast Conference, ACC, Championships in February 2022, Ramadan ranked fifth in the prelims heats of the 50-yard freestyle with a 19.13. For the final, Ramadan placed third in a time of 18.87 seconds, finishing 0.13 seconds behind first-place finisher
David Curtiss. Earlier in the same finals session, he led off the 4×50 yard freestyle relay in 18.80 seconds to help achieve a fourth-place finish in the event in 1:16.29. In the prelims heats of the 100-yard butterfly on day three, Ramadan ranked fourth with a 45.39 and qualified for the final. Later in the day, Ramadan anchored the 4×50 yard medley relay in the final with an 18.53 to help achieve a second-place finish in 1:22.82. For his second and final event of the evening, Ramadan won the 100-yard butterfly in a new ACC Championships and ACC record time of 44.08 seconds, which made him the fourth-fastest swimmer to race the event in the United States and was just 0.07 seconds off the pool record of 44.01 set by
Joseph Schooling in 2016. On day four, he split a 41.41 to anchor the 4×100 yard medley relay to a third-place finish in 3:02.71. Finishing in a time of 41.83 seconds in the prelims heats of the 100-yard freestyle on the fifth and final day, Ramadan ranked first, heading into the final. He won the final with a personal best time of 41.76 seconds, then finished the Championships with a third-place finish in the 4×100 yard freestyle relay in a final relay time of 2:48.03. His lead-off split time of 41.96 seconds was the second-fastest lead-off leg of all 11 finals relays. The second day, he advanced to the final of the 50-yard freestyle, ranking fifth overall in the prelims heats with a personal best time of 18.79 seconds. Finishing in a time of 19.04 seconds in the final, he placed seventh less than half a second behind first-place finisher
Brooks Curry. For his second event of the evening, he swam a 19.11, leading off the 4×50 yard freestyle relay to a tenth-place finish in 1:15.99. On the third day, he ranked second in the prelims heats of the 100-yard butterfly with a time of 44.21 seconds and qualified for the evening final. He placed third in the final with a personal best time of 43.90 seconds, finishing 0.19 seconds behind first-place finisher Andrei Minakov and 0.10 seconds behind second-place finisher
Luca Urlando. In the 4×100 yard medley relay final, he split a 41.99 for the freestyle leg of the relay to help achieve a 17th-place finish in 3:05.18. In the b-final, he swam a personal best time of 41.72 seconds to place fourth, which was eleventh-place overall and three-tenths of a second behind b-final winner
Dean Farris. To conclude his competition, he led off the 4×100 yard freestyle relay with a 42.32 to help place tenth in 2:48.61. For the
100 metre butterfly, he swam a time of 52.42 seconds in the preliminaries, ranking two spots ahead of
Kyle Chalmers of
Australia and placing 20th.
2022 Swimming World Cup For his first-ever
FINA Swimming World Cup stop, held in November at the
Indiana University Natatorium in
Indianapolis,
United States as part of the
2022 FINA Swimming World Cup, Ramadan ranked ninth in the preliminary heats of the 100 metre butterfly with a time of 50.93 seconds, achieving first-reserve status for the final. Later in the morning session, he placed ninth in the 50 metre freestyle with a personal best time of 21.83 seconds. For the evening session, his first-reserve status for the final of the 100 metre butterfly was called upon after final-qualifier Luca Urlando withdrew from further competition. In the final, he placed sixth with a time of 50.51 seconds. The next day, he placed thirteenth in the 50 metre backstroke with a time of 24.07 seconds. He followed his performance up with a rank of ninth in the preliminary heats of the 100 metre freestyle with a time of 47.50 seconds. On day three of three, Ramadan swam an Egyptian record and personal best time of 22.70 seconds in the preliminary heats of the 50 metre butterfly and qualified for the final ranking fourth. In the final, he lowered the Egyptian record and his personal best time to 22.63 seconds, placing sixth.
2022 World Short Course Championships At the
2022 World Short Course Championships, contested in December in
Melbourne, Australia, Ramadan qualified for the semifinals of the
50 metre butterfly ranking fifteenth with an Egyptian record and personal best time of 22.50 seconds in the preliminaries. In the semifinals, he achieved another Egyptian record and personal best time to place tenth, finishing in 22.32 seconds. For the preliminaries session the following morning, he set a new Egyptian record in the
100 metre freestyle with a personal best time of 46.51 seconds and advanced to the semifinals ranked eighth. He placed tenth in the semifinals with a time of 46.57 seconds. On the morning of day five in the preliminaries of his final event, the
100 metre butterfly, he ranked third with a time of 49.64 seconds and qualified for the semifinals later in the day. In the semifinals, he earned a spot in the final with an eighth-rank time of 49.79 seconds. In the final, he placed eighth with a time of 49.84 seconds, which was 1.25 seconds behind gold medalist
Chad le Clos of
South Africa.
2022–2023 Collegiate season At the 2023 Virginia Tech Invitational in early February, Ramadan achieved a win in the 200 yard butterfly with a personal best time of 1:42.96 and set new pool records for two individual events, a 45.48 for the 100 yard backstroke and a 44.42 for the 100 yard butterfly.
2023 ACC Championships Splitting a 19.87 for the butterfly leg of the 4×50 yard medley relay at the 2023 Atlantic Coast Conference Championships in mid-February, Ramadan helped place sixth with a time of 1:24.36. The evening session of the second day, he led-off the 4×50 yard freestyle relay with a 19.00 to contribute to a final placing of fourth in a time of 1:16.15. He followed up with a time of 18.82 seconds in the final of the 50 yard freestyle to achieve a second-place finish and win the silver medal. The third evening, he won the conference title in the 100 yard butterfly with a time of 43.93 seconds, which was 0.73 seconds faster than the second-place finisher. His 43.93 marked the fastest time achieved in the event in the NCAA season. His split time set a new Virginia Tech swim program record in the 100 yard backstroke, and the 3:03.40 ranked as the second-fastest for the school. In the 4×100 yard freestyle relay final later in the same session, he helped achieve a placing of second with a time of 2:48.06, swimming the lead-off leg of the relay in 42.00 seconds.
2023 NCAA Championships At the
2023 NCAA Division I Championships in March in
Minneapolis, United States, Ramadan started off with an overall placing of thirteenth in the 4×200 yard freestyle relay on day one, helping finish in 6:14.96 with a split of 1:33.21 for the second leg of the relay. The second finals session, he placed fifth in the 50 yard freestyle with a time of 18.82 seconds before leading off the 4×50 yard freestyle relay with a personal best and Virginia Tech Hokies record time of 18.68 seconds to contribute to an eighth-place finishing in a Virginia Tech Hokies record time of 1:15.67. The third evening, he won the NCAA title in the 100 yard butterfly with a personal best and Atlantic Coast Conference record time of 43.15 seconds, which ranked as the second-fastest time in NCAA history. It marked the first time in the history of the
NCAA that a Virginia Tech Hokies male swimmer won an
NCAA Division I Championships title in an individual event. Later in the session, he swam a 43.62 for the butterfly leg of the 4×100 yard medley relay, contributing to a new men's Virginia Tech Hokies record time of 3:02.53 that took seventh-place overall. On the morning of the fourth and final day, Ramadan set a new program record in the 100 yard freestyle preliminaries with a personal best time of 41.15 seconds and qualified for the final ranking third overall. Swimming a 41.61 in the evening final, he placed eighth overall before leading-off the 4×100 yard freestyle relay later in the session with a 41.70 to help place tenth in a time of 2:48.34. The points allocated for his performances contributed to a score of 133 points for the Virginia Tech Hokies and the first top-ten (9th-place) finish at an NCAA Division I Men's Swimming and Diving Championships in the history of the men's swim program. ==International championships (50 m)==