Multiple choice general knowledge sports Whose record did Micheal Phelps surpass by winning 8 golds at the 2008 Olympics? Mark Spitz Ian Thorpe Tom Dolan Grant Hackett Reveal answer Fill a bubble to check yourself A Correct answer Explanation Mark Spitz won 7 gold medals at the 1972 Munich Olympics in swimming, a record that stood for 36 years. Michael Phelps broke this record at the 2008 Beijing Olympics by winning 8 gold medals, surpassing Spitz's legendary achievement.