- Intermediate sprint 0
- Stages victory 0
- Victory 1
- Podiums 3
Ranking : 68
2012. Team Raleigh - GAC
11e of the National Championships Great Britain - Road Race
22e of the third stage of the Tour de Beauce (St-Georges>Mont-Mégantic)
2015. Madison Genesis
5e of the seventh stage of the Rás Tailteann (Ballinamore>Drogheda)
21e of the National Championships Great Britain - Road Race
22e of the sixth stage of the Rás Tailteann (Ballina>Ballinamore), of the fifth stage of the Rás Tailteann (Newport>Ballina)
2016. Madison Genesis
3e of the sixth stage of the Rás Tailteann (Cionakilty>Dungarvan)
6e of the fifth stage of the Rás Tailteann (Sneem>Cionakilty)
7e of the Rás Tailteann
15e of the National Championships Great Britain - Road Race, of the third stage of the Rás Tailteann (Charleville>Dingle)
16e of the second stage of the Rás Tailteann (Mullingar>Charleville)
19e of the seventh stage of the Rás Tailteann (Dungarvan>Baltinglass), of the Tour de Yorkshire, of the third stage of the Tour de Yorkshire (Middlesbrough>Scarborough)
21e of the first stage of the Rás Tailteann (Dublin Castle>Multyfarnham)
2017. Madison Genesis
5e of the Tour de Yorkshire
7e of the third stage of the Tour de Yorkshire (Bradford>Fox Valley (Sheffield))
9e of the second stage of the Tour de Yorkshire (Tadcaster>Harrogate)
11e of the Dwars door de Vlaamse Ardennen
15e of the Kreiz Breizh Elites
17e of the fourth stage of the Kreiz Breizh Elites (Guinguamp>Rostrenen), of the Rutland-Melton CiCLE Classic
18e of the Ronde van Overijssel
2018. Madison Genesis
15e of the National Championships Great Britain - Road Race
22e of the Egmont Cycling Race
2019. Madison Genesis
4e of the Tokyo 2020 Test Event
6e of the Tour de Yorkshire, of the fourth stage of the Tour de Yorkshire (Halifax>Leeds)
7e of the third stage of the Tour de Yorkshire (Bridlington>Scarborough)
13e of the fourth stage of the Tour of Britain (Gateshead>Kendal)
14e of the Antwerpse Havenpijl
15e of the Tour of Britain
17e of the National Championships Great Britain - Road Race
18e of the seventh stage of the Tour of Britain (Warwick>Burton Dassett Country Park)
20e of the third stage of the Tour of Britain (Berwick-upon-Tweed>Newcastle-upon-Tyne)
2020. Lotto Soudal
1er of the sixth stage of the Tour Down Under (McLaren Vale>Willunga Hill)
3e of the eighth stage of the Giro d'Italia (Giovinazzo>Vieste)
19e of the twentieth stage of the Giro d'Italia (Alba>Sestriere)
20e of the Coppa Sabatini - Gran Premio città di Peccioli
25e of the European Continental Championships - Road Race
2021. Lotto Soudal
6e of the fourteenth stage of the La Vuelta ciclista a España (Don Benito>Pico Villuercas)
2022. Lotto Soudal
23e of the seventh stage of the UAE Tour (Al Ain>Jebel Hafeet)
Follow us
Get exclusive information about the Liège-Bastogne-Liège