Who holds the record for most Olympic gold medals?
Show answer
Michael Phelps
Michael Phelps has won a total of 23 gold medals, more than double the count of the next closest athletes. To maintain his energy during peak training, he famously consumed up to 12,000 calories a day.
Also asked as:
- Which athlete has won more Olympic gold medals than anyone else in history?