16.10 | DNF | | | World Championships ME - Road Race (WC) | 257.3 | | | more |
04.10 | 92 | | | Binche - Chimay - Binche / Memorial Frank Vandenbroucke (1.1) | 194.5 | | | more |
02.10 | 34 | | | Tour de l'Eurométropole (1.1) | 195.6 | | | more |
14.09 | DNS | | | Grand Prix de Wallonie (1.1) | 205.5 | | | more |
05.08 | DNF | | | Dwars door het Hageland - Aarschot (1.1) | 194.1 | | | more |
31.07 | DNF | | | La Poly Normande (1.1) | 168.9 | | | more |
02.07 » 09.07 | | | | Int. Österreich-Rundfahrt-Tour of Austria (2.1) | | | | more |
05.07 | 92 | 84 | | Stage 3 - Ardagger Markt › Sonntagberg | 181.1 | | | more |
04.07 | 88 | 73 | | Stage 2 - Mondsee › Steyr | 205.5 | | | more |
03.07 | 13 | 24 | | Stage 1 - Innsbruck › Salzburg | 178.2 | | | more |
02.07 | 28 | 28 | | Prologue - Kitzbüheler Horn › Kitzbüheler Horn | 0.6 | | | more |
26.06 | 4 | | | National Championships Sweden - Road Race (NC) | 180 | 4 | 15 | more |
15.06 » 19.06 | | | | Ster ZLM Toer GP Jan van Heeswijk (2.1) | | | | more |
| 30 | | | Points classification | | | | more |
| 51 | | | General classification | | | | more |
19.06 | 17 | | | Stage 5 - Someren › Boxtel | 186 | | | more |
18.06 | 63 | 52 | | Stage 4 - Verviers › La Gileppe | 186 | | | more |
17.06 | 10 | 45 | | Stage 3 - Buchten › Buchten | 210 | | | more |
16.06 | 18 | 56 | | Stage 2 - Oss › Oss | 186 | | | more |
15.06 | 99 | 99 | | Stage 1 (ITT) - Goes › Goes | 6.4 | | | more |
02.06 » 05.06 | | | | Boucles de la Mayenne (2.1) | | | | more |
| 55 | | | General classification | | | | more |
05.06 | 30 | | | Stage 3 - Juvigné › Laval | 180 | | | more |
04.06 | 83 | 74 | | Stage 2 - Laval › Villaines-la-Juhel | 182 | | | more |
03.06 | 19 | 46 | | Stage 1 - Renault Saint-Berthevin › Château de Craon | 190 | | | more |
02.06 | 50 | 50 | | Prologue - Laval › Laval | 4.5 | | | more |
25.05 » 29.05 | | | | Baloise Belgium Tour (2.HC) | | | | more |
| 17 | | | Points classification | | | | more |
| 66 | | | General classification | | | | more |
29.05 | 41 | | | Stage 4 - Tremelo › Tongeren | 174.2 | | | more |
27.05 | 96 | 101 | | Stage 2 - Knokke-Heist › Herzele | 200.9 | | | more |
26.05 | 7 | 103 | | Stage 1 - Buggenhout › Knokke-Heist | 174.5 | 2 | | more |
25.05 | 103 | 103 | | Prologue - Beveren › Beveren | 6 | | | more |
14.05 | 11 | | | Scandinavian Race in Uppsala 1909-2016 (1.2) | 193.5 | | | more |
24.04 | 123 | | | La Roue Tourangelle Région Centre Val de Loire - Trophée Harmonie Mutuelle (1.1) | 192 | | | more |
27.03 | DNF | | | Gent - Wevelgem in Flanders Fields ME (1.UWT) | 242 | | | more |
23.03 | DNF | | | Dwars door Vlaanderen / A travers la Flandre (1.HC) | 199.7 | | | more |
04.03 » 06.03 | | | | Driedaagse van West-Vlaanderen (2.1) | | | | more |
06.03 | DNF | | | Stage 2 - Nieuwpoort › Ichtegem | 182.7 | | | more |
05.03 | 156 | 157 | | Stage 1 - Brugge › Harelbeke | 176.3 | | | more |
04.03 | 124 | 124 | | Prologue - Middelkerke › Middelkerke | 7 | | | more |
02.03 | DNF | | | Le Samyn (1.1) | 202.6 | | | more |
28.02 | DNF | | | Kuurne-Brussel-Kuurne (1.HC) | 203 | | | more |
03.02 » 07.02 | | | | Etoile de Bessèges (2.1) | | | | more |
05.02 | DNS | | | Stage 3 - Bessèges › Bessèges | 152 | | | more |
04.02 | 129 | 92 | | Stage 2 - Nîmes › Mejannes Le Clap | 153 | | | more |
03.02 | 57 | 56 | | Stage 1 - Bellegarde › Beaucaire | 156 | | | more |
31.01 | 87 | | | Trofeo Playa de Palma - Palma (1.1) | 161.5 | | | more |