Hoàn thành câu sau
100 m tự do nam tại Thế vận hội Mùa hè 2004 ở Athens, bằng cách nhận được một vị trí phổ quát từ FINA, trong thời gian nhập cảnh là 53,76. Ông đã thách thức bảy vận động viên bơi lội khác trong vòng hai, bao gồm cả vận động viên Olympic ba lần Aleksandr Agafonov của Uzbekistan. Anh đã vượt qua Jean Laurent Ravera của Monaco để giữ vị trí thứ bảy bằng năm phần trăm giây (0,05) trong 56,42. Farhoudi đã thất bại trong việc tiến vào bán kết, khi anh xếp thứ sáu mươi mốt trong tổng số 71 vận động viên bơi lội trong vòng sơ bộ.