| 12-09 | 69 | | Grote Prijs Marcel Kint (1.2) | |
| 10-09 | 16 | | De Kustpijl (1.2) | |
| 04-09 | 38 | | Kernen Omloop Echt-Susteren (1.2) | |
| 27-08 | 14 | | Omloop Mandel-Leie-Schelde Meulebeke (1.2) | 170.0km |
| 14-08 | 25 | | National Road Championships - Belgium U23 (CN) | 176.0km |
| 24-07 | 78 | | Grand Prix de la ville de Pérenchies (1.2) | |
| | | Course Cycliste de Solidarnosc et des Champions Olympiques (2.2) |
| 58 | | Standings |
| 02-07 | 53 | 58 | Stage 5Tarnobrzeg - Krosno | 195.0km |
| 01-07 | 44 | 58 | Stage 4Trybunalski - Kielce | 169.0km |
| 30-06 | 35 | 59 | Stage 3Pabianice - Sieradz | 84.0km |
| 30-06 | 35 | 55 | Stage 2Koluszki - Kutno | 99.0km |
| 29-06 | 63 | 65 | Stage 1Radom - Lodz | 178.0km |
| | | Paris-Arras Tour (2.2) |
| 25 | | Standings |
| 22-05 | 28 | 25 | Stage 3Gavrelle - Arras | 181.0km |
| 21-05 | 42 | 32 | Stage 2Barlin - Tatinghem | 199.0km |
| 20-05 | 28 | 29 | Stage 1Douchy-les-Mines - Biache-Saint-Vaast | 92.0km |
| | | Carpathian Couriers Race U23 (2.2U) |
| 7 | | Standings |
| 4 | | Points |
| 03-05 | | 7 | Stage 4Nieciecza - Tarnow | 141.0km |
| 02-05 | 19 | 8 | Stage 3Jablonca - Ciezkowice | 150.0km |
| 01-05 | 6 | 6 | Stage 2Trenčianske Teplice - Stara Bystrica | 132.0km |
| 30-04 | 3 | 8 | Stage 1Veszprem - Pápa | 150.0km |
| 29-04 | 16 | | PrologueVeszprem - Veszprem | 2.0km |
| | | Tour du Loir et Cher E Provost (2.2) |
| 95 | | Standings |
| 17-04 | 50 | 95 | Stage 5Blois - Blois | 98.0km |
| 16-04 | 98 | 103 | Stage 4Angé - Angé | 182.0km |
| 15-04 | OTL | | Stage 3Freteval - Vendôme | 203.0km |
| 14-04 | 25 | 16 | Stage 2Orchaise - Chailles | 202.0km |
| 13-04 | 13 | 19 | Stage 1Blois - Nouan-le-Fuzelier | 173.0km |