Career
Farhoudi qualified for the men"s 100 m freestyle at the 2004 Summer Olympics in Athens, by receiving a Universality place from FINA, in an entry time of 53.76. He challenged seven other swimmers in heat two, including three-time Olympian Aleksandr Agafonov of Uzbekistan. He edged out Monaco"s Jean Laurent Ravera to save a seventh spot by five hundredths of a second (005) in 56.42.
Farhoudi failed to advance into the semifinals, as he placed sixty-first overall out of 71 swimmers in the preliminaries.