BikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling history

find us on Facebook Find us on Twitter See our youtube channel The Story of the Tour de France, volume 1 South Salem Cycleworks frames Melanoma: It Started With a Freckle Peaks Coaching: work with a coach! Neugent Cycling Wheels Shade Vise sunglass holder Advertise with us!

Search our site:
Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter

2021 Tour de France

108th edition: June 26 - July 18, 2021

Stage 4, June 29, 2021

Back to 2021 Tour de France

Tuesday, June 29: Stage 4, Redon - Fougères, 150.4 km

Stage 4 map & profile | Stage 4 photos

Mark Cavendish

Mark Cavendish gets his 31st Tour de France stage win, his first in five years. Photo: ASO/Charly Lopez

Weather at the finish city of Fougères at 2:10 PM, local time: 19C (66F), cloudy, with the wind from the northwest at 11 km/hr (6 mph). There is just a 5% chance of rain.

No rated ascents in today's stage

The race: Caleb Ewan (Lotto-Soudal) did not start today after suffering a broken collarbone in yesterday's stage. He still hopes to start the Vuelta. That left 177 riders in the day's starting peloton, which was given its official start at 1:44 PM.

Many riders were planning a protest at today's start with a minute's delay before rolling off to a deliberately slow start, but there were too many riders not wanting to participate in the go-slow for the protest to be pulled off. André Greipel was able to get the riders to stop about 500 meters into the stage. The riders then went a bit slower for the next 10 kilometers.

Here's the race organizer's stage four report:
Olympics 50 Craziest StoriesMark Cavendish claimed his 31st stage victory at the Tour de France, three down fromrecord holder Eddy Merckx, five years after the last one and six years after he already imposed himself at Fougères. Nacer Bouhanni and Jasper Philipsen rounded out the podium in this bunch sprint finish. Mathieu van der Poel completes the four days of the race in Brittany with the Maillot Jaune ahead of the first individual time trial.

Périchon and Van Moer in the lead
177 riders took the start of stage 4 in Redon. One non-starter: Caleb Ewan. His team-mate Brent Van Moer (Lotto-Soudal) was first to attack at km 10. Pierre-Luc Périchon (Cofidis) reacted to make it a leading duo that got the green light of the peloton. Their maximum advantage was 2’50’’ at km 38. Taking over from Deceuninck-Quick Step, Kristian Sbaragli set the pace for a long time in the name of the Alpecin-Fenix team of race leader Mathieu van der Poel. In the second half of the race, Bruno Armirail (Groupama-FDJ) helped stabilizing the time gap around 2’.

Van Moer takes the intermediate sprint
Van Moer outsprinted Périchon at the intermediate sprint in Vitré (km 114) on the same line where the Route Adélie comes to an end every year. The peloton was only 1’20’’ behind. With 15km to go, the difference was down to 30’’ as Ineos Grenadiers sped up after taking over from the sprinters teams. Van Moer rode away solo 14km before the end and gave it all to try and fend off the peloton. The Belgian rider increased his lead to 1’ under the banner of the 10km to go.

At the eleventh hour
Van Moer got reeled in with 150 metres to go. It looked like Philipsen was going to make it three in a row for Alpecin-Fenix but Cavendish came out of the box at the very end to write his fairy tale in Fougères, the place where he already won in 2015. He was the last rider selected by Deceuninck-Quick Step as a substitute to last year’s green jersey winner Sam Bennett. Cavendish, 36, is also back in the green jersey he won in 2011 while van der Poel retains the Maillot Jaune.

Complete results:

Stage 4 photos

150.4 kilometers raced at an average speed of 45.056 km/hr

1 MARK CAVENDISH DECEUNINCK-QUICK STEP 3hr 20min 17sec
2 NACER BOUHANNI ARKEA-SAMSIC s.t.
3 JASPER PHILIPSEN ALPECIN-FENIX s.t.
4 MICHAEL MATTHEWS TEAM BIKEEXCHANGE s.t.
5 PETER SAGAN BORA-HANSGROHE s.t.
6 CEES BOL TEAM DSM s.t.
7 CHRISTOPHE LAPORTE COFIDIS s.t.
8 MADS PEDERSEN TREK-SEGAFREDO s.t.
9 BOY VAN POPPEL INTERMARCHE-WANTY-GOBERT s.t.
10 ANDRÉ GREIPEL ISRAEL START-UP NATION s.t.
11 SONNY COLBRELLI BAHRAIN VICTORIOUS s.t.
12 MATHIEU VAN DER POEL ALPECIN-FENIX s.t.
13 NILS EEKHOFF TEAM DSM s.t.
14 ALEXEY LUTSENKO ASTANA-PREMIER TECH s.t.
15 RICK ZABEL ISRAEL START-UP NATION s.t.
16 MAXIMILIAN WALSCHEID QHUBEKA-NEXTHASH s.t.
17 BRYAN COQUARD B&B HOTELS s.t.
18 WOUTER POELS BAHRAIN VICTORIOUS s.t.
19 CYRIL BARTHE B&B HOTELS s.t.
20 IVAN GARCIA CORTINA MOVISTAR s.t.
21 GUILLAUME BOIVIN ISRAEL START-UP NATION s.t.
22 DAVID GAUDU GROUPAMA-FDJ s.t.
23 AURÉLIEN PARET PEINTRE AG2R-CITROEN s.t.
24 EDVALD BOASSON HAGEN TOTALENERGIES s.t.
25 WOUT VAN AERT JUMBO-VISMA s.t.
26 CLÉMENT RUSSO ARKEA-SAMSIC s.t.
27 KASPER ASGREEN DECEUNINCK-QUICK STEP s.t.
28 TADEJ POGACAR UAE TEAM EMIRATES s.t.
29 JULIEN SIMON TOTALENERGIES s.t.
30 ENRIC MAS MOVISTAR s.t.
31 VINCENZO NIBALI TREK-SEGAFREDO s.t.
32 RICHARD CARAPAZ INEOS GRENADIERS s.t.
33 CONNOR SWIFT ARKEA-SAMSIC s.t.
34 NAIRO QUINTANA ARKEA-SAMSIC s.t.
35 TIM MERLIER ALPECIN-FENIX s.t.
36 SILVAN DILLIER ALPECIN-FENIX s.t.
37 OLIVER NAESEN AG2R-CITROEN s.t.
38 SØREN KRAGH ANDERSEN TEAM DSM s.t.
39 JULIAN ALAPHILIPPE DECEUNINCK-QUICK STEP s.t.
40 DAVIDE FORMOLO UAE TEAM EMIRATES s.t.
41 JONAS RICKAERT ALPECIN-FENIX s.t.
42 WILCO KELDERMAN BORA-HANSGROHE s.t.
43 MATEJ MOHORIC BAHRAIN VICTORIOUS s.t.
44 SERGIO ANDRES HIGUITA EF EDUCATION-NIPPO s.t.
45 BAUKE MOLLEMA TREK-SEGAFREDO s.t.
46 ARNAUD DEMARE GROUPAMA-FDJ s.t.
47 LUKE ROWE INEOS GRENADIERS s.t.
48 VICTOR CAMPENAERTS QHUBEKA-NEXTHASH s.t.
49 BRENT VAN MOER LOTTO SOUDAL s.t.
50 PIERRE LATOUR TOTALENERGIES s.t.
51 LUCAS HAMILTON TEAM BIKEEXCHANGE s.t.
52 JONAS KOCH INTERMARCHE-WANTY-GOBERT s.t.
53 LOUIS MEINTJES INTERMARCHE-WANTY-GOBERT s.t.
54 JONAS VINGEGAARD JUMBO-VISMA s.t.
55 GERAINT THOMAS INEOS GRENADIERS s.t.
56 BEN O'CONNOR AG2R-CITROEN s.t.
57 GUILLAUME MARTIN COFIDIS s.t.
58 SERGIO LUIS HENAO QHUBEKA-NEXTHASH s.t.
59 FRANCK BONNAMOUR B&B HOTELS s.t.
60 FABIEN DOUBEY TOTALENERGIES s.t.
61 PRIMOŽ ROGLIČ JUMBO-VISMA s.t.
62 MIKE TEUNISSEN JUMBO-VISMA s.t.
63 VEGARD STAKE LAENGEN UAE TEAM EMIRATES s.t.
64 JASPER STUYVEN TREK-SEGAFREDO s.t.
65 RIGOBERTO URAN EF EDUCATION-NIPPO s.t.
66 LOÏC VLIEGEN INTERMARCHE-WANTY-GOBERT s.t.
67 MAGNUS CORT NIELSEN EF EDUCATION-NIPPO s.t.
68 EMANUEL BUCHMANN BORA-HANSGROHE s.t.
69 JORGE ARCAS MOVISTAR s.t.
70 JHOAN ESTEBAN CHAVES TEAM BIKEEXCHANGE s.t.
71 MICHAEL VALGREN HUNDAHL EF EDUCATION-NIPPO s.t.
72 ANTHONY TURGIS TOTALENERGIES s.t.
73 RUBEN GUERREIRO EF EDUCATION-NIPPO s.t.
74 PEIO BILBAO BAHRAIN VICTORIOUS s.t.
75 IMANOL ERVITI MOVISTAR s.t.
76 LUKA MEZGEC TEAM BIKEEXCHANGE s.t.
77 JAN BAKELANTS INTERMARCHE-WANTY-GOBERT s.t.
78 MARK DONOVAN TEAM DSM s.t.
79 STEVEN KRUIJSWIJK JUMBO-VISMA s.t.
80 JAKOB FUGLSANG ASTANA-PREMIER TECH s.t.
81 RICHIE PORTE INEOS GRENADIERS s.t.
82 MIGUEL ANGEL LOPEZ MOVISTAR s.t.
83 PHILIPPE GILBERT LOTTO SOUDAL s.t.
84 TOMS SKUJINS TREK-SEGAFREDO s.t.
85 QUENTIN PACHER B&B HOTELS s.t.
86 RUBEN FERNANDEZ COFIDIS s.t.
87 GREG VAN AVERMAET AG2R-CITROEN s.t.
88 TIESJ BENOOT TEAM DSM s.t.
89 DORIAN GODON AG2R-CITROEN s.t.
90 TONY MARTIN JUMBO-VISMA s.t.
91 MICHAEL SCHÄR AG2R-CITROEN s.t.
92 BRANDON MCNULTY UAE TEAM EMIRATES s.t.
93 NILS POLITT BORA-HANSGROHE s.t.
94 STEFAN DE BOD ASTANA-PREMIER TECH s.t.
95 ELIE GESBERT ARKEA-SAMSIC s.t.
96 ALEJANDRO VALVERDE MOVISTAR s.t.
97 STEFAN KÜNG GROUPAMA-FDJ s.t.
98 BENOIT COSNEFROY AG2R-CITROEN s.t.
99 NANS PETERS AG2R-CITROEN s.t.
100 PATRICK KONRAD BORA-HANSGROHE s.t.
101 OMER GOLDSTEIN ISRAEL START-UP NATION s.t.
102 NEILSON POWLESS EF EDUCATION-NIPPO s.t.
103 DYLAN TEUNS BAHRAIN VICTORIOUS s.t.
104 SIMON GESCHKE COFIDIS s.t.
105 DMITRIY GRUZDEV ASTANA-PREMIER TECH s.t.
106 CYRIL GAUTIER B&B HOTELS s.t.
107 HARRISON SWEENY LOTTO SOUDAL s.t.
108 MICHAEL WOODS ISRAEL START-UP NATION s.t.
109 KENNY ELISSONDE TREK-SEGAFREDO s.t.
110 MATTIA CATTANEO DECEUNINCK-QUICK STEP s.t.
111 HUGO HOULE ASTANA-PREMIER TECH s.t.
112 PIERRE ROLLAND B&B HOTELS s.t.
113 WARREN BARGUIL ARKEA-SAMSIC s.t.
114 JULIEN BERNARD TREK-SEGAFREDO s.t.
115 MILES SCOTSON GROUPAMA-FDJ s.t.
116 MAXIME CHEVALIER B&B HOTELS s.t.
117 VICTOR DE LA PARTE TOTALENERGIES s.t.
118 JONAS RUTSCH EF EDUCATION-NIPPO s.t.
119 DANIEL MARTIN ISRAEL START-UP NATION s.t.
120 MICHAEL MØRKØV DECEUNINCK-QUICK STEP s.t.
121 KRISTIAN SBARAGLI ALPECIN-FENIX s.t.
122 ANTHONY DELAPLACE ARKEA-SAMSIC s.t.
123 VALENTIN MADOUAS GROUPAMA-FDJ s.t.
124 JACOPO GUARNIERI GROUPAMA-FDJ @ 26sec
125 CRISTIAN RODRIGUEZ TOTALENERGIES 0' 41''
126 THOMAS DE GENDT LOTTO SOUDAL s.t.
127 CHRIS FROOME ISRAEL START-UP NATION s.t.
128 DRIES DEVENYNS DECEUNINCK-QUICK STEP 0' 43''
129 DANIEL MCLAY ARKEA-SAMSIC s.t.
130 JORIS NIEUWENHUIS TEAM DSM s.t.
131 CARLOS BARBERO QHUBEKA-NEXTHASH s.t.
132 TOSH VAN DER SANDE LOTTO SOUDAL 0' 47''
133 JASPER DE BUYST LOTTO SOUDAL s.t.
134 JELLE WALLAYS COFIDIS 0' 50''
135 FRED WRIGHT BAHRAIN VICTORIOUS 1' 04''
136 MARCO HALLER BAHRAIN VICTORIOUS s.t.
137 DYLAN VAN BAARLE INEOS GRENADIERS 1' 07''
138 DANIEL OSS BORA-HANSGROHE s.t.
139 RAFAL MAJKA UAE TEAM EMIRATES s.t.
140 LORENZO ROTA INTERMARCHE-WANTY-GOBERT s.t.
141 RUI COSTA UAE TEAM EMIRATES s.t.
142 NICHOLAS DLAMINI QHUBEKA-NEXTHASH s.t.
143 LUKE DURBRIDGE TEAM BIKEEXCHANGE s.t.
144 STEFAN BISSEGGER EF EDUCATION-NIPPO s.t.
145 DANNY VAN POPPEL INTERMARCHE-WANTY-GOBERT s.t.
146 JESUS HERRADA COFIDIS s.t.
147 ION IZAGUIRRE INSAUSTI ASTANA-PREMIER TECH s.t.
148 OMAR FRAILE ASTANA-PREMIER TECH s.t.
149 ALEX ARANBURU DEBA ASTANA-PREMIER TECH s.t.
150 AMUND GRØNDAHL JANSEN TEAM BIKEEXCHANGE s.t.
151 CARLOS VERONA MOVISTAR s.t.
152 MARC HIRSCHI UAE TEAM EMIRATES s.t.
153 ANTHONY PEREZ COFIDIS s.t.
154 GEORG ZIMMERMANN INTERMARCHE-WANTY-GOBERT 1' 23''
155 EDWARD THEUNS TREK-SEGAFREDO s.t.
156 RETO HOLLENSTEIN ISRAEL START-UP NATION 1' 28''
157 LUKAS PÖSTLBERGER BORA-HANSGROHE s.t.
158 MICHAL KWIATKOWSKI INEOS GRENADIERS s.t.
159 MICHAEL GOGL QHUBEKA-NEXTHASH s.t.
160 JONATHAN CASTROVIEJO INEOS GRENADIERS s.t.
161 SEPP KUSS JUMBO-VISMA s.t.
162 SEAN BENNETT QHUBEKA-NEXTHASH s.t.
163 BRUNO ARMIRAIL GROUPAMA-FDJ s.t.
164 TIM DECLERCQ DECEUNINCK-QUICK STEP s.t.
165 IDE SCHELLING BORA-HANSGROHE s.t.
166 TAO GEOGHEGAN HART INEOS GRENADIERS 1' 33''
167 CASPER PEDERSEN TEAM DSM s.t.
168 PETR VAKOČ ALPECIN-FENIX s.t.
169 SIMON YATES TEAM BIKEEXCHANGE s.t.
170 SIMON CLARKE QHUBEKA-NEXTHASH s.t.
171 JÉRÉMY CABOT TOTALENERGIES s.t.
172 XANDRO MEURISSE ALPECIN-FENIX 1' 38''
173 MIKKEL BJERG UAE TEAM EMIRATES 1' 47''
174 CHRISTOPHER JUUL JENSEN TEAM BIKEEXCHANGE s.t.
175 PIERRE LUC PERICHON COFIDIS 1' 57''
176 DAVIDE BALLERINI DECEUNINCK-QUICK STEP @ 0sec
177 ROGER KLUGE LOTTO SOUDAL 7' 16''

Yellow jerseyGC after stage 4:

714.6 kilometers raced so far at an average speed of 43.788 km/hr

1 MATHIEU VAN DER POEL ALPECIN-FENIX 16hr 19min 10sec
2 JULIAN ALAPHILIPPE DECEUNINCK-QUICK STEP @ 8sec
3 RICHARD CARAPAZ INEOS GRENADIERS 0' 31''
4 WOUT VAN AERT JUMBO-VISMA s.t.
5 WILCO KELDERMAN BORA-HANSGROHE 0' 38''
6 TADEJ POGACAR UAE TEAM EMIRATES 0' 39''
7 ENRIC MAS MOVISTAR 0' 40''
8 NAIRO QUINTANA ARKEA-SAMSIC s.t.
9 PIERRE LATOUR TOTALENERGIES 0' 45''
10 DAVID GAUDU GROUPAMA-FDJ 0' 52''
11 ALEXEY LUTSENKO ASTANA-PREMIER TECH s.t.
12 SERGIO ANDRES HIGUITA EF EDUCATION-NIPPO s.t.
13 BAUKE MOLLEMA TREK-SEGAFREDO s.t.
14 RIGOBERTO URAN EF EDUCATION-NIPPO s.t.
15 JHOAN ESTEBAN CHAVES TEAM BIKEEXCHANGE s.t.
16 VINCENZO NIBALI TREK-SEGAFREDO 0' 55''
17 JAKOB FUGLSANG ASTANA-PREMIER TECH s.t.
18 GERAINT THOMAS INEOS GRENADIERS 1' 07''
19 SONNY COLBRELLI BAHRAIN VICTORIOUS 1' 12''
20 PRIMOŽ ROGLIČ JUMBO-VISMA 1' 35''
21 LUCAS HAMILTON TEAM BIKEEXCHANGE 1' 42''
22 KASPER ASGREEN DECEUNINCK-QUICK STEP 1' 43''
23 JONAS VINGEGAARD JUMBO-VISMA 1' 47''
24 PEIO BILBAO BAHRAIN VICTORIOUS s.t.
25 SERGIO LUIS HENAO QHUBEKA-NEXTHASH 2' 21''
26 TOMS SKUJINS TREK-SEGAFREDO 2' 26''
27 EMANUEL BUCHMANN BORA-HANSGROHE 2' 33''
28 GUILLAUME MARTIN COFIDIS s.t.
29 SØREN KRAGH ANDERSEN TEAM DSM 2' 50''
30 ANTHONY TURGIS TOTALENERGIES 3' 04''
31 MICHAEL MATTHEWS TEAM BIKEEXCHANGE 3' 06''
32 RUBEN GUERREIRO EF EDUCATION-NIPPO 3' 09''
33 WOUTER POELS BAHRAIN VICTORIOUS 3' 15''
34 AURÉLIEN PARET PEINTRE AG2R-CITROEN s.t.
35 LOUIS MEINTJES INTERMARCHE-WANTY-GOBERT s.t.
36 QUENTIN PACHER B&B HOTELS s.t.
37 TIESJ BENOOT TEAM DSM 3' 23''
38 STEVEN KRUIJSWIJK JUMBO-VISMA 3' 28''
39 MATEJ MOHORIC BAHRAIN VICTORIOUS 3' 29''
40 BEN O'CONNOR AG2R-CITROEN 3' 31''
41 RICHIE PORTE INEOS GRENADIERS 3' 34''
42 MIGUEL ANGEL LOPEZ MOVISTAR 3' 43''
43 GREG VAN AVERMAET AG2R-CITROEN 3' 51''
44 DAVIDE FORMOLO UAE TEAM EMIRATES 4' 27''
45 JAN BAKELANTS INTERMARCHE-WANTY-GOBERT 4' 40''
46 STEFAN KÜNG GROUPAMA-FDJ 4' 51''
47 ALEX ARANBURU DEBA ASTANA-PREMIER TECH 4' 53''
48 PIERRE ROLLAND B&B HOTELS 5' 05''
49 XANDRO MEURISSE ALPECIN-FENIX 5' 29''
50 STEFAN DE BOD ASTANA-PREMIER TECH 5' 33''
51 MICHAEL VALGREN HUNDAHL EF EDUCATION-NIPPO 5' 40''
52 DYLAN TEUNS BAHRAIN VICTORIOUS 5' 49''
53 NEILSON POWLESS EF EDUCATION-NIPPO 6' 01''
54 GUILLAUME BOIVIN ISRAEL START-UP NATION 6' 04''
55 IVAN GARCIA CORTINA MOVISTAR 6' 13''
56 MARK DONOVAN TEAM DSM s.t.
57 MATTIA CATTANEO DECEUNINCK-QUICK STEP s.t.
58 ELIE GESBERT ARKEA-SAMSIC 6' 51''
59 ALEJANDRO VALVERDE MOVISTAR 7' 12''
60 FRANCK BONNAMOUR B&B HOTELS 7' 38''
61 LUKA MEZGEC TEAM BIKEEXCHANGE 7' 41''
62 JULIEN BERNARD TREK-SEGAFREDO 7' 54''
63 JORIS NIEUWENHUIS TEAM DSM 7' 57''
64 KENNY ELISSONDE TREK-SEGAFREDO s.t.
65 SIMON GESCHKE COFIDIS 8' 04''
66 MICHAEL GOGL QHUBEKA-NEXTHASH 8' 15''
67 PETER SAGAN BORA-HANSGROHE 8' 16''
68 FABIEN DOUBEY TOTALENERGIES 8' 23''
69 DANIEL MARTIN ISRAEL START-UP NATION 8' 30''
70 ANTHONY DELAPLACE ARKEA-SAMSIC 8' 42''
71 JONAS RICKAERT ALPECIN-FENIX 8' 44''
72 BOY VAN POPPEL INTERMARCHE-WANTY-GOBERT 8' 51''
73 SIMON YATES TEAM BIKEEXCHANGE 8' 55''
74 OLIVER NAESEN AG2R-CITROEN 9' 10''
75 JULIEN SIMON TOTALENERGIES 9' 18''
76 CYRIL BARTHE B&B HOTELS 9' 28''
77 PHILIPPE GILBERT LOTTO SOUDAL 9' 47''
78 MICHAL KWIATKOWSKI INEOS GRENADIERS 10' 09''
79 VICTOR DE LA PARTE TOTALENERGIES 10' 16''
80 DRIES DEVENYNS DECEUNINCK-QUICK STEP 10' 19''
81 RUI COSTA UAE TEAM EMIRATES 10' 27''
82 CONNOR SWIFT ARKEA-SAMSIC 10' 39''
83 MAGNUS CORT NIELSEN EF EDUCATION-NIPPO 10' 58''
84 EDVALD BOASSON HAGEN TOTALENERGIES s.t.
85 RUBEN FERNANDEZ COFIDIS s.t.
86 HUGO HOULE ASTANA-PREMIER TECH 11' 03''
87 DYLAN VAN BAARLE INEOS GRENADIERS 11' 09''
88 NILS EEKHOFF TEAM DSM 11' 13''
89 MICHAEL WOODS ISRAEL START-UP NATION 11' 18''
90 RAFAL MAJKA UAE TEAM EMIRATES 11' 31''
91 BRENT VAN MOER LOTTO SOUDAL 11' 43''
92 BRANDON MCNULTY UAE TEAM EMIRATES 11' 48''
93 CHRISTOPHE LAPORTE COFIDIS 11' 51''
94 STEFAN BISSEGGER EF EDUCATION-NIPPO 12' 02''
95 CRISTIAN RODRIGUEZ TOTALENERGIES 12' 19''
96 CYRIL GAUTIER B&B HOTELS 12' 27''
97 VALENTIN MADOUAS GROUPAMA-FDJ 12' 29''
98 CARLOS VERONA MOVISTAR 12' 34''
99 OMAR FRAILE ASTANA-PREMIER TECH 12' 41''
100 JONATHAN CASTROVIEJO INEOS GRENADIERS 13' 02''
101 DORIAN GODON AG2R-CITROEN 13' 15''
102 SILVAN DILLIER ALPECIN-FENIX 13' 32''
103 PATRICK KONRAD BORA-HANSGROHE 13' 44''
104 JASPER STUYVEN TREK-SEGAFREDO 13' 48''
105 TAO GEOGHEGAN HART INEOS GRENADIERS 13' 50''
106 WARREN BARGUIL ARKEA-SAMSIC 14' 08''
107 LOÏC VLIEGEN INTERMARCHE-WANTY-GOBERT 14' 17''
108 VEGARD STAKE LAENGEN UAE TEAM EMIRATES 14' 39''
109 ION IZAGUIRRE INSAUSTI ASTANA-PREMIER TECH 14' 48''
110 VICTOR CAMPENAERTS QHUBEKA-NEXTHASH 14' 52''
111 NANS PETERS AG2R-CITROEN 14' 55''
112 KRISTIAN SBARAGLI ALPECIN-FENIX 15' 37''
113 IMANOL ERVITI MOVISTAR 16' 10''
114 BRUNO ARMIRAIL GROUPAMA-FDJ 16' 12''
115 FRED WRIGHT BAHRAIN VICTORIOUS 16' 19''
116 JONAS RUTSCH EF EDUCATION-NIPPO 16' 49''
117 MICHAEL SCHÄR AG2R-CITROEN 17' 02''
118 BENOIT COSNEFROY AG2R-CITROEN 17' 32''
119 CARLOS BARBERO QHUBEKA-NEXTHASH 18' 01''
120 JASPER PHILIPSEN ALPECIN-FENIX 18' 28''
121 SEAN BENNETT QHUBEKA-NEXTHASH 18' 30''
122 LORENZO ROTA INTERMARCHE-WANTY-GOBERT 18' 38''
123 NACER BOUHANNI ARKEA-SAMSIC 18' 39''
124 DAVIDE BALLERINI DECEUNINCK-QUICK STEP 18' 42''
125 LUKE ROWE INEOS GRENADIERS 18' 46''
126 MILES SCOTSON GROUPAMA-FDJ 18' 49''
127 JONAS KOCH INTERMARCHE-WANTY-GOBERT 19' 03''
128 MAXIMILIAN WALSCHEID QHUBEKA-NEXTHASH 19' 17''
129 MAXIME CHEVALIER B&B HOTELS 19' 38''
130 JACOPO GUARNIERI GROUPAMA-FDJ 19' 41''
131 JELLE WALLAYS COFIDIS 19' 49''
132 MICHAEL MØRKØV DECEUNINCK-QUICK STEP 20' 01''
133 THOMAS DE GENDT LOTTO SOUDAL 20' 14''
134 LUKAS PÖSTLBERGER BORA-HANSGROHE 21' 00''
135 PETR VAKOČ ALPECIN-FENIX 21' 07''
136 JORGE ARCAS MOVISTAR 21' 10''
137 ANTHONY PEREZ COFIDIS s.t.
138 NICHOLAS DLAMINI QHUBEKA-NEXTHASH 21' 20''
139 SIMON CLARKE QHUBEKA-NEXTHASH 21' 22''
140 DANNY VAN POPPEL INTERMARCHE-WANTY-GOBERT 21' 23''
141 JESUS HERRADA COFIDIS 21' 29''
142 TIM MERLIER ALPECIN-FENIX 21' 44''
143 DMITRIY GRUZDEV ASTANA-PREMIER TECH 21' 56''
144 TOSH VAN DER SANDE LOTTO SOUDAL 22' 02''
145 ARNAUD DEMARE GROUPAMA-FDJ 23' 00''
146 CEES BOL TEAM DSM 23' 03''
147 NILS POLITT BORA-HANSGROHE 23' 16''
148 CHRISTOPHER JUUL JENSEN TEAM BIKEEXCHANGE 23' 19''
149 TIM DECLERCQ DECEUNINCK-QUICK STEP 23' 36''
150 LUKE DURBRIDGE TEAM BIKEEXCHANGE 23' 41''
151 DANIEL OSS BORA-HANSGROHE 24' 09''
152 MIKKEL BJERG UAE TEAM EMIRATES 24' 18''
153 MARK CAVENDISH DECEUNINCK-QUICK STEP 24' 30''
154 JÉRÉMY CABOT TOTALENERGIES 25' 19''
155 ANDRÉ GREIPEL ISRAEL START-UP NATION 25' 36''
156 HARRISON SWEENY LOTTO SOUDAL 25' 57''
157 PIERRE LUC PERICHON COFIDIS 26' 05''
158 CASPER PEDERSEN TEAM DSM 26' 19''
159 GEORG ZIMMERMANN INTERMARCHE-WANTY-GOBERT 26' 38''
160 SEPP KUSS JUMBO-VISMA 26' 56''
161 MIKE TEUNISSEN JUMBO-VISMA 27' 06''
162 OMER GOLDSTEIN ISRAEL START-UP NATION 27' 25''
163 BRYAN COQUARD B&B HOTELS 27' 41''
164 EDWARD THEUNS TREK-SEGAFREDO 27' 54''
165 JASPER DE BUYST LOTTO SOUDAL 28' 25''
166 CHRIS FROOME ISRAEL START-UP NATION 29' 00''
167 RICK ZABEL ISRAEL START-UP NATION 29' 15''
168 MADS PEDERSEN TREK-SEGAFREDO 29' 52''
169 MARC HIRSCHI UAE TEAM EMIRATES 31' 32''
170 RETO HOLLENSTEIN ISRAEL START-UP NATION s.t.
171 TONY MARTIN JUMBO-VISMA 32' 00''
172 MARCO HALLER BAHRAIN VICTORIOUS 32' 32''
173 ROGER KLUGE LOTTO SOUDAL 32' 47''
174 IDE SCHELLING BORA-HANSGROHE 34' 26''
175 DANIEL MCLAY ARKEA-SAMSIC 35' 00''
176 CLÉMENT RUSSO ARKEA-SAMSIC 35' 03''
177 AMUND GRØNDAHL JANSEN TEAM BIKEEXCHANGE 35' 53''

Stage 4 map & profile:

Stage four map

Stage 4 map

Stage 4 prfile

Stage 4 profile

Stage 4 photos

PRimoz Roglic

Here's the picture 2020 Tour de France second-place Primoz Roglic posted on Instagram after getting cleaned up following yesterday's crash. No broken bones, so yes, he started today. Some men are made of iron.

The following photos were taken by Fotoreporter Sirotti:

City of Redon

Looks like Redon is ready to host a Tour de France stage start.

Team Lotto Soudal

Philippe Gilbert and the Lotto Soudal team are presented during the starting ceremonies at Redon.

Mathieu van der Poel

Race leader Mathieu van der Poel heads up to the rider presentation stage.

Ide Schelling

Ide Schelling is still King of the Mountains

Julian Alaphilippe

Julian Alaphilippe started the day as the points classification leader.

Brent van Moer

So close. Escapee Brent van Moer is caught with 150 meters to go.

Mark Cavendish

Mark Cavendish gets his 31st Tour de France stage win.

Mark Cavendish

And is well-pleased with his day's work.

Mark Cavendish

Stage winner Mark Cavendish

Mathieu van der Poel

Mathieu van der Poel will start stage 5 in yellow.

Back to 2021 Tour de France