The history of the Tour de France

Year 2009

Armstrong disqualified for doping

Stage by stage

prec Stage 2 Monaco > Brignoles suiv

yellow jersey Fabian CANCELLARA
green jersey Mark CAVENDISH
red polka dot jersey Jussi VEIKKANEN
white jersey Roman KREUZIGER

Position Number Name Time / points
Individuel Combativité Etape On top
1 042 Stef CLEMENT 0 pts.
Individuel Jeune Général On top
1 093 Roman KREUZIGER 4h 50' 06"
2 076 Tony MARTIN + 00' 01"
3 095 Vincenzo NIBALI + 00' 05"
4 102 JĂ©rĂ´me COPPEL + 00' 19"
5 031 Andy SCHLECK + 00' 28"
6 046 Robert GESINK + 00' 43"
7 089 Nicolas ROCHE + 00' 55"
8 005 Heinrich HAUSSLER + 00' 57"
9 186 Niki TERPSTRA + 01' 01"
10 113 Rui Alberto COSTA + 01' 04"
11 187 Peter VELITS + 01' 06"
12 164 Mikhail IGNATYEV + 01' 06"
13 184 Johannes FRĂ–HLINGER + 01' 07"
14 172 Maxime BOUET + 01' 07"
15 139 Simon SPILAK + 01' 08"
16 119 Rigoberto URAN URAN + 01' 10"
17 053 Tyler FARRAR + 01' 10"
18 096 Fabio SABATINI + 01' 12"
19 117 José Joaquin ROJAS GIL + 01' 15"
20 196 Thierry HUPOND + 01' 18"
21 012 Mickaël DELAGE + 01' 23"
22 148 Pierre ROLLAND + 01' 25"
23 149 Yury TROFIMOV + 01' 33"
24 142 Yukiya ARASHIRO + 01' 35"
25 037 Chris Anker SORENSEN + 01' 38"
26 137 Mauro SANTAMBROGIO + 01' 41"
27 169 Stijn VANDENBERGH + 01' 43"
28 016 Greg VAN AVERMAET + 01' 43"
29 174 Brice FEILLU + 01' 46"
30 182 Gerald CIOLEK + 01' 50"
31 168 Nikolay TRUSSOV + 01' 51"
32 132 Marco BANDIERA + 02' 00"
33 195 Jonathan HIVERT + 02' 03"
34 198 Albert TIMMER + 02' 06"
35 194 Simon GESCHKE + 02' 11"
36 175 Romain FEILLU + 02' 12"
37 071 Mark CAVENDISH + 02' 42"
Individuel Montagne Général On top
1 109 Jussi VEIKKANEN 9 pts.
2 076 Tony MARTIN 6 pts.
3 083 Cyril DESSEL 5 pts.
4 021 Alberto CONTADOR 3 pts.
5 183 Markus FOTHEN 3 pts.
6 122 Stéphane AUGE 3 pts.
7 146 Laurent LEFEVRE 2 pts.
8 058 Bradley WIGGINS 1 pts.
9 042 Stef CLEMENT 1 pts.
10 124 Leonardo DUQUE 1 pts.
Individuel Points Général On top
1 071 Mark CAVENDISH 35 pts.
2 053 Tyler FARRAR 30 pts.
3 175 Romain FEILLU 26 pts.
4 006 Thor HUSHOVD 24 pts.
5 142 Yukiya ARASHIRO 22 pts.
6 182 Gerald CIOLEK 20 pts.
7 143 William BONNET 19 pts.
8 089 Nicolas ROCHE 18 pts.
9 193 Koen DE KORT 17 pts.
10 086 Lloyd MONDORY 16 pts.
11 033 Fabian CANCELLARA 15 pts.
12 168 Nikolay TRUSSOV 15 pts.
13 042 Stef CLEMENT 14 pts.
14 134 Angelo FURLAN 14 pts.
15 076 Tony MARTIN 13 pts.
16 145 SaĂŻd HADDOU 13 pts.
17 122 Stéphane AUGE 12 pts.
18 021 Alberto CONTADOR 12 pts.
19 078 Mark RENSHAW 12 pts.
20 005 Heinrich HAUSSLER 11 pts.
21 058 Bradley WIGGINS 10 pts.
22 023 Andreas KLĂ–DEN 10 pts.
23 083 Cyril DESSEL 10 pts.
24 147 Alexandre PICHOT 9 pts.
25 117 José Joaquin ROJAS GIL 8 pts.
26 074 George HINCAPIE 7 pts.
27 011 Cadel EVANS 6 pts.
28 199 Kenny Robert VAN HUMMEL 6 pts.
29 024 Levi LEIPHEIMER 5 pts.
30 066 Alan PEREZ LEZAUN 5 pts.
31 093 Roman KREUZIGER 4 pts.
32 151 Sylvain CHAVANEL 4 pts.
33 154 Steven DE JONGH 3 pts.
34 095 Vincenzo NIBALI 2 pts.
36 165 Serguei IVANOV 1 pts.
Individuel Temps Etape On top
1 071 Mark CAVENDISH 4h 30' 02"
2 053 Tyler FARRAR + 00' 00"
3 175 Romain FEILLU + 00' 00"
4 006 Thor HUSHOVD + 00' 00"
5 142 Yukiya ARASHIRO + 00' 00"
6 182 Gerald CIOLEK + 00' 00"
7 143 William BONNET + 00' 00"
8 089 Nicolas ROCHE + 00' 00"
9 193 Koen DE KORT + 00' 00"
10 086 Lloyd MONDORY + 00' 00"
11 168 Nikolay TRUSSOV + 00' 00"
12 134 Angelo FURLAN + 00' 00"
13 145 SaĂŻd HADDOU + 00' 00"
14 078 Mark RENSHAW + 00' 00"
15 005 Heinrich HAUSSLER + 00' 00"
16 076 Tony MARTIN + 00' 00"
17 147 Alexandre PICHOT + 00' 00"
18 117 José Joaquin ROJAS GIL + 00' 00"
19 074 George HINCAPIE + 00' 00"
20 199 Kenny Robert VAN HUMMEL + 00' 00"
21 066 Alan PEREZ LEZAUN + 00' 00"
22 151 Sylvain CHAVANEL + 00' 00"
23 154 Steven DE JONGH + 00' 00"
24 023 Andreas KLĂ–DEN + 00' 00"
25 165 Serguei IVANOV + 00' 00"
26 034 Gustav LARSSON + 00' 00"
27 008 Brett Daniel LANCASTER + 00' 00"
28 185 Christian KNEES + 00' 00"
29 107 Jérémy ROY + 00' 00"
30 174 Brice FEILLU + 00' 00"
31 183 Markus FOTHEN + 00' 00"
32 188 Fabian WEGMANN + 00' 00"
33 064 Egoi MARTINEZ + 00' 00"
34 018 Johan VAN SUMMEREN + 00' 00"
35 192 Fumiyuki BEPPU + 00' 00"
36 054 Ryder HESJEDAL + 00' 00"
37 017 Jurgen VAN DEN BROECK + 00' 00"
38 033 Fabian CANCELLARA + 00' 00"
39 061 Mikel ASTARLOZA + 00' 00"
40 095 Vincenzo NIBALI + 00' 00"
41 075 Kim KIRCHEN + 00' 00"
42 131 Alessandro BALLAN + 00' 00"
43 079 Michael ROGERS + 00' 00"
44 051 Christian VANDE VELDE + 00' 00"
45 181 Linus GERDEMANN + 00' 00"
46 169 Stijn VANDENBERGH + 00' 00"
47 187 Peter VELITS + 00' 00"
48 028 Gregory RAST + 00' 00"
49 016 Greg VAN AVERMAET + 00' 00"
50 099 Frederik WILLEMS + 00' 00"
51 177 David LE LAY + 00' 00"
52 009 Hayden ROULSTON + 00' 00"
53 044 Oscar FREIRE + 00' 00"
54 013 Sebastian LANG + 00' 00"
55 027 Yaroslav POPOVYCH + 00' 00"
56 011 Cadel EVANS + 00' 00"
57 152 Carlos BARREDO + 00' 00"
58 021 Alberto CONTADOR + 00' 00"
59 167 Filippo POZZATO + 00' 00"
60 098 Alessandro VANOTTI + 00' 00"
61 197 Piet ROOIJAKKERS + 00' 00"
62 115 José Ivan GUTIERREZ PALACIOS + 00' 00"
63 156 JĂ©rĂ´me PINEAU + 00' 00"
64 043 Juan Antonio FLECHA GIANNONI + 00' 00"
65 065 Juan José OROZ UGALDE + 00' 00"
66 094 Aliaksandr KUSCHYNSKI + 00' 00"
67 093 Roman KREUZIGER + 00' 00"
68 062 Igor ANTON HERNANDEZ + 00' 00"
69 077 Maxime MONFORT + 00' 00"
70 133 Marzio BRUSEGHIN + 00' 00"
71 116 Luis PASAMONTES + 00' 00"
72 067 Ruben PEREZ MORENO + 00' 00"
73 055 Martijn MAASKANT + 00' 00"
74 178 Geoffroy LEQUATRE + 00' 00"
75 113 Rui Alberto COSTA + 00' 00"
76 118 Luis-Leon SANCHEZ GIL + 00' 00"
77 146 Laurent LEFEVRE + 00' 00"
78 047 Grischa NIERMANN + 00' 00"
79 081 Vladimir EFIMKIN + 00' 00"
81 103 Anthony GESLIN + 00' 00"
82 031 Andy SCHLECK + 00' 00"
83 046 Robert GESINK + 00' 00"
84 158 Matteo TOSATTO + 00' 00"
85 162 Alexandre BOTCHAROV + 00' 00"
86 114 Arnaud COYOT + 00' 00"
88 045 Juan Manuel GARATE + 00' 00"
89 039 Jens VOIGT + 00' 00"
90 036 Frank SCHLECK + 00' 00"
91 038 Nicki SORENSEN + 00' 00"
92 015 Staf SCHEIRLINCKX + 00' 00"
93 101 Sandy CASAR + 00' 00"
94 137 Mauro SANTAMBROGIO + 00' 00"
95 087 Rinaldo NOCENTINI + 00' 00"
96 048 Joost POSTHUMA + 00' 00"
97 091 Franco PELLIZOTTI + 00' 00"
98 123 Samuel DUMOULIN + 00' 00"
99 141 Thomas VOECKLER + 00' 00"
100 106 Christophe LE MEVEL + 00' 00"
101 138 Marcin SAPA + 00' 00"
102 083 Cyril DESSEL + 00' 00"
103 001 Carlos SASTRE + 00' 00"
104 003 Jose Angel GOMEZ MARCHANTE + 00' 00"
105 024 Levi LEIPHEIMER + 00' 00"
106 124 Leonardo DUQUE + 00' 00"
107 125 Bingen FERNANDEZ + 00' 00"
108 161 Vladimir KARPETS + 00' 00"
109 139 Simon SPILAK + 00' 00"
110 068 Amets TXURRUKA ANSOLA + 00' 00"
111 111 Oscar PEREIRO SIO + 00' 00"
112 135 David LOOSLI + 00' 00"
113 097 Brian VANDBORG + 00' 00"
114 058 Bradley WIGGINS + 00' 00"
115 176 Eduardo GONZALO RAMIREZ + 00' 00"
116 085 Stephane GOUBERT + 00' 00"
117 084 Hubert DUPONT + 00' 00"
118 049 Laurens TEN DAM + 00' 00"
119 189 Peter WROLICH + 00' 00"
120 155 Stijn DEVOLDER + 00' 00"
121 128 Amaël MOINARD + 00' 00"
122 052 Julian DEAN + 00' 00"
123 196 Thierry HUPOND + 00' 00"
124 029 Haimar ZUBELDIA AGIRRE + 00' 00"
125 042 Stef CLEMENT + 00' 00"
126 069 Gorka VERDUGO + 00' 00"
127 088 Christophe RIBLON + 00' 00"
128 129 RĂ©mi PAURIOL + 00' 00"
129 148 Pierre ROLLAND + 00' 00"
130 171 Christophe MOREAU + 00' 00"
131 119 Rigoberto URAN URAN + 00' 00"
132 149 Yury TROFIMOV + 00' 00"
133 126 Christophe KERN + 00' 00"
134 082 José Luis ARRIETA + 00' 00"
135 026 Sergio Miguel Moreira PAULINHO + 00' 00"
136 127 SĂ©bastien MINARD + 00' 00"
137 164 Mikhail IGNATYEV + 00' 00"
138 194 Simon GESCHKE + 00' 00"
139 157 SĂ©bastien ROSSELER + 00' 00"
140 172 Maxime BOUET + 00' 00"
141 108 Benoît VAUGRENARD + 00' 00"
142 184 Johannes FRĂ–HLINGER + 00' 00"
143 102 JĂ©rĂ´me COPPEL + 00' 00"
144 112 David ARROYO DURAN + 00' 00"
145 004 Volodymir GUSTOV + 00' 00"
146 163 Joan HORRACH + 00' 00"
147 136 Daniele RIGHI + 00' 00"
148 144 Pierrick FEDRIGO + 00' 00"
149 025 Dmitriy MURAVYEV + 00' 00"
150 019 Charles WEGELIUS + 00' 00"
151 121 David MONCOUTIE + 00' 00"
152 012 Mickaël DELAGE + 00' 00"
153 057 Danny PATE + 00' 00"
154 035 Stuart O’GRADY + 00' 00"
155 173 Sylvain CALZATI + 00' 00"
156 191 Cyril LEMOINE + 00' 00"
157 073 Bert GRABSCH + 00' 00"
158 014 Matthew LLOYD + 00' 00"
159 037 Chris Anker SORENSEN + 00' 00"
160 179 Nicolas VOGONDY + 00' 00"
161 122 Stéphane AUGE + 00' 00"
162 159 Jurgen VAN DE WALLE + 00' 00"
163 072 Bernhard EISEL + 00' 00"
164 059 David ZABRISKIE + 00' 00"
165 032 Kurt-Asle ARVESEN + 00' 00"
166 105 SĂ©bastien JOLY + 00' 00"
167 198 Albert TIMMER + 00' 00"
168 109 Jussi VEIKKANEN + 00' 00"
169 195 Jonathan HIVERT + 00' 00"
170 002 Inigo CUESTA + 00' 00"
171 186 Niki TERPSTRA + 00' 00"
172 056 David MILLAR + 00' 00"
173 096 Fabio SABATINI + 00' 00"
174 153 Tom BOONEN + 00' 00"
175 092 Daniele BENNATI + 00' 00"
176 132 Marco BANDIERA + 00' 00"
177 063 Koldo FERNANDEZ DE LARREA + 00' 00"
178 166 Danilo NAPOLITANO + 00' 00"
179 104 Yauheni HUTAROVICH + 07' 14"
180 007 Andreas KLIER + 07' 14"
Individuel Temps Général On top
1 033 Fabian CANCELLARA 4h 49' 34"
2 021 Alberto CONTADOR + 00' 18"
3 058 Bradley WIGGINS + 00' 19"
4 023 Andreas KLĂ–DEN + 00' 22"
5 011 Cadel EVANS + 00' 23"
6 024 Levi LEIPHEIMER + 00' 30"
7 093 Roman KREUZIGER + 00' 32"
8 076 Tony MARTIN + 00' 33"
9 095 Vincenzo NIBALI + 00' 37"
11 034 Gustav LARSSON + 00' 41"
12 061 Mikel ASTARLOZA + 00' 44"
13 059 David ZABRISKIE + 00' 47"
14 056 David MILLAR + 00' 48"
15 102 JĂ©rĂ´me COPPEL + 00' 51"
16 151 Sylvain CHAVANEL + 00' 56"
17 051 Christian VANDE VELDE + 00' 57"
18 031 Andy SCHLECK + 01' 00"
19 181 Linus GERDEMANN + 01' 03"
20 129 RĂ©mi PAURIOL + 01' 05"
21 001 Carlos SASTRE + 01' 06"
22 161 Vladimir KARPETS + 01' 07"
23 131 Alessandro BALLAN + 01' 10"
24 077 Maxime MONFORT + 01' 10"
25 017 Jurgen VAN DEN BROECK + 01' 11"
26 146 Laurent LEFEVRE + 01' 12"
27 079 Michael ROGERS + 01' 13"
28 179 Nicolas VOGONDY + 01' 13"
29 088 Christophe RIBLON + 01' 14"
30 065 Juan José OROZ UGALDE + 01' 14"
31 046 Robert GESINK + 01' 15"
32 069 Gorka VERDUGO + 01' 15"
33 026 Sergio Miguel Moreira PAULINHO + 01' 15"
34 074 George HINCAPIE + 01' 17"
35 133 Marzio BRUSEGHIN + 01' 17"
36 143 William BONNET + 01' 19"
37 057 Danny PATE + 01' 20"
38 039 Jens VOIGT + 01' 22"
39 032 Kurt-Asle ARVESEN + 01' 24"
40 087 Rinaldo NOCENTINI + 01' 24"
41 097 Brian VANDBORG + 01' 26"
42 116 Luis PASAMONTES + 01' 26"
43 089 Nicolas ROCHE + 01' 27"
44 054 Ryder HESJEDAL + 01' 27"
45 177 David LE LAY + 01' 28"
46 042 Stef CLEMENT + 01' 28"
47 152 Carlos BARREDO + 01' 28"
48 005 Heinrich HAUSSLER + 01' 29"
49 101 Sandy CASAR + 01' 29"
50 121 David MONCOUTIE + 01' 30"
51 109 Jussi VEIKKANEN + 01' 30"
52 156 JĂ©rĂ´me PINEAU + 01' 31"
54 029 Haimar ZUBELDIA AGIRRE + 01' 31"
55 004 Volodymir GUSTOV + 01' 31"
56 038 Nicki SORENSEN + 01' 32"
57 086 Lloyd MONDORY + 01' 32"
58 111 Oscar PEREIRO SIO + 01' 33"
59 186 Niki TERPSTRA + 01' 33"
60 098 Alessandro VANOTTI + 01' 33"
61 091 Franco PELLIZOTTI + 01' 33"
62 165 Serguei IVANOV + 01' 35"
63 049 Laurens TEN DAM + 01' 36"
64 113 Rui Alberto COSTA + 01' 36"
65 157 SĂ©bastien ROSSELER + 01' 36"
66 144 Pierrick FEDRIGO + 01' 36"
67 036 Frank SCHLECK + 01' 36"
68 107 Jérémy ROY + 01' 36"
69 062 Igor ANTON HERNANDEZ + 01' 38"
70 187 Peter VELITS + 01' 38"
71 164 Mikhail IGNATYEV + 01' 38"
72 184 Johannes FRĂ–HLINGER + 01' 39"
73 183 Markus FOTHEN + 01' 39"
74 172 Maxime BOUET + 01' 39"
75 139 Simon SPILAK + 01' 40"
76 119 Rigoberto URAN URAN + 01' 42"
77 053 Tyler FARRAR + 01' 42"
78 185 Christian KNEES + 01' 43"
79 159 Jurgen VAN DE WALLE + 01' 43"
80 096 Fabio SABATINI + 01' 44"
81 092 Daniele BENNATI + 01' 44"
82 068 Amets TXURRUKA ANSOLA + 01' 45"
83 085 Stephane GOUBERT + 01' 45"
84 145 SaĂŻd HADDOU + 01' 45"
85 115 José Ivan GUTIERREZ PALACIOS + 01' 47"
86 117 José Joaquin ROJAS GIL + 01' 47"
87 002 Inigo CUESTA + 01' 48"
88 045 Juan Manuel GARATE + 01' 48"
89 118 Luis-Leon SANCHEZ GIL + 01' 48"
90 035 Stuart O’GRADY + 01' 48"
91 083 Cyril DESSEL + 01' 49"
92 019 Charles WEGELIUS + 01' 49"
93 127 SĂ©bastien MINARD + 01' 49"
94 008 Brett Daniel LANCASTER + 01' 50"
95 128 Amaël MOINARD + 01' 50"
96 196 Thierry HUPOND + 01' 50"
97 048 Joost POSTHUMA + 01' 50"
98 073 Bert GRABSCH + 01' 51"
99 178 Geoffroy LEQUATRE + 01' 53"
100 126 Christophe KERN + 01' 54"
101 167 Filippo POZZATO + 01' 54"
102 158 Matteo TOSATTO + 01' 54"
103 072 Bernhard EISEL + 01' 54"
104 012 Mickaël DELAGE + 01' 55"
105 047 Grischa NIERMANN + 01' 55"
106 055 Martijn MAASKANT + 01' 55"
107 081 Vladimir EFIMKIN + 01' 55"
108 112 David ARROYO DURAN + 01' 56"
109 075 Kim KIRCHEN + 01' 57"
110 148 Pierre ROLLAND + 01' 57"
111 009 Hayden ROULSTON + 01' 57"
112 171 Christophe MOREAU + 01' 57"
113 084 Hubert DUPONT + 01' 57"
114 153 Tom BOONEN + 01' 58"
115 064 Egoi MARTINEZ + 01' 59"
116 027 Yaroslav POPOVYCH + 01' 59"
117 124 Leonardo DUQUE + 02' 00"
118 197 Piet ROOIJAKKERS + 02' 01"
119 013 Sebastian LANG + 02' 02"
120 006 Thor HUSHOVD + 02' 02"
121 108 Benoît VAUGRENARD + 02' 03"
122 025 Dmitriy MURAVYEV + 02' 03"
123 082 José Luis ARRIETA + 02' 03"
124 155 Stijn DEVOLDER + 02' 03"
125 191 Cyril LEMOINE + 02' 04"
126 149 Yury TROFIMOV + 02' 05"
127 142 Yukiya ARASHIRO + 02' 07"
128 106 Christophe LE MEVEL + 02' 07"
129 105 SĂ©bastien JOLY + 02' 09"
130 037 Chris Anker SORENSEN + 02' 10"
131 052 Julian DEAN + 02' 11"
132 043 Juan Antonio FLECHA GIANNONI + 02' 11"
133 188 Fabian WEGMANN + 02' 12"
134 003 Jose Angel GOMEZ MARCHANTE + 02' 13"
135 141 Thomas VOECKLER + 02' 13"
136 137 Mauro SANTAMBROGIO + 02' 13"
137 136 Daniele RIGHI + 02' 14"
138 169 Stijn VANDENBERGH + 02' 15"
139 016 Greg VAN AVERMAET + 02' 15"
140 078 Mark RENSHAW + 02' 15"
141 147 Alexandre PICHOT + 02' 15"
142 018 Johan VAN SUMMEREN + 02' 17"
143 176 Eduardo GONZALO RAMIREZ + 02' 17"
144 174 Brice FEILLU + 02' 18"
145 067 Ruben PEREZ MORENO + 02' 19"
146 015 Staf SCHEIRLINCKX + 02' 20"
147 135 David LOOSLI + 02' 22"
148 122 Stéphane AUGE + 02' 22"
149 103 Anthony GESLIN + 02' 22"
150 182 Gerald CIOLEK + 02' 22"
151 114 Arnaud COYOT + 02' 23"
152 168 Nikolay TRUSSOV + 02' 23"
153 193 Koen DE KORT + 02' 24"
154 125 Bingen FERNANDEZ + 02' 25"
155 189 Peter WROLICH + 02' 26"
156 173 Sylvain CALZATI + 02' 27"
157 162 Alexandre BOTCHAROV + 02' 27"
158 044 Oscar FREIRE + 02' 27"
159 132 Marco BANDIERA + 02' 32"
160 099 Frederik WILLEMS + 02' 33"
161 014 Matthew LLOYD + 02' 34"
162 066 Alan PEREZ LEZAUN + 02' 35"
163 195 Jonathan HIVERT + 02' 35"
164 138 Marcin SAPA + 02' 36"
165 094 Aliaksandr KUSCHYNSKI + 02' 37"
166 198 Albert TIMMER + 02' 38"
167 028 Gregory RAST + 02' 39"
168 063 Koldo FERNANDEZ DE LARREA + 02' 40"
169 123 Samuel DUMOULIN + 02' 42"
170 194 Simon GESCHKE + 02' 43"
171 175 Romain FEILLU + 02' 44"
172 163 Joan HORRACH + 02' 52"
173 192 Fumiyuki BEPPU + 02' 52"
174 166 Danilo NAPOLITANO + 02' 52"
175 154 Steven DE JONGH + 02' 56"
176 071 Mark CAVENDISH + 03' 14"
177 134 Angelo FURLAN + 03' 19"
178 199 Kenny Robert VAN HUMMEL + 03' 24"
179 007 Andreas KLIER + 09' 59"
180 104 Yauheni HUTAROVICH + 11' 04"
On top
illustration
© A.S.O. / Amaury Sport Organisation - All rights reserved. aso