Michael Fred Phelps II (born June 30, 1985) is a retired American swimmer. He is considered the best swimmer of all time and holds the record for winning the most Olympic medals, with a total of 28 medals including 23 gold medals.