To say Michael Phelps has been dominant in the swimming world has is just a bit of an understatement. If Michael Phelps was his own country, he would almost be in the upper half of the world in terms of total Olympic medals. He has won 23 gold medals through the years, which would put him at 38th in the world for most gold medals. He has 28 total medals, which puts him above 97 countries. The country with the most Olympic medals is the United States, with 1022.