1st The Transcontinental Race 2017 (8d 23h 14m)

18m 55s 10 Mile Time Trial

6th National B Road Race x2 (E123)

1st SERRL Road Race (2/3 Cat)



46m 56s  25 Mile Time Trial

3h 35m 06s  100 Mile Time Trial

4th Transcontinental Race 2016


2015 Moved to Unsupported Ultra Racing

DNF Transcontinental 2015 (led the race until injury forced retirement)



2014  Racing at Elite Level with Catford Banks

4th    Neil Gardner (E123)

2nd   Stockbridge Down (E123)

24th  National Time Trial championships

50th  Elite Series Cycling Wiltshire (E12)

19m43s  10 mile Time Trial



2013 Started Racing

1st    Imperial Winter Series Hillingdon (4th Cat Race)

1st    SERRRL Cyclopark Race Cyclopark   (3/4 Cat)

9th    3rd Stage SERRL 3 Day Stage Race  (E123)

1st   3rd Stage Surrey League Tour of Sussex  (2/3 Cat)

1st   Overall Surrey League Tour of Sussex  (2/3 Cat)

1st   SERRL Brenchley (2/3 Cat)

52:08  25 Mile Time Trial



2012 Started cycling