| 17.09 | DNF |  |  | Primus Classic Impanis - Van Petegem (1.HC) | 200.4 |  |  | more | 
| 16.09 | 64 |  |  | Kampioenschap van Vlaanderen (1.1) | 192.4 |  |  | more | 
| 11.09 | DNF |  |  | Grand Prix Cycliste de Montréal (1.UWT) | 205.7 |  |  | more | 
| 09.09 | 92 |  |  | Grand Prix Cycliste de Quebec (1.UWT) | 201.6 | 5 |  | more | 
| 03.09 | 112 |  |  | Brussels Cycling Classic (1.HC) | 199.3 |  |  | more | 
| 28.08 | DNF |  |  | Bretagne Classic - Ouest-France (1.UWT) | 247 |  |  | more | 
| 24.08 | DNF |  |  | Druivenkoers - Overijse (1.1) | 196.4 |  |  | more | 
| 23.08 | DNF |  |  | GP Stad Zottegem (1.1) | 190.1 |  |  | more | 
| 21.08 | 6 |  |  | Grote Prijs Jef Scherens - Rondom Leuven (1.1) | 185.7 | 24 | 40 | more | 
| 05.08 | 9 |  |  | Dwars door het Hageland - Aarschot (1.1) | 194.1 | 16 | 25 | more | 
| 30.07 | DNF |  |  | Clasica Ciclista San Sebastian (1.UWT) | 220.2 |  |  | more | 
| 23.07 › 27.0723-27/7 |  |  |  | Tour de Wallonie (2.HC) |  |  |  | more | 
| 27.07 | DNF |  |  | S5Stage 5 - Engis   › Dison | 188 |  |  |  | 
| 26.07 | 86 | 114 |  | S4Stage 4 - Aubel    › Herstal | 178.8 |  |  |  | 
| 25.07 | 135 | 136 |  | S3Stage 3 - Braine-l'Alleud  › Vielsalm | 200.6 |  |  |  | 
| 24.07 | 127 | 139 |  | S2Stage 2 - Saint-Ghislain   › Le Roeulx | 180 |  |  |  | 
| 23.07 | 141 | 141 |  | S1Stage 1 - Charleroi    › Mettet | 178.3 |  |  |  | 
| 26.06 | DNF |  |  | National Championships Belgium - Road Race (NC) | 231 |  |  | more | 
| 23.06 | 6 |  |  | National Championships Belgium ME - ITT (NC) | 38 |  | 5 | more | 
| 15.06 › 19.0615-19/6 |  |  |  | Ster ZLM Toer GP Jan van Heeswijk (2.1) |  |  |  | more | 
|  | 4 |  |  | Points classificationPoints classification |  |  |  |  | 
|  | 2 |  |  | General classificationGeneral classification |  | 70 | 85 |  | 
| 19.06 | 106 |  |  | S5Stage 5 - Someren › Boxtel | 186 |  |  |  | 
| 18.06 | 4 | 2 |  | S4Stage 4 - Verviers › La Gileppe | 186 | 5 |  |  | 
| 17.06 | 3 | 1 |  | S3Stage 3 - Buchten › Buchten | 210 | 7 | 3 |  | 
| 16.06 | 29 | 5 |  | S2Stage 2 - Oss › Oss | 186 |  |  |  | 
| 15.06 | 5 | 5 |  | S1 (ITT)Stage 1 (ITT) - Goes › Goes | 6.4 | 4 |  |  | 
| 12.06 | 67 |  |  | Rund um Köln (1.1) | 205.8 |  |  | more | 
| 04.06 | 5 |  |  | Heistse Pijl - Heist op den Berg (1.1) | 195.2 | 28 | 50 | more | 
| 06.05 › 29.056-29/5 |  |  |  | Giro d'Italia (2.UWT) |  |  |  | more | 
|  | 28 |  |  | Youth classificationYouth classification |  |  |  |  | 
|  | 41 |  |  | Mountains classificationMountains classification |  |  |  |  | 
|  | 38 |  |  | Points classificationPoints classification |  |  |  |  | 
|  | 108 |  |  | General classificationGeneral classification |  | 20 |  |  | 
| 29.05 | 5 |  |  | S21Stage 21 - Cuneo › Torino | 163 | 18 | 4 |  | 
| 28.05 | 85 | 109 |  | S20Stage 20 - Guillestre › Sant'Anna di Vinadio | 134 |  |  |  | 
| 27.05 | 124 | 103 |  | S19Stage 19 - Pinerolo › Risoul | 162 |  |  |  | 
| 26.05 | 84 | 102 |  | S18Stage 18 - Muggiò › Pinerolo | 244 |  |  |  | 
| 25.05 | 11 | 99 |  | S17Stage 17 - Molveno  › Cassano d'Adda | 196 | 5 |  |  | 
| 24.05 | 53 | 102 |  | S16Stage 16 - Bressanone  › Andalo | 132 |  |  |  | 
| 22.05 | 91 | 103 |  | S15 (ITT)Stage 15 (ITT) - Castelrotto  › Alpe di Siusi | 10.8 |  |  |  | 
| 21.05 | 123 | 100 |  | S14Stage 14 - Alpago › Corvara (Alta Badia) | 210 |  |  |  | 
| 20.05 | 61 | 91 |  | S13Stage 13 - Palmanova › Cividale del Friuli | 170 |  |  |  | 
| 19.05 | 17 | 100 |  | S12Stage 12 - Noale › Bibione | 182 |  |  |  | 
| 18.05 | 96 | 101 |  | S11Stage 11 - Modena › Asolo | 227 |  |  |  | 
| 17.05 | 107 | 94 |  | S10Stage 10 - Campi Bisenzio › Sestola | 219 |  |  |  | 
| 15.05 | 94 | 81 |  | S9 (ITT)Stage 9 (ITT) - Radda in Chianti › Greve in Chianti | 40.5 |  |  |  | 
| 14.05 | 62 | 83 |  | S8Stage 8 - Foligno › Arezzo | 186 |  |  |  | 
| 13.05 | 96 | 107 |  | S7Stage 7 - Sulmona › Foligno | 211 |  |  |  | 
| 12.05 | 149 | 108 |  | S6Stage 6 - Ponte › Roccaraso (Aremogna) | 157 |  |  |  | 
| 11.05 | 183 | 88 |  | S5Stage 5 - Praia a Mare › Benevento | 233 |  |  |  | 
| 10.05 | 84 | 57 |  | S4Stage 4 - Catanzaro › Praia a Mare | 200 |  |  |  | 
| 08.05 | 34 | 25 |  | S3Stage 3 - Nijmegen › Arnhem | 190 |  |  |  | 
| 07.05 | 156 | 36 |  | S2Stage 2 - Arnhem › Nijmegen | 190 |  |  |  | 
| 06.05 | 37 | 37 |  | S1 (ITT)Stage 1 (ITT) - Apeldoorn  › Apeldoorn | 9.8 |  |  |  | 
| 13.04 | DNF |  |  | De Brabantse Pijl - La Flèche Brabançonne ME (1.HC) | 203 |  |  | more | 
| 06.04 | 78 |  |  | Scheldeprijs (1.HC) | 207.8 |  |  | more | 
| 29.03 › 31.0329-31/3 |  |  |  | Driedaagse De Panne-Koksijde (2.HC) |  |  |  | more | 
| 31.03 | DNS |  |  | S3b (ITT)Stage 3b (ITT) - De Panne › De Panne | 14.2 |  |  |  | 
| 31.03 | 49 | 18 |  | S3aStage 3a - De Panne › De Panne | 111.5 |  |  |  | 
| 30.03 | 39 | 17 |  | S2Stage 2 - Zottegem › Koksijde | 211.1 |  |  |  | 
| 29.03 | 9 | 38 |  | S1Stage 1 - De Panne › Zottegem | 198.2 |  |  |  | 
| 25.03 | DNF |  |  | E3 Harelbeke (1.UWT) | 206 |  |  | more | 
| 23.03 | 100 |  |  | Dwars door Vlaanderen / A travers la Flandre (1.HC) | 199.7 |  |  | more | 
| 18.03 | 93 |  |  | Handzame Classic (1.1) | 199 |  |  | more | 
| 16.03 | 71 |  |  | Nokere Koerse - Danilith Classic (1.HC) | 199.5 |  |  | more | 
| 04.03 › 06.034-6/3 |  |  |  | Driedaagse van West-Vlaanderen (2.1) |  |  |  | more | 
|  | 1 |  |  | Youth classificationYouth classification |  |  |  |  | 
|  | 2 |  |  | Points classificationPoints classification |  |  |  |  | 
|  | 1 |  |  | General classificationGeneral classification |  | 100 | 125 |  | 
| 06.03 | 2 |  |  | S2Stage 2 - Nieuwpoort › Ichtegem | 182.7 | 12 | 5 |  | 
| 05.03 | 21 | 5 |  | S1Stage 1 - Brugge  › Harelbeke | 176.3 |  |  |  | 
| 04.03 | 7 | 7 |  | ProloguePrologue - Middelkerke › Middelkerke | 7 | 2 |  |  | 
| 02.03 | 13 |  |  | Le Samyn (1.1) | 202.6 | 8 | 5 | more | 
| 27.02 | DNF |  |  | Omloop Het Nieuwsblad ME (1.HC) | 200.8 |  |  | more | 
| 17.02 › 21.0217-21/2 |  |  |  | Volta ao Algarve em Bicicleta (2.1) |  |  |  | more | 
| 21.02 | DNF |  |  | S5Stage 5 - Almodôvar › Alto do Malhão | 169 |  |  |  | 
| 20.02 | 152 | 139 |  | S4Stage 4 - S. Brás de Alportel › Tavira | 194 |  |  |  | 
| 19.02 | 48 | 139 |  | S3 (ITT)Stage 3 (ITT) - Sagres › Sagres | 18 |  |  |  | 
| 18.02 | 144 | 144 |  | S2Stage 2 - Lagoa › Alto da Fóia | 198.6 |  |  |  | 
| 17.02 | 108 | 108 |  | S1Stage 1 - Lagos › Albufeira | 163.6 |  |  |  | 
| 03.02 › 07.023-7/2 |  |  |  | Etoile de Bessèges (2.1) |  |  |  | more | 
|  | 40 |  |  | Points classificationPoints classification |  |  |  |  | 
|  | 39 |  |  | General classificationGeneral classification |  |  |  |  | 
| 07.02 | 18 |  |  | S5 (ITT)Stage 5 (ITT) - Alès › Alès | 12 |  |  |  | 
| 06.02 | 78 | 58 |  | S4Stage 4 - Tavel › Laudun | 148 |  |  |  | 
| 05.02 | 42 | 30 |  | S3Stage 3 - Bessèges › Bessèges | 152 |  |  |  | 
| 04.02 | 54 | 8 |  | S2Stage 2 - Nîmes › Mejannes Le Clap | 153 |  |  |  | 
| 03.02 | 16 | 5 |  | S1Stage 1 - Bellegarde › Beaucaire | 156 |  |  |  | 
| 31.01 | DNF |  |  | Grand Prix Cycliste la Marseillaise (1.1) | 152.2 |  |  | more |