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

43 Comments

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

  2. Well done tdf officials… That's the way to manipulate your man onto the podium… Wake his rival up at 2am and disrupt his recovery in the middle of the critical mountain stages, bravo 💪💪💪

  3. Jonas was clearly ready and able to fight in the alps, and it's a shame that this tour is missing this battle. One can only wish for a speedy recovery

  4. Has little to do with the doping but more with french sour grapes…wonder if the 19 yo Seixas was also tested at 2.00 . Sick story this .

  5. What does a director of UAE say about Pogacar giving a win to a different team? It is okay if he gives it to a team mate, but why to someone else?

  6. Remco beat Pogacar because Pogacar was woken up at 5am to do a doping test. Shame on the doping agency! Let these athletes sleep ffs!

  7. Yesterday i said Jonas would definitely finish second😅 feel for him. Did Pogy just let someone else win again? If you add all the stages he lets people win he would probably have TDF stage record now. Living Legend

  8. Unfortunately, the organizers of the Tour de France are the reason for the Danish cyclist's downfall. It is unacceptable to conduct doping tests late at night.

  9. Despicable France! Wake Seixas up at 2 AM and 5 AM today and make sure he takes a doping test! Tomorrow too! The day after tomorrow too!

  10. By the end of the Tour de France I'm tired just from watching these guys, let alone doing it myself! They go faster up a steep climb than I do on the flat on my bike.

  11. Seixas is going to get a massive contract. Del Toro was helped up the mountain by Pogacar and Adam Yates while Seixas was riding alone and dragging Lipowitz and Ayuso behind him. He still only gave up 52 seconds to Del Toro, and he dropped Ayuso by more than a minute. Give this young man a couple years of experience and a true GC team around him, and he's the successor to Tadej.

  12. Great win by Evenopoel. The Peleton must take their wins wherever they can in Pogacar land. An all out sprint at top of an HC climb is awesome. I commend Remco for leaving everything on the road.

  13. It's trying to be all Netflix with the slo-mo and music but there is no tension as you have no idea who is in the lead/gaps closing etc. Be nice to focus on the racing.

  14. Jonas is my favorite rider because he still makes the efforts look human, and in that way you can relate to him as a rider. This being his 4th grand tour in a row since last years TDF, guy deserves a rest.

Leave A Reply