Results per Stage
Stage 1 | Lille - Lille (Saturday, 05 July)
1. PHILIPSEN Jasper withdrew
2. GIRMAY Biniam
3. WÆRENSKJOLD Søren withdrew
4. TURGIS Anthony
5. TRENTIN Matteo
6. RUSSO Clément
7. PENHOËT Paul
8. JORGENSON Matteo
9. MAYRHOFER Marius
10. WATSON Samuel
Yellow jersey: PHILIPSEN Jasper withdrew
Green jersey: PHILIPSEN Jasper withdrew
Polka-dot jersey: THOMAS Benjamin
Dropouts:
GANNA Filippo withdrew
BISSEGGER Stefan withdrew
2. GIRMAY Biniam
3. WÆRENSKJOLD Søren withdrew
4. TURGIS Anthony
5. TRENTIN Matteo
6. RUSSO Clément
7. PENHOËT Paul
8. JORGENSON Matteo
9. MAYRHOFER Marius
10. WATSON Samuel
Yellow jersey: PHILIPSEN Jasper withdrew
Green jersey: PHILIPSEN Jasper withdrew
Polka-dot jersey: THOMAS Benjamin
Dropouts:
GANNA Filippo withdrew
BISSEGGER Stefan withdrew
1. langzaam afzakken (46)
2. Het Watermeloenplantje (37)
2. J (37)
2. OmniBike (37)
2. JBB (37)
2. Tour met de Natte T (37)
2. Velorotti (37)
2. Kaaiman II hoog aan de wind (37)
2. Hallelujah (37)
2. A team (37)
more...Stage 2 | Lauwin-Planque - Boulogne-sur-Mer (Sunday, 06 July)
1. VAN DER POEL Mathieu
2. POGAČAR Tadej
3. VINGEGAARD Jonas
4. GRÉGOIRE Romain
5. ALAPHILIPPE Julian
6. ONLEY Oscar
7. PARET-PEINTRE Aurélien
8. VAUQUELIN Kévin
9. VELASCO Simone
10. BERCKMOES Jenno
Yellow jersey: VAN DER POEL Mathieu
Green jersey: PHILIPSEN Jasper withdrew
Polka-dot jersey: POGAČAR Tadej
2. POGAČAR Tadej
3. VINGEGAARD Jonas
4. GRÉGOIRE Romain
5. ALAPHILIPPE Julian
6. ONLEY Oscar
7. PARET-PEINTRE Aurélien
8. VAUQUELIN Kévin
9. VELASCO Simone
10. BERCKMOES Jenno
Yellow jersey: VAN DER POEL Mathieu
Green jersey: PHILIPSEN Jasper withdrew
Polka-dot jersey: POGAČAR Tadej
1. De Rookmagiër (65)
2. De Fiets Prinses (63)
3. JBB (62)
4. The Flying Dutchmen (58)
5. Tour2025 (57)
5. S25 (57)
5. Sjaspetat (57)
6. Nummer 14 met bami (56)
6. Yvoir1975 (56)
6. linkerrijtje (56)
more...Stage 3 | Valenciennes - Dunkerque (Monday, 07 July)
1. MERLIER Tim
2. MILAN Jonathan
3. BAUHAUS Phil
4. WÆRENSKJOLD Søren withdrew
5. BITTNER Pavel
6. GIRMAY Biniam
7. GROVES Kaden
8. ACKERMANN Pascal
9. CAPIOT Amaury
10. DAINESE Alberto
Yellow jersey: VAN DER POEL Mathieu
Green jersey: MILAN Jonathan
Polka-dot jersey: WELLENS Tim
Dropouts:
PHILIPSEN Jasper withdrew
2. MILAN Jonathan
3. BAUHAUS Phil
4. WÆRENSKJOLD Søren withdrew
5. BITTNER Pavel
6. GIRMAY Biniam
7. GROVES Kaden
8. ACKERMANN Pascal
9. CAPIOT Amaury
10. DAINESE Alberto
Yellow jersey: VAN DER POEL Mathieu
Green jersey: MILAN Jonathan
Polka-dot jersey: WELLENS Tim
Dropouts:
PHILIPSEN Jasper withdrew
1. Heutskaltel (40)
2. Waarom zo laag hier? (39)
3. De Haai van Scheveningen (38)
3. The fat sprinter (38)
3. De waaierliefhebber (38)
4. Allez allez! (37)
5. Het Watermeloenplantje (34)
5. J (34)
5. De condor van Kijkduin (34)
5. OmniBike (34)
more...Stage 4 | Amiens Métropole - Rouen (Tuesday, 08 July)
1. POGAČAR Tadej
2. VAN DER POEL Mathieu
3. VINGEGAARD Jonas
4. ONLEY Oscar
5. GRÉGOIRE Romain
6. ALMEIDA João withdrew
7. EVENEPOEL Remco withdrew
8. JORGENSON Matteo
9. SKJELMOSE Mattias withdrew
10. VAUQUELIN Kévin
Yellow jersey: VAN DER POEL Mathieu
Green jersey: MILAN Jonathan
Polka-dot jersey: POGAČAR Tadej
2. VAN DER POEL Mathieu
3. VINGEGAARD Jonas
4. ONLEY Oscar
5. GRÉGOIRE Romain
6. ALMEIDA João withdrew
7. EVENEPOEL Remco withdrew
8. JORGENSON Matteo
9. SKJELMOSE Mattias withdrew
10. VAUQUELIN Kévin
Yellow jersey: VAN DER POEL Mathieu
Green jersey: MILAN Jonathan
Polka-dot jersey: POGAČAR Tadej
1. De Rookmagiër (77)
2. JBB (73)
3. Sjaspetat (69)
4. linkerrijtje (67)
4. Tour2025 (67)
5. JulesCrapules (66)
5. Chèvre de montagne (66)
5. Heutskaltel (66)
6. De Fiets Prinses (64)
7. Het Watermeloenplantje (62)
more...Stage 5 (ITT) | Caen - Caen (Wednesday, 09 July)
1. EVENEPOEL Remco withdrew
2. POGAČAR Tadej
3. AFFINI Edoardo
4. ARMIRAIL Bruno
5. VAUQUELIN Kévin
6. LIPOWITZ Florian
7. ROMEO Iván
8. ALMEIDA João withdrew
9. PLAPP Luke
10. CASTRILLO Pablo
Yellow jersey: POGAČAR Tadej
Green jersey: POGAČAR Tadej
Polka-dot jersey: POGAČAR Tadej
Dropouts:
DE BUYST Jasper withdrew
JEANNIÈRE Emilien withdrew
2. POGAČAR Tadej
3. AFFINI Edoardo
4. ARMIRAIL Bruno
5. VAUQUELIN Kévin
6. LIPOWITZ Florian
7. ROMEO Iván
8. ALMEIDA João withdrew
9. PLAPP Luke
10. CASTRILLO Pablo
Yellow jersey: POGAČAR Tadej
Green jersey: POGAČAR Tadej
Polka-dot jersey: POGAČAR Tadej
Dropouts:
DE BUYST Jasper withdrew
JEANNIÈRE Emilien withdrew
1. Nuevo Delgado (52)
1. Dick in orde (52)
1. De Rookmagiër (52)
1. Parijs is nog ver (52)
1. Allez Alejandro (52)
1. De Fiets Prinses (52)
2. Nummer 14 met bami (50)
3. Yvoir1975 (49)
3. DK etc. (49)
more...Stage 6 | Bayeux - Vire Normandie (Thursday, 10 July)
1. HEALY Ben
2. SIMMONS Quinn
3. STORER Michael
4. DUNBAR Eddie withdrew
5. YATES Simon
6. BARTA Will
7. TEJADA Harold
8. VAN DER POEL Mathieu
9. POGAČAR Tadej
10. VINGEGAARD Jonas
Yellow jersey: VAN DER POEL Mathieu
Green jersey: MILAN Jonathan
Polka-dot jersey: WELLENS Tim
2. SIMMONS Quinn
3. STORER Michael
4. DUNBAR Eddie withdrew
5. YATES Simon
6. BARTA Will
7. TEJADA Harold
8. VAN DER POEL Mathieu
9. POGAČAR Tadej
10. VINGEGAARD Jonas
Yellow jersey: VAN DER POEL Mathieu
Green jersey: MILAN Jonathan
Polka-dot jersey: WELLENS Tim
1. 🚲🥇👕Gogogo (31)
2. De Haai van Scheveningen (27)
2. Captain Planet (27)
2. Les Gagnants (27)
2. De Burgemeester van Voordorp (27)
2. Mega Lindy (27)
3. Sjas patat speciaal (26)
4. The Flying Dutchmen (25)
4. Nummer 14 met bami (25)
more...Stage 7 | Saint-Malo - Mûr-de-Bretagne (Friday, 11 July)
1. POGAČAR Tadej
2. VINGEGAARD Jonas
3. ONLEY Oscar
4. GALL Felix
5. JORGENSON Matteo
6. EVENEPOEL Remco withdrew
7. VAUQUELIN Kévin
8. NARVÁEZ Jhonatan
9. LAURANCE Axel
10. JOHANNESSEN Tobias Halland
Yellow jersey: POGAČAR Tadej
Green jersey: POGAČAR Tadej
Polka-dot jersey: WELLENS Tim
Dropouts:
HAIG Jack withdrew
CATTANEO Mattia withdrew
2. VINGEGAARD Jonas
3. ONLEY Oscar
4. GALL Felix
5. JORGENSON Matteo
6. EVENEPOEL Remco withdrew
7. VAUQUELIN Kévin
8. NARVÁEZ Jhonatan
9. LAURANCE Axel
10. JOHANNESSEN Tobias Halland
Yellow jersey: POGAČAR Tadej
Green jersey: POGAČAR Tadej
Polka-dot jersey: WELLENS Tim
Dropouts:
HAIG Jack withdrew
CATTANEO Mattia withdrew
1. linkerrijtje (70)
2. JBB (66)
3. JulesCrapules (63)
3. Yvoir1975 (63)
3. De Fiets Prinses (63)
4. De Rookmagiër (61)
5. Heutskaltel (59)
5. Buenahora Social Club (59)
5. Mega Lindy (59)
6. Chèvre de montagne (57)
more...Stage 8 | Saint-Méen-le-Grand - Laval (Saturday, 12 July)
1. MILAN Jonathan
2. VAN AERT Wout
3. GROVES Kaden
4. ACKERMANN Pascal
5. DE LIE Arnaud
6. ANDRESEN Tobias Lund
7. COQUARD Bryan withdrew
8. DAINESE Alberto
9. ALBANESE Vincenzo
10. FREDHEIM Stian
Yellow jersey: POGAČAR Tadej
Green jersey: MILAN Jonathan
Polka-dot jersey: WELLENS Tim
Dropouts:
DUNBAR Eddie withdrew
2. VAN AERT Wout
3. GROVES Kaden
4. ACKERMANN Pascal
5. DE LIE Arnaud
6. ANDRESEN Tobias Lund
7. COQUARD Bryan withdrew
8. DAINESE Alberto
9. ALBANESE Vincenzo
10. FREDHEIM Stian
Yellow jersey: POGAČAR Tadej
Green jersey: MILAN Jonathan
Polka-dot jersey: WELLENS Tim
Dropouts:
DUNBAR Eddie withdrew
1. De Haai van Scheveningen (45)
1. The fat sprinter (45)
1. De waaierliefhebber (45)
2. Dutchyy (41)
2. Les Gagnants (41)
2. Geen woorden maar wielen (41)
3. Tukker in Brabant (38)
3. Team Campolongo (38)
3. Waarom zo laag hier? (38)
3. langzaam afzakken (38)
more...Stage 9 | Chinon - Châteauroux (Sunday, 13 July)
1. MERLIER Tim
2. MILAN Jonathan
3. DE LIE Arnaud
4. BITTNER Pavel
5. PENHOËT Paul
6. GIRMAY Biniam
7. BAUHAUS Phil
8. MEEUS Jordi
9. FREDHEIM Stian
10. GROVES Kaden
Yellow jersey: POGAČAR Tadej
Green jersey: MILAN Jonathan
Polka-dot jersey: WELLENS Tim
Dropouts:
ALMEIDA João withdrew
2. MILAN Jonathan
3. DE LIE Arnaud
4. BITTNER Pavel
5. PENHOËT Paul
6. GIRMAY Biniam
7. BAUHAUS Phil
8. MEEUS Jordi
9. FREDHEIM Stian
10. GROVES Kaden
Yellow jersey: POGAČAR Tadej
Green jersey: MILAN Jonathan
Polka-dot jersey: WELLENS Tim
Dropouts:
ALMEIDA João withdrew
1. Les Gagnants (50)
2. TourDuGPT (45)
2. Dutchyy (45)
2. Geen woorden maar wielen (45)
3. The fat sprinter (43)
4. Allez allez! (42)
4. Waarom zo laag hier? (42)
5. De condor van Kijkduin (39)
5. Yvoir1975 (39)
5. Twee nieuwe knieën (39)
more...Stage 10 | Ennezat - Le Mont-Dore Puy de Sancy (Monday, 14 July)
1. YATES Simon
2. ARENSMAN Thymen
3. HEALY Ben
4. O'CONNOR Ben
5. STORER Michael
6. BLACKMORE Joseph
7. JOHANNESSEN Anders Halland
8. MARTINEZ Lenny
9. POGAČAR Tadej
10. VINGEGAARD Jonas
Yellow jersey: HEALY Ben
Green jersey: MILAN Jonathan
Polka-dot jersey: MARTINEZ Lenny
Dropouts:
VAN DEN BERG Marijn withdrew
ZIMMERMANN Georg withdrew
WÆRENSKJOLD Søren withdrew
2. ARENSMAN Thymen
3. HEALY Ben
4. O'CONNOR Ben
5. STORER Michael
6. BLACKMORE Joseph
7. JOHANNESSEN Anders Halland
8. MARTINEZ Lenny
9. POGAČAR Tadej
10. VINGEGAARD Jonas
Yellow jersey: HEALY Ben
Green jersey: MILAN Jonathan
Polka-dot jersey: MARTINEZ Lenny
Dropouts:
VAN DEN BERG Marijn withdrew
ZIMMERMANN Georg withdrew
WÆRENSKJOLD Søren withdrew
1. NunAmateur (33)
2. Kaaiman II hoog aan de wind (32)
2. 🚲🥇👕Gogogo (32)
3. Velorotti (30)
3. Waarom zo laag hier? (30)
4. Captain Planet (26)
5. Sjas patat speciaal (25)
5. Dick in orde (25)
5. Allez Alejandro (25)
6. Weggi (22)
more...Stage 11 | Toulouse - Toulouse (Wednesday, 16 July)
1. ABRAHAMSEN Jonas
2. SCHMID Mauro
3. VAN DER POEL Mathieu
4. DE LIE Arnaud
5. VAN AERT Wout
6. LAURANCE Axel
7. WRIGHT Fred
8. BURGAUDEAU Mathieu
9. SIMMONS Quinn
10. BALLERINI Davide
Yellow jersey: HEALY Ben
Green jersey: MILAN Jonathan
Polka-dot jersey: MARTINEZ Lenny
2. SCHMID Mauro
3. VAN DER POEL Mathieu
4. DE LIE Arnaud
5. VAN AERT Wout
6. LAURANCE Axel
7. WRIGHT Fred
8. BURGAUDEAU Mathieu
9. SIMMONS Quinn
10. BALLERINI Davide
Yellow jersey: HEALY Ben
Green jersey: MILAN Jonathan
Polka-dot jersey: MARTINEZ Lenny
1. BikesNotBombs (36)
2. Les Gagnants (33)
3. Dutchyy (30)
3. Geen woorden maar wielen (30)
4. Captain Planet (27)
5. De condor van Kijkduin (24)
5. De Haai van Scheveningen (24)
5. ForzaThomasDekker (24)
5. De Burgemeester van Voordorp (24)
5. Heutskaltel (24)
more...Stage 12 | Auch - Hautacam (Thursday, 17 July)
1. POGAČAR Tadej
2. VINGEGAARD Jonas
3. LIPOWITZ Florian
4. JOHANNESSEN Tobias Halland
5. ONLEY Oscar
6. VAUQUELIN Kévin
7. EVENEPOEL Remco withdrew
8. GALL Felix
9. ROGLIČ Primož
10. RODRÍGUEZ Cristián
Yellow jersey: POGAČAR Tadej
Green jersey: MILAN Jonathan
Polka-dot jersey: POGAČAR Tadej
Dropouts:
BOL Cees withdrew
2. VINGEGAARD Jonas
3. LIPOWITZ Florian
4. JOHANNESSEN Tobias Halland
5. ONLEY Oscar
6. VAUQUELIN Kévin
7. EVENEPOEL Remco withdrew
8. GALL Felix
9. ROGLIČ Primož
10. RODRÍGUEZ Cristián
Yellow jersey: POGAČAR Tadej
Green jersey: MILAN Jonathan
Polka-dot jersey: POGAČAR Tadej
Dropouts:
BOL Cees withdrew
1. Yvoir1975 (69)
2. De Rookmagiër (64)
2. De Fiets Prinses (64)
3. Matsuuu (63)
3. Stoempers (63)
3. La Cantina (63)
4. JBB (61)
4. Rotterdam Racing (61)
5. Nuevo Delgado (59)
6. Chèvre de montagne (58)
more...Stage 13 (ITT) | Loudenvielle - Peyragudes (Friday, 18 July)
1. POGAČAR Tadej
2. VINGEGAARD Jonas
3. ROGLIČ Primož
4. LIPOWITZ Florian
5. PLAPP Luke
6. JORGENSON Matteo
7. ONLEY Oscar
8. YATES Adam
9. MARTINEZ Lenny
10. GALL Felix
Yellow jersey: POGAČAR Tadej
Green jersey: MILAN Jonathan
Polka-dot jersey: POGAČAR Tadej
2. VINGEGAARD Jonas
3. ROGLIČ Primož
4. LIPOWITZ Florian
5. PLAPP Luke
6. JORGENSON Matteo
7. ONLEY Oscar
8. YATES Adam
9. MARTINEZ Lenny
10. GALL Felix
Yellow jersey: POGAČAR Tadej
Green jersey: MILAN Jonathan
Polka-dot jersey: POGAČAR Tadej
1. Hallelujah (65)
1. Van Lille tot Parijs (65)
2. JBB (64)
2. Yvoir1975 (64)
3. Chèvre de montagne (63)
3. De Swingende Pedaleurs (63)
3. BikesNotBombs (63)
4. J (62)
4. Welsh Rarebit CC (62)
4. OmniBike (62)
more...Stage 14 | Pau - Luchon-Superbagnères (Saturday, 19 July)
1. ARENSMAN Thymen
2. POGAČAR Tadej
3. VINGEGAARD Jonas
4. GALL Felix
5. LIPOWITZ Florian
6. ONLEY Oscar
7. HEALY Ben
8. ROGLIČ Primož
9. JOHANNESSEN Anders Halland
10. VAUQUELIN Kévin
Yellow jersey: POGAČAR Tadej
Green jersey: MILAN Jonathan
Polka-dot jersey: MARTINEZ Lenny
Dropouts:
COQUARD Bryan withdrew
CRAS Steff withdrew
EVENEPOEL Remco withdrew
SKJELMOSE Mattias withdrew
2. POGAČAR Tadej
3. VINGEGAARD Jonas
4. GALL Felix
5. LIPOWITZ Florian
6. ONLEY Oscar
7. HEALY Ben
8. ROGLIČ Primož
9. JOHANNESSEN Anders Halland
10. VAUQUELIN Kévin
Yellow jersey: POGAČAR Tadej
Green jersey: MILAN Jonathan
Polka-dot jersey: MARTINEZ Lenny
Dropouts:
COQUARD Bryan withdrew
CRAS Steff withdrew
EVENEPOEL Remco withdrew
SKJELMOSE Mattias withdrew
1. Yvoir1975 (53)
2. Dick in orde (48)
2. Parijs is nog ver (48)
3. Van Lille tot Parijs (47)
4. JBB (46)
4. De Fiets Prinses (46)
5. Code Geel (45)
5. Heutskaltel (45)
6. Tour2025 (44)
6. BikesNotBombs (44)
more...