| 
 
 
| Summary statistics of the results in all completed stages |  | | | top 10 | 91 / 204 |  | 44,6% |  | podium | 47 / 204 |  | 23,0% |  | 1st places | 12 / 204 |  | 5,9% |  | 2nd place | 22 / 204 |  | 10,8% |  | 3rd place | 13 / 204 |  | 6,4% | 
 | 
 |  | 2012 | 2013 | 2014 |  | | | top 10 | 11 / 21 |  | 52,4% |  | podium | 7 / 21 |  | 33,3% | 
 | 
 | | | top 10 | 9 / 21 |  | 42,9% |  | podium | 7 / 21 |  | 33,3% | 
 | 
 | | | top 10 | 11 / 21 |  | 52,4% |  | podium | 5 / 21 |  | 23,8% | 
 | 
 |  | 2015 | 2016 | 2017 |  | | | top 10 | 11 / 21 |  | 52,4% |  | podium | 7 / 21 |  | 33,3% | 
 | 
 | | | top 10 | 10 / 21 |  | 47,6% |  | podium | 8 / 21 |  | 38,1% | 
 | 
 | | | top 10 | 2 / 4 |  | 50,0% |  | podium | 1 / 4 |  | 25,0% | 
 | 
 |  | 2018 | 2019 | 2020 |  | | | top 10 | 12 / 21 |  | 57,1% |  | podium | 7 / 21 |  | 33,3% | 
 | 
 | | | top 10 | 10 / 21 |  | 47,6% |  | podium | 3 / 21 |  | 14,3% | 
 | 
 | | | top 10 | 7 / 21 |  | 33,3% |  | podium | 2 / 21 |  | 9,5% | 
 | 
 |  | 2021 | 2022 |  |  | | | top 10 | 3 / 11 |  | 27,3% |  | podium | 0 / 11 |  | 0,0% | 
 | 
 | | | top 10 | 5 / 21 |  | 23,8% |  | podium | 0 / 21 |  | 0,0% | 
 | 
 |  |  
 
 
 List of stages in individual editions of the Tour de France
 In parentheses at the end of the line, is the position of Peter Sagan in the appropriate stage
 
 
 
| colours in the table: | 1st place | 2nd place | 3rd place | Top 10 |  
 
 | Všetky doposiaľ absolvované etapy zoradené podľa umiestnenia |  | 1 | 4 | Mondorf-les-Bains | - | Vittel | 207.5 km | Arnaud DÉMARE |   | 2017 | (0) |  | 2 | 19 | Saint-Jean-de-Maurienne | - | Tignes | 126.5 km | - |   | 2019 | (0) |  | 3 | 1 | Liège | - | Seraing | 198.0 km | Peter SAGAN |   | 2012 | (1) |  | 4 | 3 | Orchies | - | Boulogne-sur-Mer | 197.0 km | Peter SAGAN |   | 2012 | (1) |  | 5 | 6 | Épernay | - | Metz | 207.5 km | Peter SAGAN |   | 2012 | (1) |  | 6 | 7 | Montpellier | - | Albi | 205.5 km | Peter SAGAN |   | 2013 | (1) |  | 7 | 2 | Saint-Lô | - | Cherbourg-en-Cotentin | 183.0 km | Peter SAGAN |   | 2016 | (1) |  | 8 | 11 | Carcassonne | - | Montpellier | 162.5 km | Peter SAGAN |   | 2016 | (1) |  | 9 | 16 | Moirans-en-Montagne | - | Berne | 209.0 km | Peter SAGAN |   | 2016 | (1) |  | 10 | 3 | Verviers | - | Longwy | 212.5 km | Peter SAGAN |   | 2017 | (1) |  | 11 | 5 | Lorient | - | Quimper | 204.5 km | Peter SAGAN |   | 2018 | (1) |  | 12 | 2 | Mouilleron-Saint-Germain | - | La Roche-sur-Yon | 182.5 km | Peter SAGAN |   | 2018 | (1) |  | 13 | 13 | Bourg-d’Oisans | - | Valence | 169.5 km | Peter SAGAN |   | 2018 | (1) |  | 14 | 5 | Saint-Dié-des-Vosges | - | Colmar | 175.5 km | Peter SAGAN |   | 2019 | (1) |  | 15 | 13 | Saint-Paul-Trois-Châteaux | - | Le Cap d´Agde | 217.0 km | André GREIPEL |   | 2012 | (2) |  | 16 | 14 | Limoux | - | Foix | 191.0 km | Luis-Leon SANCHEZ |   | 2012 | (2) |  | 17 | 20 | Rambouillet | - | Paris | 120.0 km | Mark CAVENDISH |   | 2012 | (2) |  | 18 | 2 | Bastia | - | Ajaccio | 156.0 km | Jan BAKELANTS |   | 2013 | (2) |  | 19 | 3 | Ajaccio | - | Calvi | 145.5 km | Simon GERRANS |   | 2013 | (2) |  | 20 | 6 | Aix-en-Provence | - | Montpellier | 176.5 km | André GREIPEL |   | 2013 | (2) |  | 21 | 13 | Tours | - | St-Amand-Montrond | 173.0 km | Mark CAVENDISH |   | 2013 | (2) |  | 22 | 1 | Leeds | - | Harrogate | 190.5 km | Marcel KITTEL |   | 2014 | (2) |  | 23 | 3 | Cambridge | - | London | 155.0 km | Marcel KITTEL |   | 2014 | (2) |  | 24 | 7 | Épernay | - | Nancy | 234.5 km | Matteo TRENTIN |   | 2014 | (2) |  | 25 | 12 | Bourg-en-Bresse | - | Saint-Étienne | 185.5 km | Alexander KRISTOFF |   | 2014 | (2) |  | 26 | 2 | Utrecht | - | Zélande | 166.0 km | André GREIPEL |   | 2015 | (2) |  | 27 | 5 | Arras | - | Amiens | 189.5 km | André GREIPEL |   | 2015 | (2) |  | 28 | 6 | Abbeville | - | Le Havre | 191.5 km | Zdenek STYBAR |   | 2015 | (2) |  | 29 | 13 | Muret | - | Rodez | 198.5 km | Greg VAN AVERMAET |   | 2015 | (2) |  | 30 | 16 | Bourg-de-Péage | - | Gap | 201.0 km | Ruben PLAZA MOLINA |   | 2015 | (2) |  | 31 | 10 | Escaldes-Engordany | - | Revel | 197.0 km | Michael MATTHEWS |   | 2016 | (2) |  | 32 | 21 | Chantilly | - | Paris | 113.0 km | André GREIPEL |   | 2016 | (2) |  | 33 | 8 | Dreux | - | Amiens | 181.0 km | Dylan GROENEWEGEN |   | 2018 | (2) |  | 34 | 4 | La Baule | - | Sarzeau | 195.0 km | Fernando GAVIRIA |   | 2018 | (2) |  | 35 | 1 | Noirmoutier-en-l´Ile | - | Fontenay-le-Comte | 201.0 km | Fernando GAVIRIA |   | 2018 | (2) |  | 36 | 1 | Brussel | - | Brussel | 194.5 km | Mike TEUNISSEN |   | 2019 | (2) |  | 37 | 18 | Blagnac | - | Brive-la-Gaillarde | 222.5 km | Mark CAVENDISH |   | 2012 | (3) |  | 38 | 5 | Cagnes-sur-Mer | - | Marseille | 228.5 km | Mark CAVENDISH |   | 2013 | (3) |  | 39 | 12 | Fougeres | - | Tours | 218.0 km | Marcel KITTEL |   | 2013 | (3) |  | 40 | 15 | Tallard | - | Nîmes | 222.0 km | Alexander KRISTOFF |   | 2014 | (3) |  | 41 | 4 | Seraing | - | Cambrai | 223.5 km | Tony MARTIN |   | 2015 | (3) |  | 42 | 7 | Livarot | - | Fougères | 190.5 km | Mark CAVENDISH |   | 2015 | (3) |  | 43 | 1 | Mont-Saint-Michel | - | Utah Beach Sainte-Marie-du-Mont | 188.0 km | Mark CAVENDISH |   | 2016 | (3) |  | 44 | 4 | Saumur | - | Limoges | 237.5 km | Marcel KITTEL |   | 2016 | (3) |  | 45 | 14 | Montélimar | - | Villars-les-Dombes Parc des Oiseaux | 208.5 km | Mark CAVENDISH |   | 2016 | (3) |  | 46 | 7 | Fougères | - | Chartres | 231.0 km | Dylan GROENEWEGEN |   | 2018 | (3) |  | 47 | 7 | Belfort | - | Chalon-sur-Saône | 230.0 km | Dylan GROENEWEGEN |   | 2019 | (3) |  | 48 | 10 | Ile d´Oleron le Chateau | - | Ilde de re Saint-Martin-de-re | 168.5 km | Sam BENNETT |   | 2020 | (3) |  | 49 | 21 | Mantes-La-Jolie | - | Paris | 122.0 km | Sam BENNETT |   | 2020 | (3) |  | 50 | 10 | Saint-Gildas-des-Bois | - | St-Malo | 197.0 km | Marcel KITTEL |   | 2013 | (4) |  | 51 | 21 | Versailles | - | Paris | 133.5 km | Marcel KITTEL |   | 2013 | (4) |  | 52 | 2 | York | - | Sheffield | 201.0 km | Vincenzo NIBALI |   | 2014 | (4) |  | 53 | 4 | Le Touquet-Paris-Plage | - | Lille | 163.5 km | Marcel KITTEL |   | 2014 | (4) |  | 54 | 5 | Ypres | - | Arenberg Porte du Hainaut | 152.5 km | Lars BOOM |   | 2014 | (4) |  | 55 | 8 | Rennes | - | Mûr-de-Bretagne | 181.5 km | Alexis VUILLERMOZ |   | 2015 | (4) |  | 56 | 15 | Mende | - | Valence | 183.0 km | André GREIPEL |   | 2015 | (4) |  | 57 | 3 | Granville | - | Angers | 223.5 km | Mark CAVENDISH |   | 2016 | (4) |  | 58 | 14 | Saint-Paul-Trois-Châteaux | - | Mende | 188.0 km | Omar FRAILE MATARRANZ |   | 2018 | (4) |  | 59 | 4 | Reims | - | Nancy | 213.5 km | Elia VIVIANI |   | 2019 | (4) |  | 60 | 11 | Albi | - | Toulouse | 167.0 km | Caleb EWAN |   | 2019 | (4) |  | 61 | 16 | Nîmes | - | Nîmes | 177.0 km | Caleb EAWN |   | 2019 | (4) |  | 62 | 5 | Gap | - | Privas | 183.0 km | Wout VAN AERT |   | 2020 | (4) |  | 63 | 14 | Clermont-Ferrand | - | Lyon | 194.0 km | Soren KRAGH ANDERSEN |   | 2020 | (4) |  | 64 | 3 | Vejle | - | Sønderborg | 185.0 km | Dylan GROENEWEGEN |   | 2022 | (4) |  | 65 | 15 | Rodez | - | Carcassonne | 202.5 km | Jasper PHILIPSEN |   | 2022 | (4) |  | 66 | 4 | Abbeville | - | Rouen | 214.5 km | André GREIPEL |   | 2012 | (5) |  | 67 | 6 | Arras | - | Reims | 194.0 km | André GREIPEL |   | 2014 | (5) |  | 68 | 14 | Rodez | - | Mende | 178.5 km | Stephen CUMMINGS |   | 2015 | (5) |  | 69 | 9 | Arras | - | Roubaix | 156.5 km | John DEGENKOLB |   | 2018 | (5) |  | 70 | 3 | Binche | - | Épernay | 215.0 km | Julian ALAPHILIPPE |   | 2019 | (5) |  | 71 | 8 | Mâcon | - | Saint-Étienne | 200.0 km | Thomas DE GENDT |   | 2019 | (5) |  | 72 | 10 | Saint-Flour | - | Albi | 217.5 km | Wout VAN AERT |   | 2019 | (5) |  | 73 | 1 | Nice | - | Nice | 156.0 km | Alexander KRISTOFF |   | 2020 | (5) |  | 74 | 3 | Nice | - | Sisteron | 198.0 km | Caleb EWAN |   | 2020 | (5) |  | 75 | 4 | Redon | - | Fougères | 150.5 km | Mark CAVENDISH |   | 2021 | (5) |  | 76 | 6 | Tours | - | Châteauroux | 161.0 km | Mark CAVENDISH |   | 2021 | (5) |  | 77 | 4 | Dunkerque | - | Calais | 171.5 km | Wout VAN AERT |   | 2022 | (5) |  | 78 | 21 | Paris La Défense Arena | - | Paris | 116.0 km | Jasper PHILIPSEN |   | 2022 | (5) |  | 79 | 2 | Visé | - | Tournai | 207.5 km | Mark CAVENDISH |   | 2012 | (6) |  | 80 | 12 | Saint-Jean-de-Maurienne | - | Annonay Davézieux | 226.0 km | David MILLAR |   | 2012 | (6) |  | 81 | 6 | Arpajon-sur-Cère | - | Montauban | 190.5 km | Mark CAVENDISH |   | 2016 | (6) |  | 82 | 2 | Roskilde | - | Nyborg | 202.5 km | Fabio JAKOBSEN |   | 2022 | (6) |  | 83 | 21 | Sèvres - Grand Paris Seine Ouest | - | Paris | 109.5 km | André GREIPEL |   | 2015 | (7) |  | 84 | 6 | Brest | - | Műr-de-Bretagne | 181.0 km | Daniel MARTIN |   | 2018 | (8) |  | 85 | 18 | Trie-sur-Baïse | - | Pau | 171.0 km | Arnaud DÉMARE |   | 2018 | (8) |  | 86 | 21 | Houilles | - | Paris | 116.0 km | Alexander KRISTOFF |   | 2018 | (8) |  | 87 | 10 | Albertville | - | Valence | 191.0 km | Mark CAVENDISH |   | 2021 | (8) |  | 88 | 15 | Samatan | - | Pau | 158.5 km | Pierrick FEDRIGO |   | 2012 | (9) |  | 89 | 11 | Besançon | - | Oyonnax | 187.5 km | Tony GALLOPIN |   | 2014 | (9) |  | 90 | 21 | Évry | - | Paris | 137.5 km | Marcel KITTEL |   | 2014 | (9) |  | 91 | 19 | Bourg-en-Bresse | - | Champagnole | 166.5 km | Soren KRAGH ANDERSEN |   | 2020 | (9) |  | 92 | 2 | Düsseldorf | - | Liège | 203.5 km | Marcel KITTEL |   | 2017 | (10) |  | 93 | 21 | Rambouillet | - | Paris | 128.0 km | Caleb EWAN |   | 2019 | (10) |  | 94 | 2 | Brussel Palais Royal | - | Brussel Atomium | 27.6 km | Jumbo-Visma |   | 2019 | (12) |  | 95 | 7 | Millau | - | Lavaur | 168.0 km | Wout VAN AERT |   | 2020 | (13) |  | 96 | 12 | Chauvigny | - | Sarran Correze | 218.0 km | Marc HIRSCHI |   | 2020 | (13) |  | 97 | 11 | Avranches | - | Mont-Saint-Michel | 33.0 km | Tony MARTIN |   | 2013 | (17) |  | 98 | 1 | Düsseldorf | - | Düsseldorf | 14.0 km | Geraint THOMAS |   | 2017 | (18) |  | 99 | 1 | Utrecht | - | Utrecht | 13.8 km | Rohan DENNIS |   | 2015 | (19) |  | 100 | 3 | Antwerp | - | Huy | 159.5 km | Joaquim RODRIGUEZ OLIVER |   | 2015 | (27) |  | 101 | 9 | Vannes | - | Plumelec | 28.0 km | BMC Racing Team |   | 2015 | (34) |  | 102 | 19 | Castelnau-Magnoac | - | Cahors | 188.5 km | Christophe LAPORTE |   | 2022 | (34) |  | 103 | 19 | Bonneval | - | Chartres | 53.5 km | Bradley WIGGINS |   | 2012 | (45) |  | 104 | 19 | Saint-Jean-de-Maurienne | - | La Toussuire - Les Sybelles | 138.0 km | Vincenzo NIBALI |   | 2015 | (51) |  | 105 | P | Liège | - | Liège | 6.4 km | Fabian CANCELLARA |   | 2012 | (53) |  | 106 | 8 | Belfort | - | Porrentruy | 157.5 km | Thibaut PINOT |   | 2012 | (55) |  | 107 | 10 | Mâcon | - | Bellegarde-sur-Valserine | 194.5 km | Thomas VOECKLER |   | 2012 | (56) |  | 108 | 9 | Vielha Val d'Aran | - | Andorre Arcalis | 184.0 km | Tom DUMOULIN |   | 2016 | (61) |  | 109 | 19 | Maubourguet Pays du Val d’Adour | - | Bergerac | 208.5 km | Ramunas NAVARDAUSKAS |   | 2014 | (64) |  | 110 | 20 | Bergerac | - | Périgueux | 54.0 km | Tony MARTIN |   | 2014 | (68) |  | 111 | 17 | Berne | - | Finhaut-Emosson | 184.0 km | Ilnur ZAKARIN |   | 2016 | (70) |  | 112 | 13 | Pau | - | Pau | 27.2 km | Julian ALAPHILIPPE |   | 2019 | (72) |  | 113 | 16 | Pau | - | Bagnères-de-Luchon | 197.0 km | Thomas VOECKLER |   | 2012 | (73) |  | 114 | 15 | Millau | - | Carcassonne | 181.5 km | Magnus CORT NIELSEN |   | 2018 | (73) |  | 115 | 1 | Brest | - | Landerneau | 198.0 km | Julian ALAPHILIPPE |   | 2021 | (73) |  | 116 | 6 | Binche | - | Longwy | 220.0 km | Tadej POGAČAR |   | 2022 | (74) |  | 117 | 13 | Bourg-Saint-Andéol | - | La Caverne du Pont-d´Arc | 37.5 km | Tom DUMOULIN |   | 2016 | (78) |  | 118 | 14 | Grenoble | - | Risoul | 177.0 km | Rafal MAJKA |   | 2014 | (79) |  | 119 | 3 | Cholet | - | Cholet | 35.5 km | BMC Racing Team |   | 2018 | (80) |  | 120 | 3 | Lorient | - | Pontivy | 183.0 km | Tim MERLIER |   | 2021 | (80) |  | 121 | 20 | Lacapelle-Marival | - | Rocamadour | 40.7 km | Wout VAN AERT |   | 2022 | (83) |  | 122 | 18 | Meribel | - | La Roche-Sur-Foron | 175.0 km | Michal KWIATKOWSKI |   | 2020 | (84) |  | 123 | 11 | Chatelaillon-Plage | - | Poitiers | 167.5 km | Caleb EWAN |   | 2020 | (85) |  | 124 | 18 | Pau | - | Hautacam | 145.5 km | Vincenzo NIBALI |   | 2014 | (88) |  | 125 | 17 | Bagnères-de-Luchon | - | Peyragudes | 143.5 km | Alejandro VALVERDE |   | 2012 | (89) |  | 126 | 18 | Sallanches | - | Megève | 17.0 km | Christopher FROOME |   | 2016 | (90) |  | 127 | 17 | Embrun | - | Chorges | 32.0 km | Christopher FROOME |   | 2013 | (91) |  | 128 | 17 | Digne-les-Bains | - | Pra Loup | 161.0 km | Simon GESCHKE |   | 2015 | (91) |  | 129 | 10 | Mulhouse | - | La Planche des Belles Filles | 161.5 km | Vincenzo NIBALI |   | 2014 | (93) |  | 130 | 20 | Megève | - | Morzine-Avoriaz | 146.5 km | Ion IZAGUIRRE |   | 2016 | (97) |  | 131 | 20 | Albertville | - | Val Thorens | 130.0 km | Vincenzo NIBALI |   | 2019 | (97) |  | 132 | 20 | Modane Valfréjus | - | Alpe d’Huez | 110.5 km | Thibaut PINOT |   | 2015 | (98) |  | 133 | 15 | Lyon | - | Grand Colombier | 174.5 km | Tadej POGAČAR |   | 2020 | (99) |  | 134 | 11 | Pau | - | Cauterets - Vallée de Saint-Savin | 188.0 km | Rafal MAJKA |   | 2015 | (100) |  | 135 | 2 | Perros-Guirec | - | Mûr-De-Bretagne Guerlédan | 183.5 km | Mathieu VAN DER POEL |   | 2021 | (100) |  | 136 | 19 | Bourg d’Oisans | - | Grand-Bornand | 204.5 km | Rui Alberto COSTA |   | 2013 | (104) |  | 137 | 9 | Arc-et-Senans | - | Besançon | 41.5 km | Bradley WIGGINS |   | 2012 | (105) |  | 138 | 9 | St-Girons | - | Bagneres-de-Bigorre | 168.5 km | Daniel MARTIN |   | 2013 | (105) |  | 139 | 14 | Saint-Pourçain-sur-Sioule | - | Lyon | 191.0 km | Matteo TRENTIN |   | 2013 | (105) |  | 140 | 20 | Lure | - | La Planche des Belles Filles | 36.2 km | Tadej POGAČAR |   | 2020 | (105) |  | 141 | 5 | Changé | - | Laval Espace Mayenne | 27.2 km | Tadej POGAČAR |   | 2021 | (106) |  | 142 | 2 | Nice | - | Nice | 186.0 km | Julian ALAPHILIPPE |   | 2020 | (108) |  | 143 | 4 | Nice | - | Nice | 25.0 km | Orica - Green Edge |   | 2013 | (109) |  | 144 | 20 | Annecy | - | Annecy-Semnoz | 125.0 km | Nairo Alexander QUINTANA |   | 2013 | (109) |  | 145 | 9 | Gérardmer | - | Mulhouse | 170.0 km | Tony MARTIN |   | 2014 | (109) |  | 146 | 12 | Bourg-St-Maurice | - | Alpe d´Huez | 175.5 km | Geraint THOMAS |   | 2018 | (109) |  | 147 | 18 | Lourdes | - | Hautacam | 143.5 km | Jonas VINGEGAARD |   | 2022 | (109) |  | 148 | 5 | Limoges | - | Le Lioran | 216.0 km | Greg VAN AVERMAET |   | 2016 | (110) |  | 149 | 6 | Le Teil | - | Mont Aigoual | 191.0 km | Alexey LUTSENKO |   | 2020 | (111) |  | 150 | 9 | Cluses | - | Tignes | 145.0 km | Ben O'CONNR |   | 2021 | (111) |  | 151 | 11 | Albertville | - | La Toussuire - Les Sybelles | 148.0 km | Pierre ROLLAND |   | 2012 | (112) |  | 152 | 18 | Gap | - | Alpe d’Huez | 172.5 km | Christophe RIBLON |   | 2013 | (114) |  | 153 | 13 | Saint-Étienne | - | Chamrousse | 197.5 km | Vincenzo NIBALI |   | 2014 | (115) |  | 154 | 17 | Saint-Gaudens | - | Saint-Lary-Soulan Pla d’Adet | 124.5 km | Rafal MAJKA |   | 2014 | (115) |  | 155 | 10 | Annecy | - | Le Grand-Bornand | 158.5 km | Julian ALAPHILIPPE |   | 2018 | (115) |  | 156 | 17 | Grenoble | - | Meribel Col de la Loze | 170.0 km | Miguel Angel LOPEZ |   | 2020 | (115) |  | 157 | 11 | Albertville | - | La Rosière | 108.5 km | Geraint THOMAS |   | 2018 | (119) |  | 158 | 7 | Vierzon | - | Le Creusot | 249.5 km | Matej MOHORIČ |   | 2021 | (119) |  | 159 | 7 | Tomblaine | - | La Planche des Belles Filles | 199.0 km | Christopher FROOME |   | 2012 | (120) |  | 160 | 9 | Aigle | - | Châtel Les Portes Du Soleil | 193.0 km | Bob JUNGELS |   | 2022 | (121) |  | 161 | 12 | Lannemezan | - | Plateau de Beille | 195.0 km | Joaquim RODRIGUEZ OLIVER |   | 2015 | (122) |  | 162 | 8 | Castres | - | Ax 3 Domaines | 195.0 km | Christopher FROOME |   | 2013 | (123) |  | 163 | 8 | Oyonnax | - | Le Grand-Bornand | 151.0 km | Dylan TEUNS |   | 2021 | (124) |  | 164 | 4 | Sisteron | - | Orcieres-Marlette | 160.5 km | Primož ROGLIČ |   | 2020 | (125) |  | 165 | 16 | La Tour-Du-Pin | - | Villard-De-Lans | 164.0 km | Lennard KÄMNA |   | 2020 | (125) |  | 166 | 6 | Mulhouse | - | La Planche des Belles Filles | 160.5 km | Dylan TEUNS |   | 2019 | (128) |  | 167 | 11 | Albertville | - | Col Du Granon Serre Chevalier | 152.0 km | Jonas VINGEGAARD |   | 2022 | (128) |  | 168 | 17 | Pont du Gard | - | Gap | 200.0 km | Matteo TRENTIN |   | 2019 | (129) |  | 169 | 10 | Morzine Les Portes Du Soleil | - | Megève | 148.5 km | Magnus Cort NIELSEN |   | 2022 | (129) |  | 170 | 15 | Givors | - | Mont Ventoux | 242.5 km | Christopher FROOME |   | 2013 | (130) |  | 171 | 8 | Tomblaine | - | Gérardmer La Mauselaine | 161.0 km | Blel KADRI |   | 2014 | (130) |  | 172 | 8 | Dole | - | Lausanne | 186.5 km | Wout VAN AERT |   | 2022 | (130) |  | 173 | 14 | Saint-Étienne | - | Mende | 192.5 km | Michael MATTHEWS |   | 2022 | (132) |  | 174 | 16 | Carcassonne | - | Bagneres-de-Luchon | 237.5 km | Michael ROGERS |   | 2014 | (133) |  | 175 | 16 | Carcassonne | - | Foix | 178.5 km | Hugo HOULE |   | 2022 | (133) |  | 176 | 17 | Bagnères-de-Luchon | - | St-Lary-Soulan | 65.0 km | Nairo Alexander QUINTANA |   | 2018 | (134) |  | 177 | 20 | Saint-Pée-sur-Nivelle | - | Espelette | 31.0 km | Tom DUMOULIN |   | 2018 | (135) |  | 178 | 16 | Vaison-la-Romaine | - | Gap | 168.0 km | Rui Alberto COSTA |   | 2013 | (137) |  | 179 | 18 | Gap | - | Saint-Jean-de-Maurienne | 186.5 km | Romain BARDET |   | 2015 | (137) |  | 180 | 8 | Pau | - | Bagnères-de-Luchon | 184.0 km | Christopher FROOME |   | 2016 | (137) |  | 181 | 17 | Saint-Gaudens | - | Peyragudes | 130.0 km | Tadej POGAČAR |   | 2022 | (137) |  | 182 | 16 | Carcassonne | - | Bagnères-de-Luchon | 218.0 km | Julian ALAPHILIPPE |   | 2018 | (138) |  | 183 | 7 | Tomblaine | - | La Super Planche Des Belles Filles | 176.5 km | Tadej POGAČAR |   | 2022 | (138) |  | 184 | 8 | Cazeres-sur-Garonne | - | Loudenvielle | 141.0 km | Nans PETERS |   | 2020 | (140) |  | 185 | 11 | Sorgues | - | Malaucène | 199.0 km | Wout VAN AERT |   | 2021 | (140) |  | 186 | 1 | Copenhague | - | Copenhague | 13.2 km | Yves LAMPAERT |   | 2022 | (140) |  | 187 | 12 | Toulouse | - | Bagnères-de-Bigorre | 209.5 km | Simon YATES |   | 2019 | (141) |  | 188 | 12 | Montpellier | - | Mont Ventoux | 185.0 km | Thomas DE GENDT |   | 2016 | (142) |  | 189 | 13 | Chatel-Guyon | - | Puy Mary Cantal | 191.5 km | Daniel Felipe MARTINEZ |   | 2020 | (142) |  | 190 | 12 | Briançon | - | Alpe D´Huez | 165.5 km | Thomas PIDCOCK |   | 2022 | (142) |  | 191 | 19 | Lourdes | - | Laruns | 200.5 km | Primož ROGLIČ |   | 2018 | (143) |  | 192 | 14 | Tarbes | - | Tourmalet Barèges | 117.5 km | Thibaut PINOT |   | 2019 | (146) |  | 193 | 5 | Lille Métropole | - | Arenberg Porte Du Hainaut | 154.0 km | Simon CLARKE |   | 2022 | (147) |  | 194 | 13 | Le Bourg DOisans | - | Saint-Étienne | 193.0 km | Mads PEDERSEN |   | 2022 | (147) |  | 195 | 5 | Rouen | - | Saint-Quentin | 196.0 km | André GREIPEL |   | 2012 | (152) |  | 196 | 15 | Bourg-en-Bresse | - | Culoz | 159.0 km | Jarlinson PANTANO |   | 2016 | (152) |  | 197 | 1 | Porto-Vecchio | - | Bastia | 213.0 km | Marcel KITTEL |   | 2013 | (154) |  | 198 | 18 | Embrun | - | Valloire | 208.0 km | Nairo Alexander QUINTANA |   | 2019 | (154) |  | 199 | 10 | Tarbes | - | La Pierre-Saint-Martin | 167.0 km | Christopher FROOME |   | 2015 | (158) |  | 200 | 15 | Limoux | - | Foix Prat d´Albis | 185.0 km | Simon YATES |   | 2019 | (163) |  | 201 | 9 | Pau | - | Laruns | 153.0 km | TAdej POGAČAR |   | 2020 | (164) |  | 202 | 9 | Saint-Étienne | - | Brioude | 170.5 km | Daryl IMPEY |   | 2019 | (171) |  | 203 | 19 | Albertville | - | Saint-Gervais Mont Blanc | 146.0 km | Romain BARDET |   | 2016 | (172) |  | 204 | 7 | L'Isle-Jourdain | - | Lac de Payolle | 162.5 km | Stephen CUMMINGS |   | 2016 | (184) | 
 
 
 |