| 15-10 | 12 | | Verge Cross Clonmel (C2) | |
| 23-09 | 26 | | UEC Road European Championships U19 (CC) | 111.0km |
| 27-08 | 33 | | La Route des Géants (1.1) | |
| 24-06 | 7 | | National Road Championships - Ireland U19 (CN) | |
| | | LVM Saarland Trofeo (2.NCUP) |
| 102 | | Klassement |
| 11-06 | | 102 | Etappe 5Niedergailbach - Niedergailbach (123.0km) | 123.0km |
| 10-06 | 82 | 104 | Etappe 4Zweibrücken - Zweibrücken (9.0km) | 9.0km |
| 10-06 | 60 | 105 | Etappe 3Niederwürzbach - Aßweiler (125.0km) | 125.0km |
| 09-06 | 94 | 111 | Etappe 2Sarreguemines - Bitche (118.0km) | 118.0km |
| 08-06 | 116 | 116 | Etappe 1Neunkirchen - Friedrichsthal (114.0km) | 114.0km |
| 15-01 | 3 | | Irish National Championships CX U19 (CN) | |