Full coverage: 2016 Rio Olympics
A total of 307 gold medals have been awarded at the Games with Team USA getting the most with 46. They have 121 medals overall. Team UK were in second place with 27 gold medals, and 67 in total. China were set in third with 26 golds, bringing their total medal haul to 70. Rounding out the top five were Russia with 19 golds and Germany with 17.