Discover the Stage 4 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.

41 Comments

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

  2. My last watch. I'll find a different channel. The music is ruining it to make it unwatchable. I want to hear the bikes and the crowd as I have done since the 80s. This isn't a computer game.

  3. These highlights are awesome. Hopefully for the mountain stages we get even longer ones, maybe with a "last 15-30km full coverage" combination

  4. Quinn and Vacek needs so much respect for their efforts, for Mads to win the stage. As Mads said they rode like a motorbikes. Absolute machines.

  5. Doctor chainsaw, envisions the next decade.

    1990's was the decade of the juice
    2020's is zone 2 training and carbon enhancement

    2030's will be of aerodynamically enhanced organisms (AMO trademark). Shorten collarbones, adapt necks to handlebars, remove C1-C3 bones adjust the rider to be optimally aerodynamic.

Leave A Reply