| 23-09 | DNF | | UEC Road European Championships U19 (CC) | 111.0km |
| | | Keizer der Juniores (2.1) |
| 17-09 | 61 | | Stage 2aWulpen - Wulpen (6.0km) | 6.0km |
| 17-09 | DNF | | Stage 2bKoksijde - Koksijde (99.0km) | 99.0km |
| 16-09 | 58 | 58 | Stage 1Pittem - Pittem (111.0km) | 111.0km |
| 24-06 | 24 | | National Road Championships - Poland U19 (CN) | |
| 22-06 | 8 | | National Road Championships - Poland TT U19 (CN) | |
| | | La Coupe du President de la Ville de Grudziadz (2.1) |
| 37 | | Standings |
| 01-05 | 44 | 37 | Stage 4Grudziadz - Grudziadz (85.0km) | 85.0km |
| 30-04 | 22 | 40 | Stage 3Swiecie - Swiecie (98.0km) | 98.0km |
| 29-04 | 57 | 49 | Stage 2Lisewo - Chelmza (99.0km) | 99.0km |
| 28-04 | 45 | 45 | Stage 1Gruta - Lasin (102.0km) | 102.0km |