Discover the Stage 7 highlights

Catch the best moments from the 2026 Tour de France every day!

More information:
https://www.letour.fr
https://www.facebook.com/letour

https://www.instagram.com/letourdefrance

@letourdefrance

Join the Tour de France Club: https://www.letour.fr/en/club

Official hashtag: #TDF2026
© Amaury Sport Organisation — www.aso.fr

Share.

45 Comments

  1. Faut arrêter avec les commentaires anglais, on est en France, géré par la France et on a de bons commentateurs francais… A part les interviews où t'es obligé de parler anglais aux coureurs bien sur

  2. Merlier had good position and timing. Most guys were squeezing into the barriers with not much room to launch before the line. Bini could have won. He needs to fight for it. Stage win + green jersey. Let's go!

  3. Only the French are arrogant enough to put two sprint stages in the weekend. Then again; the entire parcours this year is a joke. A really bad joke.

  4. If I were there, not in dry southern Colorado, 😂 I'd find the Château Haut Brion; it was the first $80 bottle I ever had, in 1980, as a young ski bum. Too funny: had won a door prize of $35 gift for wine, in the Lodge at Vail restaurant. The waiter brought the wrong bottle!

    Anyway; I'm glad Biniam saw "disaster" directly in front of him, at 100m(?) or further out, then intelligently moved left, hit the GAS⚡️and pounded past Jasper. He had deviated and seems like no penalty? His victim against the barrier showed dynamic balancing skill.

  5. INDIVIDUAL CLASSIFICATION (S7)
    1. Tadej Pogacar (UAE Team Emirates – XRS) 24:56:17
    2. Jonas Vinegaard (Team Visma | Lease A Bike) +2:42
    3. Isaac Del Toro (UAE Team Emirates – XRS) +3:27
    4. Remco Evenpoel (Red Bull – BORA) +3:30
    5. Juan Ayuso (Lidl – Trek) +3:34
    6. Paul Seixas (Decathlon CMA CGM Team) +3:55
    7. Florian Lipowicz (Red Bull – BORA) +4:00
    8. Lenny Martinez (Bahrain – Victorious) +4:21
    9. Mattias Skjelmose (Lidl – Trek) +4:57
    10. Mathias Vacek (Lidl – Trek) +7:10
    11. Egan Bernal (Netcompany IENOS) +9:12
    12. Sean Quinn (EF Education – EasyPost) +9:35
    13. Tobias Halland Johannessen (UNO-X Mobility) +9:42
    14. Ilan Van Wilder (Soudal Quick-Step) +9:45
    15. Tom Pidcock (Pinarello Q36.5 Pro Cycling Team) +9:50
    16. Davide Piganzoli (Team Visma | Lease A Bike) +10:46
    17. Lennert Van Eetvelt (Lotto Intermarche) +10:51
    18. Jordan Jegat (TotalEnergies) +10:56
    19. Ramses Debruyne (Alpecin – Premier Tech) +11:26
    20. Yannis Voisard (Tudor Pro Cycling Team) +12:21
    21. Harold Tejada (XDS Astana Team) +13:06
    22. Pablo Castrillo (Movistar Team) +13:22
    23. Sepp Kuss (Team Visma | Lease a Bike) +13:33
    24. Richard Carapaz (EF Education – EasyPost) +13:35
    25. Adam Yates (UAE Team Emirates – XRG) +14:31
    26. Brandon McNulty (UAE Team Emirates – XRG) +18:26
    27. Thyman Arensman (Netcompany IENOS) +21:17
    28. Tiesj Benoot (Decathlong CMA CGM Team) +25:06
    29. Jai Hindley (Red Bull – BORA) +26:36
    30. Sergio Higuita (XDS Astana Team) +26:37
    31. Antonio Tiberi (Bahrain – Victorious) +27:03
    32. Jose Felix Parra (Caja Rural – Seguros RGA) +30:31
    33. Guillaume Martin (Groupama – FDJ United) +31:22
    34. Matteo Jorgenson (Team Visma | Lease A Bike) +32:28
    35. Chris Harper (Pinarello Q36.5 Pro Cycling Team) +32:43
    36. Nicolas Prodhomme (Decathlon CMA CGM Team) +33:39
    37. Paul Pierna Garcia (Movistar Team) +35:16
    38. Carlos Verona (Lidl – Trek) +37:33
    39. Ion Izagirre (Cofidis) +37:45
    40. Quinten Hermans (Pinarello Q36.5 Pro Cycling Team) +38:30
    41. Kevin Vauquelin (Netcompany IENOS) +40:21
    42. Alex Baudin (EF Education – EasyPost) +41:54
    43. Maxim Van Gils (Red Bull – BORA) +41:57
    44. Felix Grossschartner (UAE Team Emirates – XRG) +42:19
    45. Quinns Simmons (Lidl – Trek) +42:33
    46. Anders Skaarseth (UNO-X Mobility) +48:18
    47. Abel Balderstone (Caja Rural – Seguros RGA) +51:48
    48. Derek Gee-West (Lidl – Trek) +53:21
    49. Ben O’Connor (Team JayCo-AlUla) +54:04
    50. Valentin Paret-Peintre (Soudal Quick-Step) +54:05
    51. George Bennett (NSN Cycling Team) +55:49
    52. Romain Gregoire (Groupama – FDJ United) +56:28
    53. Javier Romo (Movistar Team) +56:58
    54. Marc Hirschi (Tudor Pro Cycling Team) +57:31
    55. Mattia Cattaneo (Red Bull – BORA) +57:52
    56. Joris Delbove (TotalEnergies) +57:52
    57. Xandro Meurisse (Pinarello Q36.5 Pro Cycling Team) +1:00:23
    58. Damiano Caruso (Bahrain – Victorious) +1:01:27
    59. Alexandre Delettre (TotalEnergies) +1:02:11
    60. Matteo Vercher (TotalEnergies) +1:02:19
    61. Toms Skujiņš (Lidl – Trek) +1:03:03
    62. Aurelien Paret-Peintre (Decathlon CMA CGM Team) +1:03:10
    63. Einer Rubio (Movistar Team) +1:03:38
    64. Tim Wellens (UAE Team Emirates – XRG) +1:05:06
    65. Nicolas Breuillard (TotalEnergies) +1:05:13
    66. Tobias Foss (Netcompany IENOS) +1:05:38
    67. Georg Zimmermann (Lotto Intermarche) +1:05:42
    68. Nelson Oliveira (Movistar Team) +1:06:29
    69. Michael Valgren (EF Education – EasyPost) +1:07:51
    70. Clement Braz Afonso (Groupama – FDJ United) +1:07:59
    71. Vlad Van Mechelen (Bahrain – Victorious) +1:08:15
    72. Michael Storer (Tudor Pro Cycling Team) +1:08:29
    73. Victor Campenaerts (Team Visma | Lease A Bike) +1:08:54
    74. Kasper Asgreen (EF Education – EasyPost) +1:09:30
    75. Nils Politt (UAE Team Emirates – XRG) +1:09:31
    76. Jefferson Alveiro Cepeda (Movistar Team) +1:09:32
    77. Mathis Le Berre (TotalEnergies) +1:09:39
    78. Mathieu Van Der Poel (Alpecin – Premier Tech) +1:10:02
    79. Lorenzo Germani (Groupama – FDJ United) +1:10:18
    80. Sebastian Berwick (Caja Rural – Seguros RGA) +1:12:22
    81. Lars Craps (Lotto Intermarche) +1:13:08
    82. Clement Russo (Groupama – FDJ United) +1:13:15
    83. Matthew Riccitello (Decathlon CMA CGM Team) +1:13:31
    84. Michael Matthews (Team Jayco AlUla) +1:13:31
    85. Nico Denz (Red Bull – BORA) +1:14:08
    86. Jasper Stuyven (Soudal Quick-Step) +1:14:16
    87. Mads Pedersen (Lidl – Trek) +1:15:01
    88. Frank Van Den Broek (Team Picnic PostNL) +1:15:08
    89. Marco Frigo (NSN Cycling Team) +1:15:32
    90. Alex Aranburu (Cofidis) +1:18:03
    91. Rick Plumbers (Tudor Pro Cycling Team) +1:18:20
    92. Magnus Cort (UNO-X Mobility) +1:18:20
    93. Mauro Schmid (Team Jayco AlUla) +1:18:38
    94. Edward Planckaert (Alpecin – Premier Tech) +1:18:49
    95. Ewen Costiou (Groupama – FDJ United) +1:19:11
    96. Jenno Berckmoes (Lotto Intermarche) +1:19:33
    97. Luke Plapp (Team Jayco AlUla) +1:19:42
    98. Joel Nicolau (Caja Rural – Seguros RGA) +1:19:43
    99. Brent Van Moer (Pinarello Q36.5 Pro Cycling Team) +1:19:46
    100. Jonas Abrahamsen (UNO-X Mobility) +1:20:20
    101. Pascal Eenkhoorn (Soudal Quick-Step) +1:20:34
    102. Louis Vervaeke (Soudal Quick-Step) +1:20:36
    103. Quentin Pacher (Groupama – FDJ United) +1:21:00
    104. Robert Stannard (Bahrain – Victorious) +1:21:32
    105. Damien Howson (Pinarello Q36.5 Pro Cycling Team) +1:21:40
    106. Anders Halland Johannessen (UNO-X Mobility) +1:21:47
    107. Aaron Gate (XDS Astana Team) +1:21:59
    108. Felix Engelhardt (Team Jayco AlUla) +1:22:22
    109. Jonas Rickaert (Alpecin – Premier Tech) +1:23:02
    110. Georg Steinhauser (EF Education – EasyPost) +1:23:09
    111. Anthony Turgis (TotalEnergies) +1:23:24
    112. Emiel Verstrynge (Alpecin – Premier Tech) +1:23:26
    113. Simone Velasco (XDS Astana Team) +1:23:45
    114. Ben Healy (EF Education – EasyPost) +1:23:45
    115. Matej Mohoric (Bahrain – Victorious) +1:24:18
    116. Luke Durbirdge (Team Jayco AlUla) +1:24:24
    117. Anthon Charmig (UNO-X Mobility) +1:24:27
    118. Alex Kirsch (Cofidis) +1:24:32
    119. Thibault Guernalec (TotalEnergies) +1:25:00
    120. Jan Tratnik (Red Bull – BORA) +1:25:31
    121. Warren Barguil (Team Picnic PostNL) +1:25:56
    122. Krists Neilands (NSN Cycling Team) +1:26:13
    123. Nicolas Vinokurov (XDS Astana Team) +1:26:30
    124. Xabier Mikel Azparren (Pinarello Q36 Pro Cycling Team) +1:27:24
    125. Bruno Armirail (Team Visma | Lease A Bike) +1:27:27
    126. Daan Hoole (Decathlon CMA CGM Team) +1:28:00
    127. Max Walker (EF Education – EasyPost) +1:28:02
    128. Michel Hessman (Movistar Team) +1:28:08
    129. Thomas Benjamin (Cofidis) +1:28:58
    130. Julian Alaphilippe (Tudor Pro Cycling Team) +1:29:23
    131. Mike Teunissen (XDS Astana Team) +1:30:08
    132. Dylan Van Baarle (Soudal Quick-Step) +1:30:13
    133. Jakub Otruba (Caja Rural – Seguros RGA) +1:32:21
    134. Max Kanter (XDS Astana Team) +1:32:34
    135. Binlam Giray (NSN Cycling Team) +1:32:49
    136. Silvan Dillier (Alpecin – Premier Tech) +1:33:05
    137. Michał Kwiatkowski (Netcompany IENOS) +1:33:48
    138. Stefano Oldani (Caja Rural – Seguros RGA) +1:34:26
    139. Florian Vermeersch (UAE Team Emirates – XRG) +1:34:59
    140. Tom Van Asbroeck (NSN Cycling Team) +1:35:36
    141. Frits Biesterbos (Team Picnic PostNL) +1:36:07
    142. Robbe Dhondt (Team Picnic PostNL) +1:36:38
    143. Søren Wærenskjold (UNO-X Mobility) +1:36:43
    144. Jasper Philipsen (Alpecin – Premier Tech) +1:38:03
    145. Tim Van Dijke (Red Bull – BORA) +1:38:15
    146. Hugo Page (Cofidis) +1:38:19
    147. Jenthe Biermans (Cofidis) +1:38:56
    148. Niklas Markl (Team Picnic PostNL) +1:39:03
    149. Tim Marsman (Alpecin – Premier Tech) +1:40:04
    150. Strand Per Hagenes (Team Visma | Lease A Bike) +1:40:08
    151. Fred Wright (Pinarello Q36.5 Pro Cycling Team) +1:40:51
    152. Edoardo Affini (Team Visma | Lease A Bike) +1:41:07
    153. Matteo Trentin (Tudor Pro Cycling Team) +1:42:20
    154. Dorian Godon (Netcompany IENOS) +1:43:30
    155. Pavel Bittner (Team Picnic PostNL) +1:44:25
    156. Baptiste Veistroffer (Lotto Intermarche) +1:44:32
    157. Julius Van Der Berg (Team Picnic PostNL) +1:45:02
    158. Milan Fretin (Cofidis) +1:46:05
    159. Jake Stewart (NSN Cycling Team) +1:46:06
    160. John Degenkolb (Team Picnic PostNL) +1:46:35
    161. Pascal Ackermann (Team Jayco AlUla) +1:47:07
    162. Huub Artz (Lotto Intermarche) +1:47:18
    163. Fernando Gaviria (Caja Rural – Seguros RGA) +1:48:41
    164. Tim Merlier (Soudal Quick-Step) +1:49:11
    165. Fillipo Gana (Netcompany IENOS) +1:49:20
    166. Phil Bauhaus (Bahrain – Victorious) +1:49:36
    167. Davide Ballerini (XDS Astana Team) +1:49:41
    168. Joshua Tarling (Netcompany IENOS) +1:49:55
    169. Lewis Askey (NSN Cycling Team) +1:50:31
    170. Olav Kooij (Decathlon CMA CGM Team) +1:51:17
    171. Pirt Allegaert (Cofidis) +1:51:59
    172. Cees Bol (Decathlon CMA CGM Team) +1:52:00
    173. Liam Slock (Lotto Intermarche) +1:52:47
    174. Kamil Gradek (Bahrain – Victorious) +1:52:49
    175. Matis Louvel (NSN Cycling Team) +1:55:20
    176. Marco Haller (Tudor Pro Cycling Team) +1:58:32
    177. Torstein Træen (UNO-X Mobility)
    178. Cian Uijtdebroeks (Movistar Team)
    179. Bert Van Lerberghe (Soudal Quick-Step)
    180. Arvid De Kleijin (Tudor Pro Cycling Team)
    181. Alex Molenaar (Caja Rural – Seguros RGA)
    182. Kelland O’Brien (Team Jayco AlUla)
    183. Arnaud De Lie (Lotto Intermarche)
    184. Clement Berthet (Groupama – FDJ United)

  6. Froome with Pogi at the end says it all…..two dopers sharing a moment. They all dope but Pogi is better at it than the rest. Just let them all take whatever they want…only then will the playing field be equal.

Leave A Reply