| 30-12 | DNF | | Azencross – Loenhout U19 (C1) | |
| 27-12 | 61 | | Telenet Superprestige Heusden-Zolder U19 (C1) | |
| 20-11 | 6 | | British National Trophy Series #4 - Torbay Velo Park U19 (C2) | |
| 19-11 | 8 | | Andover Supercross U19 (C2) | |
| 23-10 | 11 | | British National Trophy Series #2 - Falkirk U19 (C2) | |
| 09-10 | DNF | | British National Trophy Series #1 - Moorways U19 (C2) | |
| | | Grand Prix Rüebliland (2.1) |
| 19 | | Klassement |
| 28 | | Punten |
| 04-09 | 11 | 19 | Stage 3Wohlen - Wohlen (107.0km) | 107.0km |
| 03-09 | 73 | 58 | Stage 2bStammheim - Stammheim (54.0km) | 54.0km |
| 03-09 | 100 | 64 | Stage 2aStammheim - Stammheim (75.0km) | 75.0km |
| 02-09 | 56 | 56 | Stage 1Steinmaur - Steinmaur (93.0km) | 93.0km |
| | | La Ronde Des Vallées (2.1) |
| 8 | | Klassement |
| 12 | | Berg |
| 14-08 | 14 | 8 | Stage 2bHémonstoir - Hémonstoir (99.0km) | 99.0km |
| 14-08 | 8 | | Stage 2aSaint-Caradec - Hémonstoir (12.0km) | 12.0km |
| 13-08 | 26 | 26 | Stage 1Saint-Maudan - Saint-Maudan (102.0km) | 102.0km |
| 10-07 | 49 | | Menen Kemmel Menen (1.1) | 135.0km |
| 03-07 | 42 | | GP Luxembourg (1.1) | 94.0km |
| 02-07 | 32 | | GP Général Patton (1.1) | 124.0km |
| | | BESTRONICS Acht van Bladel (2.1) |
| 26-06 | 43 | 26 | Stage 3aBladel - Bladel (92.0km) | 92.0km |
| 26-06 | 17 | 25 | Stage 3bBladel - Bladel (8.0km) | 8.0km |
| 25-06 | 93 | 26 | Stage 2Lierop - Bladel (120.0km) | 120.0km |
| 24-06 | 83 | 84 | Stage 1Bladel - Bladel (108.0km) | 108.0km |
| | | Tour de Gironde International (2.1) |
| 14-05 | DNF | | Stage 2Porte-de-Benauge - Cenon (81.0km) | 81.0km |
| 14-05 | 6 | 6 | Stage 1Saint-Pierre-de-Bat - Porte-de-Benauge (9.0km) | 9.0km |
| 20-03 | 11 | | Guido Reybrouck Classic (1.1) | |
| 16-01 | 5 | | British National Trophy Series #6 - Broughton Hall U19 (C2) | |
| 09-01 | 5 | | British National Championships CX U19 (CN) | |