Most medals won at the Olympics for swimming (male)

Most medals won at the Olympics for swimming (male)
Who
Michael Phelps
Where
United States
When
From 2004 to 2016

The most medals won at the Olympics for swimming (male) is 28, achieved by Michael Phelps (USA) from the 2004 Athens Olympics to the 2016 Rio Olympics.

Phelps has won 23 Olympic gold medals, 3 silver medals and 2 bronze medals.

Phelps is also the record holder for the most Olympic swimming gold medals.