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
1BERNAL EganTeam INEOS 82:57:00
2THOMAS GeraintTeam INEOS1:11
3KRUIJSWIJK StevenTeam Jumbo-Visma1:31
4BUCHMANN EmanuelBORA - hansgrohe1:56
5ALAPHILIPPE JulianDeceuninck - Quick Step4:05
6LANDA MikelMovistar Team4:23
7URÁN RigobertoEF Education First5:15
8QUINTANA NairoMovistar Team5:30
9VALVERDE AlejandroMovistar Team6:12
10BARGUIL WarrenTeam Arkéa Samsic7:32
11PORTE RichieTrek - Segafredo12:42
12MARTIN GuillaumeWanty - Gobert Cycling Team22:08
13GAUDU David Groupama - FDJ23:58
14ARU FabioUAE-Team Emirates27:36
15BARDET RomainAG2R La Mondiale30:23
16KREUZIGER RomanTeam Dimension Data36:09
17REICHENBACH SébastienGroupama - FDJ44:29
18MARTIN DanUAE-Team Emirates45:21
19LUTSENKO AlexeyAstana Pro Team48:52
20HERRADA JesúsCofidis, Solutions Crédits51:57
21MEURISSE XandroWanty - Gobert Cycling Team56:47
22MAS EnricDeceuninck - Quick Step58:20
23DE PLUS LaurensTeam Jumbo-Visma1:02:44
24BENNETT GeorgeTeam Jumbo-Visma1:04:40
25MÜHLBERGER GregorBORA - hansgrohe,,
26POELS WoutTeam INEOS1:12:25
27KANGERT TanelEF Education First1:12:36
28MOLLEMA BaukeTrek - Segafredo1:14:58
29YATES AdamMitchelton-Scott1:16:50
30BERNARD JulienTrek - Segafredo1:20:07
31CICCONE GiulioTrek - Segafredo1:20:49
32WOODS MichaelEF Education First1:21:00
33MOLARD RudyGroupama - FDJ1:21:17
34CHEREL MickaëlAG2R La Mondiale1:22:32
35KONRAD PatrickBORA - hansgrohe1:24:35
36VAN AVERMAET GregCCC Team1:27:56
37SOLER MarcMovistar Team1:35:45
38HAIG JackMitchelton-Scott1:36:59
39NIBALI VincenzoBahrain Merida1:37:02
40KÄMNA LennardTeam Sunweb1:39:36
41VUILLERMOZ AlexisAG2R La Mondiale1:40:07
42IZAGIRRE GorkaAstana Pro Team1:40:17
43STUYVEN JasperTrek - Segafredo1:43:42
44TEUNS DylanBahrain Merida1:44:17
45ROCHE NicolasTeam Sunweb1:47:20
46VAN BAARLE DylanTeam INEOS1:51:38
47HENAO SergioUAE-Team Emirates1:52:37
48FRANK MathiasAG2R La Mondiale1:53:51
49YATES SimonMitchelton-Scott1:53:54
50CASTROVIEJO JonathanTeam INEOS1:54:22
51ZAKARIN IlnurTeam Katusha Alpecin1:55:57
52TRENTIN MatteoMitchelton-Scott1:57:38
53COSTA RuiUAE-Team Emirates1:59:02
54BILBAO PelloAstana Pro Team1:59:10
55AMADOR AndreyMovistar Team1:59:55
56GALLOPIN TonyAG2R La Mondiale2:03:00
57PÉRICHON Pierre-LucCofidis, Solutions Crédits2:05:35
58CARUSO DamianoBahrain Merida2:07:15
59BENOOT TiesjLotto Soudal2:07:28
60DE GENDT ThomasLotto Soudal2:10:33
61CLARKE SimonEF Education First2:11:43
62KING BenTeam Dimension Data2:12:00
63GESCHKE SimonCCC Team2:13:25
64POLITT NilsTeam Katusha Alpecin2:14:28
65FELLINE FabioTrek - Segafredo2:15:03
66TAARAMÄE ReinTeam Total Direct Energie2:15:42
67MATTHEWS MichaelTeam Sunweb2:16:34
68NAESEN OliverAG2R La Mondiale2:16:43
69BETTIOL AlbertoEF Education First2:19:06
70SCHÄR MichaelCCC Team2:19:45
71FRAILE OmarAstana Pro Team2:19:52
72IMPEY DarylMitchelton-Scott2:24:58
73ROSSKOPF JoeyCCC Team2:26:36
74BOUET MaximeTeam Arkéa Samsic2:28:04
75VALGREN MichaelTeam Dimension Data2:28:07
76BOASSON HAGEN EdvaldTeam Dimension Data2:28:19
77PAUWELS SergeCCC Team2:32:14
78GESBERT ÉlieTeam Arkéa Samsic2:33:02
79OLIVEIRA NelsonMovistar Team2:35:51
80SICARD RomainTeam Total Direct Energie2:38:26
81SKUJIŅŠ TomsTrek - Segafredo2:39:50
82SAGAN PeterBORA - hansgrohe2:44:24
83KWIATKOWSKI MichałTeam INEOS2:46:14
84MOSCON GianniTeam INEOS2:47:23
85COLBRELLI SonnyBahrain Merida2:48:27
86BERHANE NatnaelCofidis, Solutions Crédits2:49:25
87PEREZ AnthonyCofidis, Solutions Crédits2:51:36
88PASQUALON AndreaWanty - Gobert Cycling Team2:53:25
89OSS DanielBORA - hansgrohe2:54:56
90DELAPLACE AnthonyTeam Arkéa Samsic2:55:03
91HOULE HugoAstana Pro Team2:56:11
92MOINARD AmaëlTeam Arkéa Samsic2:59:17
93TRATNIK JanBahrain Merida3:00:37
94WELLENS TimLotto Soudal3:01:43
95OURSELIN PaulTeam Total Direct Energie3:01:47
96KÜNG StefanGroupama - FDJ3:02:38
97DEVENYNS DriesDeceuninck - Quick Step3:02:42
98KEUKELEIRE JensLotto Soudal3:03:49
99ERVITI ImanolMovistar Team3:04:34
100ROSSETTO StéphaneCofidis, Solutions Crédits3:05:15
101TEUNISSEN MikeTeam Jumbo-Visma3:06:54
102ROUX AnthonyGroupama - FDJ3:08:49
103LEDANOIS KévinTeam Arkéa Samsic3:12:17
104CORT MagnusAstana Pro Team3:12:22
105VERONA CarlosMovistar Team3:13:05
106CALMEJANE LilianTeam Total Direct Energie3:13:36
107LAENGEN Vegard Stake UAE-Team Emirates3:15:24
108SIMON JulienCofidis, Solutions Crédits3:17:08
109DURBRIDGE LukeMitchelton-Scott3:18:36
110BYSTRØM Sven ErikUAE-Team Emirates3:19:40
111EIKING Odd ChristianWanty - Gobert Cycling Team3:19:58
112JUUL-JENSEN ChristopherMitchelton-Scott3:22:22
113COSNEFROY BenoîtAG2R La Mondiale3:25:57
114GARCÍA CORTINA IvánBahrain Merida3:26:03
115GOUGEARD AlexisAG2R La Mondiale3:27:10
116ARNDT NikiasTeam Sunweb3:27:43
117WÜRTZ SCHMIDT MadsTeam Katusha Alpecin3:29:22
118DE BUYST JasperLotto Soudal3:31:36
119MOHORIČ MatejBahrain Merida3:33:43
120BACKAERT FrederikWanty - Gobert Cycling Team3:34:00
121GRELLIER FabienTeam Total Direct Energie3:35:12
122ASGREEN KasperDeceuninck - Quick Step3:38:18
123VACHON FlorianTeam Arkéa Samsic3:43:22
124JANSE VAN RENSBURG ReinardtTeam Dimension Data3:44:10
125DE KORT KoenTrek - Segafredo3:44:48
126LADAGNOUS MatthieuGroupama - FDJ3:45:11
127WIŚNIOWSKI ŁukaszCCC Team3:46:34
128GONÇALVES JoséTeam Katusha Alpecin3:47:15
129CUMMINGS SteveTeam Dimension Data3:49:45
130VIVIANI EliaDeceuninck - Quick Step3:52:37
131TURGIS AnthonyTeam Total Direct Energie3:53:11
132EWAN CalebLotto Soudal3:54:34
133LAMPAERT YvesDeceuninck - Quick Step3:54:37
134HAGA ChadTeam Sunweb3:54:51
135SCULLY TomEF Education First3:56:52
136DE GENDT AiméWanty - Gobert Cycling Team3:57:05
137BONIFAZIO NiccolòTeam Total Direct Energie3:59:44
138VAN MELSEN KevinWanty - Gobert Cycling Team4:00:20
139KRISTOFF AlexanderUAE-Team Emirates4:01:05
140JANSEN Amund GrøndahlTeam Jumbo-Visma4:02:02
141BURGHARDT MarcusBORA - hansgrohe4:02:18
142MONFORT MaximeLotto Soudal4:03:56
143BONNET WilliamGroupama - FDJ4:05:32
144GREIPEL AndréTeam Arkéa Samsic4:07:00
145GROENEWEGEN DylanTeam Jumbo-Visma4:07:10
146HEPBURN MichaelMitchelton-Scott4:07:32
147BAK Lars YttingTeam Dimension Data4:07:48
148HALLER MarcoTeam Katusha Alpecin4:08:17
149RICHEZE MaximilianoDeceuninck - Quick Step4:10:05
150KLUGE RogerLotto Soudal4:13:43
151DOWSETT AlexTeam Katusha Alpecin4:14:39
152MØRKØV MichaelDeceuninck - Quick Step4:19:33
153DEBUSSCHERE JensTeam Katusha Alpecin4:29:07
154OFFREDO YoannWanty - Gobert Cycling Team4:31:43
155LANGEVELD SebastianEF Education First4:34:23

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