National Tandem Records:

10 Mile Time Trial: 17min 6sec
25 Mile Time Trial: 43min 23sec
4km Pursuit: 4min 8.146sec (WR)

Individual Bicycle Personal Bests:

10 Mile Time Trial: 17min 59sec
25 Mile Time Trial: 47min 31sec
50 Mile Time Trial: 1hr 36min 20sec
100 Mile Time Trial: 3hr 16min 51sec (National Time Trial Record)
12 Hour Time Trial: 321.5 miles (TBC National Time Trial Record)
4km Pursuit: 4min 34.709 sec

National 10 Mile Trike Record 19min 30sec

2018

Gold UCI World 4km Tandem B Paracycling Track Championships Rio de Janerio.
Gold CTT National 12 hour Time Trial Championship

2017

British Best All-Rounder Winner and Record (317.343 12hr, 3:16:51 100miles and 1:36:20 50miles, Average 29.346mph)
Silver, UCI Para-cycling Road World Championships BVI Time Trial, Pietermaritzburg
1st UCI Para-cycling Road World Cup BVI Time Trial, Maniago, Italy

2016

Gold, Individual Pursuit BVI, 2016 Summer Paralympics, Rio de Janeiro
Gold, Time Trial BVI, 2016 Summer Paralympics, Rio de Janeiro
Bronze, Road Race BVI, 2016 Summer Paralympics, Rio de Janeiro
3rd, Time Trial BVI, UCI Para-cycling Road World Cup, Ostend

2015

2nd, Road Race, UCI Para-cycling Road World Cup, Maniago
3rd, Time Trial, UCI Para-cycling Road World Cup, Maniago
1st, Time Trial, UCI Para-cycling Road World Cup, Pietermaritzburg

2013

1st British National Team Pursuit, British National Track Championships

2012

1st 20 km Scratch Race, British National Track Championships

2011

1st British National Team Time Trial, ScienceinSport.com, Team: Alistair Rutherford, Alexander Royle, Adam Duggleby
2nd 20 km Scratch Race, British National Track Championships

2009

1st British National Team Time Trial, Shorter Rochford R.T., Team: Charles McCulloch, Mark Holton, Adam Duggleby

2002

1st Junior 10 Mile Time Trial Championship

2001

1st George Herbert Stancer 10 Mile Time Trial Championship
1st Junior 10 Mile Time Trial Championship

2000

2nd George Herbert Stancer 10 Mile Time Trial Championship
2nd Under 16 British Circuit Race Championships, British National Circuit Race Championships