Michael Phelps has won the most Gold Medals for 2012 Olympics and also for the 2008 and 2004 Olympics. With 18 Gold Medals he is also ranked number 1 for the most Gold Medals over a career having twice the number of Gold Medals as the 9 won by the nearest competitors who were Larisa Latynina, Paavo Nurmi, Mark Spitz, & Carl Lewis
Chat with our AI personalities
Michael Phelps won 4 Gold and 2 Silver for the most Medals won at the 2012 London Olympics. He has won a total of 22 Olympic medals including 18 Gold Medals and also won the most medals in 2004 (6 Gold 2 bronze) and 2008 (8 Gold) Olympics.
In the all around, it was Gabrielle Douglas of the USA.
In the team, it was the USA.