Top five male Olympic swimmers of all time

Michael Phelps: 28 medals - 23 gold, 3 silver and 2 bronze 

Photo Credit: Getty Images

Mark Spitz: 11 medals - 9 gold, 1 silver, 1 bronze  

Photo Credit: Getty Images

Matt Biondi: 11 medals- 8 gold, 2 silver, 1 bronze 

Photo Credit: Archives

Caeleb Dressel: 7 medals- 7 gold

Photo Credit: REUTERS

Ryan Lochte: 12 medals- 6 gold, 3 silver, 3 bronze  

Photo Credit: MURAD SEZER