Rio Olympics 2016: Michael Phelps now has even more golds than Mexico

After winning his 20th and 21st Olympic gold medals, Michael Phelps has equalled another country's total medal haul.

Phelps won the 200m butterfly and was part of the USA's victorious 4 x 200m freestyle team.

He was already ahead of the total tallies of countries including Argentina, Jamaica, North Korea and Mexico.

Today's double gold brings him alongside Ethiopa.

He has three more events and victories in those would give him 24 golds, one more than the total achieved in Olympic history by Brazil and South Africa.

New Zealand has 42 golds.

Get the news delivered straight to your inbox

Receive the day’s news, sport and entertainment in our daily email newsletter

Stats provided by

© Copyright 2017, NZME. Publishing Limited

Assembled by: (static) on production apcf03 at 24 May 2017 12:42:24 Processing Time: 412ms