23.06
|
4
|
|
National Road Championships - Ireland
(CN)
|
Athea - Athea
|
161.0 km
|
20.06
|
2
|
|
National Road Championships - Ireland TT U23
(CN)
|
Athea - Athea
|
|
|
|
|
4 Jours de Dunkerque
(2.Pro)
|
17.05
|
DNF
|
|
Stage 4
|
Mazingarbe - Pont-à-Marcq
|
171.3 km
|
16.05
|
113
|
122
|
Stage 3
|
Saint-Laurent-Blangy - Bouchain
|
165.1 km
|
15.05
|
121
|
122
|
Stage 2
|
Wimereux - Abbeville
|
184.3 km
|
14.05
|
122
|
122
|
Stage 1
|
Dunkerque - Le Touquet-Paris-Plage
|
173.0 km
|
12.05
|
63
|
|
Flèche Ardennaise
(1.2)
|
Stavelot - Stavelot
|
174.0 km
|
|
|
|
Le Tour de Bretagne Cycliste
(2.2)
|
28.04
|
96
|
94
|
Stage 4
|
Le Croisic - La Gacilly
|
171.5 km
|
27.04
|
61
|
96
|
Stage 3
|
Noyal-Pontivy - Guérande
|
180.8 km
|
26.04
|
88
|
117
|
Stage 2
|
Milizac-Guipronvel - Noyal-Pontivy
|
206.2 km
|
25.04
|
134
|
135
|
Stage 1
|
Locmaria-Plouzané - Plougonvelin
|
146.0 km
|
21.04
|
DNF
|
|
Gent-Wevelgem / Kattekoers-Ieper U23
(1.2U)
|
Ieper - Ieper
|
182.9 km
|
07.04
|
96
|
|
Paris-Roubaix Espoirs
(1.2U)
|
Le Cateau-Cambrésis - Roubaix
|
164.0 km
|
03.02
|
33
|
|
UCI Cyclo-cross World Championships Tabor U23
(CM)
|
Tabor - Tabor
|
|
14.01
|
1
|
|
Irish National Championships CX
(CN)
|
Munster - Munster
|
|