Date Rank GC Race Route
Tour de France (2.UWT)
02.07 DNS Stage 4 Pinerolo - Valloire
01.07 175 167 Stage 3 Piacenza - Torino
30.06 151 145 Stage 2 Cesenatico - Bologna
29.06 123 123 Stage 1 Florence - Rimini
23.06 33 National Road Championships - Denmark (CN) Herning - Herning
Critérium du Dauphiné (2.UWT)
87 General Classification
34 Points Classification
09.06 53 87 Stage 8 Thônes - Plateau des Glières
08.06 101 101 Stage 7 Albertville - Samoëns
07.06 104 116 Stage 6 Hauterives - Le Collet d'Allevard
06.06 134 Stage 5 Amplepuis - Saint-Priest
05.06 129 136 Stage 4 Saint-Germain-Laval - Neulise
04.06 124 132 Stage 3 Celles-sur-Durolle - Les Estables
03.06 130 102 Stage 2 Gannat - Col de la Loge
02.06 74 6 Stage 1 Saint-Pourçain-sur-Sioule - Saint-Pourçain-sur-Sioule
07.04 DNF Paris-Roubaix (1.UWT) Compiègne - Roubaix
03.04 97 Scheldeprijs (1.Pro) Terneuzen - Schoten
31.03 DNF Ronde van Vlaanderen (1.UWT) Antwerpen - Oudenaarde
27.03 33 Dwars door Vlaanderen (1.UWT) Roeselare - Waregem
22.03 87 E3 Saxo Bank Classic (1.UWT) Harelbeke - Harelbeke
16.03 13 Milano-Sanremo (1.UWT) Pavia - Sanremo
Paris-Nice (2.UWT)
10.03 DNF Stage 8 Nice - Nice
09.03 87 94 Stage 7 Nice - La Madone d'Utelle
08.03 114 97 Stage 6 Sisteron - La Colle-sur-Loup
07.03 130 99 Stage 5 Saint-Sauveur-de-Montagut - Sisteron
06.03 79 86 Stage 4 Chalon-sur-Saône - Mont Brouilly
05.03 103 Stage 3 Auxerre - Auxerre
04.03 59 124 Stage 2 Thoiry - Montargis
03.03 123 123 Stage 1 Les Mureaux - Les Mureaux
25.02 58 Kuurne-Brussel-Kuurne (1.Pro) Kortrijk - Kuurne
24.02 40 Omloop Het Nieuwsblad Elite (1.UWT) Gent - Ninove
Santos Tour Down Under (2.UWT)
83 General Classification
61 Points Classification
21.01 96 83 Stage 6 Unley - Mount Lofty
20.01 94 83 Stage 5 Christies Beach - Willunga
19.01 15 79 Stage 4 Murray Bridge - Port Elliot
18.01 19 80 Stage 3 Tea Tree Gully - Campbelltown
17.01 93 91 Stage 2 Norwood - Lobethal
16.01 82 83 Stage 1 Tanunda - Tanunda
13.01 25 Down Under Classic (CRTP) Adelaide - Adelaide