Race Rank Name Team 2011 TdF Points 2011 World Rank 2010 TDF Rank Average   Stage 1 Stage 2 Stage 3 Stage 4 Stage 5 Stage 6 Stage 7 Stage 8 Stage 9 Stage 10 Stage 11 Stage 12 Stage 13 Stage 14 Stage 15 Stage 16 Stage 17 Stage 18 Stage 19 Stage 20 Stage 21 Total
1 Alberto Contador Saxo Bank-SunGuard 68 1 1 1     0   20       4       4   8         16 16   68
2 Philippe Gilbert Omega Pharma-Lotto 95 2   2   25 0   10 20 6   20 13       1                 95
3 Samuel Sanchez Euskaltel-Euskadi 88 6 5 5.5     0   4       13       25   20         20 6   88
4 Andy Schleck Leopard Trek 59 12 2 7     0           2 6     8   16       25 2     59
5 Mark Cavendish HTC-Highroad 155 10 4 7     0 10   25   25     20 25       25           25 155
6 Robert Gesink Rabobank 0 9 9 9     0                                       0
7 Roman Feillu Vacansoleil-DCM 64 14   14     0 20     13 13     10 8 DNS                   64
8 Alessandro Petacchi Lampre-ISD 40 26 3 14.5     0         20           4   16             40
9 Edvald Boasson Hagen Team Sky 108 16 13 14.5     0       25         10   8     20 25       20 108
10 Fabian Cancellara Leopard Trek 14 7 22 14.5     0                                   4 10 14
11 Matt Goss HTC-Highroad 20 15   15     0       20                               20
12 Thor Hushovd Garmin-Cervelo 118 25 8 16.5   16 0 8 8 1 16 6     13     25     25           118
13 Alexandre Vinokourov Astana 16 20 17 18.5     0   16         DNF                         16
14 Tyler Farrar Garmin-Cervelo 74 11 27 19     0 25               16       20           13 74
15 Tony Martin HTC-Highroad 43 8 30 19   1 0             4             13       25   43
16 Ryder Hesjedal Garmin-Cervelo 18 28 11 19.5     0                           16   1 1     18
17 Thomas Voeckler Europcar 38 13 28 20.5     0             20     2   6       10       38
18 Damiano Cunego Lampre-ISD 25 18 25 21.5     0           6 1     6           6 6     25
19 Jose Joaquin Rojas Team Movistar 89 23 22 22.5   13 0 16   16 10 2     16 6       10             89
20 Roman Kreuziger Astana 0 37 15 26     0                                       0
21 Luis Leon Sanchez Rabobank 25 35 19 27     0             25                         25
22 Andreas Kloden Team RadioShack 7 24 31 27.5   6 0   1                 DNF                 7
23 Cadel Evans BMC 138 19 36 27.5   20 0   25       16 8     10   13       16 10 20   138
24 Jurgen van den Broeck Omega Pharma-Lotto 12 48 9 28.5   10 0   2         DNF                         12
25 Andre Greipel Omega Pharma-Lotto 87 29   29     0 2   8   16     25 20                   16 87
26 Chris Horner Team RadioShack 2 38 21 29.5   2 0           DNS                           2
27 Francisco Jose Ventoso Team Movistar 4 32   32     0                 2       2             4
28 Marco Marcato Vacansoleil-DCM 6 34   34     0       2                   4           6
29 Levi Leipheimer Team RadioShack 0 42 28 35     0                                       0
30 Bjorn Leukemans Vacansoleil-DCM 0 40   40     0                                 TIME     0
31 Sylvain Chavanel Quick Step 10 43 40 41.5     0                             10         10
32 Vasili Kiryienka Team Movistar 0 56 39 47.5     0       TIME                               0
33 Geraint Thomas Team Sky 20 64 34 49   8 0     10         2                       20
34 Bauke Mollema Rabobank 20 51   51     0                             20         20
35 Bradley Wiggins Team Sky 0 47 57 52     0         DNF                             0
36 Frank Schleck Leopard Trek 53 21 88 54.5     0   6       1 2     16   4       20 4     53
37 David Millar Garmin-Cervelo 0 63 50 56.5     0                                       0
38 Jakob Fuglsang Leopard Trek 0 31 88 59.5     0                                       0
39 David Moncoutie Cofidis 20 60   60     0                     20                 20
40 Sandy Casar FDJ 32 104 18 61     0             16               16         32
41 Jurgen Roelandts Omega Pharma-Lotto 0 86 40 63     0                                       0
42 John Gadret AG2R-La Mondiale 0 72 56 64     0                 DNS                     0
43 Nicolas Roche AG2R-La Mondiale 0 99 35 67     0                                       0
44 Vladimir Gusev Team Katusha 6 68   68     0                     6                 6
45 Alexander Kolobnev Team Katusha 0 58 88 73     0               DRUGS                       0
46 Peter Velits HTC-Highroad 35 76   76     0           10 10                   13 2   35
47 Jerome Coppel Saur-Sojasun 0 77   77     0                                       0
48 Haimar Zubeldia Team RadioShack 0 78   78     0                                       0
49 Anthony Charteau Europcar 0 138 19 78.5     0                                       0
50 Lars Boom Rabobank 0 71 88 79.5     0                     DNF                 0
51 Grega Bole Lampre-ISD 0 87 76 81.5     0                                       0
52 Tejay Van Garderen HTC-Highroad 0 82   82     0                                       0
53 Maxime Monfort Leopard Trek 0 81 88 84.5     0                                       0
54 Niki Terpstra Quick Step 0 84 88 86     0                                       0
55 Ivan Basso Liquigas-Cannondale 26 91 83 87     0                   13           13       26
56 Rigoberto Uran Team Sky 23 90   90     0   13                   10               23
57 Chris Anker Sorensen Saxo Bank-SunGuard 0 96 88 92     0                                       0
58 Laurens ten Dam Rabobank 0 92   92     0                                       0
59 Dries Devenyns Quick Step 10 135 50 92.5     0           8               2           10
60 Richie Porte Saxo Bank-SunGuard 10 93   93     0                                   10   10
61 Tom Danielson Garmin-Cervelo 2 95   95     0                               2       2
62 Pavel Brutt Team Katusha 0 105 88 96.5     0             DNF                         0
63 Ramunas Navardauskas Garmin-Cervelo 0 348   348     0                                       0
64 Jean-Christophe Peraud AG2R-La Mondiale 10 98   98     0                       2           8   10
65 Lieuwe Westra Vacansoleil-DCM 0 100   100     0                                       0
66 Anthony Roux FDJ 0 118 88 103     0                                       0
67 Tony Gallopin Cofidis 17 110   110     0     13                   4             17
68 Samuel Dumoulin Cofidis 1 137 88 112.5     0               1                       1
69 Janez Brajkovic Team RadioShack 0 139 88 113.5     0     DNF                                 0
70 Tom Boonen Quick Step 0 116   116     0         DNF                             0
71 Linus Gerdemann Leopard Trek 0 148 85 116.5     0                                       0
72 Rein Taaramae Cofidis 9 149 88 118.5   4 0                               4   1   9
73 Mark Renshaw HTC-Highroad 0 193 45 119     0                                       0
74 Johnny Hoogerland Vacansoleil-DCM 0 121   121     0                                       0
75 Carlos Barredo Rabobank 0 160 83 121.5     0                                       0
76 Nicki Sorensen Saxo Bank-SunGuard 0 155 88 121.5     0                                       0
77 Ben Swift Team Sky 8 123   123     0                         8             8
78 Gerald Ciolek Quick Step 12 224 26 125     0       4                 6           2 12
79 Blel Kadri AG2R-La Mondiale 0 125   125     0                                       0
80 Leonardo Duque Cofidis 0 126   126     0                                       0
81 Juan Antonio Flecha Team Sky 0 166 88 127     0                                       0
82 Jose Ivan Gutierrez Team Movistar 0 127   127     0                                       0
83 Daniel Oss Liquigas-Cannondale 31 199 57 128     0     2         8         13           8 31
84 Wout Poels Vacansoleil-DCM 0 131   131     0             DNF                         0
85 Lars Bak HTC-Highroad 13 133   133     0                     13                 13
86 Bernhard Eisel HTC-Highroad 0 182 88 135     0                                       0
87 Thomas De Gendt Vacansoleil-DCM 21 136   136     0                                 8 13   21
88 Pierre Rolland Europcar 35 223 57 140     0                   1   1       8 25     35
89 Jonathan Hivert Saur-Sojasun 2 140   140     0                             2         2
90 Denis Galimzyanov Team Katusha 21 145   145     0         8       13 TIME                   21
91 David Zabriskie Garmin-Cervelo 0 230 63 146.5     0             DNF                         0
92 Simon Gerrans Team Sky 0 206 88 147     0                                       0
93 Cyril Gautier Europcar 0 210 88 149     0                                       0
94 Gianni Meersman FDJ 0 151   151     0                                       0
95 Remi Pauriol FDJ 0 229 76 152.5     0         DNF                             0
96 Maxime Bouet AG2R-La Mondiale 0 240 68 154     0                                       0
97 Julien El Fares Cofidis 13 242 76 159     0                             13         13
98 Christian Knees Team Sky 0 250 76 163     0                                       0
99 Jeremy Galland Saur-Sojasun 0 163   163     0                                       0
100 Maarten Tjallingii Rabobank 2 164   164     0                     2                 2
101 Rui Costa Team Movistar 25 243 88 165.5     0           25                           25
102 Mickael Delage FDJ 0 245 88 166.5     0                                       0
103 Laurent Mangel Saur-Sojasun 0 170   170     0                                       0
104 Leonardo Bertagnolli Lampre-ISD 0 172   172     0                               DNF       0
105 George Hincapie BMC 0 258 88 173     0                                       0
106 Julian Dean Garmin-Cervelo 6 334 16 175     0 6                                     6
107 Steve Morabito BMC 0 262 88 175     0                                       0
108 Christian Vande Velde Garmin-Cervelo 0 264 88 176     0                                       0
109 Christophe Riblon AG2R-La Mondiale 0 317 38 177.5     0                                       0
110 Kevin De Weert Quick Step 0 308 50 179     0                                       0
111 Christophe Kern Europcar 0 271 88 179.5     0     DNS                                 0
112 Danilo Hondo Lampre-ISD 0 273 88 180.5     0                                       0
113 Kristijan Koren Liquigas-Cannondale 0 274 88 181     0                                       0
114 Benat Intxausti Elorriaga Team Movistar 0 181   181     0           DNF                           0
115 Gert Steegmans Quick Step 0 183   183     0                     DNS                 0
116 Imanol Erviti Ollo Team Movistar 0 283 88 185.5     0                                       0
117 Sylvester Szmyd Liquigas-Cannondale 0 290 88 189     0                                       0
118 Remy Di Gregorio Astana 0 292 88 190     0                                       0
119 Borut Bozic Vacansoleil-DCM 15 190   190     0 4             4             1       6 15
120 Sebastien Turgot Europcar 8 358 31 194.5     0         4       4                     8
121 Paolo Tiralongo Astana 0 309 88 198.5     0                             DNF         0
122 Adriano Malori Lampre-ISD 0 310 88 199     0                                       0
123 Jerome Pineau Quick Step 10 332 73 202.5     0                     10                 10
124 Markel Irizar Team RadioShack 0 203   203     0                                       0
125 Jeremy Roy FDJ 22 321 88 204.5     0                     16     6           22
126 Gorka Izagirre Euskaltel-Euskadi 0 211   211     0                                       0
127 Arthur Vichot FDJ 8 212   212     0       8                               8
128 Rob Ruijgh Vacansoleil-DCM 0 222   222     0                                       0
129 Gorka Verdugo Euskaltel-Euskadi 0 359 88 223.5     0                                       0
130 Juan Manuel Garate Rabobank 0 402 50 226     0             DNS                         0
131 Vladimir Karpets Team Katusha 0 368 88 228     0                                       0
132 Andriy Grivko Astana 1 369 88 228.5     0                           1           1
133 Stuart O'Grady Leopard Trek 0 371 88 229.5     0                                       0
134 Dmitriy Muravyev Team RadioShack 4 397 88 242.5     0                             4         4
135 Jurgen van de Walle Omega Pharma-Lotto 0 427 73 250     0   DNF                                   0
136 Manuel Quinziato BMC 0 416 88 252     0                                       0
137 Brian Vandborg Saxo Bank-SunGuard 0 420 85 252.5     0                                       0
138 Jimmy Engoulvent Saur-Sojasun 2 259   259     0 1                                   1 2
139 Amets Txurruka Euskaltel-Euskadi 0 437 88 262.5     0             DNF                         0
140 David Arroyo Team Movistar 0 263   263     0                                       0
141 Sergio Paulinho Team RadioShack 0 493 40 266.5     0                                       0
142 Ruben Perez Euskaltel-Euskadi 0 458 82 270     0                                       0
143 Mickael Buffaz Cofidis 0 276   276     0                                       0
144 Sebastien Minard AG2R-La Mondiale 0 477 88 282.5     0                                       0
145 Sebastien Hinault AG2R-La Mondiale 27 291   291     0 13   6   1     6         1             27
146 Hubert Dupont AG2R-La Mondiale 0 322   322     0                                       0
147 Ivan Santaromita BMC 0 323   323     0                                       0
148 Brent Bookwalter BMC 0 569 88 328.5     0                                       0
149 Andrey Zeits Astana 0 335   335     0                                       0
150 Romain Zingle Cofidis 0 338   338     0                                       0
151 Jens Voigt Leopard Trek 0 602 88 345     0                                       0
152 Amael Moinard BMC 0 603 88 345.5     0                                       0
153 Egoi Martinez Euskaltel-Euskadi 0 609 88 348.5     0                                       0
154 Marcus Burghardt BMC 0 620 88 354     0                                       0
155 Yaroslav Popovych Team RadioShack 0 623 88 355.5     0               DNS                       0
156 Dmitriy Fofonov Astana 8 376   376     0                             8         8
157 Maciej Bodnar Liquigas-Cannondale 0 380   380     0                                       0
158 Alan Perez Euskaltel-Euskadi 8 674 88 381     0                           8           8
159 Jelle Vanendert Omega Pharma-Lotto 45 384   384     0                   20   25               45
160 Fabrice Jeandesboz Saur-Sojasun 0 385   385     0                                       0
161 Maciej Paterski Liquigas-Cannondale 6 390   390     0                             6         6
162 Jesus Hernandez Saxo Bank-SunGuard 0 697 88 392.5     0                                       0
163 Grischa Niermann Rabobank 0 735 88 411.5     0                                       0
164 Maxim Iglinsky Astana 0 775 88 431.5     0                                       0
165 Tomas Vaitkus Astana 4 433   433     0                                     4 4
166 Daniel Navarro Saxo Bank-SunGuard 0 784 88 436     0                                       0
167 Anthony Delaplace Saur-Sojasun 0 440   440     0                                       0
168 Vincent Jerome Europcar 0 445   445     0                                       0
169 Andrei Amador Team Movistar 0 453   453     0                                       0
170 Sebastian Lang Omega Pharma-Lotto 0 886 88 487     0                                       0
171 Yohann Gene Europcar 0 498   498     0                                       0
172 Denis Kostyuk Lampre-ISD 0 527   527     0                                       0
173 Danny Pate HTC-Highroad 0 538   538     0                                       0
174 Benjamin Noval Saxo Bank-SunGuard 0 1017 88 552.5     0                                       0
175 William Bonnet FDJ 15 558   558     0     4   10       1     TIME               15
176 Marcel Sieberg Omega Pharma-Lotto 0 563   563     0                                       0
177 Matteo Tosatto Saxo Bank-SunGuard 0 565   565     0                                       0
178 Arnold Jeannesson FDJ 1 581   581     0       1                               1
179 Egor Silin Team Katusha 0 583   583     0                                       0
180 Joost Posthuma Leopard Trek 0 590   590     0                                       0
181 Perrig Quemeneur Europcar 0 644   644     0                                       0
182 Ivan Velasco Euskaltel-Euskadi 0 660   660     0       DNS                               0
183 Michael Schar BMC 0 716   716     0                                       0
184 Addy Engels Quick Step 0 752   752     0                                       0
185 Pablo Urtasun Euskaltel-Euskadi 0 838   838     0                                       0
186 David Loosli Lampre-ISD 0 872   872     0                                       0
187 Mikhail Ignatiev Team Katusha 10 873   873     0                           10           10
188 Yuriy Trofimov Team Katusha 0 888   888     0                                       0
189 Fabio Sabatini Liquigas-Cannondale 0 889   889     0                                       0
190 Vladimir Isaychev Team Katusha 0 896   896     0                     DNF                 0
191 Xabier Zandio Team Sky 0 1053   1053     0                                       0
192 Yannick Talabardon Saur-Sojasun 0 1112   1112     0                                       0
193 Alessandro Vanotti Liquigas-Cannondale 0 1164   1164     0                                       0
194 Frederik Willems Omega Pharma-Lotto 0 1228   1228     0             DNF                         0
195 Paolo Longo Borghini Liquigas-Cannondale 0 1290   1290     0                                       0
196 Tristan Valentin Cofidis 0 1293   1293     0                                       0
197 Matteo Bono Lampre-ISD 0 1294   1294     0                                       0
198 Arnaud Coyot Saur-Sojasun 0 1984   1984     0                                       0