Results
2019:
- Country to Capital 45 miles – 6th (5hrs 10)
- Portland Coastal Marathon – 2nd (3hrs 29)
- Self Transcendence 100km – 11th (7hrs 49)
- Cortina Trail – 6hrs 02
- MCC – 4hrs 39
2018:
- CTS Exmoor ultra – 1st (5hrs 00)
- Brighton Marathon – 2hrs 50
- 4 Deserts Namibia Stage Race- 3rd (25hrs 24)
- Centurion Running North Downs Way 50miler – 3rd (6hrs 58)
- 10 Peaks Brecon Beacons – 3rd (11hrs 16)
- Centurion Running Chiltern Wonderland 50miler – 3rd (7hrs 02)
- Ely Monster Ultra
2017:
- Red Bull Steeplechase – 12th (3hr 32)
- Serpent Trail 100km – 1st + CR (9hr 41)
- 10 Peaks Brecon Beacons – 3rd (11hr 34)
2016:
- Portland Coastal Trail Marathon – 1st
- LDWA New Forest Challenge (marathon) – 1st
- Phoenix Running Spring Marathon – 3rd (2:59)
- Coastal Trails Series Sussex Ultra – 3rd (5hr 07)
2015:
- Country to Capital – 1st (5hr 07)
- XNRG Pilgrim Challenge – 3rd (8hr 52)
- T60 Night race – 1st + CR (10hr 00)
- Autumn 100 – 13th (18hr 43)
2014:
- T60 Night Race (60mile) – 1st + CR (10hr 18)
- Country to Capital – 23rd (15th open mens; 6hr 22)
- Thames Trot 50 mile – 17th (11th open mens; 7hr 12)
2013:
- Country to Capital – 14th
- South Downs Way 100 – 28th (20hr 01)
- Ely Monster ultra 68k – 5th
2012:
- Country to Capital – 22nd
- North Downs Way 100 – 5th (20hr 41)