FIRSTCYCLING
Road
Road
Amateur
Junior
Cyclocross
MTB
Track
Fantasy
Races & results
Teams
Ranking
Tour de France
ProTour, Grand Tour, 3rd -25th July 2004, France
Race info
Results
Stage profiles
Startlist
History
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985
1984
1983
1982
1981
1980
1979
1978
1977
1976
1975
1974
1973
1972
1971
1970
1969
1968
1967
1966
1965
1964
1963
1962
1961
1960
1959
1958
1957
1956
1955
1954
1953
1952
1951
1950
1949
1948
1947
1939
1938
1937
1936
1935
1934
1933
1932
1931
1930
1929
1928
1927
1926
1925
1924
1923
1922
1921
1920
1919
1914
1913
1912
1911
1910
1909
1908
1907
1906
1905
1904
1903
GC
Youth
Points
Mountain
GC
Stage: Prologue
Stage: 01
Stage: 02
Stage: 03
Stage: 04
Stage: 05
Stage: 06
Stage: 07
Stage: 08
Stage: 09
Stage: 10
Stage: 11
Stage: 12
Stage: 13
Stage: 14
Stage: 15
Stage: 16
Stage: 17
Stage: 18
Stage: 19
Stage: 20
Embed Results
Nations
Australia
Austria
Belgium
Colombia
Czechia
Denmark
Estonia
France
Germany
Ireland
Italy
Kazakhstan
Lithuania
Luxembourg
Netherlands
New Zealand
None given
Norway
Poland
Portugal
Russia
Slovenia
Spain
Sweden
Switzerland
Ukraine
USA
Venezuela
Teams
AG2R Prévoyance
Alessio - Bianchi
Brioches La Boulangère
Cofidis
Crédit Agricole
Domina Vacanze
Euskaltel-Euskadi
Fassa Bortolo
FDJeux.com
Gerolsteiner
Illes Balears - Banesto
Liberty Seguros
Lotto - Domo
Phonak Hearing Systems
Quick Step - Davitamon
R.A.G.T. Sémences - MG Rover
Rabobank
Saeco
T-Mobile Team
Team CSC
US Postal p/b Berry Floor
DoB?
Pos
Rider
Born
Team
Time
01
DSQ
Rider
-
-
83:36:02
02
Klöden
Andreas
1975
T-Mobile Team
+ 06:19
03
Basso
Ivan
1977
Team CSC
+ 06:40
04
Ullrich
Jan
1973
T-Mobile Team
+ 08:50
05
Azevedo
José
1973
US Postal p/b Berry Floor
+ 14:30
06
Mancebo
Francisco
1976
Illes Balears - Banesto
+ 18:01
07
Totschnig
Georg
1971
Gerolsteiner
+ 18:27
08
Sastre
Carlos
1975
Team CSC
+ 19:51
09
Leipheimer
Levi
1973
Rabobank
+ 20:12
10
Pereiro
Óscar
1977
Phonak Hearing Systems
+ 22:54
11
Caucchioli
Pietro
1975
Alessio - Bianchi
+ 24:21
12
Moreau
Christophe
1971
Crédit Agricole
+ 24:36
13
Karpets
Vladimir
1980
Illes Balears - Banesto
+ 25:11
14
Rasmussen
Michael
1974
Rabobank
+ 27:16
15
Virenque
Richard
1969
Quick Step - Davitamon
+ 28:11
16
Casar
Sandy
1979
FDJeux.com
+ 28:53
17
Simoni
Gilberto
1971
Saeco
+ 29:00
18
Voeckler
Thomas
1979
Brioches La Boulangère
+ 31:12
19
Rubiera
José Luis
1973
US Postal p/b Berry Floor
+ 32:50
20
Goubert
Stéphane
1970
AG2R Prévoyance
+ 37:11
21
Merckx
Axel
1972
Lotto - Domo
+ 39:54
22
Rogers
Michael
1979
Quick Step - Davitamon
+ 41:39
23
Landis
Floyd
1975
US Postal p/b Berry Floor
+ 42:55
24
Sevilla
Oscar
1976
Phonak Hearing Systems
+ 45:19
25
Guerini
Giuseppe
1970
T-Mobile Team
+ 47:07
26
Camaño
Iker
1979
Euskaltel-Euskadi
+ 47:14
27
Pineau
Jérôme
1980
Brioches La Boulangère
+ 47:43
28
Gutiérrez
José Enrique
1974
Phonak Hearing Systems
+ 50:39
29
Brochard
Laurent
1968
AG2R Prévoyance
+ 51:35
30
Chavanel
Sylvain
1979
Brioches La Boulangère
+ 54:43
31
Gonzalez
Santos
1973
Phonak Hearing Systems
+ 01:01:01
32
Scarponi
Michele
1979
Domina Vacanze
+ 01:03:01
33
Hincapie
George
1973
US Postal p/b Berry Floor
+ 01:04:09
34
Moncoutié
David
1975
Cofidis
+ 01:04:37
35
Voigt
Jens
1971
Team CSC
+ 01:07:07
36
Botcharov
Alexandre
1975
Crédit Agricole
+ 01:10:54
37
Mercado
Juan Miguel
1978
Quick Step - Davitamon
+ 01:11:31
38
Petrov
Evgeni
1978
Saeco
+ 01:12:24
39
Halgand
Patrice
1974
Crédit Agricole
+ 01:12:24
40
Julich
Bobby
1971
Team CSC
+ 01:12:42
41
Martinez
Egoi
1978
Euskaltel-Euskadi
+ 01:15:10
42
Sabaliauskas
Marius
1978
Saeco
+ 15:15
43
Verbrugghe
Rik
1974
Lotto - Domo
+ 01:16:42
44
González de Galdeano
Igor
1973
Liberty Seguros
+ 01:16:45
45
Gonzalez
Aitor
1975
Fassa Bortolo
+ 01:17:23
46
Beltrán
Manuel
1971
US Postal p/b Berry Floor
+ 01:26:28
47
Robin
Jean-Cyril
1969
FDJeux.com
+ 01:32:06
48
Nardello
Daniele
1972
T-Mobile Team
+ 01:35:26
49
Pérez
Santiago
1977
Phonak Hearing Systems
+ 01:35:54
50
Osa
Aitor
1973
Illes Balears - Banesto
+ 01:38:38
51
Gutiérrez
Iván
1978
Illes Balears - Banesto
+ 01:39:16
52
Landaluze
Iñigo
1977
Euskaltel-Euskadi
+ 01:39:52
53
Scholz
Ronny
1978
Gerolsteiner
+ 01:42:44
54
Serrano
Marcos Antonio
1972
Liberty Seguros
+ 01:42:53
55
Ludewig
Jörg
1975
Saeco
+ 01:44:57
56
Vande Velde
Christian
1976
Liberty Seguros
+ 01:48:11
57
Ivanov
Sergei
1975
T-Mobile Team
+ 01:49:51
58
Bettini
Paolo
1974
Quick Step - Davitamon
+ 01:50:10
59
Zabel
Erik
1970
T-Mobile Team
+ 01:50:21
60
Flores
Iker
1976
Euskaltel-Euskadi
+ 01:50:49
61
O'Grady
Stuart
1973
Cofidis
+ 01:51:41
62
Astarloza
Mikel
1979
AG2R Prévoyance
+ 01:55:04
63
Kirchen
Kim
1978
Fassa Bortolo
+ 01:55:52
64
Peron
Andrea
1971
Team CSC
+ 01:56:29
65
Niermann
Grischa
1975
Rabobank
+ 01:57:41
66
Noval
Benjamin
1979
US Postal p/b Berry Floor
+ 01:57:41
67
Dufaux
Laurent
1969
Quick Step - Davitamon
+ 01:58:22
68
Bruseghin
Marzio
1974
Fassa Bortolo
+ 01:59:21
69
Aldag
Rolf
1968
T-Mobile Team
+ 02:02:55
70
Møller
Claus Michael
1968
Alessio - Bianchi
+ 02:04:01
71
Calzati
Sylvain
1979
R.A.G.T. Sémences - MG Rover
+ 02:09:34
72
Portal
Nicolas
1979
AG2R Prévoyance
+ 02:09:45
73
Nozal Vega
Isidro
1977
Liberty Seguros
+ 02:10:33
74
Boogerd
Michael
1972
Rabobank
+ 02:10:39
75
Botero
Santiago
1972
T-Mobile Team
+ 02:12:32
76
Fedrigo
Pierrick
1978
Crédit Agricole
+ 02:13:14
77
Etxebarria
David
1973
Euskaltel-Euskadi
+ 02:14:42
78
Lang
Sebastian
1979
Gerolsteiner
+ 02:15:31
79
Padrnos
Pavel
1970
US Postal p/b Berry Floor
+ 02:16:19
80
Ekimov
Viatcheslav
1966
US Postal p/b Berry Floor
+ 02:16:44
81
Grabsch
Bert
1975
Phonak Hearing Systems
+ 02:17:14
82
Jalabert
Nicolas
1973
Phonak Hearing Systems
+ 02:18:42
83
Salmon
Benoît
1974
Crédit Agricole
+ 02:24:49
84
Mengin
Christophe
1968
FDJeux.com
+ 02:25:08
85
Da Cruz
Carlos
1974
FDJeux.com
+ 02:25:43
86
García
José Vicente
1972
Illes Balears - Banesto
+ 02:26:14
87
Fofonov
Dmitriy
1976
Cofidis
+ 02:26:22
88
Sørensen
Nicki
1975
Team CSC
+ 02:27:39
89
Scanlon
Mark
1980
AG2R Prévoyance
+ 02:27:49
90
Lotz
Marc
1973
Rabobank
+ 02:29:48
91
Etxebarria Arana
Unai
1972
Euskaltel-Euskadi
+ 02:30:37
92
Rinero
Christophe
1973
R.A.G.T. Sémences - MG Rover
+ 02:31:34
93
Flecha
Juan Antonio
1977
Fassa Bortolo
+ 02:33:38
94
Baranowski
Dariusz
1972
Liberty Seguros
+ 02:33:54
95
Krivtsov
Yuriy
1979
AG2R Prévoyance
+ 02:34:16
96
Sunderland
Scott
1966
Alessio - Bianchi
+ 02:35:20
97
Zandio
Xabier
1977
Illes Balears - Banesto
+ 02:35:48
98
Davis
Allan
1980
Liberty Seguros
+ 02:36:16
99
Noè
Andrea
1969
Alessio - Bianchi
+ 02:36:36
100
Moerenhout
Koos
1973
Lotto - Domo
+ 02:36:48
101
Marichal
Thierry
1973
Lotto - Domo
+ 02:37:58
102
Bénéteau
Walter
1972
Brioches La Boulangère
+ 02:38:36
103
Charteau
Anthony
1979
Brioches La Boulangère
+ 02:41:31
104
Hushovd
Thor
1978
Crédit Agricole
+ 02:42:45
105
Loosli
David
1980
Saeco
+ 02:44:24
106
Hondo
Danilo
1974
Gerolsteiner
+ 02:46:54
107
Farazijn
Peter
1969
Cofidis
+ 02:46:56
108
Elmiger
Martin
1978
Phonak Hearing Systems
+ 02:47:22
109
Cancellara
Fabian
1981
Fassa Bortolo
+ 02:48:42
110
Tosatto
Matteo
1974
Fassa Bortolo
+ 02:49:06
111
de Groot
Bram
1974
Rabobank
+ 02:49:33
112
Wauters
Marc
1969
Rabobank
+ 02:50:16
113
Wrolich
Peter
1974
Gerolsteiner
+ 02:51:06
114
Renier
Franck
1974
Brioches La Boulangère
+ 02:53:16
115
Kroon
Karsten
1976
Rabobank
+ 02:53:22
116
Pozzato
Filippo
1981
Fassa Bortolo
+ 02:54:55
117
Hruska
Jan
1975
Liberty Seguros
+ 02:56:01
118
Simeoni
Filippo
1971
Domina Vacanze
+ 02:56:30
119
Martin
Ludovic
1976
R.A.G.T. Sémences - MG Rover
+ 02:59:00
120
Boonen
Tom
1980
Quick Step - Davitamon
+ 02:59:07
121
Mori
Massimiliano
1974
Domina Vacanze
+ 02:59:12
122
McEwen
Robbie
1972
Lotto - Domo
+ 02:59:18
123
Arvesen
Kurt Asle
1975
Team CSC
+ 03:00:35
124
Commesso
Salvatore
1975
Saeco
+ 03:01:21
125
Peschel
Uwe
1968
Gerolsteiner
+ 03:01:36
126
Zanini
Stefano
1969
Quick Step - Davitamon
+ 03:01:39
127
Dean
Julian
1975
Crédit Agricole
+ 03:02:09
128
Bouvard
Gilles
1969
R.A.G.T. Sémences - MG Rover
+ 03:03:28
129
Guesdon
Frédéric
1971
FDJeux.com
+ 03:03:40
130
Bourquenoud
Pierre
1969
R.A.G.T. Sémences - MG Rover
+ 03:04:47
131
Eisel
Bernhard
1981
FDJeux.com
+ 03:05:44
132
Ljungqvist
Marcus
1974
Alessio - Bianchi
+ 03:07:51
133
Dekker
Erik
1970
Rabobank
+ 03:07:54
134
Laurent
Christophe
1977
R.A.G.T. Sémences - MG Rover
+ 03:09:38
135
Baldato
Fabio
1968
Alessio - Bianchi
+ 03:10:46
136
Auger
Guillaume
1976
R.A.G.T. Sémences - MG Rover
+ 03:11:10
137
Nazon
Jean-Patrick
1977
AG2R Prévoyance
+ 03:13:10
138
Engoulvent
Jimmy
1979
Cofidis
+ 03:13:55
139
Cooke
Baden
1978
FDJeux.com
+ 03:15:45
140
Vansevenant
Wim
1971
Lotto - Domo
+ 03:22:15
141
Edaleine
Christophe
1979
Cofidis
+ 03:22:39
142
Knaven
Servais
1971
Quick Step - Davitamon
+ 03:23:07
143
Secchiari
Francesco
1972
Domina Vacanze
+ 03:25:37
144
Wilson
Matthew
1977
FDJeux.com
+ 03:36:31
145
Finot
Frederic
1977
R.A.G.T. Sémences - MG Rover
+ 03:39:21
146
Joly
Sébastien
1979
Crédit Agricole
+ 03:43:18
147
Casper
Jimmy
1978
Cofidis
+ 03:55:49
DNF
Gonzalez
Gorka
1977
-
DNF
Dumoulin
Samuel
1980
AG2R Prévoyance
DNF
Kirsipuu
Jaan
1969
AG2R Prévoyance
DNF
Bertolini
Alessandro
1971
Alessio - Bianchi
DNF
Bäckstedt
Magnus
1975
Alessio - Bianchi
DNF
Hvastija
Martin
1969
Alessio - Bianchi
DNF
Hary
Maryan
1980
Brioches La Boulangère
DNF
Lefèvre
Laurent
1976
Brioches La Boulangère
DNF
Rous
Didier
1970
Brioches La Boulangère
DNF
Bessy
Frederic
1972
Cofidis
DNF
Tombak
Janek
1976
Cofidis
DNF
Hinault
Sébastien
1974
Crédit Agricole
DNF
Cipollini
Mario
1967
Domina Vacanze
DNF
Fagnini
Gian Matteo
1970
Domina Vacanze
DNF
Giunti
Massimo
1974
Domina Vacanze
DNF
Marinangeli
Sergio
1980
Domina Vacanze
DNF
Valoti
Paolo
1971
Domina Vacanze
DNF
Mayo
Iban
1977
Euskaltel-Euskadi
DNF
Zubeldia
Haimar
1977
Euskaltel-Euskadi
DNF
Petacchi
Alessandro
1974
Fassa Bortolo
DNF
Velo
Marco
1974
Fassa Bortolo
DNF
McGee
Bradley
1976
FDJeux.com
DNF
Haselbacher
René
1977
Gerolsteiner
DNF
Montgomery
Sven
1976
Gerolsteiner
DNF
Wegmann
Fabian
1980
Gerolsteiner
DNF
Becke
Daniel
1978
Illes Balears - Banesto
DNF
Menchov
Denis
1978
Illes Balears - Banesto
DNF
Pradera
Mikel
1975
Illes Balears - Banesto
DNF
Heras
Roberto
1974
Liberty Seguros
DNF
Vicioso
Angel
1977
Liberty Seguros
DNF
Brandt
Christophe
1977
Lotto - Domo
DNF
Gates
Nick
1972
Lotto - Domo
DNF
Vierhouten
Aart
1970
Lotto - Domo
DNF
Hamilton
Tyler
1971
Phonak Hearing Systems
DNF
Bramati
Davide
1968
Quick Step - Davitamon
DNF
Seigneur
Eddy
1969
R.A.G.T. Sémences - MG Rover
DNF
Casagranda
Stefano
1973
Saeco
DNF
Celestino
Mirko
1974
Saeco
DNF
Glomser
Gerrit
1975
Saeco
DNF
Kessler
Matthias
1979
T-Mobile Team
DNF
Bartoli
Michele
1970
Team CSC
DNF
Piil
Jakob
1973
Team CSC
Information
Tour de France
France
3rd -25th July 2004
GT