2024 Tour de France

Who Won Stage 9 Of The Tour de France 2024? See The Full TDF Results Here

Who Won Stage 9 Of The Tour de France 2024? See The Full TDF Results Here

France's Anthony Turgis won Stage 9 of Tour de France 2024, and Tadej Pogacar still leads the TDF General Classification. Here are the full results.

Jul 7, 2024 by AFP Report
Tour de France 2024 Stage 9 Highlights

Tour de France 2024 overall leader Tadej Pogacar voiced frustration with Jonas Vingegaard's defensive tactics on Sunday, claiming the defending champion was "scared," as little-known Frenchman Anthony Turgis won Stage 9.

The attack-minded Pogacar tried to break away several times through the champagne vineyards, including dusty gravel roads for a first time, but he finished alongside his title rivals Vingegaard and Remco Evenepoel.

"It's a shame me, Remco and Jonas didn't go for it together," said the Slovenian Pogacar. "I think it's because of (Vingegaard's team) Visma's tactics. Otherwise, we'd have been the three of us on the podium. They are scared of me and just followed."

Evenepoel, second overall through nine stages, agreed with Pogacar but was less disappointed.

"It's a shame, yes, we could have taken three or four minutes off the others," Evenepoel said. "I had a good time though, I enjoyed it. You have to accept other teams' tactics."

Pogacar leads Belgian Evenepoel by just 33 seconds, while Vingegaard is third at 1 minute, 15 seconds.

Pogacar won the Tour de France in 2020 and 2021 but finished second to Vingegaard in 2022 and 2023.

The 27-year-old defending champion hugged Pogacar's wheel throughout the first two weeks last year, before crushing his rival on Stage 16 and Stage 17 to win by 7 minutes, 29seconds.

Vingegaard suffered serious injuries in March and was hospitalized for 12 days, and he is gingerly feeling his way back to full form.

Pogacar won the Giro d'Italia in May and will become the first rider since Marco Pantani in 1998 to do a Giro-Tour double, if he emerges on top after Stage 21 in Nice later in July.

Pogacar Attacks At TDF, Can't Shake Rivals


Tom Pidcock Pipped

Briton Tom Pidcock was second on the day after tailing Turgis but looked to be slightly blocked as he made a last-gasp bid for the line ahead of third-place finisher Derek Gee of Canada.

Turgis, 30, claimed the first major victory of his career, having come fourth in the French road race championships last month and second at the 2022 Milan-San Remo.

"That was wonderful," Turgis said at the finish line in the city of Troyes. "I've been close to winning for ages, and to get one here is just great."

He became the third French winner of a stage during this year's Grande Boucle.

As France voted in the second round of a parliamentary election, hundreds of thousands of cycling fans turned out for the Tour on this first holiday weekend.

A shake-up in the overall standings had been expected as the peloton tackled 14 white gravel paths in the region's celebrated champagne vineyards that produce over 300 million bottles of sparkling wine a year.

One of them was cracked open at the finish line by Turgis, who had been part of the long-range breakaway from a group of one-day specialists.

Mountains' polka-dot jersey wearer Jonas Abrahamsen and his team paid homage Sunday to his Norwegian compatriot Andre Drege, who died in a fall on the Tour of Austria on Saturday.

Seven of the team's eight riders on this Tour de France are Norwegian.

Sprint ace Biniam Girmay holds the green jersey after his two wins on stages three and eight, with 224 points, while 2023 green jersey winner Jasper Philipsen has 128 points in second.

While Monday is a rest day in Orleans, most of the peloton will ride out for a few hours to stay fresh.

Stage 10 on Tuesday heads south from Orleans for a flat stage, where veteran Mark Cavendish will target a record-extending 36th stage win.

Pogacar Says Gravel In TDF Was Difficult, Fun


TDF Results For Stage 9

  1. Anthony TURGIS (TOTALENERGIES) - 04h 19' 43'' B: 10"
  2. Tom PIDCOCK (INEOS GRENADIERS) - 04h 19' 43'' B: 6"
  3. Derek GEE (ISRAEL - PREMIER TECH) - 04h 19' 43'' B: 4"
  4. Alex ARANBURU (MOVISTAR TEAM) - 04h 19' 43''
  5. Ben HEALY (EF EDUCATION - EASYPOST) - 04h 19' 45''
  6. Alexey LUTSENKO (ASTANA QAZAQSTAN TEAM) - 04h 19' 45''
  7. Juan ROMO (MOVISTAR TEAM) - 04h 19' 55''
  8. Jasper STUYVEN (LIDL-TREK) - 04h 20' 01''
  9. Biniam GIRMAY (INTERMARCHÉ - WANTY) - 04h 21' 00''
  10. Michael MATTHEWS (TEAM JAYCO ALULA) - 04h 21' 00''
  11. Mathieu VAN DER POEL (ALPECIN-DECEUNINCK) - 04h 21' 00''
  12. Rasmus TILLER (UNO-X MOBILITY) - 04h 21' 00''
  13. Ruben COSTA (EF EDUCATION - EASYPOST) - 04h 21' 00''
  14. Jakob FUGLSANG (ISRAEL - PREMIER TECH) - 04h 21' 00''
  15. David GAUDU (GROUPAMA-FDJ) - 04h 21' 00''
  16. Pascal ACKERMANN (ISRAEL - PREMIER TECH) - 04h 21' 29''
  17. Hugo PAGE (INTERMARCHÉ - WANTY) - 04h 21' 29''
  18. Mike TEUNISSEN (INTERMARCHÉ - WANTY) - 04h 21' 29''
  19. Gianni VERMEERSCH (ALPECIN-DECEUNINCK) - 04h 21' 29''
  20. Luka MEZGEC (TEAM JAYCO ALULA) - 04h 21' 29''
  21. Jonas ABRAHAMSEN (UNO-X MOBILITY) - 04h 21' 29''
  22. Quentin PACHER (GROUPAMA-FDJ) - 04h 21' 29''
  23. Martijn VAN DEN BERG (EF EDUCATION - EASYPOST) - 04h 21' 29''
  24. Giulio CICCONE (LIDL-TREK) - 04h 21' 29''
  25. Aleksandr VLASOV (RED BULL - BORA - HANSGROHE) - 04h 21' 29''
  26. Clément CHAMPOUSSIN (ARKEA-B&B HOTELS) - 04h 21' 29''
  27. Nelson OLIVEIRA (MOVISTAR TEAM) - 04h 21' 29''
  28. Krists NEILANDS (ISRAEL - PREMIER TECH) - 04h 21' 29''
  29. Stefan BISSEGGER (EF EDUCATION - EASYPOST) - 04h 21' 29''
  30. João ALMEIDA (UAE TEAM EMIRATES) - 04h 21' 29''
  31. Carlos RODRIGUEZ (ARKEA-B&B HOTELS) - 04h 21' 29''
  32. Carlos RODRIGUEZ (INEOS GRENADIERS) - 04h 21' 29''
  33. Pello BILBAO (BAHRAIN VICTORIOUS) - 04h 21' 29''
  34. Sergio HIGUITA (BAHRAIN VICTORIOUS) - 04h 21' 29''
  35. Juan AYUSO (UAE TEAM EMIRATES) - 04h 21' 29''
  36. Mattias JORGENSON (TEAM VISMA | LEASE A BIKE) - 04h 21' 29''
  37. Primož ROGLIC (RED BULL - BORA - HANSGROHE) - 04h 21' 29''
  38. Jai HINDLEY (RED BULL - BORA - HANSGROHE) - 04h 21' 29''
  39. Guillaume MARTIN (COFIDIS) - 04h 21' 29''
  40. Jonas KULSET (UNO-X MOBILITY) - 04h 21' 29''
  41. Hugo HOULE (ISRAEL - PREMIER TECH) - 04h 21' 29''
  42. Kilian GENIETS (GROUPAMA-FDJ) - 04h 21' 29''
  43. Milan VAN GILS (LOTTO DSTNY) - 04h 21' 29''
  44. Tadej POGACAR (UAE TEAM EMIRATES) - 04h 21' 29''
  45. Remco EVENEPOEL (SOUDAL QUICK-STEP) - 04h 21' 29''
  46. Adam YATES (UAE TEAM EMIRATES) - 04h 21' 29''
  47. Laurens VERVAEKE (SOUDAL QUICK-STEP) - 04h 21' 29''
  48. Jack HAIG (BAHRAIN VICTORIOUS) - 04h 21' 29''
  49. Jonas VINGEGAARD (TEAM VISMA | LEASE A BIKE) - 04h 21' 29''
  50. Michał KWIATKOWSKI (INEOS GRENADIERS) - 04h 21' 29''
  51. Egan BERNAL (INEOS GRENADIERS) - 04h 21' 29''
  52. Enric MAS (MOVISTAR TEAM) - 04h 21' 29''
  53. Mikel LANDA (SOUDAL QUICK-STEP) - 04h 21' 29''
  54. Wout VAN AERT (TEAM VISMA | LEASE A BIKE) - 04h 21' 29''
  55. Oliver NAESEN (DECATHLON AG2R LA MONDIALE TEAM) - 04h 21' 29''
  56. Fabio GALL (DECATHLON AG2R LA MONDIALE TEAM) - 04h 21' 29''
  57. Warren BARGUIL (TEAM DSM-FIRMENICH POSTNL) - 04h 21' 29''
  58. Christophe LAPORTE (TEAM VISMA | LEASE A BIKE) - 04h 21' 29''
  59. Julien BERNARD (LIDL-TREK) - 04h 21' 29''
  60. Simon CRAS (TOTALENERGIES) - 04h 21' 29''
  61. Marc SOLER (UAE TEAM EMIRATES) - 04h 21' 29''
  62. Geraint THOMAS (INEOS GRENADIERS) - 04h 21' 29''
  63. Laurens DE PLUS (INEOS GRENADIERS) - 04h 21' 29''
  64. Davide FORMOLO (MOVISTAR TEAM) - 04h 21' 29''
  65. Nico DENZ (RED BULL - BORA - HANSGROHE) - 04h 21' 29''
  66. Fabio VAN DEN BROECK (TEAM DSM-FIRMENICH POSTNL) - 04h 21' 29''
  67. Toms SKUJINS (LIDL-TREK) - 04h 21' 29''
  68. Nils POLITT (UAE TEAM EMIRATES) - 04h 22' 01''
  69. Piet ALLEGAERT (COFIDIS) - 04h 22' 10''
  70. David GODON (DECATHLON AG2R LA MONDIALE TEAM) - 04h 22' 21''
  71. Théo GACHIGNARD (TOTALENERGIES) - 04h 22' 47''
  72. Wilco KELDERMAN (TEAM VISMA | LEASE A BIKE) - 04h 25' 53''
  73. Tim WELLENS (UAE TEAM EMIRATES) - 04h 27' 53''
  74. James STEWART (ISRAEL - PREMIER TECH) - 04h 29' 01''
  75. Bryan COQUARD (COFIDIS) - 04h 29' 01''
  76. Fred WRIGHT (BAHRAIN VICTORIOUS) - 04h 29' 01''
  77. Alberto BETTIOL (EF EDUCATION - EASYPOST) - 04h 29' 01''
  78. Bob JUNGELS (RED BULL - BORA - HANSGROHE) - 04h 29' 01''
  79. Pavel SIVAKOV (UAE TEAM EMIRATES) - 04h 29' 01''
  80. Kevin GOOSSENS (INTERMARCHÉ - WANTY) - 04h 31' 25''
  81. Louis MEINTJES (INTERMARCHÉ - WANTY) - 04h 31' 25''
  82. Jan TRATNIK (TEAM VISMA | LEASE A BIKE) - 04h 31' 25''
  83. Silvan DILLIER (ALPECIN-DECEUNINCK) - 04h 31' 25''
  84. Clément RUSSO (GROUPAMA-FDJ) - 04h 31' 25''
  85. Valentin MADOUAS (GROUPAMA-FDJ) - 04h 31' 25''
  86. Tiesj BENOOT (TEAM VISMA | LEASE A BIKE) - 04h 31' 25''
  87. Tim DECLERCQ (LIDL-TREK) - 04h 31' 25''
  88. Yves LAMPAERT (SOUDAL QUICK-STEP) - 04h 31' 25''
  89. Rémy GREGOIRE (GROUPAMA-FDJ) - 04h 31' 25''
  90. Bas LEMMEN (TEAM VISMA | LEASE A BIKE) - 04h 31' 25''
  91. Kévin VAUQUELIN (ARKEA-B&B HOTELS) - 04h 31' 25''
  92. Sindre WAERENSKJOLD (UNO-X MOBILITY) - 04h 31' 25''
  93. Jonathan CASTROVIEJO (INEOS GRENADIERS) - 04h 31' 25''
  94. Cédric BEULLENS (LOTTO DSTNY) - 04h 31' 25''
  95. Stefan KÜNG (GROUPAMA-FDJ) - 04h 31' 25''
  96. Ben TURNER (INEOS GRENADIERS) - 04h 31' 25''
  97. Ryan GIBBONS (LIDL-TREK) - 04h 31' 25''
  98. Odd Christian EIKING (UNO-X MOBILITY) - 04h 31' 25''
  99. Ludovic MOZZATO (ARKEA-B&B HOTELS) - 04h 31' 25''
  100. Mattia SOBRERO (RED BULL - BORA - HANSGROHE) - 04h 31' 25''
  101. IAN VAN WILDER (SOUDAL QUICK-STEP) - 04h 31' 25''
  102. JOHN DEGENKOLB (TEAM DSM-FIRMENICH POSTNL) - 04h 31' 25''
  103. NICOLAS PETERS (DECATHLON AG2R LA MONDIALE TEAM) - 04h 31' 25''
  104. ROMAIN BARDET (TEAM DSM-FIRMENICH POSTNL) - 04h 31' 25''
  105. CARLOS VERONA (LIDL-TREK) - 04h 31' 25''
  106. VICTOR CAMPENAERTS (LOTTO DSTNY) - 04h 31' 25''
  107. BRENT VAN MOER (LOTTO DSTNY) - 04h 31' 25''
  108. JASPER PHILIPSEN (ALPECIN-DECEUNINCK) - 04h 31' 25''
  109. GEORGE ZIMMERMANN (INTERMARCHÉ - WANTY) - 04h 31' 25''
  110. LIONEL REX (INTERMARCHÉ - WANTY) - 04h 31' 25''
  111. ALEXIS ZINGLE (COFIDIS) - 04h 31' 25''
  112. NICOLAS PRODHOMME (DECATHLON AG2R LA MONDIALE TEAM) - 04h 31' 25''
  113. BENJAMIN ARMIRAIL (DECATHLON AG2R LA MONDIALE TEAM) - 04h 31' 25''
  114. RICHARD CARAPAZ (EF EDUCATION - EASYPOST) - 04h 31' 25''
  115. MAXIME BURGAUDEAU (TOTALENERGIES) - 04h 31' 25''
  116. JULIEN JEGAT (TOTALENERGIES) - 04h 31' 25''
  117. FABIEN GRELLIER (TOTALENERGIES) - 04h 31' 25''
  118. PIERRE LAPEIRA (DECATHLON AG2R LA MONDIALE TEAM) - 04h 31' 25''
  119. STANISLAS GRIGNARD (LOTTO DSTNY) - 04h 31' 25''
  120. ARNAUD DEMARE (ARKEA-B&B HOTELS) - 04h 31' 25''
  121. DANIEL MCLAY (ARKEA-B&B HOTELS) - 04h 31' 25''
  122. MICHAEL HALLER (RED BULL - BORA - HANSGROHE) - 04h 31' 25''
  123. GUILLAUME BOIVIN (ISRAEL - PREMIER TECH) - 04h 31' 25''
  124. MARK CAVENDISH (ASTANA QAZAQSTAN TEAM) - 04h 31' 25''
  125. MICHAEL MORKOV (ASTANA QAZAQSTAN TEAM) - 04h 31' 25''
  126. YEVGENIY FEDOROV (ASTANA QAZAQSTAN TEAM) - 04h 31' 25''
  127. JESUS HERRADA (COFIDIS) - 04h 31' 25''
  128. CHRISTOPHER JUUL-JENSEN (TEAM JAYCO ALULA) - 04h 31' 25''
  129. SØREN KRAGH ANDERSEN (ALPECIN-DECEUNINCK) - 04h 31' 25''
  130. ANTHONY LAURANCE (ALPECIN-DECEUNINCK) - 04h 31' 25''
  131. WOUTER POELS (BAHRAIN VICTORIOUS) - 04h 31' 25''
  132. OLIVER ONLEY (TEAM DSM-FIRMENICH POSTNL) - 04h 31' 25''
  133. CHRISTOPHER HARPER (TEAM JAYCO ALULA) - 04h 31' 25''
  134. STEFAN WILLIAMS (ISRAEL - PREMIER TECH) - 04h 31' 25''
  135. MAGNUS CORT (UNO-X MOBILITY) - 04h 31' 25''
  136. CEES BOL (ASTANA QAZAQSTAN TEAM) - 04h 31' 25''
  137. SIMON GESCHKE (COFIDIS) - 04h 31' 25''
  138. SIMON YATES (TEAM JAYCO ALULA) - 04h 31' 25''
  139. HERNANDO TEJADA (ASTANA QAZAQSTAN TEAM) - 04h 31' 25''
  140. JAN HIRT (SOUDAL QUICK-STEP) - 04h 31' 25''
  141. FERNANDO GAVIRIA (MOVISTAR TEAM) - 04h 31' 25''
  142. OSKAR LAZKANO (MOVISTAR TEAM) - 04h 31' 25''
  143. NEILSON POWLESS (EF EDUCATION - EASYPOST) - 04h 31' 25''
  144. AARON DE LIE (LOTTO DSTNY) - 04h 31' 25''
  145. GREGOR MÜHLBERGER (MOVISTAR TEAM) - 04h 31' 25''
  146. MATHIEU VERCHER (TOTALENERGIES) - 04h 31' 44''
  147. GIANNI MOSCON (SOUDAL QUICK-STEP) - 04h 31' 44''
  148. LUCAS MARTINEZ (GROUPAMA-FDJ) - 04h 31' 44''
  149. STIJN DUJARDIN (TOTALENERGIES) - 04h 34' 02''
  150. SAMUEL QUINN (EF EDUCATION - EASYPOST) - 04h 34' 46''
  151. LUKE DURBRIDGE (TEAM JAYCO ALULA) - 04h 35' 18''
  152. ANTHONY RENARD (COFIDIS) - 04h 37' 48''
  153. AIME DE CAPIOT (ARKEA-B&B HOTELS) - 04h 37' 48''
  154. NIKIAS ARNDT (BAHRAIN VICTORIOUS) - 04h 37' 48''
  155. DANNY VAN POPPEL (RED BULL - BORA - HANSGROHE) - 04h 37' 48''
  156. MATHEW MOHORIC (BAHRAIN VICTORIOUS) - 04h 37' 48''
  157. PHILIPPE BAUHAUS (BAHRAIN VICTORIOUS) - 04h 37' 48''
  158. HARM VANHOUCKE (LOTTO DSTNY) - 04h 37' 48''
  159. ETIENNE REINDERS (TEAM JAYCO ALULA) - 04h 37' 48''
  160. DYLAN GROENEWEGEN (TEAM JAYCO ALULA) - 04h 37' 48''
  161. ROBBE GHYS (ALPECIN-DECEUNINCK) - 04h 37' 48''
  162. ALEXANDER KRISTOFF (UNO-X MOBILITY) - 04h 37' 48''
  163. ION IZAGIRRE (COFIDIS) - 04h 37' 48''
  164. JULEN RICKAERT (ALPECIN-DECEUNINCK) - 04h 37' 48''
  165. SAM BENNETT (DECATHLON AG2R LA MONDIALE TEAM) - 04h 37' 48''
  166. RICARDO GARCIA PIERNA (ARKEA-B&B HOTELS) - 04h 37' 48''
  167. TOBIAS JOHANNESSEN (UNO-X MOBILITY) - 04h 37' 48''
  168. DAVIDE BALLERINI (ASTANA QAZAQSTAN TEAM) - 04h 37' 48''
  169. JANIS DRIZNERS (LOTTO DSTNY) - 04h 37' 48''
  170. NISSE EKHOFF (TEAM DSM-FIRMENICH POSTNL) - 04h 47' 07''
  171. BRAM WELTEN (TEAM DSM-FIRMENICH POSTNL) - 04h 47' 07''
  172. FABIO JAKOBSEN (TEAM DSM-FIRMENICH POSTNL) - 04h 47' 07''
  173. GERT THIJSSEN (INTERMARCHÉ - WANTY) - 04h 47' 07''

Top 20 Overall Through Tour de France 2024 Stage 9

  1. Tadej POGAČAR (UAE TEAM EMIRATES) - 35h 42' 42''
  2. Remco EVENEPOEL (SOUDAL QUICK-STEP) - 35h 43' 15''
  3. Jonas VINGEGAARD (TEAM VISMA | LEASE A BIKE) - 35h 43' 57''
  4. Primož ROGLIC (RED BULL - BORA - HANSGROHE) - 35h 44' 18''
  5. Juan AYUSO (UAE TEAM EMIRATES) - 35h 44' 58''
  6. João ALMEIDA (UAE TEAM EMIRATES) - 35h 44' 59''
  7. Carlos RODRIGUEZ (INEOS GRENADIERS) - 35h 45' 13''
  8. Mikel LANDA (SOUDAL QUICK-STEP) - 35h 46' 17''
  9. Derek GEE (ISRAEL - PREMIER TECH) - 35h 46' 44''
  10. Magnus JORGENSON (TEAM VISMA | LEASE A BIKE) - 35h 46' 45''
  11. Aleksandr VLASOV (RED BULL - BORA - HANSGROHE) - 35h 47' 18''
  12. Adam YATES (UAE TEAM EMIRATES) - 35h 47' 38''
  13. Egan BERNAL (INEOS GRENADIERS) - 35h 48' 07''
  14. Giulio CICCONE (LIDL-TREK) - 35h 48' 17''
  15. Sergio HIGUITA (BAHRAIN VICTORIOUS) - 35h 48' 35''
  16. Pello BILBAO (BAHRAIN VICTORIOUS) - 35h 48' 40''
  17. Fabio ARU (DECATHLON AG2R LA MONDIALE TEAM) - 35h 48' 48''
  18. Jai HINDLEY (RED BULL - BORA - HANSGROHE) - 35h 49' 06''
  19. Enric MAS (MOVISTAR TEAM) - 35h 49' 09''
  20. Ben O'CONNOR (EF EDUCATION - EASYPOST) - 35h 49' 57''

Catch All The Best Races, Highlights, Insight, News And More On FloBikes

FloBikes is the streaming home to some of the best cycling from across the globe. Check out the broadcast schedule to watch more of your favorites in action.

FloBikes Archived Footage

Video footage from each event will be archived and stored in a video library for FloBikes subscribers to watch for the duration of their subscriptions.

Join The Conversation On FloBikes Social