| | | Baloise Belgium Tour (2.Pro) |
| 113 | | Klassement |
| 21-06 | 112 | 113 | Etappe 5Gingelom - Hoeilaart | 182.0km |
| 20-06 | 121 | 130 | Etappe 4Begijnendijk - Aarschot | 182.0km |
| 19-06 | 138 | 135 | Etappe 3Durbuy - Durbuy | 173.0km |
| 18-06 | 143 | 134 | Etappe 2Merelbeke - Knokke-Heist | 197.0km |
| 17-06 | 138 | 138 | Etappe 1Scherpenheuvel-Zichem - Scherpenheuvel-Zichem | 188.0km |
| 06-06 | 91 | | Heylen Vastgoed Heistse Pijl (1.1) | 189.0km |
| | | Ethias-Tour de Wallonie (2.Pro) |
| 62 | | Klassement |
| 2 | | Berg |
| 17 | | Jongeren |
| 05-06 | 61 | 62 | Etappe 5Bassenge - Aubel | 177.0km |
| 04-06 | 81 | 68 | Etappe 4Dison - Eupen | 166.0km |
| 03-06 | 78 | 73 | Etappe 3Habay-La-Neuve - Vaux-sur-Sûre | 178.0km |
| 02-06 | 71 | 70 | Etappe 2Jodoigne - Libramont | 193.0km |
| 01-06 | 71 | 73 | Etappe 1Manage - Lobbes | 180.0km |
| | | Presidential Cycling Tour of Turkiye (2.Pro) |
| 83 | | Klassement |
| 03-05 | 133 | 83 | Etappe 8Ankara - Ankara | 105.0km |
| 02-05 | 97 | 83 | Etappe 7Antalya - Antalya | 152.0km |
| 01-05 | 69 | 83 | Etappe 6Antalya - Feslikan | 131.0km |
| 30-04 | 118 | 89 | Etappe 5Patara - Kemer | 180.0km |
| 29-04 | 30 | 71 | Etappe 4Marmaris - Fethiye | 130.0km |
| 28-04 | 73 | 73 | Etappe 3Marmaris - Kiran | 132.0km |
| 27-04 | 96 | 117 | Etappe 2Aydin - Marmaris | 152.0km |
| 26-04 | 154 | 154 | Etappe 1Çeşme - Selçuk | 148.0km |
| 17-04 | 83 | | De Brabantse Pijl (1.Pro) | 162.0km |
| 15-04 | 54 | | Ronde van Limburg (1.1) | 178.0km |
| 11-04 | DNF | | HLC Omloop van de Braakman (1.2) | 179.0km |
| 08-04 | 26 | | Scheldeprijs (1.Pro) | 205.0km |
| 04-04 | 31 | | Boucle de l'Artois (1.2) | 189.0km |
| 20-03 | 115 | | Bredene Koksijde Classic (1.Pro) | 203.0km |
| 18-03 | DNF | | Danilith Nokere Koerse (1.Pro) | 186.0km |
| 15-03 | 109 | | GP Vermarc Sport (National) | 166.0km |
| 08-03 | 66 | | Grand Prix de la Ville de Lillers Souvenir Bruno Comini (1.2) | 197.0km |
| 07-03 | 87 | | Le Tour des 100 Communes (1.2) | 191.0km |