2018
1er de l'Ovo Energy Tour of Britain
2017
1er de la 4ème étape de l’Herald Sun Tour (Kinglake-Kinglake)
6ème du Championnat de Grande-Bretagne (Douglas)
2016
3ème du GP E3
3ème de Paris-Roubaix
1er de la 3ème étape du Tour de Grande-Bretagne (Congleton-Knutsford)
2015
10ème de la 2ème étape du Tour du Qatar (Al Wakra-Al Khor Corniche)
5ème de la 3ème étape du Tour du Qatar (Circuit de Losail CLM)
4ème du Tour du Qatar
1er du Circuit Het Nieuwsblad
3ème du Championnat de Grande-Bretagne (Louth)
2014
6ème de la 2ème étape du Tour du Qatar (Camel Race Track-Al Khor Corniche)
4ème du Tour du Qatar
1er du Circuit Het Nieuwsblad
2013
6ème de Milan-San Remo
9ème d'A Travers la Flandre
8ème de la 4ème étape du Tour de Bavière (Schierling-Schierling CLM)
8ème du Tour de Bavière
2ème du Championnat de Grande-Bretagne (Glasgow)
2ème de la 7ème étape de l'Eneco Tour (Tirlemont-Grammont)
18ème de l'Eneco Tour
2ème de la 3ème étape du Tour de Grande-Bretagne (Knowsley-Knowsley CLM)
9ème de la 5ème étape du Tour de Grande-Bretagne (Machynlleth-Caerphilly)
7ème du Tour de Grande-Bretagne
2012
10ème de la 4ème étape du Tour du Qatar (Al Thakhira-Madinat Al Shamal)
7ème de la 7ème étape de Tirreno-Adriatico (San Benedetto del Tronto-San Benedetto del Tronto CLM)
1er du Championnat de Grande-Bretagne (Ampleforth)
2011
8ème de la 8ème étape du Tour de Suisse (Tübach-Schaffhouse)
4ème du Championnat de Grande-Bretagne
1er de la 5ème étape du Tour d'Autriche (Sankt Johann/Alpendorf-Schladming)
10ème de la 7ème étape du Tour d'Autriche (Podersdorf am See-Podersdorf am See CLM)
8ème de la 7ème étape du Tour de Pologne (Cracovie-Cracovie)
4ème de Paris-Tours
2010
3ème de Kuurne-Bruxelles-Kuurne
6ème de la 2ème étape du Tour de Luxembourg (Luxembourg-Hesperange)
9ème de la 5ème étape du Tour de Luxembourg (Merch-Luxembourg)
3ème du Championnat de Grande-Bretagne
2009
4ème de la 7ème étape du Tour d'Autriche (Podersdorf am Neusiedler See)
2008
6ème de la 3ème étape du Tour d'Angleterre (Chard-Burnham-on-Sea)
3ème du Tour d'Angleterre
2007
3ème de la 2ème étape du Tour de Thuringe (Nordhausen-Behringen)
4ème du Tour de Thuringe
2006
2ème de la 6ème étape du Tour des Régions (Lodi-Lodi CLM)