loading map..
Race List
  • 2020
  • Marathon
    26 Apr
    London Marathon
  • 50M
    25 Jul
    Lakeland 50
  • 2019
  • XC/Trail
    19 Jan
    Hebden 22
  • Ultra
    09 Mar
    Amersham 50k
  • Ultra
    19 May
    Dragon's Back
  • Ultra
    14 Sep
    Chiltern Wonderland 50M
  • 2018
  • XC/Trail
    20 Jan
    Hebden 22
  • Ultra
    10 Mar
    Haworth Hobble
  • XC/Trail
    17 Mar
    Grindleford Gallop
  • Marathon
    22 Apr
    London Marathon
  • Half Marathon
    07 May
    Woodhouse Challenge
  • Ultra
    19 May
    Centurion NDW50
  • Ultra
    22 Jun
    Lavaredo Ultra Trail
  • 2017
  • XC/Trail
    08 Jan
    Cliveden XC
  • XC/Trail
    21 Jan
    Hebden 22
  • 50k
    11 Mar
    Haworth Hobble
  • Marathon
    19 Mar
    Limassol Marathon
  • Marathon
    17 Apr
    Boston Marathon
  • Cycling
    29 Apr
    Sophie Radcliffe's London to Paris Ride
  • 50M
    29 Jul
    Lakeland 50
  • 100k
    01 Sep
    UTMB CCC
  • Cycling
    09 Sep
    Ups and Downs 70 miles
  • Ultra
    07 Oct
    Rim2Rim2Rim Grand Canyon
  • XC/Trail
    31 Dec
    Auld Lang Syne Fell Race
  • 2016
  • 100k
    13 Feb
    Black Canyon 100km, Arizona
  • Half Marathon
    14 Feb
    Heartbreaker Half
  • Ultra
    26 Mar
    Two Oceans, Cape Town 35M
  • 50M
    09 Apr
    South Downs Way 50 (DNF)
  • Ultra
    24 Jun
    Lavaredo Ultra Trail 125km (DNF)
  • XC/Trail
    23 Jul
    Northumberland Coastal
  • 100k
    21 Oct
    Festival Des Templiers
  • XC/Trail
    19 Nov
    Cancer Research Tough 10 Box Hill
  • 100k
    10 Dec
    Ultra Trail Cape Town 100km
  • XC/Trail
    31 Dec
    Auld Lang Syne Fell Race
  • 2015
  • Ultra
    17 Jan
    Country to Capital
  • Marathon
    01 Mar
    Belvoir Challenge
  • Ultra
    14 Mar
    Six Foot Track - Sydney
  • Marathon
    21 Mar
    Roller Coaster (Melbourne)
  • Marathon
    18 Apr
    Black Mountain Roundabout
  • Ultra
    09 May
    Transvulcania
  • 100M
    13 Jun
    South Downs Way 100
  • 50k
    11 Jul
    XNRG Chiltern Challenge (50k)
  • Marathon
    27 Sep
    Berlin Marathon
  • Marathon
    04 Oct
    Twin Cities Marathon, MN USA
  • XC/Trail
    31 Dec
    Auld Lang Syne Fell Race
  • 2014
  • 50M
    01 Feb
    Thames Trot 50
  • 50k
    08 Feb
    EnduranceLife South Devon
  • Ultra
    02 Mar
    St Peter's Way
  • Marathon
    22 Mar
    Charnwood Marathon
  • Half Marathon
    23 Mar
    Loughborough Half
  • Ultra
    30 Mar
    Oldham Ultra (40 miles)
  • Marathon
    13 Apr
    London Marathon
  • 100M
    03 May
    Thames Path 100 (DNF)
  • Ultra
    01 Jun
    Comrades (Down)
  • XC/Trail
    14 Jun
    Man V Horse 24M
  • 24 hours
    28 Jun
    Endure 24 (mixed team of 8)
  • 10K
    03 Jul
    Yateley 10k (Race 2)
  • XC/Trail
    20 Jul
    Northumberland Coastal (14M)
  • Ultra
    26 Jul
    Thunder Run 24hr Solo
  • Half Marathon
    07 Sep
    Maidenhead Half Marathon
  • Marathon
    21 Sep
    Farnham Pilgrim
  • Half Marathon
    26 Oct
    Leicester Half
  • XC/Trail
    08 Nov
    Seagrave Challenge 16M
  • 10K
    15 Nov
    Brighton 10K
  • 10K
    23 Nov
    Sandown Park Gallop
  • Marathon
    30 Nov
    Florence Marathon
  • Fell
    31 Dec
    Auld Lang Syne
  • 2013
  • Ultra
    12 Jan
    Country to Capital
  • Marathon
    24 Feb
    Hyannis Marathon
  • 50k
    23 Mar
    EnduranceLife Sussex Ultra
  • Marathon
    21 Apr
    London Marathon
  • Marathon
    21 Apr
    Rome Marathon
  • Ultra
    04 May
    Oxon 40M
  • XC/Trail
    06 May
    Woodhouse Challenge
  • Ultra
    02 Jun
    Comrades Marathon (Up)
  • 5M
    21 Jun
    Beacon Hill Solstice Run
  • Cycle
    30 Jun
    100km Human Race Sportive
  • XC/Trail
    14 Jul
    Northumberland Coastal
  • 5M
    21 Jul
    Olympic Park 5M
  • Marathon
    11 Aug
    Salisbury 5-4-3-2-1
  • Marathon
    15 Sep
    Farnham Pilgrim Marathon
  • Half Marathon
    29 Sep
    Ealing Half Marathon
  • Marathon
    26 Oct
    Frankfurt Marathon
  • XC/Trail
    09 Nov
    Seagrave Challenge
  • 10K
    17 Nov
    Brighton 10k
  • 2012
  • Half Marathon
    11 Mar
    Silverstone Half Marathon
  • Half Marathon
    01 Apr
    White Horse Half Marathon
  • Marathon
    01 Jul
    Coniston Lakeland Marathon
  • Marathon
    07 Oct
    Chester Marathon
  • 2011
  • XC/Trail
    30 Mar
    Three Peaks Fell Race
  • Half Marathon
    20 Jul
    High Wycombe Half Marathon
  • Marathon
    09 Oct
    Munich Marathon
  • 2010
  • Marathon
    25 Apr
    London Marathon
  • Half Marathon
    23 Oct
    Great North Run
  • Marathon
    28 Oct
    Florence Marathon
  • 2009
  • Half Marathon
    15 Mar
    Fleet Half Marathon
  • 10M
    10 Apr
    Maidenhead Easter 10
  • Marathon
    26 Apr
    London Marathon
  • 5K
    26 May
    Burnham 5K
  • 10K
    06 Jun
    Dorney Dash
  • 10K
    14 Jun
    Wargrave 10K
  • 5K
    24 Jun
    Maidenhead 5K
  • 10M
    12 Jul
    New Forest 10
  • Half Marathon
    20 Sep
    Great North Run
  • Half Marathon
    04 Oct
    Kenilworth Half Marathon
  • Marathon
    25 Oct
    Frankfurt Marathon
  • XC/Trail
    31 Dec
    Auld Lang Syne Fell Race
  • 2008
  • Marathon
    13 Apr
    London Marathon
  • Marathon
    25 May
    Edinburgh Marathon
  • XC/Trail
    20 Jul
    Northumberland Coastal
  • Half Marathon
    14 Sep
    Bristol Half Marathon
  • Half Marathon
    28 Sep
    Macclesfield Half
  • 10K
    12 Oct
    Legoland 10K
  • Marathon
    19 Oct
    Amsterdam Marathon
  • 2007
  • 10M
    14 Jan
    Rough n Tumble 10
  • Half Marathon
    11 Feb
    Wokingham Half Marathon
  • Half Marathon
    11 Mar
    Milton Keynes Half Marathon
  • Half Marathon
    25 Mar
    Bath Half Marathon
  • 10M
    06 Apr
    Maidenhead Easter 10
  • 10M
    08 Jul
    New Forest 10
  • Half Marathon
    28 Jul
    Swanage Half
  • Half Marathon
    09 Sep
    Bristol Half Marathon
  • Marathon
    30 Sep
    Berlin Marathon
  • 2006
  • Marathon
    23 Apr
    London Marathon
  • 10K
    25 Jun
    Dysart Dash
  • Half Marathon
    20 Aug
    Burnham Beeches Half
  • Half Marathon
    09 Sep
    Vilnius Half Marathon
  • Marathon
    24 Sep
    Berlin Marathon
  • Half Marathon
    10 Dec
    Keyworth Turkey Trot
  • 2005
  • Half Marathon
    20 Mar
    Fleet Half Marathon
  • 10K
    03 Apr
    Lincoln 10K
  • Marathon
    17 Apr
    London Marathon
  • 10M
    18 Sep
    DamtotDamloop
  • Half Marathon
    25 Sep
    Talinn Half Marathon
  • 10K
    20 Nov
    Munich 10K
  • Marathon
    04 Dec
    Lisbon Marathon
  • 2004
  • 10K
    11 Jan
    Nice Prom Classic
  • 10M
    25 Jan
    Canterbury 10
  • 20M
    29 Feb
    Bramley 20
  • Half Marathon
    07 Mar
    Reading Half Marathon
  • Half Marathon
    27 Mar
    Prague Half Marathon
  • XC/Trail
    26 Jun
    Cotswold Way Relay
  • 5K
    13 Jul
    Handy Cross 5K
  • Half Marathon
    08 Aug
    Newark Half Marathon
  • Half Marathon
    22 Aug
    Great Scottish Run
  • Half Marathon
    17 Oct
    Amsterdam Half Marathon
  • 2003
  • 10M
    29 Jun
    Barrow 10
  • Half Marathon
    20 Jul
    Milton Keynes Half Marathon
  • 10M
    03 Aug
    Harlow 10M
  • Half Marathon
    17 Aug
    Burnham Beeches Half Marathon
  • Half Marathon
    07 Sep
    Glasgow Half Marathon
  • Half Marathon
    14 Sep
    Lake Vyrnwy Half Marathon
  • Half Marathon
    28 Sep
    Cardiff Half Marathon
  • Marathon
    12 Oct
    Chicago Marathon
  • 2002
  • XC/Trail
    20 Jan
    Bracknell XC
  • Half Marathon
    03 Feb
    Watford Half Marathon
  • 20M
    24 Feb
    Bramley 20
  • 20M
    03 Mar
    Gloucester 20
  • Half Marathon
    10 Mar
    Reading Half Marathon
  • 10M
    29 Mar
    Maidenhead 10M
  • Marathon
    14 Apr
    London Marathon
  • 10K
    06 May
    Shinfield 10K
  • 5K
    03 Jul
    Maidenhead 5K
  • 10K
    21 Jul
    British Open 10K
  • XC/Trail
    17 Aug
    Race The Train 14M
  • Half Marathon
    15 Sep
    Robin Hood Half Marathon
  • 16M
    13 Oct
    Kingston Breakfast Run 16
  • Marathon
    03 Nov
    New York Marathon
  • 2001
  • Half Marathon
    10 Feb
    Wokingham Half Marathon
  • Marathon
    08 Apr
    Paris Marathon
  • Marathon
    22 Apr
    London Marathon
  • Half Marathon
    20 May
    Jersey Half Marathon
  • Marathon
    01 Jul
    Safaricom Marathon, Lewa Downs
  • Half Marathon
    16 Sep
    Great North Run
  • Half Marathon
    30 Sep
    Windsor Half Marathon
  • 16M
    14 Oct
    Kingston Breakfast Run 16M
  • Marathon
    29 Oct
    Dublin Marathon
  • XC/Trail
    09 Dec
    Sandhurst XC
  • 2000
  • Half Marathon
    12 Mar
    Reading Half Marathon
  • Marathon
    16 Apr
    London Marathon
  • 10K
    15 Jul
    World Corporate Games, Aberdeen
  • 10K
    10 Sep
    Bradford 10K
  • Half Marathon
    01 Oct
    Windsor Half Marathon