Geoff Oliver set new age group world records for 100 miles (20 hours 43 minutes and 49 seconds) and for distance covered in 24 hours (111 miles 285 yards).

Still not impressed?  Geoff is 76!

Geoff Oliver at the Self-Transcendence 24 Hour Track Race UK 2009

Geoff Oliver at the Self-Transcendence 24 Hour Track Race UK 2009