Cycling Results

Sunday 24th July 2016

Stage 21

Chantilly - Paris Champs-Elysees - 113km

Race Time
1national flagGreipel2:43:08.000
2national flagSagan2:43:08.000
3national flagKristoff2:43:08.000
4national flagBoasson2:43:08.000
5national flagMatthews2:43:08.000
6national flagStuyven2:43:08.000
7national flagNavardauskas2:43:08.000
8national flagLaporte2:43:08.000
9national flagBennett2:43:08.000
10national flagVan Rensburg2:43:08.000
11national flagCimolai2:43:08.000
12national flagMcLay2:43:08.000
13national flagHoward2:43:08.000
14national flagRicheze2:43:08.000
15national flagRoux2:43:08.000
16national flagDegenkolb2:43:08.000
17national flagSinkeldam2:43:08.000
18national flagVanmarcke2:43:08.000
19national flagValgren Andersen2:43:08.000
20national flagValverde2:43:08.000

Saturday 23rd July 2016

Stage 20

Megeve - Morzine - 146km

Race Time
1national flagIzagirre4:06:45.000
2national flagPantano4:07:04.000
3national flagNibali4:07:27.000
4national flagAlaphilippe4:07:34.000
5national flagCosta4:08:28.000
6national flagKreuziger4:08:29.000
7national flagKelderman4:07:34.000
8national flagRodriguez4:10:19.000
9national flagMartin4:10:57.000
10national flagBardet4:10:57.000
11national flagQuintana4:10:57.000
12national flagValverde4:10:59.000
13national flagYates4:10:59.000
14national flagMeintjes4:10:59.000
15national flagMajka4:11:02.000
16national flagCaruso4:11:03.000
17national flagPoels4:11:03.000
18national flagThomas4:11:03.000
19national flagHenao Montoya4:11:03.000
20national flagFroome4:11:03.000

Friday 22nd July 2016

Stage 19

Albertville - Saint-Gervais Mont Blanc - 146km

Race Time
1national flagBardet4:14:08.000
2national flagRodriguez4:14:31.000
3national flagValverde4:14:31.000
4national flagMeintjes4:14:31.000
5national flagQuintana4:14:34.000
6national flagAru4:14:36.000
7national flagMartin4:14:36.000
8national flagPoels4:14:44.000
9national flagFroome4:14:44.000
10national flagPorte4:15:01.000
11national flagIzagirre4:15:01.000
12national flagLanda Meana4:15:01.000
13national flagYates4:15:04.000
14national flagBarguil4:15:25.000
15national flagFaria Da Costa4:16:00.000
16national flagHenao Montoya4:16:05.000
17national flagKreuziger4:16:06.000
18national flagCaruso4:17:08.000
19national flagClement4:17:18.000
20national flagPantano4:18:00.000

Thursday 21st July 2016

Stage 18

Sallanches - Megeve - 17km

Race Time
1national flagFroome30.430
2national flagDumoulin31.040
3national flagAru31.160
4national flagPorte31.160
5national flagBardet31.250
6national flagDe Gendt31.450
7national flagIzagirre31.460
8national flagRodriguez31.480
9national flagMeintjes31.510
10national flagQuintana31.530
11national flagCoppel31.580
12national flagValverde32.010
13national flagKreuziger32.030
14national flagClement32.050
15national flagNibali32.060
16national flagYates32.060
17national flagMollema32.080
18national flagMartin32.110
19national flagSicard32.210
20national flagChavanel32.270

Monday 18th July 2016

Stage 16

Moirans-en-Montagne - Berne - 206km

Race Time
1national flagSagan4:26:02.000
2national flagKristoff4:26:02.000
3national flagEnger4:26:02.000
4national flagDegenkolb4:26:02.000
5national flagMatthews4:26:02.000
6national flagCancellara4:26:02.000
7national flagVanmarcke4:26:02.000
8national flagRicheze4:26:02.000
9national flagBoasson4:26:02.000
10national flagVan Avermaet4:26:02.000
11national flagValverde4:26:02.000
12national flagKonrad4:26:02.000
13national flagFroome4:26:02.000
14national flagMeintjes4:26:02.000
15national flagPetit4:26:02.000
16national flagKreuziger4:26:02.000
17national flagPorte4:26:02.000
18national flagYates4:26:02.000
19national flagMollema4:26:02.000
20national flagKelderman4:26:02.000

Sunday 17th July 2016

Stage 15

Bourg-en-Bresse - Culoz - 159km

Race Time
1national flagPantano4:24:49.000
2national flagMajka4:24:49.000
3national flagVuillermoz4:24:55.000
4national flagReichenbach4:24:55.000
5national flagAlaphilippe4:25:11.000
6national flagPauwels4:25:14.000
7national flagRolland4:25:14.000
8national flagZakarin4:26:19.000
9national flagNavarro4:26:19.000
10national flagJelte Slagter4:26:57.000
11national flagDurasek4:26:57.000
12national flagHuzarski4:26:59.000
13national flagPoels4:27:56.000
14national flagFroome4:27:56.000
15national flagQuintana4:27:56.000
16national flagValverde4:27:56.000
17national flagBardet4:27:56.000
18national flagPorte4:27:56.000
19national flagKreuziger4:27:56.000
20national flagMeintjes4:27:56.000

Saturday 16th July 2016

Stage 14

Montelimar - Villars-les-Dombes Parc des Oiseaux - 208km

Race Time
1national flagCavendish5:43:49.000
2national flagKristoff5:43:49.000
3national flagSagan5:43:49.000
4national flagDegenkolb5:43:49.000
5national flagKittel5:43:49.000
6national flagGreipel5:43:49.000
7national flagCoquard5:43:49.000
8national flagCimolai5:43:49.000
9national flagLaporte5:43:49.000
10national flagDumoulin5:43:49.000
11national flagGroenewegen5:43:49.000
12national flagBennett5:43:49.000
13national flagCurvers5:43:49.000
14national flagMatthews5:43:49.000
15national flagHayman5:43:49.000
16national flagRoux5:43:49.000
17national flagNavardauskas5:43:49.000
18national flagMcLay5:43:49.000
19national flagFeillu5:43:49.000
20national flagImpey5:43:49.000

Friday 15th July 2016

Stage 13

Bourg-Saint-Andeol - La Caverne du Pont-d'Arcx - 37km

Race Time
1national flagDumoulin50:15.000
2national flagFroome51:18.000
3national flagOliveira51:46.000
4national flagCoppel51:50.000
5national flagDennis52:00.000
6national flagMollema52:09.000
7national flagThomas52:15.000
8national flagIzagirre52:17.000
9national flagMartin52:20.000
10national flagCummings52:39.000
11national flagBarta52:46.000
12national flagBodnar52:47.000
13national flagHagen52:49.000
14national flagClement52:53.000
15national flagValverde53:03.000
16national flagVan Garderen53:05.000
17national flagDurbridge53:16.000
18national flagYates53:16.000
19national flagZakarin53:22.000
20national flagQuintana53:23.000

Thursday 14th July 2016

Stage 12

Montpellier - Mont Ventoux - 185km

Race Time
1national flagDe Gendt4:31:51.000
2national flagPauwels4:31:53.000
3national flagNavarro4:32:05.000
4national flagClement4:32:41.000
5national flagChavanel4:32:41.000
6national flagLindeman4:34:43.000
7national flagTeklehaimanot4:35:04.000
8national flagVanmarcke4:35:17.000
9national flagSorensen4:36:14.000
10national flagMollema4:36:56.000
11national flagYates4:37:15.000
12national flagAru4:37:15.000
13national flagMeintjes4:37:15.000
14national flagBardet4:37:15.000
15national flagRodriguez4:37:15.000
16national flagValverde4:37:22.000
17national flagQuintana4:37:22.000
18national flagVan Garderen4:37:27.000
19national flagPorte4:36:56.000
20national flagMartin4:38:21.000

Wednesday 13th July 2016

Stage 11

Carcassonne - Montpellier - 164km

Race Time
1national flagSagan3:26:23.000
2national flagFroome3:26:23.000
3national flagBodnar3:26:23.000
4national flagKristoff3:26:29.000
5national flagLaporte3:26:29.000
6national flagStuyven3:26:29.000
7national flagHagen3:26:29.000
8national flagGreipel3:26:29.000
9national flagEnger3:26:29.000
10national flagNaesen3:26:29.000
11national flagVan Rensburg3:26:29.000
12national flagDegenkolb3:26:29.000
13national flagGroenewegen3:26:29.000
14national flagMcLay3:26:29.000
15national flagYates3:26:29.000
16national flagKreuziger3:26:29.000
17national flagQuintana3:26:29.000
18national flagGerrans3:26:29.000
19national flagArchbold3:26:29.000
20national flagGatto3:26:29.000

Tuesday 12th July 2016

Stage 10

Escaldes-Engordany - Revel - 198km

Race Time
1national flagMatthews4:22:38.000
2national flagSagan4:22:38.000
3national flagHagen4:22:38.000
4national flagVan Avermaet4:22:38.000
5national flagDumoulin4:22:38.000
6national flagImpey4:22:40.000
7national flagDurbridge4:23:48.000
8national flagCaruso4:25:39.000
9national flagIzagirre4:25:48.000
10national flagGallopin4:25:48.000
11national flagCosta4:25:48.000
12national flagChavanel4:25:48.000
13national flagLanda Meana4:25:52.000
14national flagNibali4:25:52.000
15national flagCummings4:28:13.000
16national flagTheuns4:32:17.000
17national flagStuyven4:32:17.000
18national flagValgren Andersen4:32:17.000
19national flagMartin4:32:17.000
20national flagRowe4:32:17.000

Sunday 10th July 2016

Stage 9

Vielha Val d'Aran - Andorre Arcalis - 184km

Race Time
1national flagDumoulin5:16:24.000
2national flagCosta5:17:02.000
3national flagMajka5:17:02.000
4national flagNavarro5:18:03.000
5national flagAnacona Gomez5:18:21.000
6national flagPinot5:18:54.000
7national flagBennett5:19:12.000
8national flagRosa5:19:16.000
9national flagFrank5:20:08.000
10national flagYates5:22:59.000
11national flagFroome5:22:59.000
12national flagQuintana5:22:59.000
13national flagPorte5:23:01.000
14national flagMartin5:23:01.000
15national flagHerrada Lopez5:23:01.000
16national flagHenao Montoya5:23:20.000
17national flagBardet5:23:20.000
18national flagMollema5:23:20.000
19national flagMeintjes5:23:20.000
20national flagRodriguez5:23:20.000

Saturday 9th July 2016

Stage 8

Pau - Bagneres-de-Luchon - 183km

Race Time
1national flagFroome4:57:33.000
2national flagMartin4:57:46.000
3national flagRodriguez4:57:46.000
4national flagBardet4:57:46.000
5national flagKreuziger4:57:46.000
6national flagAru4:57:46.000
7national flagYates4:57:46.000
8national flagValverde4:57:46.000
9national flagMollema4:57:46.000
10national flagPorte4:57:46.000
11national flagQuintana4:57:46.000
12national flagVan Garderen4:57:46.000
13national flagMeintjes4:57:46.000
14national flagHenao Montoya4:57:46.000
15national flagBuchmann4:58:14.000
16national flagBarguil4:58:14.000
17national flagContador4:58:14.000
18national flagPantano4:58:14.000
19national flagThomas4:58:14.000
20national flagNieve4:58:14.000

Friday 8th July 2016

Stage 7

L'Isle-Jourdain - Lac de Payolle - 162km

Race Time
1national flagCummings3:51:58.000
2national flagImpey3:53:03.000
3national flagNavarro3:53:03.000
4national flagNibali3:54:12.000
5national flagVan Avermaet3:55:02.000
6national flagMardones3:56:27.000
7national flagThomas3:56:27.000
8national flagPoels3:56:27.000
9national flagIzaguirre Insausti3:56:27.000
10national flagValverde3:56:27.000
11national flagFroome3:56:27.000
12national flagKreuziger3:56:27.000
13national flagPorte3:56:27.000
14national flagAlaphilippe3:56:27.000
15national flagMartin3:56:27.000
16national flagBardet3:56:27.000
17national flagRolland3:56:27.000
18national flagQuintana3:56:27.000
19national flagClement3:56:27.000
20national flagMollema3:56:27.000

Thursday 7th July 2016

Stage 6

Arpajon-sur-Cere - Montauban - 187km

Race Time
1national flagCavendish4:43:48.000
2national flagKittel4:43:48.000
3national flagMcLay4:43:48.000
4national flagKristoff4:43:48.000
5national flagLaporte4:43:48.000
6national flagSagan4:43:48.000
7national flagGroenewegen4:43:48.000
8national flagTheuns4:43:48.000
9national flagCoquard4:43:48.000
10national flagArchbold4:43:48.000
11national flagMatthews4:43:48.000
12national flagCimolai4:43:48.000
13national flagDumoulin4:43:48.000
14national flagBreschel4:43:48.000
15national flagGreipel4:43:48.000
16national flagDegenkolb4:43:48.000
17national flagSabatini4:43:51.000
18national flagPetit4:43:51.000
19national flagGuarnieri4:43:52.000
20national flagValverde4:43:52.000

Wednesday 6th July 2016

Stage 5

Limoges - Le Lioran - 216km

Race Time
1national flagVan Avermaet5:31:36.000
2national flagDe Gendt5:34:10.000
3national flagMajka5:36:40.000
4national flagRodriguez5:36:40.000
5national flagMartin5:36:43.000
6national flagHuzarski5:36:43.000
7national flagAlaphilippe5:36:43.000
8national flagYates5:36:43.000
9national flagFroome5:36:43.000
10national flagVan Garderen5:36:43.000
11national flagRolland5:36:43.000
12national flagPorte5:36:43.000
13national flagBardet5:36:43.000
14national flagReichenbach5:36:43.000
15national flagQuintana5:36:43.000
16national flagKelderman5:36:43.000
17national flagMollema5:36:43.000
18national flagAru5:36:43.000
19national flagHenao Montoya5:36:43.000
20national flagBarguil5:36:43.000

Tuesday 5th July 2016

Stage 4

Saumur - Limoges - 232km

Race Time
1national flagKittel5:28:30.000
2national flagCoquard5:28:30.000
3national flagSagan5:28:30.000
4national flagGroenewegen5:28:30.000
5national flagKristoff5:28:30.000
6national flagEnger5:28:30.000
7national flagMcLay5:28:30.000
8national flagCavendish5:28:30.000
9national flagDumoulin5:28:30.000
10national flagGerrans5:28:30.000
11national flagTheuns5:28:30.000
12national flagVanmarcke5:28:30.000
13national flagCraddock5:28:30.000
14national flagMatthews5:28:30.000
15national flagAlaphilippe5:28:30.000
16national flagValverde5:28:30.000
17national flagCaruso5:28:30.000
18national flagGreipel5:28:30.000
19national flagPreidler5:28:30.000
20national flagSoupe5:28:30.000

Monday 4th July 2016

Stage 3

Granville - Angers - 222km

Race Time
1national flagCavendish5:59:54.000
2national flagGreipel5:59:54.000
3national flagCoquard5:59:54.000
4national flagSagan5:59:54.000
5national flagTheuns5:59:54.000
6national flagEnger5:59:54.000
7national flagKittel5:59:54.000
8national flagLaporte5:59:54.000
9national flagMcLay5:59:54.000
10national flagGroenewegen5:59:54.000
11national flagKristoff5:59:54.000
12national flagMatthews5:59:54.000
13national flagDegenkolb5:59:54.000
14national flagCimolai5:59:54.000
15national flagAlaphilippe5:59:54.000
16national flagGallopin5:59:54.000
17national flagCraddock5:59:54.000
18national flagSoupe5:59:54.000
19national flagNibali5:59:54.000
20national flagHenderson5:59:54.000

Sunday 3rd July 2016

Stage 2

Saint-Lo - Cherbourg-Octeville - 182km

Race Time
1national flagSagan4:02:51.000
2national flagAlaphilippe4:02:51.000
3national flagValverde4:02:51.000
4national flagMartin4:02:51.000
5national flagMatthews4:02:51.000
6national flagKelderman4:02:51.000
7national flagGallopin4:02:51.000
8national flagVan Avermaet4:02:51.000
9national flagMollema4:02:51.000
10national flagFroome4:02:51.000
11national flagGerrans4:02:51.000
12national flagRolland4:02:51.000
13national flagYates4:02:51.000
14national flagBarguil4:02:51.000
15national flagRodriguez4:02:51.000
16national flagAru4:02:51.000
17national flagQuintana4:02:51.000
18national flagCosta4:02:51.000
19national flagVan Garderen4:02:51.000
20national flagVan Den Broeck4:02:51.000

Saturday 2nd July 2016

Stage 1

Mont-Saint-Michel - Utah Beach Sainte-Marie-du-Mont - 188km

Race Time
1national flagCavendish4:14:05.000
2national flagKittel4:14:05.000
3national flagSagan4:14:05.000
4national flagGreipel4:14:05.000
5national flagTheuns4:14:05.000
6national flagLaporte4:14:05.000
7national flagCoquard4:14:05.000
8national flagKristoff4:14:05.000
9national flagMcLay4:14:05.000
10national flagHenderson4:14:08.000
11national flagEnger4:14:08.000
12national flagStuyven4:14:08.000
13national flagBarguil4:14:08.000
14national flagAlaphilippe4:14:08.000
15national flagDegenkolb4:14:08.000
16national flagRenshaw4:14:13.000
17national flagDebusschere4:14:15.000
18national flagRast4:14:16.000
19national flagTimmer4:14:16.000
20national flagRicheze4:14:16.000

Monday 20th June 2016

Stage 17

Berne - Finhaut-Emosson - 184km

Race Time
1national flagZakarin4:36:33.000
2national flagPantano4:37:28.000
3national flagMajka4:37:59.000
4national flagDurasek4:38:05.000
5national flagFeillu4:39:06.000
6national flagVoeckler4:39:19.000
7national flagPozzovivo4:39:23.000
8national flagClement4:39:30.000
9national flagMorabito4:41:11.000
10national flagPorte4:44:32.000
11national flagFroome4:44:32.000
12national flagYates4:44:40.000
13national flagBardet4:44:43.000
14national flagAru4:44:51.000
15national flagMeintjes4:44:51.000
16national flagQuintana4:45:00.000
17national flagPoels4:45:12.000
18national flagMollema4:45:12.000
19national flagMartin4:45:19.000
20national flagNieve4:45:30.000

Please note: All times UK. Events are subject to change. The BBC is not responsible for any changes that may be made.