The University of Florida traveled to Ocala today for a dual meet versus in-state rivals Florida State, and flying a bit under the radar was Ahmed Hafnaoui making his debut for the Gators.
The 23-year-old, listed as a sophomore, swam one event, the 500 freestyle, but was exhibition so his name appears at the bottom of the results list. He posted the second-fastest time of the session at 4:23.90, with both his collegiate and Tunisian teammate Ahmed Jaouadi, the reigning world champion in the 800 and 1500 free, taking the win with a time of 4:16.00.
Hafnaoui foreshadowed his debut on Instagram yesterday, writing, “Officially a Gator 🐊 Grateful to Coach Nesty for giving me the opportunity. Ready to get to work!”
The swim represents Hafnaoui’s first official race in nearly two years since he competed at the World Championships in Doha in February 2024. At those Worlds, he didn’t final in any of his events, placing 17th in the 400 (3:48.05) and 1500 (15:09.02) and 18th in the 800 (7:51.72).
Hafnaoui was the surprise Olympic Champion at the Tokyo 2020 Games in the 400 free, winning in a time of 3:43.36.
His Olympic win was his rise to stardom, but the 2023 World Championships cemented him as the greatest distance swimmer in the world at the time. He won world titles in the 800 (7:37.00) and 1500 (14:31.54), as well as silver in the 400 (3:40.70), with his performances at that meet currently ranking him third in the 1500, fourth in the 800, and sixth in the 400 all-time.
Hafnaoui just finished serving a 21-month suspension issued by the International Testing Agency (ITA) for missing three out-of-competition drug tests within a 12-month period. The suspension, which ran from April 11, 2024, until January 10, 2025, kept him out of the 2024 Olympic Games.
Hafnaoui confirmed to SwimSwam in June his intention to transfer to the University of Florida, continuing a rather winding college journey that saw him swim part of the 2023-2024 season at Indiana after sitting out the 2022-2023 season due to eligibility issues. He only competed in two meets in October for the Hoosiers before moving to California to train with The Swim Team (TST) and Mark Schubert. He ended up going back to Tunisia due to visa issues and remained there until traveling stateside to train with Florida this season.
He has never competed at a tapered yards meet, but his current best times in the freestyle events are 1:38.69 in the 200, 4:18.62 in the 500, and 8:55.74 in the 1000. He has yet to race the 1650 in his career.
The SEC Championships, scheduled for February 16-21 at the University of Tennessee, could be the first chance to see Hafnaoui take a crack at the short course pool with some rest. It’s undoubtedly the most competitive conference on the middle-distance and distance freestyle side, as he’ll have to contend not only with Jaouadi but Rex Maurer, the second-fastest man in 500 free history.

Haven’t seen full results from this meet reported here so looked at swimcloud and stumbled on how some UF pros appear to have done some exhibition swims that were recorded in swimcloud… Ledecky 4:27 in 500, Smith 1:32 200fr, Finke 3:44 4IM, Weyant 1:59 2fly. And the Gator college swimmers beat FSU soundly.
Pulling for this young man to find academic and athletic balance at Florida. His odyssey over the recent years is dizzying. The stability of being a part of a great team can do wonders. Godspeed.
I’m sure he satisfactorily explained the 3 whereabouts to Gators.
(Right?)
I was surprised to see Nesty in his comment section with the Gator emoji. Feel like it’s pretty rare to see Nesty commenting on a swimmer’s instagram
Gators gonna be introducing the 4x1650y relay in the next dual meet
No way he showed up
It will be interesting to see if he sits out this year to get in shape and starts officially swimming next year.
Meanwhile Jaouadi is really getting the hang of yards. He went 14:39 today in the 1650 after only going out in 8:53, and was back in the water two minutes later to win the 200 free in 1:35.0. He’s gonna be motoring by the end of the season.
Best way to get in shape is to not sit out imo.
Distance kids don’t need rest right? No need to sit out, just cruize thru NCAA’s.
i forgot his suspension ended lol
He’s not even going to make the SEC roster. 5 guys ahead of him. Maybe swimming exhibition perserves a semester of eleigibilty?