William started ultra running in 1994.
Unusually he won his debuts in the 100km, 24 Hour, 72 hours, 6 day and 7 day events.
Furthermore, he has won international events in the UK (five times), Netherlands, USA (twice), Switzerland, Monaco (twice), Greece and Germany.
He is currently unbeaten in all events longer than 48 hours.
William currently holds six ultra distance records at World, British and Scottish level.
(William also held two ratified Guiness World Records for treadmill running (100 miles and 24 hours) set in 2002.
48 Hours (Road)
GB Record: 329.710kms/204.87 miles Monaco 2007
48 Hours (Indoor)
Scottish Record: 344.267km/213.92miles Brno 2007
6 Days (Road)
World M55 Record: 751.00kms/466.65 miles Athens 2009
British M50 Record: 809.230km/502.8 miles – Monaco 2007
6 Days (Track)
Scottish record: 857.07kms/532.56miles Hamm 2008
British M50 Record: 857.07kms/532.56miles Hamm 2008
William’s Personal Bests
Marathon: 2:38:17 (1995)
100km: 7:07:49 (1996)
12hr: Track 141.50km/87.92 miles (2001)
24hr(Road): 246.70km/153.30M (2000)
48hr (Indoor): 344.267km/213.92 miles (2007) Scottish Record
48hr (Track): 340.80km/211.76M (2008)
48hr (Road): 329.710kms/204.87 miles (2007)
Six Days(Road): 809.230km/502.8 miles –
Six Days(Track): 857.07km/532.56 miles –
Badwater: 31hrs 36mins 12secs British Record (2006)
Spartathlon: 29hrs 01mins 29secs Scottish record (2007)
Athens International Ultramarathon Festival 7 Day, Outright winner. World Age Best for 6 Days (Road) 751km/466.65 miles (2009)
“Across the Years” 72 Hour race, Phoenix, Arizona, USA. Outright winner with 269.364 miles/433.50 kms. (2009)
Hamm Six Day Track Race, Germany. Outright winner, P.B., British Record (M50), Scottish Track record and All-Time Scottish record (Modern) – 857.07km/532.56 miles (2008).
“World 48hr Championships”, Surgere, France. 5th overall (M50 1st). Track P.B. (2008).
World No3 for the Six Day event with outright win and course record in Monaco Six Day race -809.230km/502.8 miles (2007)
Scottish event record in the world’s longest point-to-point race – the 153 mile “Spartathlon” in Greece (2007)
Scottish Record 48 Hour 344.267km/213.92 miles (2007)
World No1 for the Six Day event with 770.247km/478.60 miles, Monaco course record (2006)
British event record in the 29th running of the “World’s Hottest Race” the Badwater Ultramarathon 31hrs 36mins 12secs (2006)
Scottish event record in the world’s longest point-to-point race – the 153 mile “Spartathlon” in Greece 33hrs 14mins 20secs (2005)
“Across the Years” 24hr, Phoenix, Arizona, outright winner (2005)
World 24Hr Championships Age-Group Silver (2004)
Guinness World Records (treadmill) 100 miles & 24hrs (2002)
World 24hr ranking No12 (1998 & 2000)
Basel 24 Hr, Switzerland, outright winner (2000)
British 100km Champion (1999)
Masters World 100km Champion (1998).
European 100km Championships: Team bronze medal (1997)
Scottish 100km Champion (1994)
Represented Great Britain 11 times since 1996:100km team x 8 & 24hr team x 3