The best all-time overall performance in swimming at the
Olympic Games is by USA swimmer
Michael Phelps. His haul of 23 gold medals between 2004-C2016 is the most out of all sports. The highest ranked female swimmer is Jenny Thompson, also from the US, with 12 medals including 8 gold.
read more >>