The world record for men is currently 12:37.35 and was set by Ethiopian Kenenisa Bekele in 2004 in the Netherlands at Hengelo.
On a road course, the world record is currently 13:00 and was run by Sammy Kipketer in the 2009 Carlsbad 5000. Kipketer also tied his world record in the 2010 Carlsbad race.
22:03
10mph
3:45
12.87
Kenenissa Bekele holds the current record for 5K and 10K. The 10K record of 26:17:53 was set in Brussels, Belgium on August 26th 2005.
Usain Bolt holds the record with a 19.30 in Beijing!
Mark Spitz
Andy Turner
Daniel Koman.
3000m
Usain Bolt
Kenenisa Bekele.