| 13.10 | DNF |  |  | Tacx Pro Classic / Ronde van Zeeland (1.1) | 208 |  |  | more | 
| 04.10 | DNF |  |  | Paris-Bourges (1.1) | 190.3 |  |  | more | 
| 02.10 | 98 |  |  | Binche - Chimay - Binche / Memorial Frank Vandenbroucke (1.1) | 197 |  |  | more | 
| 23.09 | DNF |  |  | Gooikse Pijl (1.1) | 198.1 |  |  | more | 
| 22.09 | 92 |  |  | Tour de l'Eurométropole (1.HC) | 206 |  |  | more | 
| 19.09 | 39 |  |  | Omloop van het Houtland  (1.1) | 195.3 |  |  | more | 
| 15.09 | 67 |  |  | Primus Classic (1.HC) | 193 |  |  | more | 
| 14.09 | 37 |  |  | Kampioenschap van Vlaanderen (1.1) | 186 |  |  | more | 
| 02.09 | 84 |  |  | GP de Fourmies / La Voix du Nord (1.HC) | 205 |  |  | more | 
| 01.09 | DNF |  |  | Brussels Cycling Classic (1.HC) | 201.4 |  |  | more | 
| 29.08 | DNF |  |  | Druivenkoers - Overijse (1.1) | 196.4 |  |  | more | 
| 23.08 › 26.0823-26/8 |  |  |  | Deutschland Tour (2.1) |  |  |  | more | 
|  | 6 |  |  | Points classificationPoints classification |  |  |  |  | 
|  | 37 |  |  | General classificationGeneral classification |  |  |  |  | 
| 26.08 | 58 |  |  | S4Stage 4 - Lorsch › Stuttgart | 207.5 |  |  |  | 
| 25.08 | 3 | 5 |  | S3Stage 3 - Trier › Merzig | 177 | 7 | 3 |  | 
| 24.08 | 6 | 6 |  | S2Stage 2 - Bonn › Trier | 196 | 3 |  |  | 
| 23.08 | 14 | 17 |  | S1Stage 1 - Koblenz › Bonn | 157 |  |  |  | 
| 13.08 › 19.0813-19/8 |  |  |  | BinckBank Tour (2.UWT) |  |  |  | more | 
|  | 60 |  |  | General classificationGeneral classification |  | 5 | 2 |  | 
| 19.08 | 28 |  |  | S7Stage 7 - Lacs de l'Eau d'Heure › Geraardsbergen | 215.6 |  |  |  | 
| 18.08 | 132 | 93 |  | S6Stage 6 - Riemst › Sittard-Geleen | 182.2 |  |  |  | 
| 17.08 | 117 | 69 |  | S5Stage 5 - Sint-Pieters-Leeuw › Lanaken | 204.4 |  |  |  | 
| 16.08 | 43 | 72 |  | S4Stage 4 - Blankenberge › Ardooie | 165.5 |  |  |  | 
| 15.08 | 75 | 77 |  | S3Stage 3 - Aalter › Antwerpen | 174.9 |  |  |  | 
| 14.08 | 131 | 127 |  | S2 (ITT)Stage 2 (ITT) - Venray › Venray | 12.7 |  |  |  | 
| 13.08 | 114 | 117 |  | S1Stage 1 - Heerenveen › Bolsward | 177.3 |  |  |  | 
| 01.08 › 05.081-5/8 |  |  |  | PostNord Danmark Rundt - Tour of Denmark (2.HC) |  |  |  | more | 
| 05.08 | DNF |  |  | S5Stage 5 - Faxe › Frederiksberg | 199.1 |  |  |  | 
| 04.08 | 70 | 54 |  | S4 (ITT)Stage 4 (ITT) - Nykøbing Falster › Nykøbing Falster | 19.1 |  |  |  | 
| 03.08 | 98 | 54 |  | S3Stage 3 - Naestved › Vordingborg | 178.4 |  |  |  | 
| 02.08 | 50 | 46 |  | S2Stage 2 - Viborg › Vejle | 174.2 |  |  |  | 
| 01.08 | 21 | 21 |  | S1Stage 1 - Aalborg › Aalborg | 218.4 |  |  |  | 
| 07.07 › 14.077-14/7 |  |  |  | Int. Österreich-Rundfahrt-Tour of Austria (2.1) |  |  |  | more | 
|  | 91 |  |  | General classificationGeneral classification |  |  |  |  | 
| 14.07 | 102 |  |  | S8Stage 8 - Scheibbs › Wels | 163.2 |  |  |  | 
| 13.07 | 111 | 92 |  | S7Stage 7 - Waidhofen/Ybbs › Sonntagberg | 129.3 |  |  |  | 
| 12.07 | 84 | 93 |  | S6Stage 6 - Knittelfeld › Wenigzell | 167.4 |  |  |  | 
| 11.07 | 96 | 97 |  | S5Stage 5 - Matrei › Großglockner | 92.9 |  |  |  | 
| 10.07 | 84 | 98 |  | S4Stage 4 - Kitzbühel › Prägraten | 143 |  |  |  | 
| 09.07 | 114 | 101 |  | S3Stage 3 - Kufstein › Kitzbüheler Horn | 133.6 |  |  |  | 
| 08.07 | 58 | 93 |  | S2Stage 2 - Feldkirch › Fulpmes / Telfes | 181.5 |  |  |  | 
| 07.07 | 134 | 133 |  | S1Stage 1 - Feldkirch › Feldkirch | 152.8 |  |  |  | 
| 27.06 | 70 |  |  | Internationale Wielertrofee Jong Maar Moedig I.W.T. (1.2) | 179 |  |  | more | 
| 24.06 | DNF |  |  | National Championships Belgium - Road Race (NC) | 223.6 |  |  | more | 
| 19.06 | 64 |  |  | Halle Ingooigem (1.1) | 197.7 |  |  | more | 
| 14.06 › 17.0614-17/6 |  |  |  | La Route d'Occitanie - La Dépêche du Midi (2.1) |  |  |  | more | 
| 16.06 | DNF |  |  | S3Stage 3 - Prat-Bonrepaux › Les Monts d'Olmes | 198.4 |  |  |  | 
| 15.06 | 102 | 103 |  | S2Stage 2 - St Gaudens › Masseube Val-de-Gers | 173 |  |  |  | 
| 14.06 | 113 | 113 |  | S1Stage 1 - Cap-Découverte › Ségala Carmaux | 168 |  |  |  | 
| 16.05 › 20.0516-20/5 |  |  |  | Tour of Norway (2.HC) |  |  |  | more | 
| 20.05 | DNS |  |  | S5Stage 5 - Moelv › Lillehammer | 154 |  |  |  | 
| 19.05 | 117 | 5 |  | S4Stage 4 - Kongsvinger › Brumunddal | 218 |  |  |  | 
| 18.05 | 5 | 4 |  | S3Stage 3 - Moss › Sarpsborg | 175 | 4 |  |  | 
| 17.05 | 7 | 7 |  | S2Stage 2 - Hønefoss › Asker | 146 | 2 |  |  | 
| 16.05 | 4 | 8 |  | S1Stage 1 - Svelvik › Horten | 186 | 7 |  |  | 
| 13.05 | 10 |  |  | Grand Prix Criquielion (1.2) | 194.8 |  | 3 | more | 
| 01.05 | 11 |  |  | Eschborn-Frankfurt (1.UWT) | 212.5 | 38 | 40 | more | 
| 15.04 | DNF |  |  | Tro-Bro Léon (1.1) | 203.2 |  |  | more | 
| 14.04 | 55 |  |  | Tour du Finistère (1.1) | 191.1 |  |  | more | 
| 10.04 | DNF |  |  | Paris-Camembert (1.1) | 196.5 |  |  | more | 
| 04.04 | 37 |  |  | Scheldeprijs (1.HC) | 200.4 |  | 3 | more | 
| 01.04 | 99 |  |  | La Roue Tourangelle Région Centre Val de Loire - Trophée Harmonie Mutuelle (1.1) | 200 |  |  | more | 
| 28.03 | DNF |  |  | Dwars door Vlaanderen - A travers la Flandre ME (1.UWT) | 180 |  |  | more | 
| 25.03 | 137 |  |  | Gent-Wevelgem in Flanders Fields ME (1.UWT) | 251.1 | 5 |  | more | 
| 21.03 | 28 |  |  | Driedaagse Brugge - De Panne ME (1.HC) | 202.4 |  | 5 | more | 
| 16.03 | 102 |  |  | Handzame Classic (1.HC) | 204.1 |  |  | more | 
| 14.03 | 116 |  |  | Danilith Nokere Koerse (1.HC) | 191.1 |  |  | more | 
| 04.03 | DNF |  |  | Dwars door West-Vlaanderen / Johan Museeuw Classics (1.1) | 189.3 |  |  | more | 
| 25.02 | DNF |  |  | Kuurne-Brussel-Kuurne (1.HC) | 200.1 |  |  | more | 
| 24.02 | DNF |  |  | Omloop Het Nieuwsblad ME (1.UWT) | 196.2 |  |  | more | 
| 14.02 › 18.0214-18/2 |  |  |  | Volta ao Algarve em Bicicleta (2.HC) |  |  |  | more | 
| 18.02 | DNF |  |  | S5Stage 5 - Faro › Malhão (Loulé) | 173.5 |  |  |  | 
| 17.02 | 129 | 73 |  | S4Stage 4 - Almodôvar › Tavira | 199.2 |  |  |  | 
| 16.02 | 125 | 70 |  | S3 (ITT)Stage 3 (ITT) - Lagoa › Lagoa | 20.3 |  |  |  | 
| 15.02 | 69 | 62 |  | S2Stage 2 - Sagres › Fóia (Monchique) | 187.9 |  |  |  | 
| 14.02 | 82 | 82 |  | S1Stage 1 - Albufeira › Lagos | 192.6 |  |  |  | 
| 11.02 | 98 |  |  | Clasica de Almeria (1.HC) | 185.1 |  |  | more | 
| 10.02 | 10 |  |  | Vuelta Ciclista a la Region de Murcia Costa Calida (1.1) | 208.3 | 14 | 20 | more | 
| 31.01 › 04.0231-4/1 |  |  |  | Etoile de Bessèges (2.1) |  |  |  | more | 
|  | 38 |  |  | Points classificationPoints classification |  |  |  |  | 
|  | 56 |  |  | General classificationGeneral classification |  |  |  |  | 
| 04.02 | 96 |  |  | S5 (ITT)Stage 5 (ITT) - Alès › Alès | 10.7 |  |  |  | 
| 03.02 | 65 | 55 |  | S4Stage 4 - Chusclan › Laudun L'ardoise | 152.9 |  |  |  | 
| 02.02 | 12 | 63 |  | S3Stage 3 - Bessèges › Bessèges | 152.6 |  |  |  | 
| 01.02 | 94 | 93 |  | S2Stage 2 - Nimes › Générac | 148.3 |  |  |  | 
| 31.01 | 118 | 102 |  | S1Stage 1 - Bellegarde › Beaucaire | 157 |  |  |  | 
| 28.01 | 62 |  |  | Grand Prix Cycliste la Marseillaise (1.1) | 145.3 |  |  | more |