Which Olympic athlete has won the most total Olympic medals?

Answer Michael Phelps

Olympic swimmer Michael Phelps has the most total Olympic medals with 28 total medals, 23 of them gold.

Asked by · Last updated 5 years ago · 13.9K views