Michael Phelps is an American swimmer who is considered the most successful and decorated Olympian of all time, having won 28 medals over five Olympic Games. He holds the record for most Olympic gold medals with 23 golds. Phelps is often compared to American swimmer Mark Spitz, who held the previous record of winning the most gold medals in a single Olympics with 7 golds in 1972.