Mile world record progression July 8, 2019 16 32 64 128 2 mile world record progression Two mile world record progression 3 mile world record progression 100 mile world record progression World record 1 mile run Mile run world record