1 | 6 | | Critérium du Dauphiné | Stage 2 | 128 | 2533 |
2 | 32 | | Grand Prix de Plumelec-Morbihan | 102 | 2548 |
3 | 45 | | Tour de France | Stage 3 | 100 | 1435 |
4 | 51 | | Royal Bernard Drôme Classic | 120 | 2473 |
5 | 52 | | Tour of Norway | Stage 3 | 156 | 2954 |
6 | 53 | | Royal Bernard Drôme Classic | 132 | 2525 |
7 | 59 | | Tour du Jura Cycliste | Stage 2 | 119 | 2470 |
8 | 63 | | La Flèche Wallonne | 161 | 2596 |
9 | 64 | | Tour de l'Ain | Stage 3 | 162 | 2439 |
10 | 65 | | Tour de l'Ain | Stage 2 | 169 | 2876 |
11 | 66 | | Critérium du Dauphiné | Stage 6 | 127 | 2207 |
12 | 66 | | Grand Prix Cycliste la Marseillaise | 122 | 2645 |
13 | 67 | | Paris - Nice | Stage 8 | 145 | 2406 |
14 | 67 | | Boucles de l'Aulne - Chateaulin | 106 | 2968 |
15 | 70 | | Circuit Cycliste Sarthe - Pays de la Loire | Stage 3 | 142 | 2943 |
16 | 71 | | Circuit Cycliste Sarthe - Pays de la Loire | Stage 4 | 141 | 2774 |
17 | 73 | | Tour du Jura Cycliste | Stage 1 | 115 | 2121 |
18 | 74 | | Grand Prix Cycliste la Marseillaise | 121 | 2641 |
19 | 76 | | La Flèche Wallonne | 160 | 3042 |
20 | 76 | | Tour du Limousin | Stage 3 | 137 | 3623 |
21 | 77 | | Tour de France | Stage 14 | 186 | 2772 |
22 | 83 | | Critérium du Dauphiné | Stage 7 | 268 | 4693 |
23 | 83 | | Tour du Limousin | Stage 2 | 123 | 2618 |
24 | 87 | | Tour de France | Stage 16 | 247 | 4047 |
25 | 88 | | Classic Sud Ardèche - Souvenir Francis Delpech | 145 | 3214 |
26 | 92 | | Tour de France | Stage 10 | 271 | 2655 |
27 | 92 | | Tour de France | Stage 12 | 393 | 4948 |
28 | 93 | | Critérium du Dauphiné | Stage 5 | 185 | 2447 |
29 | 95 | | Tour de France | Stage 8 | 150 | 1872 |
30 | 97 | | Tour de France | Stage 13 | 363 | 3865 |
31 | 97 | | Vuelta a Burgos | Stage 5 | 179 | 2269 |
32 | 103 | | Tour du Limousin | Stage 2 | 122 | 2853 |
33 | 106 | | Tour de France | Stage 18 | 336 | 3748 |
34 | 108 | | Tour de France | Stage 14 | 344 | 4838 |
35 | 109 | | Critérium du Dauphiné | Stage 8 | 254 | 3449 |
36 | 109 | | Tour de France | Stage 9 | 366 | 4948 |
37 | 110 | | Tour de France | Stage 17 | 253 | 4208 |
38 | 113 | | Tour de France | Stage 11 | 128 | 2711 |
39 | 116 | | La Flèche Wallonne | 158 | 3030 |
40 | 120 | | Vuelta a Burgos | Stage 3 | 255 | 3117 |
41 | 121 | | Tour de France | Stage 15 | 286 | 4386 |
42 | 123 | | Paris - Nice | Stage 6 | 132 | 2789 |
43 | 124 | | Tour de France | Stage 18 | 260 | 4424 |
44 | 125 | | Tour de France | Stage 5 | 225 | 4105 |
45 | 126 | | Tour de France | Stage 10 | 303 | 3906 |
46 | 126 | | Tour de France | Stage 19 | 376 | 4545 |
47 | 130 | | Critérium du Dauphiné | Stage 1 | 176 | 2582 |
48 | 132 | | Tour de France | Stage 9 | 137 | 3373 |
49 | 139 | | Tour de France | Stage 17 | 410 | 3810 |
50 | 140 | | Paris - Nice | Stage 7 | 162 | 3928 |
51 | 140 | | Tour de France | Stage 11 | 275 | 4099 |
52 | 140 | | Tour de France | Stage 19 | 337 | 4436 |
53 | 147 | | Tour de France | Stage 20 | 314 | 4127 |
54 | 148 | | Tour de France | Stage 7 | 176 | 2578 |
55 | 151 | | Tour de France | Stage 20 | 332 | 3164 |
56 | 157 | | Volta Ciclista a Catalunya | Stage 4 | 203 | 3867 |
57 | 163 | | Tour de France | Stage 12 | 268 | 2416 |
58 | 176 | | Tour de France | Stage 18 (ITT) | 104 | 676 |
59 | 177 | | Tour de France | Stage 17 | 359 | 3891 |
60 | 182 | | Tour de France | Stage 8 | 302 | 4597 |
61 | 186 | | Tour de France | Stage 2 | 160 | 3347 |
62 | DNF | | Volta Ciclista a Catalunya | Stage 7 | 100 | 1629 |
63 | DNF | | Liège - Bastogne - Liège | 182 | 4015 |
64 | DNF | | Trofeo Laigueglia | 136 | 2760 |
65 | DNF | | Coppa Agostoni - Giro delle Brianze | 102 | 2924 |
66 | DNF | | Giro della Toscana - Memorial Alfredo Martini | Stage 2 | 125 | 2161 |
67 | DNF | | Trofeo Laigueglia | 153 | 3024 |
68 | DNF | | Coppa Agostoni - Giro delle Brianze | 104 | 2924 |
69 | DNS | | Grand Prix de Plumelec-Morbihan | 103 | 2567 |
70 | OTL | | Tour Cycliste International du Haut Var Matin | Stage 1 | 144 | 2886 |