Hello how may I help you? Do you know about olympic records? Yes, I can help with that. Who has won the most swimming medals? Michael Phelps has won the most Olympic swimming medals. How many has he won? Michael Phelps has won 28 total Olympic medals. 23 gold, 3 silver, and 2 bronze. Has he retired? I'm sorry, I don't think I can help with that. Ok thanks You're welcome!