| | | BESTRONICS Acht van Bladel (2.1) |
| 103 | | Standings |
| 29-06 | 98 | 103 | Stage 3bBladel - Bladel (8.0km) | 8.0km |
| 29-06 | 64 | 105 | Stage 3aBladel - Bladel (93.0km) | 93.0km |
| 28-06 | 75 | 111 | Stage 2Netersel - Bladel (112.0km) | 112.0km |
| 27-06 | 124 | 124 | Stage 1Bladel - Bladel (105.0km) | 105.0km |
| | | LVM Saarland Trofeo (2.NCUP) |
| 20-06 | DNF | | Stage 2Sarreguemines - Rohrbach-lès-Bitche (119.0km) | 119.0km |
| 19-06 | 98 | 98 | Stage 1Elversberg - Elversberg (127.0km) | 127.0km |
| | | Trophée Centre Morbihan (2.NCUP) |
| 01-06 | 95 | 95 | Stage 2aReguiny - Evellys (7.0km) | 7.0km |
| 01-06 | 80 | 79 | Stage 2bMoreac - Locminé (106.0km) | 106.0km |
| 31-05 | 93 | 93 | Stage 1Pontivy - Pontivy (119.0km) | 119.0km |
| | | SPIE Internationale Junioren Driedaagse (2.1) |
| 24-05 | DNF | | Stage 2bSluiskil - Sluiskil (94.0km) | 94.0km |
| 24-05 | 97 | 88 | Stage 2aWestdorpe - Westdorpe (11.0km) | 11.0km |
| 23-05 | 94 | 95 | Stage 1Axel - Axel (101.0km) | 101.0km |
| 28-03 | DNF | | E3 Saxo Classic (1.NCUP) | 138.0km |
| 09-02 | 13 | | National Road Championships - South Africa U19 (CN) | 138.0km |
| 07-02 | 5 | | National Road Championships - South Africa TT U19 (CN) | 22.0km |