14 |
16-06-2024 |
Tour of Slovenia
- Stage 5
|
2.Pro |
159.80km |
13 |
22-09-2023 |
Skoda Tour Luxembourg
- Stage 3
|
2.Pro |
168.40km |
12 |
25-06-2023 |
National Road Championships - Ireland
|
CN |
|
11 |
13-05-2023 |
Giro d'Italia
- Stage 8
|
2.UWT |
207.00km |
10 |
26-03-2023 |
GP Industria & Artigianato
|
1.Pro |
|
9 |
23-03-2023 |
Settimana Internazionale Coppi e Bartali
- Stage 3
|
2.1 |
139.70km |
8 |
23-06-2022 |
National Road Championships - Ireland TT
|
CN |
|
7 |
12-06-2021 |
Baby Giro
- Stage 10
|
2.2U |
162.70km |
6 |
03-10-2020 |
National Road Championships - Ireland
|
CN |
|
5 |
01-10-2020 |
National Road Championships - Ireland TT
|
CN |
|
4 |
20-09-2020 |
Ronde de l'Isard
- Stage 4
|
2.2U |
155.50km |
3 |
19-08-2019 |
Tour de l'Avenir
- Stage 5
|
2.NCUP |
158.90km |
2 |
28-06-2018 |
National Road Championships - Ireland TT U19
|
CN |
|
1 |
19-05-2018 |
36e SPIE Internationale Juniorendriedaagse
- Stage 3
|
2.1 |
102.80km |