Larissa Latynina, the gymnast of the Soviet Union, has won a total of 18 Olympic medals (9 gold medals, 5 silver medals, and 4 bronze medals) from three Olympic Games. Michael Phelps, the swimmer of the USA, has won a total of 16 Olympic medals (14 gold medals, and 2 bronze medals) from two Olympics. Nikolay Andrianov, the gymnast of the Soviet Union, has won a total of 15 Olympic medals (7 gold medals, 5 silver medals, and 3 bronze medals) from three Olympics..