He announced his participation in the 2004 Athens Olympics. Moreover, he was the Flagbearer of Russia in the opening ceremony. Popov was the oldest competitor at the pool, and finished 9th in the men's 50 m and 18th in the 100 m freestyle.