london 2012
Geeta
Michael Phelps who won 4 gold and 2 silver in 2012 London Olympics. The Medals propelled him into the all time highest Medal Winner's I st Place position for his total of 22 Medals including 18 Gold Medals.
Germany was the winner of the bronze medal in the Individual Dressage event at the Rio 2016 Olympics.
Michael Phelps
No one 'wins' the Olympics. There are dozens of different events that competitors participate in and each individual event has a winner.
Bonchan Ku was the winner of the gold medal in the Men's Individual Archery event at the Rio 2016 Olympics.
The bronze medal winner in the Men's Individual Archery event at the Rio 2016 Olympics was Brady Ellison.
In 2010, there was no summer Olympics so I am going to refer to different events in my answer.2012 London Olympics:10k Winner Male:Mo Farah10 Winner Female:Tirunesh Dibaba2010 IAAF World Championship:10k Winner Female:Vivian Cheruiyot10k Winner Male:Sammy Kitwara
The bronze medal winner in the Women's Individual Archery event at the Rio 2016 Olympics was Bo-Bae Ki.
Michael Jung of Germany won the gold medal in equestrian individual eventing at the Rio 2016 Olympics.
Astier Nicolas of France won the silver medal in equestrian individual eventing at the Rio 2016 Olympics.