He won 8 got medals at Bejing in 2008. On that day, he broke a lot of records for number of gold medals held in one Olympics. He has 16 medals all through his career.
In the 2008 Olympics Michael Phelps won a total of 8 gold medals at the 2008 summer Olympics. Making him known as one of the best swimmers of his time. He has broken 37 swim records.
Michael Phelps broke the record by winning 8 gold medals at the 2008 Olympics in Beijing. 5 of those medals were won in individual events, while 3 were won in team events.