Cycling Results
Thursday 11th September 2025
Rank | Participant | Duration | Comment |
---|---|---|---|
1 | Filippo Ganna | 13:00 | |
2 | Jay Vine | 0:01 behind | |
3 | Joao Almeida | 0:08 behind | |
4 | Bruno Armirail | 0:10 behind | |
5 | Ivo Oliveira | 0:11 behind | |
6 | Stefan Kueng | 0:12 behind | |
7 | Kelland O'Brien | 0:15 behind | |
8 | Alec Segaert | 0:16 behind | |
9 | Jonas Vingegaard | 0:18 behind | |
10 | Daan Hoole | 0:19 behind | |
11 | Pier-Andre Cote | 0:20 behind | |
12 | Matteo Jorgenson | 0:21 behind | |
13 | Remi Cavagna | 0:21 behind | |
14 | Mads Pedersen | 0:21 behind | |
15 | Ethan Vernon | 0:21 behind | |
16 | Juan Ayuso | 0:22 behind | |
17 | Pierre Thierry | 0:23 behind | |
18 | Marco Frigo | 0:25 behind | |
19 | Huub Artz | 0:26 behind | |
20 | Harold Tejada | 0:27 behind |
Wednesday 10th September 2025
Rank | Participant | Duration | Comment |
---|---|---|---|
1 | Giulio Pellizzari | 3:37:00 | |
2 | Thomas Pidcock | 0:16 behind | |
3 | Jai Hindley | 0:18 behind | |
4 | Jonas Vingegaard | 0:20 behind | |
5 | Joao Almeida | 0:22 behind | |
6 | Matthew Riccitello | 0:26 behind | |
7 | Felix Gall | 0:53 behind | |
8 | Torstein Traeen | 0:53 behind | |
9 | Sepp Kuss | 0:58 behind | |
10 | Matteo Jorgenson | 1:44 behind | |
11 | Edward Dunbar | 2:36 behind | |
12 | Jaume Guardeno | 2:41 behind | |
13 | Harold Tejada | 4:08 behind | |
14 | Junior Lecerf | 4:08 behind | |
15 | Abel Balderstone | 4:08 behind | |
16 | Alessandro Verre | 4:24 behind | |
17 | Santiago Buitrago | 4:26 behind | |
18 | Felix Grossschartner | 4:26 behind | |
19 | Ben Tulett | 4:26 behind | |
20 | Jay Vine | 4:26 behind |
Tuesday 9th September 2025
Rank | Participant | Duration | Comment |
---|---|---|---|
1 | Egan Bernal | 3:35:10 | |
2 | Mikel Landa | 0:00 behind | |
3 | Brieuc Rolland | 0:07 behind | |
4 | Nico Denz | 1:02 behind | |
5 | Clement Braz Afonso | 1:02 behind | |
6 | Bob Jungels | 1:10 behind | |
7 | Kevin Vermaerke | 1:12 behind | |
8 | Finlay Pickering | 1:12 behind | |
9 | Sean Quinn | 2:48 behind | |
10 | Rudy Molard | 2:48 behind | |
11 | Louis Rouland | 2:48 behind | |
12 | Jefferson Cepeda | 2:48 behind | |
13 | Andrea Bagioli | 2:48 behind | |
14 | Victor Guernalec | 4:10 behind | |
15 | Jonas Vingegaard | 5:52 behind | |
16 | Joao Almeida | 5:52 behind | |
17 | Thomas Pidcock | 5:52 behind | |
18 | Harold Tejada | 5:52 behind | |
19 | Matthew Riccitello | 5:52 behind | |
20 | Jai Hindley | 5:52 behind |
Sunday 7th September 2025
Rank | Participant | Duration | Comment |
---|---|---|---|
1 | Mads Pedersen | 4:02:13 | |
2 | Orluis Aular | 0:00 behind | |
3 | Marco Frigo | 0:00 behind | |
4 | Santiago Buitrago | 0:00 behind | |
5 | Edward Dunbar | 0:00 behind | |
6 | Egan Bernal | 0:00 behind | |
7 | Louis Vervaeke | 0:00 behind | |
8 | Jay Vine | 0:08 behind | |
9 | Magnus Sheffield | 0:00 behind | |
10 | Alec Segaert | 0:23 behind | |
11 | Ivo Oliveira | 0:23 behind | |
12 | Jake Stewart | 0:23 behind | |
13 | Edward Planckaert | 0:23 behind | |
14 | Lukas Nerurkar | 0:23 behind | |
15 | Huub Artz | 0:23 behind | |
16 | Michal Kwiatkowski | 0:23 behind | |
17 | Gianmarco Garofoli | 0:23 behind | |
18 | Kelland O'Brien | 0:23 behind | |
19 | Carlos Canal | 0:23 behind | |
20 | Lars Craps | 0:23 behind |
Saturday 6th September 2025
Rank | Participant | Duration | Comment |
---|---|---|---|
1 | Marc Soler | 3:48:22 | |
2 | Jonas Vingegaard | 0:39 behind | |
3 | Joao Almeida | 0:39 behind | |
4 | Jai Hindley | 0:43 behind | |
5 | Felix Gall | 0:48 behind | |
6 | Giulio Pellizzari | 0:53 behind | |
7 | Matthew Riccitello | 0:53 behind | |
8 | Thomas Pidcock | 0:53 behind | |
9 | Sepp Kuss | 0:53 behind | |
10 | Finlay Pickering | 1:25 behind | |
11 | Torstein Traeen | 1:45 behind | |
12 | Kevin Vermaerke | 2:05 behind | |
13 | Harold Tejada | 2:21 behind | |
14 | Matteo Jorgenson | 2:21 behind | |
15 | Felix Grossschartner | 2:46 behind | |
16 | Ben Tulett | 2:49 behind | |
17 | Johannes Staune-Mittet | 4:06 behind | |
18 | Gianmarco Garofoli | 4:18 behind | |
19 | Abel Balderstone | 4:38 behind | |
20 | Jaume Guardeno | 4:45 behind |
Friday 5th September 2025
Rank | Participant | Duration | Comment |
---|---|---|---|
1 | Joao Almeida | 4:54:15 | |
2 | Jonas Vingegaard | 0:00 behind | |
3 | Jai Hindley | 0:28 behind | |
4 | Sepp Kuss | 0:30 behind | |
5 | Felix Gall | 0:52 behind | |
6 | Giulio Pellizzari | 1:11 behind | |
7 | Thomas Pidcock | 1:16 behind | |
8 | Matthew Riccitello | 1:16 behind | |
9 | Giulio Ciccone | 2:15 behind | |
10 | Abel Balderstone | 3:06 behind | |
11 | Harold Tejada | 3:43 behind | |
12 | Felix Grossschartner | 3:43 behind | |
13 | Junior Lecerf | 3:43 behind | |
14 | Torstein Traeen | 4:09 behind | |
15 | Guillermo Juan Martinez | 4:26 behind | |
16 | Egan Bernal | 4:32 behind | |
17 | Matteo Jorgenson | 4:32 behind | |
18 | Jay Vine | 6:12 behind | |
19 | Jaume Guardeno | 6:47 behind | |
20 | Louis Meintjes | 6:47 behind |
Thursday 4th September 2025
Rank | Participant | Duration | Comment |
---|---|---|---|
1 | Juan Ayuso | 3:16:21 | |
2 | Javier Romo | 0:00 behind | |
3 | Brieuc Rolland | 0:13 behind | |
4 | Victor Campenaerts | 0:17 behind | |
5 | Mads Pedersen | 0:17 behind | |
6 | Nico Denz | 0:17 behind | |
7 | Damien Howson | 0:18 behind | |
8 | Santiago Buitrago | 0:18 behind | |
9 | Markel Beloki | 0:18 behind | |
10 | Pablo Castrillo | 0:18 behind | |
11 | Louis Vervaeke | 0:18 behind | |
12 | Lars Craps | 0:18 behind | |
13 | Abel Balderstone | 0:18 behind | |
14 | Michel Hessmann | 0:18 behind | |
15 | Edward Dunbar | 0:18 behind | |
16 | Giovanni Aleotti | 0:18 behind | |
17 | Bruno Armirail | 0:18 behind | |
18 | Marc Soler | 0:18 behind | |
19 | Mikel Landa | 0:18 behind | |
20 | Finlay Pickering | 0:24 behind |
Wednesday 3rd September 2025
Rank | Participant | Duration | Comment |
---|---|---|---|
2 | Edward Dunbar | 7:01 behind | |
2 | Mads Pedersen | 19:45 behind | |
2 | Joel Nicolau | 19:05 behind | |
2 | Gal Glivar | 18:14 behind | |
2 | Jordan Labrosse | 18:14 behind | |
2 | Michel Hessmann | 5:20 behind | |
2 | Thomas Silva | 9:04 behind | |
2 | Jardi Christiaan van der Lee | 3:49 behind | |
2 | Jesus Herrada | 11:07 behind | |
2 | Gijs Leemreize | 18:14 behind | |
2 | Juan Ayuso | 16:43 behind | |
2 | Santiago Buitrago | 2:38 behind | |
2 | Marc Soler | 18:14 behind | |
2 | Orluis Aular | 18:14 behind | |
2 | Sergio Samitier | 11:07 behind | |
2 | Ben Tulett | 2:38 behind | |
2 | Carlos Canal | 5:44 behind | |
2 | Lukas Nerurkar | 13:57 behind | |
2 | Victor Campenaerts | 0:56 behind | |
2 | Kevin Vermaerke | 7:01 behind |
Tuesday 2nd September 2025
Rank | Participant | Duration | Comment |
---|---|---|---|
1 | Jay Vine | 3:56:24 | |
2 | Pablo Castrillo | 0:35 behind | |
3 | Javier Romo | 1:04 behind | |
4 | Archie Ryan | 1:05 behind | |
5 | Thomas Pidcock | 1:05 behind | |
6 | Giulio Ciccone | 1:05 behind | |
7 | Jai Hindley | 1:05 behind | |
8 | Matteo Jorgenson | 1:05 behind | |
9 | Junior Lecerf | 1:05 behind | |
10 | Joao Almeida | 1:05 behind | |
11 | Jonas Vingegaard | 1:05 behind | |
12 | Matthew Riccitello | 1:05 behind | |
13 | Harold Tejada | 1:05 behind | |
14 | Giulio Pellizzari | 1:05 behind | |
15 | Joel Nicolau | 1:27 behind | |
16 | Felix Gall | 1:31 behind | |
17 | Julien Bernard | 1:31 behind | |
18 | Egan Bernal | 1:42 behind | |
19 | Sepp Kuss | 1:42 behind | |
20 | Lorenzo Fortunato | 2:08 behind |
Sunday 31st August 2025
Rank | Participant | Duration | Comment |
---|---|---|---|
1 | Jonas Vingegaard | 4:32:10 | |
2 | Thomas Pidcock | 0:24 behind | |
3 | Joao Almeida | 0:24 behind | |
4 | Felix Gall | 1:02 behind | |
5 | Raul Garcia | 1:46 behind | |
6 | Marc Soler | 1:46 behind | |
7 | Giulio Ciccone | 1:46 behind | |
8 | Markel Beloki | 1:46 behind | |
9 | Jai Hindley | 1:46 behind | |
10 | Lorenzo Fortunato | 1:46 behind | |
11 | Harold Lopez | 1:46 behind | |
12 | Matteo Jorgenson | 1:46 behind | |
13 | Matthew Riccitello | 1:46 behind | |
14 | Ben O'Connor | 1:46 behind | |
15 | Egan Bernal | 1:46 behind | |
16 | Giulio Pellizzari | 1:46 behind | |
17 | Torstein Traeen | 1:46 behind | |
18 | Ramses Debruyne | 1:52 behind | |
19 | Junior Lecerf | 1:52 behind | |
20 | Felix Grossschartner | 1:52 behind |
Saturday 30th August 2025
Rank | Participant | Duration | Comment |
---|---|---|---|
1 | Jasper Philipsen | 3:43:48 | |
2 | Ethan Vernon | 0:00 behind | |
3 | Arne Marit | 0:00 behind | |
4 | Anders Foldager | 0:00 behind | |
5 | Madis Mihkels | 0:00 behind | |
6 | Thibaud Gruel | 0:00 behind | |
7 | Fabio Christen | 0:00 behind | |
8 | Ben Turner | 0:00 behind | |
9 | Mads Pedersen | 0:00 behind | |
10 | David Gonzalez | 0:00 behind | |
11 | Ivo Oliveira | 0:00 behind | |
12 | Tim van Dijke | 0:00 behind | |
13 | Thomas Silva | 0:00 behind | |
14 | Gianmarco Garofoli | 0:00 behind | |
15 | Edward Planckaert | 0:00 behind | |
16 | Leandre Lozouet | 0:00 behind | |
17 | Pierre Thierry | 0:00 behind | |
18 | Stanislaw Aniolkowski | 0:00 behind | |
19 | Sander de Pestel | 0:00 behind | |
20 | Jordan Labrosse | 0:00 behind |
Friday 29th August 2025
Rank | Participant | Duration | Comment |
---|---|---|---|
1 | Juan Ayuso | 4:49:41 | |
2 | Marco Frigo | 1:15 behind | |
3 | Raul Garcia | 1:21 behind | |
4 | Harold Tejada | 1:28 behind | |
5 | Sean Quinn | 1:28 behind | |
6 | Kevin Vermaerke | 1:28 behind | |
7 | Eduardo Sepulveda | 1:28 behind | |
8 | Brieuc Rolland | 2:17 behind | |
9 | Marc Soler | 2:30 behind | |
10 | Thomas Pidcock | 2:35 behind | |
11 | Felix Gall | 2:35 behind | |
12 | Giulio Ciccone | 2:35 behind | |
13 | Jai Hindley | 2:35 behind | |
14 | Giulio Pellizzari | 2:35 behind | |
15 | Sepp Kuss | 2:35 behind | |
16 | Ben O'Connor | 2:35 behind | |
17 | Matteo Jorgenson | 2:35 behind | |
18 | Matthew Riccitello | 2:35 behind | |
19 | Joao Almeida | 2:35 behind | |
20 | Jonas Vingegaard | 2:35 behind |
Thursday 28th August 2025
Rank | Participant | Duration | Comment |
---|---|---|---|
1 | Jay Vine | 4:12:36 | |
2 | Torstein Traeen | 0:54 behind | |
3 | Lorenzo Fortunato | 1:10 behind | |
4 | Bruno Armirail | 1:15 behind | |
5 | Pablo Castrillo | 1:52 behind | |
6 | James Shaw | 2:05 behind | |
7 | Louis Vervaeke | 2:15 behind | |
8 | Ramses Debruyne | 2:19 behind | |
9 | Archie Ryan | 2:42 behind | |
10 | Joao Almeida | 4:19 behind | |
11 | Jonas Vingegaard | 4:19 behind | |
12 | Giulio Ciccone | 4:19 behind | |
13 | Felix Gall | 4:19 behind | |
14 | Egan Bernal | 4:19 behind | |
15 | Antonio Tiberi | 4:19 behind | |
16 | Sepp Kuss | 4:19 behind | |
17 | Thomas Pidcock | 4:19 behind | |
18 | Matteo Jorgenson | 4:19 behind | |
19 | Jai Hindley | 4:19 behind | |
20 | Giulio Pellizzari | 4:19 behind |
Wednesday 27th August 2025
Rank | Participant | Duration | Comment |
---|---|---|---|
1 | UAE Team Emirates - XRG | 25:26 | |
2 | Team Visma Lease a Bike | 0:08 behind | |
3 | Lidl - Trek | 0:09 behind | |
4 | Red Bull - Bora - hansgrohe | 0:12 behind | |
5 | INEOS Grenadiers | 0:16 behind | |
6 | Movistar Team | 0:17 behind | |
7 | Decathlon AG2R La Mondiale Team | 0:17 behind | |
8 | Q36.5 Pro Cycling Team | 0:22 behind | |
9 | Groupama - FDJ | 0:24 behind | |
10 | Lotto | 0:27 behind | |
11 | Bahrain - Victorious | 0:31 behind | |
12 | Arkea - B&B Hotels | 0:36 behind | |
13 | Intermarche - Wanty | 0:39 behind | |
14 | EF Education-EasyPost | 0:39 behind | |
15 | Alpecin-Deceuninck | 0:42 behind | |
16 | Team Jayco AlUla | 0:44 behind | |
17 | Soudal - Quick Step | 0:48 behind | |
18 | Team Picnic PostNL | 0:53 behind | |
19 | Israel - Premier Tech | 0:54 behind | |
20 | Cofidis | 0:57 behind |
Tuesday 26th August 2025
Rank | Participant | Duration | Comment |
---|---|---|---|
1 | Ben Turner | 4:50:14 | |
2 | Jasper Philipsen | 0:00 behind | |
3 | Edward Planckaert | 0:00 behind | |
4 | Ethan Vernon | 0:00 behind | |
5 | Jenthe Biermans | 0:00 behind | |
6 | Mads Pedersen | 0:00 behind | |
7 | Fabio Christen | 0:00 behind | |
8 | Orluis Aular | 0:00 behind | |
9 | Thomas Silva | 0:00 behind | |
10 | Nicolo Buratti | 0:00 behind | |
11 | Madis Mihkels | 0:00 behind | |
12 | Stanislaw Aniolkowski | 0:00 behind | |
13 | Bryan Coquard | 0:00 behind | |
14 | Marcel Camprubi | 0:00 behind | |
15 | Carlos Canal | 0:00 behind | |
16 | Anders Foldager | 0:00 behind | |
17 | Casper van Uden | 0:00 behind | |
18 | Arne Marit | 0:00 behind | |
19 | Leandre Lozouet | 0:00 behind | |
20 | Pepijn Reinderink | 0:00 behind |
Monday 25th August 2025
Rank | Participant | Duration | Comment |
---|---|---|---|
1 | David Gaudu | 2:59:24 | |
2 | Mads Pedersen | 0:00 behind | |
3 | Jonas Vingegaard | 0:00 behind | |
4 | Giulio Ciccone | 0:00 behind | |
5 | Jordan Labrosse | 0:00 behind | |
6 | Orluis Aular | 0:00 behind | |
7 | Santiago Buitrago | 0:00 behind | |
8 | Egan Bernal | 0:00 behind | |
9 | Bjoern Koerdt | 0:00 behind | |
10 | Jai Hindley | 0:00 behind | |
11 | Fabio Christen | 0:00 behind | |
12 | Finn Fisher-Black | 0:00 behind | |
13 | David Gonzalez | 0:00 behind | |
14 | Edward Planckaert | 0:00 behind | |
15 | Gianmarco Garofoli | 0:00 behind | |
16 | Leandre Lozouet | 0:00 behind | |
17 | Fernando Barcelo | 0:00 behind | |
18 | Thibaud Gruel | 0:00 behind | |
19 | Matteo Jorgenson | 0:00 behind | |
20 | Harold Tejada | 0:00 behind |
Sunday 24th August 2025
Rank | Participant | Duration | Comment |
---|---|---|---|
1 | Jonas Vingegaard | 3:47:14 | |
2 | Giulio Ciccone | 0:00 behind | |
3 | David Gaudu | 0:00 behind | |
4 | Egan Bernal | 0:00 behind | |
5 | Joao Almeida | 0:02 behind | |
6 | Felix Gall | 0:02 behind | |
7 | Jai Hindley | 0:02 behind | |
8 | Juan Ayuso | 0:02 behind | |
9 | Matteo Jorgenson | 0:02 behind | |
10 | Thomas Pidcock | 0:02 behind | |
11 | Harold Lopez | 0:02 behind | |
12 | Sepp Kuss | 0:02 behind | |
13 | Ben O'Connor | 0:02 behind | |
14 | Valentin Paret-Peintre | 0:02 behind | |
15 | Victor Langellotti | 0:02 behind | |
16 | Harold Tejada | 0:02 behind | |
17 | Matthew Riccitello | 0:02 behind | |
18 | Lorenzo Fortunato | 0:02 behind | |
19 | Marc Soler | 0:02 behind | |
20 | Junior Lecerf | 0:02 behind |
Saturday 23rd August 2025
Rank | Participant | Duration | Comment |
---|---|---|---|
1 | Jasper Philipsen | 4:09:12 | |
2 | Ethan Vernon | 0:00 behind | |
3 | Orluis Aular | 0:00 behind | |
4 | Elia Viviani | 0:00 behind | |
5 | Ivan Cortina | 0:00 behind | |
6 | David Gonzalez | 0:00 behind | |
7 | Bryan Coquard | 0:00 behind | |
8 | Thomas Silva | 0:00 behind | |
9 | Thomas Pidcock | 0:00 behind | |
10 | Madis Mihkels | 0:00 behind | |
11 | Tim van Dijke | 0:00 behind | |
12 | Ben Turner | 0:00 behind | |
13 | Edward Planckaert | 0:00 behind | |
14 | Mads Pedersen | 0:00 behind | |
15 | Daniel Cavia | 0:00 behind | |
16 | Casper van Uden | 0:00 behind | |
17 | Gianmarco Garofoli | 0:00 behind | |
18 | Stanislaw Aniolkowski | 0:00 behind | |
19 | Jake Stewart | 0:00 behind | |
20 | Arne Marit | 0:00 behind |
All times are UK and subject to change. BBC is not responsible for any changes.