| 04.10 | 38 | | | Heestert (NAT) | | 84 | | | more |
| 28.09 | 32 | | | Houthulst (NAT) | | 83 | | | more |
| 27.09 | 23 | | | Lichtervelde (NAT) | | 87.1 | 4 | | more |
| 14.09 | 11 | | | Mesen (NAT) | | 84 | 10 | | more |
| 13.09 | 18 | | | Lochristi (NAT) | | 92 | 4 | | more |
| 23.08 › 25.0823-25/8 | | | | Junior Race of South Wales (NAT) | | | | | more |
| 37 | | | General classificationGeneral classification | | | | | |
| 25.08 | 40 | | | S4Stage 4 - Brynmawr › Brynmawr | | 112 | | | |
| 24.08 | 23 | | | S3Stage 3 - Monmouthshire › Monmouthshire | | 106 | | | |
| 24.08 | 35 | | | S2Stage 2 - Three Cocks › Three Cocks | | 10 | | | |
| 23.08 | 49 | | | S1Stage 1 - Three Cocks › Three Cocks | | 76 | | | |
| 16.08 › 17.0816-17/8 | | | | La Ronde Des Vallées (2.1) | | | | | more |
| 16.08 | DNF | | | S1Stage 1 - La Prénessaye › La Prénessaye | | 106.3 | | | |
| 25.07 › 27.0725-27/7 | | | | Watersley Junior Challenge (2.1) | | | | | more |
| 26.07 | DNF | | | S2Stage 2 - Watersley › Watersley | | 125.4 | | | |
| 25.07 | 88 | 88 | | S1 (ITT)Stage 1 (ITT) - Munstergeleen › Watersley | | 6.4 | | | |
| 08.07 › 13.078-13/7 | | | | Junior Tour of Ireland (NAT) | | | | | more |
| 28 | | | General classificationGeneral classification | | | 2 | | |
| 13.07 | 39 | | | S6Stage 6 - Ennis › Ennis | | 79.1 | | | |
| 12.07 | 30 | | | S5Stage 5 - Ennis › Killaloe | | 118.7 | | | |
| 11.07 | 38 | | | S4Stage 4 - The Burren › Kilfenora | | 122.8 | | | |
| 10.07 | 47 | | | S3Stage 3 - East Clare › Gort | | 115 | | | |
| 09.07 | 25 | | | S2Stage 2 - West Clare › Kilkee | | 96.5 | | | |
| 08.07 | 13 | | | S1Stage 1 - Maghera › Barefield | | 63.6 | 4 | | |
| 27.06 › 29.0627-29/6 | | | | BESTRONICS Acht van Bladel (2.1) | | | | | more |
| 45 | | | General classificationGeneral classification | | | | | |
| 29.06 | 49 | | | S3b (ITT)Stage 3b (ITT) - Bladel › Bladel | | 8.5 | | | |
| 29.06 | 38 | 53 | | S3aStage 3a - Bladel › Bladel | | 93.3 | | | |
| 28.06 | 39 | 73 | | S2Stage 2 - Netersel › Bladel | | 112 | | | |
| 27.06 | 95 | 96 | | S1Stage 1 - Bladel › Bladel | | 105 | | | |
| 27.04 | 22 | | | Tiverton Road Race (NAT) | | | 2 | | more |
| 18.04 › 21.0418-21/4 | | | | TRIXXO Ster Van Zuid Limburg (2.1) | | | | | more |
| 21.04 | DNF | | | S4Stage 4 - Riemst › Mopertingen | | 120 | | | |
| 20.04 | 55 | 92 | | S3bStage 3b - Wellen › Wellen | | 87.5 | | | |
| 20.04 | 94 | 93 | | S3a (ITT)Stage 3a (ITT) - Gingelom › Gingelom | | 8.2 | | | |
| 19.04 | 89 | 112 | | S2Stage 2 - Mopertingen › Rekem | | 98.8 | | | |
| 18.04 | 128 | 128 | | S1Stage 1 - Bilzen › Hoeselt | | 80 | | | |
| 12.04 | 12 | | | Varsenare (NAT) | | 84 | 9 | | more |
| 05.04 › 06.045-6/4 | | | | Witham Hall Junior Open and Junior Womens 2 Day (NAT) | | | | | more |
| 25 | | | General classificationGeneral classification | | | 4 | | |
| 06.04 | 38 | | | S3Stage 3 | | 118.72 | | | |
| 05.04 | 32 | | | S2Stage 2 | | 3.4 | | | |
| 05.04 | 19 | | | S1 (ITT)Stage 1 (ITT) | | 77.16 | 4 | | |
| 30.03 | 54 | | | Kennel Hill Classic (NAT) | | 121 | | | more |
| 09.03 | 11 | | | De Klijte (NAT) | | 74.8 | 18 | | more |
| 08.03 | 15 | | | Grote Prijs De Gouden Brander (NAT) | | 76 | 11 | | more |