Achievements
2015
2014
2013
2012
2011
- 3rd No.2 Darley Moor E/1/2
- 27th Tour of Mumbai UCI 1.1
2010
- 1st Somerset Circuit Races E/1/2
- 2nd York Criterium Elite Crit Series
- 2nd Revolution 28 Elite Mens Points Race
- 3rd National Team Pursuit
- 3rd Roy Thame Cup E/1/2
- 4th John Hinksman Memorial
- 4th No.6 Darley Moor E/1/2
- 4th Upavon Summer Series 6 E/1/2
- 4th Newport Winter Track League Overall
- 6th National Madison Championships
- 9th Worcester News RR
- 11th Warwick Elite Criterium
- 13th Python Road Race
- 16th Halfords Tour Series Belfast
- Halfords Tour Series Belfast Sprinters Jersey
- 16th Elite Criterium Series Overall
- 17th Newport Nocturne
- 17th Tour of the Reservoir Premier Calendar
- 17th Halfords Tour Series Exeter
- 20th City of Preston Grand Prix