| | | Presidential Cycling Tour of Türkiye (2.Pro) |
| 121 | | Standings |
| 15-10 | 116 | 121 | Stage 8Istanbul - Istanbul | 145.0km |
| 14-10 | 130 | 122 | Stage 7Selçuk - İzmir | 170.0km |
| 13-10 | 132 | 126 | Stage 6Bodrum - Kusadasi | 198.0km |
| 12-10 | 123 | 129 | Stage 5Marmaris - Bodrum | 212.0km |
| 11-10 | 128 | 127 | Stage 4Fethiye - Marmaris | 184.0km |
| 10-10 | 124 | 128 | Stage 3Kas - Fethiye | 164.0km |
| 09-10 | 140 | | Stage 2Antalya - Demre | 147.0km |
| 08-10 | 16 | | Stage 1Antalya - Antalya | 175.0km |
| 04-10 | 58 | | Visit Friesland Elfstedenrace (1.1) | 204.0km |
| 20-09 | DNF | | Omloop van het Houtland (1.1) | 195.0km |
| 17-09 | DNF | | Grote Prijs Rik Van Looy (1.2) | |
| 15-09 | 82 | | Kampioenschap van Vlaanderen (1.1) | 165.0km |
| 07-08 | 4 | | UCI Cycling World Championships - Track (Elimination Race) (CM) | |
| | | ZLM Tour (2.Pro) |
| 87 | | Standings |
| 11-06 | 82 | 87 | Stage 5Oosterhout - Oosterhout | 158.0km |
| 10-06 | 27 | 92 | Stage 4Roosendaal - Roosendaal | 194.0km |
| 09-06 | 84 | 115 | Stage 3Schijndel - Buchten | 203.0km |
| 08-06 | 118 | 129 | Stage 2Westkapelle - 's-Heerenhoek | 203.0km |
| 07-06 | 138 | 138 | Stage 1Heinkenszand - Heinkenszand | 6.0km |
| 03-06 | DNF | | Heylen Vastgoed Heistse Pijl (1.1) | 198.0km |
| 06-05 | DNF | | Ronde van Overijssel (1.2) | |
| 30-04 | 38 | | Slag om Woensdrecht (National) | 164.0km |
| 05-04 | 78 | | Scheldeprijs (1.Pro) | 205.0km |
| | | Olympia's Tour (2.2) |
| 26-03 | DNF | | Stage 5Beek - Beek | 178.0km |
| 25-03 | 83 | 73 | Stage 4Neede - Tiel | 161.0km |
| 24-03 | 80 | 74 | Stage 3Gieten - Ruurlo | 170.0km |
| 23-03 | 56 | 64 | Stage 2Assen - Assen | 165.0km |
| 22-03 | 126 | 126 | Stage 1Assen - Assen | 9.0km |
| 12-03 | 76 | | Albert Achterhes Profronde van Drenthe (1.1) | |
| 05-03 | DNF | | Grote Prijs Jean - Pierre Monseré (1.1) | 198.0km |
| 04-03 | 42 | | Craft Ster van Zwolle (1.2) | 179.0km |