| | | Ethias-Tour de Wallonie (2.Pro) |
| 05-06 | DNF | | Etappe 5Bassenge - Aubel (176.0km) | 176.0km |
| 04-06 | 108 | 100 | Etappe 4Dison - Eupen (166.0km) | 166.0km |
| 03-06 | 75 | 102 | Etappe 3Habay-La-Neuve - Vaux-sur-Sûre (176.0km) | 176.0km |
| 02-06 | 111 | 111 | Etappe 2Jodoigne - Libramont (192.0km) | 192.0km |
| 01-06 | 104 | 104 | Etappe 1Manage - Lobbes (180.0km) | 180.0km |
| 24-05 | 60 | | Due Giorni Marchigiana - Trofeo Città di Castelfidardo (1.2) | 180.0km |
| | | Flèche du Sud (2.1) |
| 91 | | Klassement |
| 17-05 | 30 | 91 | Etappe 5Esch-Belval - Esch-Belval (166.0km) | 166.0km |
| 16-05 | 108 | 97 | Etappe 4Steinfort - Steinfort (149.0km) | 149.0km |
| 15-05 | 93 | 90 | Etappe 3Bourscheid - Bourscheid (156.0km) | 156.0km |
| 14-05 | 38 | 100 | Etappe 2Rumelange - Rumelange (151.0km) | 151.0km |
| 13-05 | 104 | 104 | Etappe 1Stadtbredimus - Stadtbredimus (94.0km) | 94.0km |
| 19-04 | 96 | | Giro della Provincia di Biella - Torino-Biella (1.2) | 143.0km |
| 29-03 | 112 | | Velika Nagrada Novega Mesta (1.2) | 168.0km |
| 22-03 | 116 | | GP Slovenian Istria (1.2) | 165.0km |
| 15-03 | 125 | | Popolarissima (1.2) | 174.0km |