Michael Phelps is the most decorated Olympian in history, winning an astonishing 23 gold medals (plus three silvers and two bronze) between Athens 2004 and Rio 2016. At Beijing 2008, he broke Mark Spitz’s record of most golds in a single Games – taking an astonishing haul of eight.