Tour de France 2021
Stage 8: Oyonnax - Le Grand Bornand
Distance: 150.8km | Stage Type: highmountain | Race Type: normal | finished
| Name | Country | Time |
|---|---|---|
| 1 Dylan Teuns | Belgium | 3:54:41 |
| 2 Ion Izagirre | Spain | +0:44 |
| 3 Michael Woods | Canada | +0:47 |
| 4 Tadej Pogacar | Slovenia | +0:49 |
| 5 Wout Poels | Netherlands | +2:33 |
| 6 Simon Yates | Great Britain | +2:43 |
| 7 Aurelien Paret-Peintre | France | +3:03 |
| 8 Guillaume Martin | France | +3:03 |
| 9 Mattia Cattaneo | Italy | +4:07 |
| 10 Jonas Vingegaard | Denmark | +4:09 |
| 11 Alexey Lutsenko | Kazakhstan | +4:09 |
| 12 Enric Mas | Spain | +4:09 |
| 13 Richard Carapaz | Ecuador | +4:09 |
| 14 Rigoberto Uran | Colombia | +4:09 |
| 15 David Gaudu | France | +4:09 |
| 16 Pello Bilbao | Spain | +4:09 |
| 17 Wilco Kelderman | Netherlands | +4:09 |
| 18 Ben O'Connor | Australia | +4:09 |
| 19 Sergio Henao | Colombia | +4:13 |
| 20 Davide Formolo | Italy | +4:18 |
| 21 Wout van Aert | Belgium | +5:45 |
| 22 Nairo Quintana | Colombia | +8:34 |
| 23 Jonathan Castroviejo | Spain | +8:34 |
| 24 Esteban Chaves | Colombia | +10:19 |
| 25 Bauke Mollema | Netherlands | +10:19 |
| 26 Louis Meintjes | South Africa | +12:21 |
| 27 Bruno Armirail | France | +12:23 |
| 28 Nans Peters | France | +14:14 |
| 29 Jakob Fuglsang | Denmark | +15:50 |
| 30 Omar Fraile | Spain | +15:50 |
| 31 Kenny Elissonde | France | +16:01 |
| 32 Soeren Kragh Andersen | Denmark | +17:00 |
| 33 Tiesj Benoot | Belgium | +17:00 |
| 34 Steven Kruijswijk | Netherlands | +18:22 |
| 35 Tao Geoghegan Hart | Great Britain | +18:55 |
| 36 Franck Bonnamour | France | +18:55 |
| 37 Julian Alaphilippe | France | +18:55 |
| 38 Ruben Guerreiro | Portugal | +18:55 |
| 39 Richie Porte | Australia | +18:55 |
| 40 Quentin Pacher | France | +21:15 |
| 41 Vincenzo Nibali | Italy | +21:47 |
| 42 Miguel Angel Lopez | Colombia | +21:47 |
| 43 Sepp Kuss | USA | +21:47 |
| 44 Mathieu van der Poel | Netherlands | +21:47 |
| 45 Ide Schelling | Netherlands | +22:19 |
| 46 Mark Donovan | Great Britain | +23:18 |
| 47 Victor de la Parte | Spain | +23:18 |
| 48 Simon Geschke | Germany | +25:30 |
| 49 Kasper Asgreen | Denmark | +27:56 |
| 50 Fabien Doubey | France | +27:56 |
| 51 Brandon McNulty | USA | +28:26 |
| 52 Thomas de Gendt | Belgium | +28:41 |
| 53 Davide Ballerini | Italy | +28:41 |
| 54 Xandro Meurisse | Belgium | +28:41 |
| 55 Nils Politt | Germany | +28:41 |
| 56 Daniel Martin | Ireland | +28:41 |
| 57 Emanuel Buchmann | Germany | +28:41 |
| 58 Cristian Rodriguez | Spain | +28:41 |
| 59 Georg Zimmermann | Germany | +28:41 |
| 60 Elie Gesbert | France | +28:41 |
| 61 Connor Swift | Great Britain | +28:41 |
| 62 Stefan Kueng | Switzerland | +28:41 |
| 63 Hugo Houle | Canada | +28:41 |
| 64 Michael Valgren | Denmark | +28:41 |
| 65 Fred Wright | Great Britain | +28:41 |
| 66 Maxime Chevalier | France | +28:41 |
| 67 Sonny Colbrelli | Italy | +28:41 |
| 68 Lucas Hamilton | Australia | +28:41 |
| 69 Matej Mohoric | Slovenia | +28:41 |
| 70 Christopher Juul-Jensen | Denmark | +28:41 |
| 71 Anthony Perez | France | +28:41 |
| 72 Patrick Konrad | Austria | +28:41 |
| 73 Pierre-Luc Perichon | France | +28:41 |
| 74 Julien Bernard | France | +28:41 |
| 75 Jesus Herrada | Spain | +28:41 |
| 76 Dylan van Baarle | Netherlands | +29:52 |
| 77 Anthony Turgis | France | +30:21 |
| 78 Pierre-Roger Latour | France | +30:21 |
| 79 Alex Aranburu | Spain | +30:21 |
| 80 Stefan De Bod | South Africa | +31:25 |
| 81 Ruben Fernandez | Spain | +32:41 |
| 82 Luke Durbridge | Australia | +34:04 |
| 83 Michael Matthews | Australia | +34:06 |
| 84 Daniel Oss | Italy | +34:06 |
| 85 Dries Devenyns | Belgium | +34:34 |
| 86 Rui Costa | Portugal | +34:46 |
| 87 Michal Kwiatkowski | Poland | +34:55 |
| 88 Sergio Higuita | Spain | +34:55 |
| 89 Guillaume Boivin | Canada | +35:01 |
| 90 Luke Rowe | Great Britain | +35:01 |
| 91 Alejandro Valverde | Spain | +35:01 |
| 92 Ivan Cortina | Spain | +35:01 |
| 93 Jan Bakelants | Belgium | +35:01 |
| 94 Carlos Barbero | Spain | +35:01 |
| 95 Cyril Barthe | France | +35:01 |
| 96 Harry Sweeny | Australia | +35:01 |
| 97 Imanol Erviti | Spain | +35:01 |
| 98 Warren Barguil | France | +35:01 |
| 99 Pierre Rolland | France | +35:01 |
| 100 Kristian Sbaragli | Italy | +35:01 |
| 101 Carlos Verona | Spain | +35:01 |
| 102 Philippe Gilbert | Belgium | +35:01 |
| 103 Oliver Naesen | Belgium | +35:01 |
| 104 Marc Hirschi | Switzerland | +35:01 |
| 105 Rick Zabel | Germany | +35:01 |
| 106 Andre Greipel | Germany | +35:01 |
| 107 Vegard Stake Laengen | Norway | +35:01 |
| 108 Joris Nieuwenhuis | Netherlands | +35:01 |
| 109 Jonas Rutsch | Germany | +35:01 |
| 110 Jasper Philipsen | Belgium | +35:01 |
| 111 Petr Vakoc | Czechia | +35:01 |
| 112 Dorian Godon | France | +35:01 |
| 113 Cyril Gautier | France | +35:01 |
| 114 Christophe Laporte | France | +35:01 |
| 115 Silvan Dillier | Switzerland | +35:01 |
| 116 Benoit Cosnefroy | France | +35:01 |
| 117 Mike Teunissen | Netherlands | +35:01 |
| 118 Stefan Bissegger | Switzerland | +35:01 |
| 119 Nils Eekhoff | Netherlands | +35:01 |
| 120 Magnus Cort | Denmark | +35:01 |
| 121 Jonas Rickaert | Belgium | +35:01 |
| 122 Bryan Coquard | France | +35:01 |
| 123 Valentin Madouas | France | +35:01 |
| 124 Peter Sagan | Slovakia | +35:01 |
| 125 Tosh van der Sande | Belgium | +35:01 |
| 126 Brent van Moer | Belgium | +35:01 |
| 127 Miles Scotson | Australia | +35:01 |
| 128 Edward Theuns | Belgium | +35:01 |
| 129 Jasper Stuyven | Belgium | +35:01 |
| 130 Jasper De Buyst | Belgium | +35:01 |
| 131 Danny van Poppel | Netherlands | +35:01 |
| 132 Jorge Arcas | Spain | +35:01 |
| 133 Reto Hollenstein | Switzerland | +35:01 |
| 134 Jelle Wallays | Belgium | +35:01 |
| 135 Daniel McLay | Great Britain | +35:01 |
| 136 Dmitri Gruzdev | Kazakhstan | +35:01 |
| 137 Luka Mezgec | Slovenia | +35:01 |
| 138 Michael Schaer | Switzerland | +35:01 |
| 139 Anthony Delaplace | France | +35:01 |
| 140 Clement Russo | France | +35:01 |
| 141 Lorenzo Rota | Italy | +35:01 |
| 142 Jacopo Guarnieri | Italy | +35:01 |
| 143 Greg van Avermaet | Belgium | +35:01 |
| 144 Loic Vliegen | Belgium | +35:01 |
| 145 Marco Haller | Austria | +35:01 |
| 146 Tim Merlier | Belgium | +35:01 |
| 147 Jonas Koch | Germany | +35:01 |
| 148 Amund Groendahl Jansen | Norway | +35:01 |
| 149 Tony Martin | Germany | +35:01 |
| 150 Michael Moerkoev | Denmark | +35:01 |
| 151 Mark Cavendish | Great Britain | +35:01 |
| 152 Tim Declercq | Belgium | +35:01 |
| 153 Edvald Boasson Hagen | Norway | +35:01 |
| 154 Max Walscheid | Germany | +35:01 |
| 155 Boy van Poppel | Netherlands | +35:01 |
| 156 Chris Froome | Great Britain | +35:01 |
| 157 Omer Goldstein | Israel | +35:01 |
| 158 Julien Simon | France | +35:01 |
| 159 Nickolas Dlamini | South Africa | +35:01 |
| 160 Simon Clarke | Australia | +35:01 |
| 161 Mikkel Bjerg | Denmark | +35:01 |
| 162 Casper Pedersen | Denmark | +35:01 |
| 163 Sean Bennett | USA | +35:01 |
| 164 Lukas Poestlberger | Austria | +35:01 |
| 165 Toms Skujins | Latvia | +35:01 |
| 166 Mads Pedersen | Denmark | +35:01 |
| 167 Rafal Majka | Poland | +35:01 |
| 168 Cees Bol | Netherlands | +35:01 |
| 169 Roger Kluge | Germany | +35:01 |
| 170 Michael Gogl | Austria | +35:01 |
| 171 Nacer Bouhanni | France | +35:01 |
| 172 Victor Campenaerts | Belgium | +35:01 |
| 173 Jeremy Cabot | France | +35:01 |
| 174 Geraint Thomas | Great Britain | +35:01 |
| 175 Primoz Roglic | Slovenia | +35:01 |
| 176 Neilson Powless | USA | +35:01 |
| 177 Arnaud Demare | France | +35:34 |