2023 Tour de France

Who Won Stage 9 of the 2023 Tour de France? See Full TDF Results Here

Who Won Stage 9 of the 2023 Tour de France? See Full TDF Results Here

Canadian cyclist Michael Woods won stage 9 of the 2023 Tour de France, while Jonas Vingegaard kept the yellow jersey. Here are the stage 9 results.

Jul 9, 2023 by Joe Harrington
Woods WINS FOR CANADA On The Puy de Dome

Canadian Michael Woods bested French cyclist Pierre Latour on the Puy de Dôme and Jonas Vingegaard kept the lead in the 2023 Tour de France in stage 9 of the Tour on July 9. 

With the first rest day coming on July 10, Woods pushed himself to win stage 9, which was one of the most difficult days of the Tour so far as it featured the Puy de Dôme. Woods became the first Canadian to win a stage as he surged by American cyclist Matteo Jorgenson, who was poised to win the stage before the final climb of the day.  Jorgenson finished fourth in the stage. 

Subscribe to FloBikes for Tour de France Updates!

This was the first time the Puy de Dôme was apart of the Tour route since 1988 and the climb is considered one of the toughest France can provide.

Vingegaard took the yellow jersey during stage 6 and the defending Tour champion hasn't looked back. Tadej Pogacar is in second.  

The Tour will resume with Stage 10 on July 11. It is the first of two rest days of the Tour, which ends with stage 21 on July 23 in Paris. 

Here’s are the complete results from stage 9. 


Woods Puy de Dome Escape Plan, Tour de France



2023 Tour de France Stage 9 Results

  1. M. WOODS - 04h 19' 41''
  2. P. LATOUR - 04h 20' 09''
  3. Matej MOHORIC - 04h 20' 16''
  4. M. JORGENSON - 04h 20' 17''
  5. C. BERTHET - 04h 20' 36''
  6. N. POWLESS - 04h 21' 04''
  7. A. LUTSENKO - 04h 21' 20''
  8. G. WILSLY - 04h 21' 39''
  9. M. BURGAUDEAU - 04h 21' 57''
  10. D. DE LA CRUZ - 04h 22' 15''
  11. G. IZAGIRRE INSAUSTI - 04h 24' 38''
  12. V. CAMPENAERTS - 04h 25' 06''
  13. T. POGAČAR - 04h 28' 00''
  14. J. VINGEGAARD - 04h 28' 08''
  15. S. YATES - 04h 28' 51''
  16. T. PIDCOCK - 04h 28' 51''
  17. C. RODRIGUEZ CANO - 04h 29' 00''
  18. A. YATES - 04h 29' 07''
  19. J. HINDLEY - 04h 29' 14''
  20. S. KUSS - 04h 29' 25''
  21. F. GALL - 04h 29' 35''
  22. P. BILBAO LOPEZ - 04h 29' 35''
  23. T. PINOT - 04h 30' 06''
  24. L. MEINTJES - 04h 30' 06''
  25. D. GAUDU - 04h 30' 06''
  26. R. BARDET - 04h 30' 23''
  27. M. LANDA - 04h 30' 41''
  28. E. BUCHMANN - 04h 30' 45''
  29. H. TEJADA CANACUE - 04h 31' 05''
  30. J. CASTROVIEJO - 04h 31' 20''
  31. C. HARPER - 04h 31' 46''
  32. V. MADOUAS - 04h 31' 48''
  33. I. IZAGUIRRE INSAUSTI - 04h 32' 12''
  34. G. MARTIN - 04h 32' 12''
  35. F. GROSSSCHARTNER - 04h 35' 48''
  36. R. MAJKA - 04h 35' 48''
  37. J. HAIG - 04h 35' 48''
  38. W. KELDERMAN - 04h 35' 48''
  39. B. O'CONNOR - 04h 36' 02''
  40. K. VERMAERKE - 04h 36' 02''
  41. E. BERNAL - 04h 38' 15''
  42. G. CRADDOCK - 04h 39' 14''
  43. Q. PACHER - 04h 39' 37''
  44. B. JUNGELS - 04h 39' 37''
  45. M. SOLER - 04h 39' 37''
  46. M. DINHAM - 04h 39' 37''
  47. C. HAMILTON - 04h 39' 37''
  48. N. OLIVEIRA - 04h 39' 37''
  49. J. LOPEZ PEREZ - 04h 39' 37''
  50. R. COSTA - 04h 39' 37''
  51. R. ALMEIDA GUERREIRO - 04h 39' 37''
  52. K. GENIETS - 04h 39' 37''
  53. J. ALAPHILIPPE - 04h 39' 37''
  54. D. MARTINEZ POVEDA - 04h 39' 37''
  55. W. VAN AERT - 04h 39' 37''
  56. L. CALMEJANE - 04h 39' 57''
  57. W. BARGUIL - 04h 40' 34''
  58. K. NEILANDS - 04h 40' 59''
  59. S. KÜNG - 04h 41' 21''
  60. G. CICCONE - 04h 41' 41''
  61. W. POELS - 04h 41' 41''
  62. D. TEUNS - 04h 41' 41''
  63. A. PARET PEINTRE - 04h 42' 01''
  64. P. KONRAD - 04h 42' 01''
  65. S. GESCHKE - 04h 42' 01''
  66. N. POLITT - 04h 42' 01''
  67. G. ZIMMERMANN - 04h 42' 01''
  68. D. SMITH - 04h 42' 01''
  69. N. PETERS - 04h 42' 25''
  70. A. DELAPLACE - 04h 42' 25''
  71. J. ABRAHAMSEN - 04h 42' 43''
  72. M. LOUVEL - 04h 43' 27''
  73. D. VAN BAARLE - 04h 43' 53''
  74. M. VAN DER POEL - 04h 43' 53''
  75. M. TEUNISSEN - 04h 43' 53''
  76. J. RICKAERT - 04h 43' 53''
  77. G. BOIVIN - 04h 44' 02''
  78. R. CAVAGNA - 04h 45' 12''
  79. S. DILLIER - 04h 45' 21''
  80. D. VAN POPPEL - 04h 45' 23''
  81. A. PEREZ - 04h 45' 23''
  82. M. HALLER - 04h 45' 23''
  83. S. DEWULF - 04h 45' 53''
  84. O. NAESEN - 04h 45' 53''
  85. H. HOULE - 04h 45' 53''
  86. D. OSS - 04h 46' 44''
  87. L. DURBRIDGE - 04h 46' 44''
  88. V. LAENGEN - 04h 47' 07''
  89. L. PICHON - 04h 47' 07''
  90. N. SCHULTZ - 04h 47' 07''
  91. M. VAN GILS - 04h 47' 07''
  92. B. COSNEFROY - 04h 47' 07''
  93. T. JOHANNESSEN - 04h 47' 07''
  94. E. BOASSON-HAGEN - 04h 47' 07''
  95. A. CHARMIG - 04h 47' 07''
  96. Q. HERMANS - 04h 47' 07''
  97. R. TILLER - 04h 47' 07''
  98. S. CLARKE - 04h 47' 07''
  99. J. SHAW - 04h 47' 07''
  100. V. FERRON - 04h 47' 07''
  101. J. STUYVEN - 04h 47' 11''
  102. N. ARNDT - 04h 47' 11''
  103. Y. LAMPAERT - 04h 47' 11''
  104. T. BENOOT - 04h 47' 11''
  105. J. JENSEN - 04h 47' 11''
  106. P. EENKHOORN - 04h 47' 11''
  107. J. DE BUYST - 04h 47' 11''
  108. F. VERMEERSCH - 04h 47' 11''
  109. T. DECLERCQ - 04h 47' 11''
  110. J. PHILIPSEN - 04h 47' 11''
  111. O. LE GAC - 04h 47' 11''
  112. F. WRIGHT - 04h 47' 11''
  113. A. KIRSCH - 04h 47' 30''
  114. A. TURGIS - 04h 47' 42''
  115. B. TURNER - 04h 47' 53''
  116. M. KWIATKOWSKI - 04h 47' 55''
  117. J. CHAVES - 04h 47' 55''
  118. J. BIERMANS - 04h 47' 55''
  119. F. FRISON - 04h 47' 55''
  120. Y. FEDOROV - 04h 47' 58''
  121. N. VAN HOOYDONCK - 04h 48' 32''
  122. M. PEDERSEN - 04h 48' 37''
  123. S. JENSEN - 04h 48' 37''
  124. M. BJERG - 04h 48' 37''
  125. P. BAUHAUS - 04h 48' 37''
  126. L. MOZZATO - 04h 48' 37''
  127. A. PEDRERO - 04h 48' 37''
  128. A. AMADOR - 04h 48' 37''
  129. K. ASGREEN - 04h 48' 37''
  130. A. BETTIOL - 04h 48' 37''
  131. R. URAN - 04h 48' 37''
  132. C. STRONG - 04h 48' 37''
  133. R. SINKELDAM - 04h 48' 37''
  134. G. MÜHLBERGER - 04h 48' 37''
  135. A. RENARD - 04h 48' 37''
  136. C. LAPORTE - 04h 48' 37''
  137. C. CHAMPOUSSIN - 04h 48' 37''
  138. S. KRAGH ANDERSEN - 04h 48' 37''
  139. L. VAN DEN BERG - 04h 48' 37''
  140. O. FRAILE MATARRANZ - 04h 48' 37''
  141. T. GALLOPIN - 04h 48' 37''
  142. A. ARANBURU DEBA - 04h 48' 37''
  143. C. EWAN - 04h 48' 37''
  144. D. DEVENYNS - 04h 48' 37''
  145. M. NIELSEN - 04h 48' 37''
  146. A. PETIT - 04h 48' 37''
  147. E. REINDERS - 04h 48' 37''
  148. B. COQUARD - 04h 48' 37''
  149. B. GIRMAY - 04h 48' 37''
  150. M. TRENTIN - 04h 49' 05''
  151. A. KRISTOFF - 04h 49' 05''
  152. T. TRÆEN - 04h 49' 05''
  153. S. GUGLIELMI - 04h 49' 10''
  154. P. SAGAN - 04h 49' 35''
  155. G. MOSCON - 04h 49' 35''
  156. M. GOGL - 04h 49' 37''
  157. J. MEEUS - 04h 49' 40''
  158. V. LAFAY - 04h 50' 09''
  159. M. MØRKØV - 04h 51' 28''
  160. F. JAKOBSEN - 04h 51' 28''
  161. S. WELSFORD - 04h 52' 31''
  162. C. BOL - 04h 52' 34''
  163. N. EEKHOFF - 04h 52' 34''
  164. J. DEGENKOLB - 04h 52' 34''
  165. A. EDMONDSON - 04h 52' 34''
  166. L. MEZGEC - 04h 52' 34''
  167. A. ZINGLE - 04h 52' 34''
  168. D. GROENEWEGEN - 04h 52' 37''
  169. S. WÆRENSKJOLD - 04h 52' 37''

How To Watch Tour de France USA

A live broadcast will be available on NBC and Peacock. FloBikes will provide updates, highlights, and behind-the-scenes coverage throughout the entire event.

How To Watch Tour de France Canada 

FloBikes will provide a live broadcast for Canadian audiences.

Tour de France 2023 Schedule

The Tour de France begins July 1 and finishes July 23 at the Champ-Elyees. The complete route is divided into 21 stages featuring different types of terrain and distance. Stages 1-3 are completed. 

Here is the full Tour de France schedule.