Stage 20: Nantua (FRA) -> Pontarlier (FRA)

Tour 2025 • 26-07-2025 • 184.2 kms

Stage results

Rank Cyclist Country Team Time
1 Image: Kaden Groves Groves, Kaden AUS ADC 04:06:09
2 Image: Frank Van Den Broek Van Den Broek, Frank NED TPP + 00:00:54
3 Image: Pascal Eenkhoorn Eenkhoorn, Pascal NED SOQ + 00:00:59
4 Image: Simone Velasco Velasco, Simone ITA XAT + 00:01:04
5 Image: Romain Grégoire Grégoire, Romain FRA GFC + 00:01:04
6 Image: Jake Stewart Stewart, Jake GBR IPT + 00:01:04
7 Image: Jordan Jegat Jegat, Jordan FRA TEN + 00:01:04
8 Image: Tim Wellens Wellens, Tim BEL UAD + 00:01:04
9 Image: Matteo Jorgenson Jorgenson, Matteo USA TVL + 00:01:04
10 Image: Harrison Sweeny Sweeny, Harrison AUS EFE + 00:01:04
11 Image: Matteo Trentin Trentin, Matteo ITA TUD + 00:02:01
12 Image: Ewen Costiou Costiou, Ewen FRA ARK + 00:03:45
13 Image: Davide Ballerini Ballerini, Davide ITA XAT + 00:07:04
14 Image: Mike Teunissen Teunissen, Mike NED XAT + 00:07:04
15 Image: Jonas Abrahamsen Abrahamsen, Jonas NOR UXM + 00:07:04
16 Image: Anthony Turgis Turgis, Anthony FRA TEN + 00:07:04
17 Image: Louis Barré Barré, Louis FRA IWA + 00:07:04
18 Image: Xandro Meurisse Meurisse, Xandro BEL ADC + 00:07:04
19 Image: Thomas Gachignard Gachignard, Thomas FRA TEN + 00:07:04
20 Image: Mathis Le Berre Le Berre, Mathis FRA ARK + 00:07:04
21 Image: Matis Louvel Louvel, Matis FRA IPT + 00:07:04
22 Image: Laurence Pithie Pithie, Laurence NZL RBH + 00:07:04
23 Image: Florian Lipowitz Lipowitz, Florian GER RBH + 00:07:04
24 Image: Tobias Halland Johannessen Johannessen, Tobias Halland NOR UXM + 00:07:04
25 Image: Kévin Vauquelin Vauquelin, Kévin FRA ARK + 00:07:04
26 Image: Markus Hoelgaard Hoelgaard, Markus NOR UXM + 00:07:04
27 Image: Neilson Powless Powless, Neilson USA EFE + 00:07:04
28 Image: Ben Healy Healy, Ben IRL EFE + 00:07:04
29 Image: Maximilian Schachmann Schachmann, Maximilian GER SOQ + 00:07:04
30 Image: Jenno Berckmoes Berckmoes, Jenno BEL LOT + 00:07:04
31 Image: Wout Van Aert Van Aert, Wout BEL TVL + 00:07:04
32 Image: Tadej Pogačar Pogačar, Tadej SLO UAD + 00:07:04
33 Image: Mick Van Dijke Van Dijke, Mick NED RBH + 00:07:04
34 Image: Jonas Vingegaard Vingegaard, Jonas DEN TVL + 00:07:04
35 Image: Primož Roglič Roglič, Primož SLO RBH + 00:07:04
36 Image: Simon Yates Yates, Simon GBR TVL + 00:07:04
37 Image: Cristian Rodríguez Martín Rodríguez Martín, Cristian ESP ARK + 00:07:04
38 Image: Ion Izaguirre Izaguirre, Ion ESP COF + 00:07:04
39 Image: Raúl García Pierna García Pierna, Raúl ESP ARK + 00:07:04
40 Image: Ilan Van Wilder Van Wilder, Ilan BEL SOQ + 00:07:04
41 Image: Kasper Asgreen Asgreen, Kasper DEN EFE + 00:07:04
42 Image: Sergio Higuita Higuita, Sergio COL XAT + 00:07:04
43 Image: Valentin Madouas Madouas, Valentin FRA GFC + 00:07:04
44 Image: Oscar Onley Onley, Oscar GBR TPP + 00:07:04
45 Image: Oliver Naesen Naesen, Oliver BEL DAT + 00:07:04
46 Image: Bastien Tronchon Tronchon, Bastien FRA DAT + 00:07:04
47 Image: Felix Gall Gall, Felix AUT DAT + 00:07:04
48 Image: Valentin Paret Peintre Paret Peintre, Valentin FRA SOQ + 00:07:04
49 Image: Dylan Teuns Teuns, Dylan BEL COF + 00:07:04
50 Image: Andreas Leknessund Leknessund, Andreas NOR UXM + 00:07:04
51 Image: Alexandre Delettre Delettre, Alexandre FRA TEN + 00:07:04
52 Image: Marius Mayrhofer Mayrhofer, Marius GER TUD + 00:07:04
53 Image: Marc Hirschi Hirschi, Marc SUI TUD + 00:07:04
54 Image: Gregor Mühlberger Mühlberger, Gregor AUT MOV + 00:07:04
55 Image: Tobias Lund Andresen Andresen, Tobias Lund DEN TPP + 00:07:04
56 Image: Ben O'Connor O'Connor, Ben AUS JAY + 00:07:04
57 Image: Thymen Arensman Arensman, Thymen NED IGD + 00:07:04
58 Image: Toms Skujins Skujins, Toms LAT LTK + 00:07:04
59 Image: Jasper Stuyven Stuyven, Jasper BEL LTK + 00:07:04
60 Image: Axel Laurance Laurance, Axel FRA IGD + 00:07:04
61 Image: Joseph Blackmore Blackmore, Joseph GBR IPT + 00:07:04
62 Image: Nils Politt Politt, Nils GER UAD + 00:07:04
63 Image: Aurélien Paret Peintre Paret Peintre, Aurélien FRA DAT + 00:07:04
64 Image: Emanuel Buchmann Buchmann, Emanuel GER COF + 00:07:04
65 Image: Tobias Foss Foss, Tobias NOR IGD + 00:07:04
66 Image: Samuel Watson Watson, Samuel GBR IGD + 00:07:04
67 Image: Einer Rubio Reyes Rubio Reyes, Einer COL MOV + 00:07:04
68 Image: Michel Storer Storer, Michel AUS TUD + 00:07:04
69 Image: Guillaume Martin Martin, Guillaume FRA GFC + 00:07:04
70 Image: Michael Woods Woods, Michael CAN IPT + 00:07:04
71 Image: Anders Halland Johannessen Johannessen, Anders Halland NOR UXM + 00:07:04
72 Image: Marc Soler Soler, Marc ESP UAD + 00:07:04
73 Image: Jhonnatan Narváez Narváez, Jhonnatan ECU UAD + 00:07:04
74 Image: Mauro Schmid Schmid, Mauro SUI JAY + 00:07:04
75 Image: Clément Venturini Venturini, Clément FRA ARK + 00:07:04
76 Image: Damien Touzé Touzé, Damien FRA COF + 00:07:04
77 Image: Bruno Armirail Armirail, Bruno FRA DAT + 00:11:11
78 Image: Clement Russo Russo, Clement FRA GFC + 00:13:17
79 Image: Lewis Askey Askey, Lewis GBR GFC + 00:13:17
80 Image: Alex Baudin Baudin, Alex FRA EFE + 00:13:17
81 Image: Tim Naberman Naberman, Tim NED TPP + 00:13:17
82 Image: Warren Barguil Barguil, Warren FRA TPP + 00:13:17
83 Image: Alexander Aranburu Aranburu, Alexander ESP COF + 00:13:17
84 Image: Krists Neilands Neilands, Krists LAT IPT + 00:13:17
85 Image: Jarrad Drizners Drizners, Jarrad AUS LOT + 00:13:17
86 Image: Brent Van Moer Van Moer, Brent BEL LOT + 00:13:17
87 Image: Lenny Martínez Martínez, Lenny FRA TBV + 00:13:17
88 Image: Jonas Rickaert Rickaert, Jonas BEL ADC + 00:22:17
89 Image: Tiesj Benoot Benoot, Tiesj BEL TVL + 00:22:17
90 Image: Clément Berthet Berthet, Clément FRA DAT + 00:22:17
91 Image: Santiago Buitrago Sánchez Buitrago Sánchez, Santiago COL TBV + 00:22:17
92 Image: Harold Alfonso Tejada Canacue Tejada Canacue, Harold Alfonso COL XAT + 00:22:17
93 Image: Quentin Pacher Pacher, Quentin FRA GFC + 00:22:17
94 Image: Edoardo Affini Affini, Edoardo ITA TVL + 00:22:17
95 Image: Geraint Thomas Thomas, Geraint GBR IGD + 00:22:17
96 Image: Victor Campenaerts Campenaerts, Victor BEL TVL + 00:22:17
97 Image: Hugo Page Page, Hugo FRA IWA + 00:22:17
98 Image: Paul Penhoët Penhoët, Paul FRA GFC + 00:22:17
99 Image: Sepp Kuss Kuss, Sepp USA TVL + 00:22:17
100 Image: Emiel Verstrynge Verstrynge, Emiel BEL ADC + 00:22:17
101 Image: Callum Scotson Scotson, Callum AUS DAT + 00:22:17
102 Image: Adam Yates Yates, Adam GBR UAD + 00:22:17
103 Image: Alfred Wright Wright, Alfred GBR TBV + 00:22:17
104 Image: Michael Valgren Valgren, Michael DEN EFE + 00:22:17
105 Image: Alberto Dainese Dainese, Alberto ITA TUD + 00:22:17
106 Image: Aleksandr Vlasov Vlasov, Aleksandr RUS RBH + 00:22:17
107 Image: Quinn Simmons Simmons, Quinn USA LTK + 00:22:17
108 Image: William Barta Barta, William USA MOV + 00:22:17
109 Image: Gianni Moscon Moscon, Gianni ITA RBH + 00:22:17
110 Image: Stian Fredheim Fredheim, Stian NOR UXM + 00:22:17
111 Image: Biniam Girmay Girmay, Biniam ERI IWA + 00:22:27
112 Image: Magnus Cort Nielsen Nielsen, Magnus Cort DEN UXM + 00:22:27
113 Image: Nelson Filipe Oliveira Oliveira, Nelson Filipe POR MOV + 00:22:27
114 Image: Mattéo Vercher Vercher, Mattéo FRA TEN + 00:22:29
115 Image: Iván García Cortina García Cortina, Iván ESP MOV + 00:22:29
116 Image: Iván Romeo Abad Romeo Abad, Iván ESP MOV + 00:22:33
117 Image: Pablo Castrillo Castrillo, Pablo ESP MOV + 00:22:33
118 Image: Thibau Nys Nys, Thibau BEL LTK + 00:22:33
119 Image: Jordi Meeus Meeus, Jordi BEL RBH + 00:24:29
120 Image: Clement Champoussin Champoussin, Clement FRA XAT + 00:24:29
121 Image: Eduardo Sepúlveda Sepúlveda, Eduardo ARG LOT + 00:28:49
122 Image: Pavel Sivakov Sivakov, Pavel FRA UAD + 00:28:49
123 Image: Jonas Rutsch Rutsch, Jonas GER IWA + 00:28:49
124 Image: Laurenz Rex Rex, Laurenz BEL IWA + 00:28:49
125 Image: Matej Mohoric Mohoric, Matej SLO TBV + 00:28:49
126 Image: Lucas Plapp Plapp, Lucas AUS JAY + 00:28:49
127 Image: Kamil Gradek Gradek, Kamil POL TBV + 00:28:49
128 Image: Robert Stannard Stannard, Robert AUS TBV + 00:28:49
129 Image: Connor Swift Swift, Connor GBR IGD + 00:28:49
130 Image: Sébastien Grignard Grignard, Sébastien BEL LOT + 00:28:49
131 Image: Alexis Renard Renard, Alexis FRA COF + 00:28:49
132 Image: Silvan Dillier Dillier, Silvan SUI ADC + 00:28:49
133 Image: Elmar Reinders Reinders, Elmar NED JAY + 00:28:49
134 Image: Luke Durbridge Durbridge, Luke AUS JAY + 00:28:49
135 Image: Amaury Capiot Capiot, Amaury BEL ARK + 00:28:49
136 Image: Dylan Groenewegen Groenewegen, Dylan NED JAY + 00:28:49
137 Image: Bert Van Lerberghe Van Lerberghe, Bert BEL SOQ + 00:28:49
138 Image: Arnaud Demare Demare, Arnaud FRA ARK + 00:28:49
139 Image: Guillaume Boivin Boivin, Guillaume CAN IPT + 00:28:49
140 Image: Marco Haller Haller, Marco AUT TUD + 00:28:49
141 Image: Luka Mezgec Mezgec, Luka SLO JAY + 00:28:49
142 Image: Fabian Lienhard Lienhard, Fabian SUI TUD + 00:28:49
143 Image: Phil Bauhaus Bauhaus, Phil GER TBV + 00:28:49
144 Image: Sean Flynn Flynn, Sean GBR TPP + 00:28:49
145 Image: Tim Merlier Merlier, Tim BEL SOQ + 00:28:49
146 Image: Pavel Bittner Bittner, Pavel CZE TPP + 00:28:49
147 Image: Gianni Vermeersch Vermeersch, Gianni BEL ADC + 00:28:49
148 Image: Mathieu Burgaudeau Burgaudeau, Mathieu FRA TEN + 00:28:49
149 Image: Edward Theuns Theuns, Edward BEL LTK + 00:28:49
150 Image: Jonathan Milan Milan, Jonathan ITA LTK + 00:28:49
151 Image: Simone Consonni Consonni, Simone ITA LTK + 00:28:49
152 Image: Roel Van Sintmaartensdijk Van Sintmaartensdijk, Roel NED IWA + 00:28:49
153 Image: Vito Braet Braet, Vito BEL IWA + 00:28:49
154 Image: Vincenzo Albanese Albanese, Vincenzo ITA EFE + 00:28:49
155 Image: Alexey Lutsenko Lutsenko, Alexey KAZ IPT + 00:28:49
156 Image: Pascal Ackermann Ackermann, Pascal GER IPT + 00:28:49
157 Image: Niklas Märkl Märkl, Niklas GER TPP + 00:28:49
158 Image: Benjamin Thomas Thomas, Benjamin FRA COF + 00:28:49
159 Image: Arnaud De Lie De Lie, Arnaud BEL LOT + 00:28:49
160 Image: Julian Alaphilippe Alaphilippe, Julian FRA TUD + 00:28:49

Standings

General

Pogačar, Tadej

76:00:32

Mountain

Pogačar, Tadej

119 pts

Points

Milan, Jonathan

372 pts

Youth

Lipowitz, Florian

76:11:32

Team

Team Visma | Lease A Bike

232:01:32

Stage Information

This is stage number 20 of the race Tour 2025.

It takes place on 26-07-2025, between Nantua (FRA) and Pontarlier (FRA), its length is 184.2 km, and the scheduled start and end times are from 12:05:00 to 16:23:00.

Here, you will find information about this event, including maps, stage profiles, final kilometers profile, and complete rankings.

Image license:
Images by la-flamme-rouge.eu