| 03-10 | 13 | | Sparkassen Münsterland Giro (1.Pro) | 205.0km |
| 25-09 | 30 | | Omloop van het Houtland (1.1) | 195.0km |
| 22-09 | 6 | | Gooikse Pijl (1.1) | |
| 20-09 | 50 | | Kampioenschap van Vlaanderen (1.1) | 181.0km |
| | | Tour of Britain (2.Pro) |
| 73 | | Standings |
| 4 | | Points |
| 08-09 | 5 | 73 | Stage 6Lowestoft - Felixstowe | 158.0km |
| 07-09 | 2 | 79 | Stage 5Northampton - Northampton | 146.0km |
| 06-09 | 3 | 85 | Stage 4Derby - Newark-on-Trent | 138.0km |
| 05-09 | 86 | 88 | Stage 3Sheffield - Barnsley | 166.0km |
| 04-09 | 98 | 97 | Stage 2Darlington - Redcar | 152.0km |
| 03-09 | 96 | 96 | Stage 1Kelso - Kelso | 181.0km |
| | | Tour Poitou - Charentes en Nouvelle Aquitaine (2.1) |
| 92 | | Standings |
| 23-08 | 99 | 92 | Stage 4Fontaine-le-Comte - Poitiers | 173.0km |
| 22-08 | 90 | 65 | Stage 3Ménigoute - Fontaine-le-Comte | 29.0km |
| 21-08 | 65 | 65 | Stage 2Gensac-la-Pallue - Niort | 181.0km |
| 20-08 | 65 | 65 | Stage 1Les Gonds - Cognac | 178.0km |
| | | Czech Tour (2.1) |
| 26-07 | DNF | | Stage 2Zlin - Pustevny | 170.0km |
| 25-07 | 23 | 25 | Stage 1Prostejov - Ostrava | 151.0km |
| | | Sibiu Cycling Tour (2.1) |
| 116 | | Standings |
| 30 | | Points |
| 09-07 | 41 | 116 | Stage 4Sibiu - Sibiu | 195.0km |
| 08-07 | 128 | 123 | Stage 3Sibiu - Balea Lac | 206.0km |
| 07-07 | 60 | 119 | Stage 2bSibiu - Sibiu | 3.0km |
| 07-07 | 6 | 118 | Stage 2aSibiu - Sibiu | 97.0km |
| 06-07 | 134 | 134 | Stage 1Sibiu - Paltinis | 180.0km |
| 01-06 | 23 | | Heylen Vastgoed Heistse Pijl (1.1) | 198.0km |
| | | Tour of Estonia (2.1) |
| 40 | | Standings |
| 24-05 | 29 | 40 | Stage 2Tartu - Tartu | 164.0km |
| 23-05 | 88 | 51 | Stage 1Tallinn - Tartu | 192.0km |
| 09-05 | 91 | | Circuit de Wallonie (1.1) | 190.0km |
| 05-05 | 28 | | Elfstedenronde Brugge (1.1) | 199.0km |
| | | Région Pays de la Loire Tour (2.1) |
| 78 | | Standings |
| 36 | | Points |
| 05-04 | 79 | 78 | Stage 4Marolles-les-Braults - Le Mans | 174.0km |
| 04-04 | 14 | 84 | Stage 3Segré-en-Anjou Bleu - Château-Gontier | 159.0km |
| 03-04 | 95 | 88 | Stage 2Chateaubriant - Saumur | 162.0km |
| 02-04 | 18 | 23 | Stage 1Fontenay-le-Comte - Saint-Jean-de-Monts | 210.0km |
| 29-03 | 96 | | La Route Adélie de Vitré (1.1) | |
| 27-03 | DNF | | Paris - Camembert (1.1) | 205.0km |
| 24-03 | 31 | | La Roue Tourangelle (1.1) | 200.0km |
| 20-03 | 22 | | Classic Brugge-De Panne (1.UWT) | 198.0km |
| 15-03 | 50 | | Bredene Koksijde Classic (1.Pro) | 202.0km |
| 13-03 | 111 | | Danilith Nokere Koerse (1.Pro) | 188.0km |
| 03-03 | DNF | | Grote prijs Jean - Pierre Monseré
(1.1) | 200.0km |
| 02-03 | 134 | | Grand Prix Criquielion (1.1) | 200.0km |
| | | AlUla Tour (2.1) |
| 87 | | Standings |
| 03-02 | 94 | 87 | Stage 5Al-'Ula Old Town - Skyviews of Harrat Uwayrid | 150.0km |
| 02-02 | 46 | 72 | Stage 4Hegra - Maraya | 142.0km |
| 01-02 | 90 | 91 | Stage 3AlUla International Airport - AlUla Camel Cup Track | 170.0km |
| 31-01 | 108 | 96 | Stage 2Winter Park - Sharaan Nature Reserve | 199.0km |
| 30-01 | 86 | 86 | Stage 1Al Manshiyah - Al Manshiyah | 149.0km |