Tour de France

Tour de France race news, results, commentary, and photos. The 106th edition of the Tour de France is one of cycling’s three grand tours.

The 2019 Tour de France is a race of the unknown. The Tour’s all-star lineup of contenders has been weakened by unfortunate injuries and crashes. Three of the top-four riders from 2018 will not compete: Chris Froome (Team Ineos), and Tom Dumoulin (Team Sunweb) are both out with injuries, and Primoz Roglic (Jumbo-Visma) is resting after his attempt to win the Giro d’Italia.

Organizers have built a course that is heavy on climbs and light on time trials. Riders blaze a 27.6km team time trial on stage 2, and then a short 27.2km individual time trial on stage 13. Rather than emphasize TT kilometers, organizers have focused on high-altitude battles: there are multiple trips above 2,000 meters in elevation, making 2019 the race with the highest average altitude in history.

Organizers have also build a course to keep fans waiting until the final week for the major action. A flat and hilly opening week gives way to three mountainous Pyrenean stages in the second week, including the short (117.5km) and unpredictable summit finish atop the Col du Tourmalet on stage 14. The knockout punch comes in the Alps, with stages 18, 19, and 20 featuring high-altitude climbing along some of France’s most fearsome climbs, including the Col d’Iseran, Col d’Izoard, and Col du Galibier.

As always, the winner of the Tour will need to be an all-around champion, capable of soaring through the high mountains, surviving the chaos of the flats, and blazing a fast race against the clock.

Teams again come to the Tour chasing a variety of goals. We have analyzed and arranged all 22 teams by their respective goals at the 2019 Tour de France.

There are opportunist teams that will look to win from breakaways and surprise the field. Then, there are the sprint teams that will try to set up their fast men for the flat stages. Finally, the GC contenders are squads that want nothing more than to finish on the final podium in Paris.

Galibier

Is this the most open Tour de France in years?

I’ve heard some complaining that this Tour has lost its luster, due to Chris Froome’s absence. The historical weight of Froome’s quest for a fifth title has lifted, after all. Why watch pro cycling’s grandest tour if the grandest tour rider of this generation is absent?

It’s a valid critique, I suppose. And yet, I believe that the gaping hole within the list of GC contenders is precisely what makes this Tour de France one to watch. I have embraced this Froome-less Tour, because, to be perfectly honest, I have no clue who is going to win.

For the first time in nearly a decade, the Tour de France lacks a bonafide pre-race favorite. It’s a wide-open race.As we’ve seen in previous Tours, editions that lack a true favorite produce dramatic moments of unpredictable glory. Who here remembers Carlos Sastre’s Hail Mary on l’Alpe d’Huez in 2008, or Cadel Evans’s heroics on the Galibier in 2011?

We can argue for days about Froome and Team Sky’s racing tactics over the past seven Tours, and whether the controlled strategy they pursued sucked the life out of the race, or elevated the tour by achieving some form of tactical perfection. In his four Tour victories, Froome was about as close to perfect as any rider can be.

Geraint Thomas

One thing I know is that we will not see perfection in 2019. When I look at the GC contenders and the lineup of teams, I see a cast of extremely talented and capable riders, all teeming with glorious, wonderful flaws. Come, let us embrace our contenders and their imperfections.

Our defending champion, Geraint Thomas, has all of the physical skills to win another Tour. There’s just one problem: Thomas has sucked this year. He started five stage races, finished three, and won zero. On Monday, Thomas crashed out of the Tour de Suisse before the race even entered the high mountains, meaning his legs will miss out on hard racing efforts in those crucial weeks leading into the Tour. That is an enormous red flag, in my eyes.

Then, there is Thomas’s teammate, Egan Bernal. The most lauded young climber in the WorldTour has been collecting Strava KOMs across Europe this year, and dazzling fans with his speed on steep climbs. Bernal may someday win grand tours, but he is unquestionably green. Bernal has never led a team at a grand tour, and he has completed just one three-week race in his young career. How Bernal deals with the psychological stresses placed on a Tour de France contender is yet to be seen. We’ve never seen him exist in pro cycling’s pressure cooker.

The winner of the Critérium du Dauphiné, Jakob Fuglsang, has only once finished inside the top-10 of a grand tour, and has admitted to journalists that he lacks the legs to compete in the third week at the Tour de France. Fuglsang is on the form of his life this season, but whether that is good enough to win the Tour de France is an enormous unknown.

Vincenzo Nibali has three weeks of Giro d’Italia efforts in his legs, and is unquestionably tired. Romain Bardet is a feared climber with a weak team. Nairo Quintana hasn’t won a grand tour since before the last U.S. presidential election.

And Thibaud Pinot, Rigoberto Uran, Richie Porte, and Adam Yates always seem to suffer the dreaded One Bad Day during a grand tour.

And yet, all of these riders have undoubtedly convinced themselves that they can now win the Tour de France. And one of these riders will overcome his shortcomings to win. I believe this blend of flaws and ambition could produce bold moves, dramatic moments, and yep, even an unforeseen winner. I cannot wait to watch.

After years of watching Froome and Sky chase perfection, I am ready to embrace a Tour de France of imperfection, a tour of flawed heroes. We are unlikely to see the very best at their very best, and that fact opens the door to the unknown. Perhaps cycling’s most prestigious race needs a year in which an imperfect champion rises above the others.So, while we all write our Get Well Soon letters for Chris Froome, let’s fire up the livestream and watch the Tour de France. I have no idea what is going to happen.

Can Geraint Thomas defend his title?

All eyes will be on defending champion Geraint Thomas when the Tour kicks off on Saturday, July 6 in Brussels. Thomas rode a near perfect race in 2018, avoiding early crashes and setbacks to emerge as Team Sky’s best GC contender as the race came into the second week. Thomas then capped off his victory with emphatic performances in the mountains and in the individual time trial.

Will Thomas enjoy similar good fortune in the opening weeks of this year’s Tour?

Thomas’s leadership also depends on the efforts of his teammate, Egan Bernal, who recently won the Tour de Suisse. Throughout 2019 Bernal has blossomed into the most fearsome climber in the WorldTour. On paper, this year’s course should cater to Bernal’s strengths on long high-altitude climbs.Whether Thomas or Bernal emerge as Ineos’s leader is perhaps the most compelling question of this year’s Tour.

Stage Date Location Distance
1 07/06/2019 Brussels to Brussels, Belgium 192km
2 07/07/2019 Brussels Palais Royal to Brussels Atomium 27km
3 07/08/2019 Binche to Épernay 214km
4 07/09/2019 Reims to Nancy 215km
5 07/10/2019 Saint-Dié-des-Vosges to Colmar 169km
6 07/11/2019 Mulhouse to La Planche des Belles Filles 157km
7 07/12/2019 Belfort to Chalon-sur-Saône 230km
8 07/13/2019 Mâcon to Saint-Étienne 199km
9 07/14/2019 Saint-Étienne to Brioude 170km
10 07/15/2019 Saint-Flour to Albi 218km
11 07/17/2019 Albi to Toulouse 167km
12 07/18/2019 Toulouse to Bagnères-de-Bigorre 202km
13 07/19/2019 Pau to Pau 27km
14 07/20/2019 Tarbes to Tourmalet Barèges 117km
15 07/21/2019 Limoux to Foix Prat d'Albis 185km
16 07/23/2019 Nîmes to Nîmes 177km
17 07/24/2019 Pont du Gard to Gap 206km
18 07/25/2019 Embrun to Valloire 207km
19 07/26/2019 Saint-Jean-de-Maurienne to Tignes 123km
20 07/27/2019 Albertville to Val Thorens 131km
21 07/28/2019 Rambouillet to Paris Champs-Élysées 127km
RankNameTeamTime
1ALAPHILIPPE JulianDeceuninck - Quick Step 52:26:09
2THOMAS GeraintTeam INEOS1:12
3BERNAL EganTeam INEOS1:16
4KRUIJSWIJK StevenTeam Jumbo-Visma1:27
5BUCHMANN EmanuelBORA - hansgrohe1:45
6MAS EnricDeceuninck - Quick Step1:46
7YATES AdamMitchelton-Scott1:47
8QUINTANA NairoMovistar Team2:04
9MARTIN DanUAE-Team Emirates2:09
10PINOT ThibautGroupama - FDJ2:33
11KONRAD PatrickBORA - hansgrohe2:46
12URÁN RigobertoEF Education First3:18
13VALVERDE AlejandroMovistar Team,,
14BARDET RomainAG2R La Mondiale3:20
15FUGLSANG JakobAstana Pro Team3:22
16BARGUIL WarrenTeam Arkéa Samsic3:26
17KREUZIGER RomanTeam Dimension Data3:28
18MEURISSE XandroWanty - Gobert Cycling Team3:42
19PORTE RichieTrek - Segafredo3:59
20LANDA MikelMovistar Team4:15
21MOLLEMA BaukeTrek - Segafredo4:25
22GAUDU David Groupama - FDJ4:32
23LUTSENKO AlexeyAstana Pro Team4:34
24ARU FabioUAE-Team Emirates5:57
25MARTIN GuillaumeWanty - Gobert Cycling Team5:59
26VAN AVERMAET GregCCC Team6:18
27ROCHE NicolasTeam Sunweb9:50
28BENNETT GeorgeTeam Jumbo-Visma11:20
29MOLARD RudyGroupama - FDJ12:47
30CICCONE GiulioTrek - Segafredo14:35
31REICHENBACH SébastienGroupama - FDJ14:36
32TRENTIN MatteoMitchelton-Scott14:45
33HAIG JackMitchelton-Scott17:59
34STUYVEN JasperTrek - Segafredo19:39
35HENAO SergioUAE-Team Emirates21:17
36FRANK MathiasAG2R La Mondiale22:00
37HERRADA JesúsCofidis, Solutions Crédits22:41
38CHEREL MickaëlAG2R La Mondiale23:06
39TAARAMÄE ReinTeam Total Direct Energie23:08
40MATTHEWS MichaelTeam Sunweb24:53
41SOLER MarcMovistar Team25:10
42MÜHLBERGER GregorBORA - hansgrohe25:15
43VUILLERMOZ AlexisAG2R La Mondiale25:59
44NIBALI VincenzoBahrain Merida26:03
45SCHACHMANN MaximilianBORA - hansgrohe26:28
46BERNARD JulienTrek - Segafredo26:43
47DE PLUS LaurensTeam Jumbo-Visma28:59
48TEUNS DylanBahrain Merida29:27
49COSTA RuiUAE-Team Emirates29:57
50KELDERMAN WilcoTeam Sunweb30:06
51WOODS MichaelEF Education First30:54
52FELLINE FabioTrek - Segafredo31:47
53KWIATKOWSKI MichałTeam INEOS32:58
54CLARKE SimonEF Education First33:21
55AMADOR AndreyMovistar Team33:59
56BENOOT TiesjLotto Soudal34:04
57BILBAO PelloAstana Pro Team36:06
58SAGAN PeterBORA - hansgrohe36:25
59NAESEN OliverAG2R La Mondiale37:24
60IZAGIRRE GorkaAstana Pro Team38:13
61KANGERT TanelEF Education First39:07
62IMPEY DarylMitchelton-Scott39:54
63ZAKARIN IlnurTeam Katusha Alpecin40:37
64BOASSON HAGEN EdvaldTeam Dimension Data43:11
65BETTIOL AlbertoEF Education First43:29
66CASTROVIEJO JonathanTeam INEOS45:05
67VALGREN MichaelTeam Dimension Data45:06
68SÁNCHEZ Luis LeónAstana Pro Team46:30
69POELS WoutTeam INEOS48:03
70COLBRELLI SonnyBahrain Merida48:29
71MOSCON GianniTeam INEOS49:18
72KRAGH ANDERSEN SørenTeam Sunweb50:21
73DE GENDT ThomasLotto Soudal50:53
74SICARD RomainTeam Total Direct Energie50:59
75BOUET MaximeTeam Arkéa Samsic51:20
76VAN AERT WoutTeam Jumbo-Visma51:51
77TRATNIK JanBahrain Merida54:14
78KÄMNA LennardTeam Sunweb54:46
79POLITT NilsTeam Katusha Alpecin55:55
80VAN BAARLE DylanTeam INEOS56:47
81GESCHKE SimonCCC Team56:52
82GALLOPIN TonyAG2R La Mondiale57:12
83PÉRICHON Pierre-LucCofidis, Solutions Crédits58:25
84YATES SimonMitchelton-Scott58:26
85FRAILE OmarAstana Pro Team59:09
86PAUWELS SergeCCC Team1:04:40
87PASQUALON AndreaWanty - Gobert Cycling Team1:05:41
88ROSSKOPF JoeyCCC Team1:07:14
89WELLENS TimLotto Soudal1:10:13
90SKUJIŅŠ TomsTrek - Segafredo1:10:14
91SIMON JulienCofidis, Solutions Crédits1:11:50
92CARUSO DamianoBahrain Merida1:11:54
93TEUNISSEN MikeTeam Jumbo-Visma1:13:13
94KING BenTeam Dimension Data1:13:26
95HOULE HugoAstana Pro Team1:14:07
96DEVENYNS DriesDeceuninck - Quick Step1:14:19
97GESBERT ÉlieTeam Arkéa Samsic1:14:35
98ERVITI ImanolMovistar Team1:14:38
99WÜRTZ SCHMIDT MadsTeam Katusha Alpecin1:14:51
100ROUX AnthonyGroupama - FDJ1:14:52
101LEDANOIS KévinTeam Arkéa Samsic1:14:59
102MOINARD AmaëlTeam Arkéa Samsic1:15:51
103DELAPLACE AnthonyTeam Arkéa Samsic1:15:56
104OLIVEIRA NelsonMovistar Team1:16:14
105GARCÍA CORTINA IvánBahrain Merida1:16:28
106SCHÄR MichaelCCC Team1:17:36
107KEUKELEIRE JensLotto Soudal1:19:25
108ARNDT NikiasTeam Sunweb1:19:33
109MOHORIČ MatejBahrain Merida1:19:41
110CALMEJANE LilianTeam Total Direct Energie1:20:13
111OSS DanielBORA - hansgrohe1:20:27
112BERHANE NatnaelCofidis, Solutions Crédits1:20:55
113DURBRIDGE LukeMitchelton-Scott1:21:28
114EIKING Odd ChristianWanty - Gobert Cycling Team1:22:12
115KÜNG StefanGroupama - FDJ1:23:06
116ROWE LukeTeam INEOS1:24:51
117DE BUYST JasperLotto Soudal1:25:06
118OURSELIN PaulTeam Total Direct Energie1:26:35
119ROSSETTO StéphaneCofidis, Solutions Crédits1:30:58
120BYSTRØM Sven ErikUAE-Team Emirates1:31:54
121COSNEFROY BenoîtAG2R La Mondiale1:33:15
122GRELLIER FabienTeam Total Direct Energie1:33:41
123JANSE VAN RENSBURG ReinardtTeam Dimension Data1:35:08
124PEREZ AnthonyCofidis, Solutions Crédits1:36:01
125CORT MagnusAstana Pro Team1:36:35
126VIVIANI EliaDeceuninck - Quick Step1:37:01
127WIŚNIOWSKI ŁukaszCCC Team1:37:28
128LAENGEN Vegard Stake UAE-Team Emirates1:37:31
129EWAN CalebLotto Soudal1:37:48
130GONÇALVES JoséTeam Katusha Alpecin1:37:57
131BURGHARDT MarcusBORA - hansgrohe1:38:10
132LAMPAERT YvesDeceuninck - Quick Step1:38:52
133KRISTOFF AlexanderUAE-Team Emirates1:39:14
134VACHON FlorianTeam Arkéa Samsic1:39:30
135PÖSTLBERGER LukasBORA - hansgrohe1:39:33
136JUUL-JENSEN ChristopherMitchelton-Scott1:40:18
137VERONA CarlosMovistar Team1:40:24
138TURGIS AnthonyTeam Total Direct Energie1:41:39
139DE KORT KoenTrek - Segafredo1:42:12
140LADAGNOUS MatthieuGroupama - FDJ1:43:20
141BOL CeesTeam Sunweb1:43:59
142GOUGEARD AlexisAG2R La Mondiale1:44:18
143BONNET WilliamGroupama - FDJ1:44:29
144BONIFAZIO NiccolòTeam Total Direct Energie1:47:13
145HEPBURN MichaelMitchelton-Scott1:47:28
146KLUGE RogerLotto Soudal1:47:53
147VAN MELSEN KevinWanty - Gobert Cycling Team1:47:55
148RICHEZE MaximilianoDeceuninck - Quick Step1:48:01
149GROENEWEGEN DylanTeam Jumbo-Visma1:49:00
150JANSEN Amund GrøndahlTeam Jumbo-Visma1:49:21
151CUMMINGS SteveTeam Dimension Data,,
152MØRKØV MichaelDeceuninck - Quick Step1:49:44
153BACKAERT FrederikWanty - Gobert Cycling Team1:49:49
154HALLER MarcoTeam Katusha Alpecin1:50:00
155BAK Lars YttingTeam Dimension Data1:50:19
156GREIPEL AndréTeam Arkéa Samsic1:50:31
157DOWSETT AlexTeam Katusha Alpecin1:50:43
158SCULLY TomEF Education First1:52:28
159MONFORT MaximeLotto Soudal1:52:54
160DE GENDT AiméWanty - Gobert Cycling Team1:53:19
161ASGREEN KasperDeceuninck - Quick Step1:54:41
162HAGA ChadTeam Sunweb1:56:18
163MARTIN TonyTeam Jumbo-Visma1:56:50
164DEBUSSCHERE JensTeam Katusha Alpecin1:57:56
165LANGEVELD SebastianEF Education First2:02:06
166OFFREDO YoannWanty - Gobert Cycling Team2:14:35

Results provided by ProCyclingStats.

Ag2r La Mondiale

BARDET Romain
NAESEN Oliver
GALLOPIN Tony
CHEREL Mickaël
VUILLERMOZ Alexis
FRANK Mathias
GOUGEARD Alexis
COSNEFROY Benoît

Arkéa-Samsic

GREIPEL André
BARGUIL Warren
BOUET Maxime
DELAPLACE Anthony
GESBERT Élie
LEDANOIS Kévin
MOINARD Amaël
VACHON Florian

Astana

SÁNCHEZ Luis León
BILBAO Pello
IZAGIRRE Gorka
FUGLSANG Jakob
LUTSENKO Alexey
CORT Magnus
FRAILE Omar
HOULE Hugo

Bahrain-Merida

CARUSO Damiano
COLBRELLI Sonny
GARCÍA CORTINA Iván
DENNIS Rohan
MOHORIČ Matej
NIBALI Vincenzo
TEUNS Dylan
TRATNIK Jan

Bora-Hansgrohe

BUCHMANN Emanuel
KONRAD Patrick
SAGAN Peter
OSS Daniel
MÜHLBERGER Gregor
PÖSTLBERGER Lukas
BURGHARDT Marcus
SCHACHMANN Maximilian

CCC Team

VAN AVERMAET Greg
BEVIN Patrick
DE MARCHI Alessandro
GESCHKE Simon
PAUWELS Serge
ROSSKOPF Joey
SCHÄR Michael
WIŚNIOWSKI Łukasz

Cofidis

HERRADA Jesús
BERHANE Natnael
EDET Nicolas
LAPORTE Christophe
PEREZ Anthony
PÉRICHON Pierre-Luc
ROSSETTO Stéphane
SIMON Julien

EF Education First

URÁN Rigoberto
VAN GARDEREN Tejay
BETTIOL Alberto
WOODS Michael
SCULLY Tom
LANGEVELD Sebastian
CLARKE Simon
KANGERT Tanel

Deceuninck-Quick-Step

ALAPHILIPPE Julian
ASGREEN Kasper
DEVENYNS Dries
MAS Enric
LAMPAERT Yves
MØRKØV Michael
RICHEZE Maximiliano
VIVIANI Elia

Dimension Data

KREUZIGER Roman
BOASSON HAGEN Edvald
BAK Lars
CUMMINGS Steve
KING Ben
JANSE VAN RENSBURG Reinardt
VALGREN Michael
NIZZOLO Giacomo

Groupama-FDJ

PINOT Thibaut
BONNET William
ROUX Anthony
REICHENBACH Sébastien
MOLARD Rudy
GAUDU David
KÜNG Stefan
LADAGNOUS Matthieu

Jumbo-Visma

GROENEWEGEN Dylan
KRUIJSWIJK Steven
VAN AERT Wout
MARTIN Tony
BENNETT George
JANSEN Amund Grøndahl
DE PLUS Laurens
TEUNISSEN Mike

Katusha-Alpecin

ZAKARIN Ilnur
DOWSETT Alex
DEBUSSCHERE Jens
GONÇALVES José
HALLER Marco
POLITT Nils
WÜRTZ SCHMIDT Mads
ZABEL Rick

Lotto-Soudal

DE GENDT Thomas
BENOOT Tiesj
KLUGE Roger
MONFORT Maxime
EWAN Caleb
WELLENS Tim
DE BUYST Jasper
KEUKELEIRE Jens

Mitchelton-Scott

YATES Adam
YATES Simon
DURBRIDGE Luke
HAIG Jack
HEPBURN Michael
JUUL-JENSEN Christopher
IMPEY Daryl
TRENTIN Matteo

Movistar

QUINTANA Nairo
LANDA Mikel
VALVERDE Alejandro
SOLER Marc
ERVITI Imanol
VERONA Carlos
OLIVEIRA Nelson
AMADOR Andrey

Sunweb

KELDERMAN Wilco
MATTHEWS Michael
KRAGH ANDERSEN Søren
ARNDT Nikias
BOL Cees
HAGA Chad
KÄMNA Lennard
ROCHE Nicolas

Team Ineos

THOMAS Geraint
BERNAL Egan
CASTROVIEJO Jonathan
KWIATKOWSKI Michał
MOSCON Gianni
POELS Wout
ROWE Luke
VAN BAARLE Dylan

Total Direct Energie

CALMEJANE Lilian
TERPSTRA Niki
TURGIS Anthony
SICARD Romain
TAARAMÄE Rein
OURSELIN Paul
GRELLIER Fabien
BONIFAZIO Niccolò

Trek-Segafredo

PORTE Richie
MOLLEMA Bauke
BERNARD Julien
CICCONE Giulio
DE KORT Koen
FELLINE Fabio
SKUJIŅŠ Toms
STUYVEN Jasper

UAE-Team Emirates

ARU Fabio
BYSTRØM Sven Erik
COSTA Rui
HENAO Sergio
KRISTOFF Alexander
LAENGEN Vegard Stake
MARTIN Dan
PHILIPSEN Jasper

Wanty-Groupe Gobert

DE GENDT Aimé
EIKING Odd Christian
MARTIN Guillaume
MEURISSE Xandro
PASQUALON Andrea
BACKAERT Frederik
VAN MELSEN Kevin
OFFREDO Yoann