| 01-12 | 28 | | UCI Cyclo-cross World Cup - Dublin U23 (CDM) | |
| 13-10 | 11 | | Verge Cross Clonmel (C2) | |
| | | BESTRONICS Acht van Bladel (2.1) |
| 30-06 | 74 | 53 | Etappe 3aBladel - Bladel (92.0km) | 92.0km |
| 30-06 | 34 | 29 | Etappe 3bBladel - Bladel (8.0km) | 8.0km |
| 29-06 | 65 | 53 | Etappe 2Lierop - Bladel (108.0km) | 108.0km |
| 28-06 | 61 | 62 | Etappe 1Bladel - Bladel (101.0km) | 101.0km |
| 22-06 | 10 | | National Road Championships - Ireland U19 (CN) | |
| 20-06 | 9 | | National Road Championships - Ireland TT U19 (CN) | 36.0km |
| | | Gipuzkoa Klasika (2.1) |
| 70 | | Klassement |
| 21-04 | 74 | 70 | Etappe 2San Sebastián - San Sebastián (103.0km) | 103.0km |
| 20-04 | 70 | 71 | Etappe 1Ormaiztegi - Ormaiztegi (93.0km) | 93.0km |
| | | PENN AR BED - Pays d'Iroise (2.1) |
| 67 | | Klassement |
| 67 | | Punten |
| 14-04 | 60 | 67 | Etappe 3Pointe Saint-Mathieu - Plouzané (120.0km) | 120.0km |
| 14-04 | 116 | 97 | Etappe 2Plougonvelin - Plougonvelin (7.0km) | 7.0km |
| 13-04 | 87 | 87 | Etappe 1Plouzané - Ploumoguer (101.0km) | 101.0km |
| 14-01 | 3 | | Irish National Championships CX U19 (CN) | |