
Paris-Roubaix podium history, race database | 2025 edition | Race photos | Rider presentation ceremony photos | Pre-race photos of riders on the course | Course map & profile | List of cobblestone sectors | Race preview | Start list | Paris-Roubaix Femmes | P-R history video

Compiègne - Roubaix: 258.3 kilometers. 30 sectors of pavé totalling 54.8 km
Les Woodland's book Paris-Roubaix: The Inside Story -All the bumps of cycling's cobbled classic is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the finish city of Roubaix at 2:35 PM, local time: 16C (60f), cloudy, with the wind from the southwest at 21 km/hr (13 mph). There is just a 4% chance of rain.
The race: The official start was given to the 175 riders at 11:07 AM.
Here's the race organizer's summary of the 2026 Paris- Roubaix:
The 2026 Paris-Roubaix Hauts-de-France was bound to make history. Either UAE’s Tadej Pogacar completed his Monument set, or Alpecin’s Mathieu van der Poel claimed his fourth victory in a row at the Vélodrome André Pétrieux to become a recordman in this race … or somebody else upset them, so we could speak time and again in the coming years about who and how managed to do it. After overcoming two punctures in key moments of the race and still not falling out of contention, Wout van Aert (Visma-Lease a Bike) went clear with Pogacar in sector 12 from Auchy-lez-Orchies to Bersée, with 53 kilometers to go.
Afterwards, the Belgian powerhouse managed to match all the accelerations unleashed by the world champion, trying to drop him, while keeping at bay a chasing group led by Van der Poel, who had to survive through a nightmare of mechanicals in the Arenberg Forest and fell just short of playing for the win after all. Come the final sprint, Van Aert proved to be much faster than Pogacar in order to claim his first cobblestone trophy following two podium finishes (2nd in 2022 and 3rd in 2023). This also marked Visma-Lease a Bike’s first triumph in the Hell of the North after 42 straight, winning-less participations since 1984. Jasper Stuyven (Soudal-Quick Step) finished third, sealing an astute performance to round out the podium of an unforgettable race that awarded his already decorated winner with the victory of a lifetime.

The peloton with 209 kilometers to go. Attacks had been firing off (as in the picture), one after another, but the pack was basically intact.
The story:
175 riders took the start on the 123rd edition of Paris-Roubaix Hauts-de-France at 11:07, off to ride 258,3 kilometres between Compiègne and the Vélodrome André Pétrieux in Roubaix with 30 cobbled sectors to be covered on the way. The opening 90 kilometres of the race played out as an exciting back and forth between the many riders trying to establish a breakaway that never actually came to fruition. A full bunch entered the first sections of cobbles, led and strung out by UAE Team Emirates-XRG. Just 60-odd riders were left at the front after sector 26 in Briastre (km 114,9 - 0,8 km) ***, including all the main favorites despite punctures for Mads Pedersen (Lidl-Trek) and Wout van Aert (Visma-Lease a Bike).

Tadej Pogacar on the first cobbled sector, Troisville a Inchy, 95 kms into the race.
Mechanicals galore
Mechanical problems are the most diabolical dimension of the Hell of the North, and they took their toll on most of the main riders. Race favorite Tadej Pogacar (UAE Team Emirates-XRG) had to get a spare bike from the Shimano neutral service with 121 kilometres to go, midway through sector 22 from Quérénaing to Maing (km 137,5 - 2,5 km) ***. After falling nearly 1’00” behind the head of the race, he was helped by three teammates to regain the front group 98 kilometers from the finish. Shortly after, the peloton went into the Arenberg Forest (km 163 - 2,3 km) ***** and it was Mathieu van der Poel (Alpecin-Premier Tech) who had to endure a nightmare scenario, with a string of mechanical issues that made him stop up to three times and leave this iconical sector more than two minutes behind the head of the race.

Wout van Aert leads at the start of the Arenberg sector of cobbles, 163 kms into the race.
Pogacar and Van Aert overcame two punctures each
Seven men came out of the Arenberg Forest in the lead: Tadej Pogacar (UAE Team Emirates), Mads Pedersen (Lidl-Trek), Wout van Aert, Christophe Laporte (Visma-Lease a Bike), Stefan Bissegger (Decathlon-CMA CGM), Jasper Stuyven (Soudal-Quick Step) and Laurence Pithie (Red Bull-Bora-hansgrohe). Two more riders, Filippo Ganna (Ineos Grenadiers) and Jordi Meeus (Red Bull-Bora-hansgrohe), managed to bridge back with 84 kilometers to go, yet ended up falling out of contention later, with the Italian suffering several mechanicals and even a rough crash. Both Pogacar and Van Aert would have a second puncture each later on, during sector 16 from Warlaing to Brillon (km 183,3 - 2,4 km) ***. They both managed their way back into the head of the race - the former at the exit of sector 15, from Tilloy to Sars-et-Rosières (km 186,8 - 2,4 km) ****, the latter ahead of sector 13 in Orchies (km 198,2 - 1,7 km) ***.

Wout van Aert & Tadej Pogacar lead with Mads Pedersen chasing.
Van der Poel nearly bridged back after mechanical nightmare
The front group reached sector 12 from Auchy-lez-Orchies to Bersée (km 204,3 - 2,7 km) **** with a 25” gap on a chasing group led by an impressive Mathieu van der Poel, who nearly succeeded to rejoin the head of the race. At the entrance of the sector, Van Aert and Pogacar accelerated and went clear, with Pedersen falling just short of holding their wheel.

Pogacar leads Van Aert in sector 10, 38 km to go. A group of Van der Poel, Laporte, Bisseger, Stuyven & Van Dijke chase 43 seconds back.
The world champion and the Belgian powerhouse managed to build a 42” lead through Mons-en-Pévèle (km 209,7 - 3 km) *****, where Van der Poel and Tim Van Dijke (Red Bull-Bora-hansgrohe) bridged back with Pedersen, Laporte, Bissegger and Stuyven, while Pithie crashed out of the fight for podium. The leading duo managed to keep the six chasers at bay, even if they were as close as just 25” back after sector 5, Camphin-en-Pévèle (km 238,4 - 1,8 km) ****.

Pogacar and Van Aert in sector 5, Camphin-en-Pévèle, with a 36-second lead on the Van der Poel group.

Pogacar leads Van Aert in sector 2 (Willems à Hem) with the nearest chasers about 30 seconds back.
A breathtaking finale in the Vélodrome André Pétrieux
The always-decisive Carrefour de l'Arbre (km 241,2 - 2,1 km) ***** proved fatal for the ambition of the chasers, who lost some terrain and were 40” in arrears at the exit of this iconic sector after Pogacar unleashed some accelerations to try and drop a defensive Van Aert.

The Flamme Rouge, Pogacar and van Aert have 1 km to go.
From then on, the leading duo cooperated their way into the Vélodrome André Pétrieux for a breathtaking final sprint in which the Belgian overpowered the Slovenian, launching his effort with 200 meters to go and winning by a clear margin. Meanwhile, Stuyven deployed a canny attack 3 kilometres from the finish in order to climb onto the podium, with just a few meters on Van der Poel and Laporte.

Wout van Aert beats Tadej Pogacar on the Roubaix velodrome.

A dusty Wout van Aert celebrates an impressive victory.
Complete Results:
258.3 kilometers raced at an average speed of 48.910 km/hr. Fastest Paris-Roubaix ever!
| 1 | Wout van Aert | Team Visma | Lease a Bike | 5hr 16min 52sec |
| 2 | Tadej Pogacar | UAE Team Emirates-XRG | s.t. |
| 3 | Jasper Stuyven | Soudal Quick-Step | @ 13sec |
| 4 | Mathieu van der Poel | Alpecin-Premier Tech | 0:15 |
| 5 | Christophe Laporte | Team Visma | Lease a Bike | s.t. |
| 6 | Mick van Dijke | Red Bull-BORA-hansgrohe | s.t. |
| 7 | Mads Pedersen | Lidl-Trek | s.t. |
| 8 | Stefan Bissegger | Decathlon CMA CGM Team | 0:20 |
| 9 | Nils Politt | UAE Team Emirates-XRG | 2:36 |
| 10 | Mike Teunissen | XDS Astana Team | s.t. |
| 11 | Max Walscheid | Lidl-Trek | 3:46 |
| 12 | Gianni Vermeersch | Red Bull-BORA-hansgrohe | s.t. |
| 13 | Guillaume Boivin | NSN Cycling Team | s.t. |
| 14 | Anthony Turgis | Team TotalEnergies | s.t. |
| 15 | Daan Hoole | Decathlon CMA CGM Team | s.t. |
| 16 | Alec Segaert | Bahrain Victorious | s.t. |
| 17 | Jordi Meeus | Red Bull-BORA-hansgrohe | 5:43 |
| 18 | Stanislaw Aniolkowski | Cofidis | s.t. |
| 19 | Brent Van Moer | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 20 | Dries van Gestel | Soudal Quick-Step | s.t. |
| 21 | Kim Heiduk | INEOS Grenadiers | s.t. |
| 22 | Mathias Vacek | Lidl-Trek | 5:51 |
| 23 | Clément Russo | Groupama-FDJ United | 7:20 |
| 24 | Iván García Cortina | Movistar Team | 7:29 |
| 25 | Filippo Ganna | INEOS Grenadiers | 7:32 |
| 26 | Laurence Pithie | Red Bull-BORA-hansgrohe | s.t. |
| 27 | Edward Theuns | Lidl-Trek | 8:01 |
| 28 | Kasper Asgreen | EF Education-EasyPost | s.t. |
| 29 | Aimé De Gendt | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 30 | Matyas Kopecky | Unibet Rose Rockets | s.t. |
| 31 | John Degenkolb | Team Picnic PostNL | s.t. |
| 32 | Huub Artz | Lotto-Intermarché | s.t. |
| 33 | Frits Biesterbos | Team Picnic PostNL | s.t. |
| 34 | Bert Van Lerberghe | Soudal Quick-Step | s.t. |
| 35 | Robert Donaldson | Team Jayco-AlUla | s.t. |
| 36 | Matys Grisel | Lotto-Intermarché | s.t. |
| 37 | Stan Dewulf | Decathlon CMA CGM Team | s.t. |
| 38 | Toon Aerts | Lotto-Intermarché | s.t. |
| 39 | Oliver Naesen | Decathlon CMA CGM Team | s.t. |
| 40 | Rasmus Tiller | Uno-X Mobility | s.t. |
| 41 | Joshua Tarling | INEOS Grenadiers | s.t. |
| 42 | Florian Dauphin | Team TotalEnergies | s.t. |
| 43 | Jonas Abrahamsen | Uno-X Mobility | s.t. |
| 44 | Erik Resell | Uno-X Mobility | s.t. |
| 45 | Tim Merlier | Soudal Quick-Step | s.t. |
| 46 | Axel Huens | Groupama-FDJ United | s.t. |
| 47 | Ben Oliver | Modern Adventure Pro Cycling | s.t. |
| 48 | Sander De Pestel | Decathlon CMA CGM Team | s.t. |
| 49 | Frederik Frison | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 50 | Jonas Rutsch | Lotto-Intermarché | s.t. |
| 51 | Dylan Teuns | Cofidis | s.t. |
| 52 | Thomas Gachignard | Team TotalEnergies | s.t. |
| 53 | Davide Ballerini | XDS Astana Team | s.t. |
| 54 | Filip Maciejuk | Movistar Team | s.t. |
| 55 | Dries De Bondt | Team Jayco-AlUla | 8:14 |
| 56 | Per Strand Hagenes | Team Visma | Lease a Bike | s.t. |
| 57 | Clement Izquierdo | Cofidis | 8:22 |
| 58 | Zak Erzen | Bahrain Victorious | s.t. |
| 59 | Samuel Leroux | Team TotalEnergies | 8:34 |
| 60 | Johan Jacobs | Groupama-FDJ United | s.t. |
| 61 | Tomas Kopecky | Unibet Rose Rockets | 8:38 |
| 62 | Arne Marit | Red Bull-BORA-hansgrohe | 9:18 |
| 63 | Jon Barrenetxea | Movistar Team | s.t. |
| 64 | Jonathan Milan | Lidl-Trek | s.t. |
| 65 | Brem Deman | Team Flanders-Baloise | s.t. |
| 66 | Mathias Sunekær Norsgaard | Lidl-Trek | s.t. |
| 67 | Bastien Tronchon | Groupama-FDJ United | s.t. |
| 68 | Luca Mozzato | Tudor Pro Cycling Team | s.t. |
| 69 | Dillon Corkery | Team Picnic PostNL | 9:23 |
| 70 | Alessandro Borgo | Bahrain Victorious | 9:25 |
| 71 | Martijn Rasenberg | Unibet Rose Rockets | 9:37 |
| 72 | Yves Lampaert | Soudal Quick-Step | 9:59 |
| 73 | Cyril Barthe | Groupama-FDJ United | s.t. |
| 74 | Colby Simmons | EF Education-EasyPost | 10:42 |
| 75 | Jakob Söderqvist | Lidl-Trek | 10:45 |
| 76 | Cédric Beullens | Lotto-Intermarché | s.t. |
| 77 | Aivaras Mikutis | Tudor Pro Cycling Team | s.t. |
| 78 | Arjen Livyns | XDS Astana Team | s.t. |
| 79 | Thibaud Gruel | Groupama-FDJ United | s.t. |
| 80 | Madis Mihkels | EF Education-EasyPost | s.t. |
| 81 | Dylan van Baarle | Soudal Quick-Step | 12:00 |
| 82 | Alessandro Romele | XDS Astana Team | s.t. |
| 83 | Ferre Geeraerts | Team Flanders-Baloise | 12:39 |
| 84 | Ben Turner | INEOS Grenadiers | 13:00 |
| 85 | Lukas Kubis | Unibet Rose Rockets | 13:03 |
| 86 | Tom Van Asbroeck | NSN Cycling Team | 13:50 |
| 87 | Luke Lamperti | EF Education-EasyPost | 13:57 |
| 88 | Emils Liepins | Pinarello-Q36.5 Pro Cycling Team | 14:46 |
| 89 | Victor Vercouillie | Team Flanders-Baloise | s.t. |
| 90 | Jules Hesters | Team Flanders-Baloise | s.t. |
| 91 | Aaron Gate | XDS Astana Team | s.t. |
| 92 | Michiel Lambrecht | Team Flanders-Baloise | s.t. |
| 93 | Rasmus Søjberg Pedersen | Decathlon CMA CGM Team | s.t. |
| 94 | Albert Torres | Movistar Team | s.t. |
| 95 | Henri-Francois Haquin | Team Picnic PostNL | s.t. |
| 96 | Rayan Boulahoite | Team TotalEnergies | s.t. |
| 97 | Yevgeniy Fedorov | XDS Astana Team | s.t. |
| 98 | Matis Louvel | NSN Cycling Team | s.t. |
| 99 | Storm Ingebrigtsen | Uno-X Mobility | s.t. |
| 100 | Camille Charret | Cofidis | s.t. |
| 101 | Callum Thornley | Red Bull-BORA-hansgrohe | s.t. |
| 102 | Sam Welsford | INEOS Grenadiers | s.t. |
| 103 | Luke Durbridge | Team Jayco-AlUla | s.t. |
| 104 | Leander Van Hautegem | Team Flanders-Baloise | s.t. |
| 105 | Gonzalo Serrano | Movistar Team | s.t. |
| 106 | Artem Shmidt | INEOS Grenadiers | s.t. |
| 107 | Connor Swift | INEOS Grenadiers | s.t. |
| 108 | Sandy Dujardin | Team TotalEnergies | s.t. |
| 109 | Alexis Renard | Cofidis | s.t. |
| 110 | Hugo Page | Cofidis | s.t. |
| 111 | Cole Kessler | Modern Adventure Pro Cycling | s.t. |
| 112 | Fabian Lienhard | Tudor Pro Cycling Team | s.t. |
| 113 | Robin Carpenter | Modern Adventure Pro Cycling | s.t. |
| 114 | Mark Stewart | Modern Adventure Pro Cycling | s.t. |
| 115 | Sebastian Kolze Changizi | Tudor Pro Cycling Team | s.t. |
Paris-Roubaix race photos by Fotoreporter Sirotti, April 12, 2026:

Groupama-FDJ United riders before the start.

Mathieu van der Poel with a flat tire in the Arenberg cobble sector.

Wout van Aert on the Arenberg cobbles with Laurance Pithie & Tadej Pogacar following.

A Groupama-FDJ United rider leads a group over the Arenberg cobbles.

Tadej Pogacar on the Tilloy à Sars-et-Rosières sector

Wout van Aert on the Tilloy à Sars-et-Rosières sector

Mads Pedersen

Filippo Ganna on the Tilloy à Sars-et-Rosières sector

Mathieu van der Poel

A large group of riders has arrived at the Roubaix velodrome

Tadej Pogacar leads Wout van Aert on the Roubaix velodrome.

Wout van Aert outsprints Tadej Pogacar.

The 2026 Paris-Roubaix podium, from left: Tadej Pogacar (2nd), Wout van Aert (1st), & Jasper Stuyven (3rd)

Race winner Wout van Aert with his cobblestone trophy.
Rider and teams presentation ceremony photos by Sirotti, April 11, 2026:

Jasper Philipsen

Mathieu van der Poel. Note that he has rainbow stripes on his cuffs and collar, a privilege of being a former World Road Champion (2023 Glasgow Scotland).

Tadej Pogacar and his UAE Team Emirates squad.

Tadej Pogacar and some young fans.

Filippo Ganna

Wout van Aert

Biniam Girmay

Jonathan Milan

Team Groupama-FDJ United

Matej Mohoric

Luca Mozzato

Tim Merlier
2026 Pre-race photos by Sirottii of riders checking out the course:
These were taken in the Arenberg & Tilloy à Sars-et-Rosières sectors April 9 & 10.

World Champion Tadej Pogacar and a couple of teammates.

Another shot of Pogacar.

Anthony Turgis

Cofidis riders in the Arenberg sector

Danny Van Poppel

Team Tudor riders

Jasper Philipsen

Madis Mihkels

An NSN rider

A trio of Groupama-FDJ United riders

2026 Paris-Roubaix map
List of cobblestone sectors: 30 sectors totaling 54.8 kilometers
The number of asterisks by each sector is the organizer's difficulty rating, five being the most challenging.
| 30: Troisvilles à Inchy (km 95,8 - 2,2 km) *** |
| 29: Viesly à Quiévy (km 102,3 - 1,8 km) *** |
| 28: Quiévy à Fontaine au Tertre (km 104,9 - 3,7 km) **** |
| 27: Viesly à Briastre (km 111,1 - 3 km) *** |
| 26: Briastre (km 114,9 - 0,8 km) *** |
| 25: Solesmes à Haussy (km 123,7 - 0,8 km) ** |
| 24: Saulzoir à Verchain-Maugré (km 130,5 - 1,2 km) ** |
| 23: Verchain-Maugré à Quérénaing (km 134,9 - 1,6 km) *** |
| 22: Quérénaing à Maing (km 137,5 - 2,5 km) *** |
| 21: Maing à Moncheaux-sur-Ecaillon (km 140,7 - 1,6 km) *** |
| 20: Haveluy à Wallers (km 153,6 - 2,5 km) **** |
| 19: Trouée d'Arenberg (km 163 - 2,3 km) ***** |
| 18: Wallers à Hélesmes (km 169,1 - 1,6 km) *** |
| 17: Hornaing à Wandignies (km 175,9 - 3,7 km) **** |
| 16: Warlaing à Brillon (km 183,3 - 2,4 km) *** |
| 15: Tilloy à Sars-et-Rosières (km 186,8 - 2,4 km) **** |
| 14: Beuvry à Orchies (km 193,2 - 1,4 km) *** |
| 13: Orchies (km 198,2 - 1,7 km) *** |
| 12: Auchy à Bersée (km 204,3 - 2,7 km) **** |
| 11: Mons-en-Pévèle (km 209,7 - 3 km) ***** |
| 10: Mérignies à Avelin (km 215,7 - 0,7 km) ** |
| 9: Pont-Thibault à Ennevelin (km 219,1 - 1,4 km) *** |
| 8: Templeuve - L'Epinette (km 224,5 - 0,2 km) * |
| 8: Templeuve - Moulin-de-Vertain (km 225,1 - 0,5 km) ** |
| 7: Cysoing à Bourghelles (km 231,5 - 1,3 km) *** |
| 6: Bourghelles à Wannehain (km 234 - 1,1 km) *** |
| 5: Camphin-en-Pévèle (km 238,4 - 1,8 km) **** |
| 4: Carrefour de l'Arbre (km 241,2 - 2,1 km) ***** |
| 3: Gruson (km 243,5 - 1,1 km) ** |
| 2: Willems à Hem (km 250,2 - 1,4 km) ** |
| 1 Roubaix (km 256,9 - 0,3 km) * |
Race preview: February 12, 2026.
The 123rd edition of the Queen of the Classics, which will start from Compiègne on Sunday 12 April, will cover a total distance of 258.3 km (vs. 259.2 km in 2025). The 30 cobbled sectors account for 54.8 km, but the changes made to the route could accelerate the racing.
The 6th edition of the women’s race will also be the first to be held on the same day as Paris-Roubaix Hauts-de-France. The women’s peloton will once again start from Denain and will discover the Haveluy sector, one of three additional cobbled sections on the programme this year. This time, it will be the women riders who will have the honour of closing the day at the Roubaix velodrome.
In total, five events are scheduled for cobblestone lovers over the weekend, which will begin on Saturday with the participation of several thousand amateur cyclists, invited to take on one of three distances as part of the Paris-Roubaix Challenge. As an opening act to the men’s race, the juniors will head to the velodrome from Avesnes, covering 105 km and 17 cobbled sectors, while the U23 riders will battle over 155 km and 23 cobbled sectors between Le Cateau-Cambrésis and Roubaix.
Twenty-five teams have been invited to take part in Paris-Roubaix Hauts-de-France, and 21 teams in Paris-Roubaix Femmes Hauts-de-France.
It may seem like an exact science, but in cycling not all kilometres are created equal. More precisely, they do not all carry the same weight in shaping a race scenario. And when it comes to Paris-Roubaix Hauts-de-France, it is of course when the cobbles appear that the “perceived distance” tends to fluctuate. This crucial moment will come, as it does every year, in Troisvilles after around one hundred kilometres, but the sequence of the opening sectors has been modified to return to a layout already tested in 2024… one that had blown the race apart, as explained by Thierry Gouvenou: “By veering slightly east towards the village of Briastre, we arrive at a situation where the first four sectors follow one another in quick succession, with almost no asphalt in between, creating an unmatched density of cobbles. Two years ago, Alpecin-Deceuninck had already begun to scatter the peloton at this stage. And at the end of this sequence, we are adding sector #26, even more rarely used and featuring an 800-metre climb.”
All the ingredients will therefore be in place for an early pre-selection likely to trap outsiders, and above all to harden the race ahead of the decisive moments to come. On the five-star sectors, the number of title contenders drops at lightning speed. There is always a before and an after Arenberg, with the Trouée appearing at km 163 (2,300 m). The five-star rating is then applied to the particularly irregular cobbles of Mons-en-Pévèle (km 209.7 / 3,000 m), followed by the Carrefour de l’Arbre (km 241.2 / 2,100 m). By then, only a handful of riders, sometimes just one, remain with a genuine chance of victory at the velodrome.
Start list with back numbers, April 11, 2026:
| Alpecin-Premier Tech | |
| 1 | Mathieu van der Poel |
| 2 | Tibor Del Grosso |
| 3 | Silvan Dillier |
| 4 | Jasper Philipsen |
| 5 | Edward Planckaert |
| 6 | Jonas Rickaert |
| 7 | Florian Sénéchal |
| UAE Team Emirates-XRG | |
| 11 | Tadej Pogacar |
| 12 | Mikkel Bjerg |
| 13 | Sebastian Molano |
| 14 | Rui Oliveira |
| 15 | Nils Politt |
| 16 | António Morgado |
| 17 | Florian Vermeersch |
| Lidl-Trek | |
| 21 | Mads Pedersen |
| 22 | Jonathan Milan |
| 23 | Mathias Sunekær Norsgaard |
| 24 | Jakob Söderqvist |
| 25 | Edward Theuns |
| 26 | Mathias Vacek |
| 27 | Max Walscheid |
| Team Visma | Lease a Bike | |
| 31 | Wout van Aert |
| 32 | Edoardo Affini |
| 33 | Matthew Brennan |
| 34 | Owain Doull |
| 35 | Per Strand Hagenes |
| 36 | Christophe Laporte |
| 37 | Pietro Mattio |
| Decathlon CMA CGM Team | |
| 41 | Stefan Bissegger |
| 42 | Cees Bol |
| 43 | Sander De Pestel |
| 44 | Stan Dewulf |
| 45 | Daan Hoole |
| 46 | Oliver Naesen |
| 47 | Rasmus Søjberg Pedersen |
| Lotto-Intermarché | |
| 51 | Arnaud De Lie |
| 52 | Toon Aerts |
| 53 | Huub Artz |
| 54 | Cédric Beullens |
| 55 | Joshua Giddings |
| 56 | Matys Grisel |
| 57 | Jonas Rutsch |
| INEOS Grenadiers | |
| 61 | Filippo Ganna |
| 62 | Kim Heiduk |
| 63 | Artem Shmidt |
| 64 | Connor Swift |
| 65 | Joshua Tarling |
| 66 | Ben Turner |
| 67 | Sam Welsford |
| Soudal Quick-Step | |
| 71 | Dylan van Baarle |
| 72 | Yves Lampaert |
| 73 | Tim Merlier |
| 74 | Jasper Stuyven |
| 75 | Dries van Gestel |
| 76 | Bert Van Lerberghe |
| 77 | Jonathan Vervenne |
| Team Picnic PostNL | |
| 81 | John Degenkolb |
| 82 | Frits Biesterbos |
| 83 | Pavel Bittner |
| 84 | Dillon Corkery |
| 85 | Niklas Märkl |
| 86 | Henri-Francois Haquin |
| 87 | Julius van den Berg |
| Red Bull-BORA-hansgrohe | |
| 91 | Gianni Vermeersch |
| 92 | Arne Marit |
| 93 | Jordi Meeus |
| 94 | Laurence Pithie |
| 95 | Callum Thornley |
| 96 | Tim van Dijke |
| 97 | Mick van Dijke |
| Bahrain Victorious | |
| 101 | Matej Mohoric |
| 102 | Phil Bauhaus |
| 103 | Alessandro Borgo |
| 104 | Zak Erzen |
| 105 | Matevz Govekar |
| 106 | Kamil Gradek |
| 107 | Alec Segaert |
| Groupama-FDJ United | |
| 111 | Thibaud Gruel |
| 112 | Cyril Barthe |
| 113 | Titouan Fontaine |
| 114 | Axel Huens |
| 115 | Johan Jacobs |
| 116 | Clément Russo |
| 117 | Bastien Tronchon |
| Uno-X Mobility | |
| 121 | Jonas Abrahamsen |
| 122 | Sven Erik Bystrøm |
| 123 | Storm Ingebrigtsen |
| 124 | William Blume Levy |
| 125 | Erik Resell |
| 126 | Rasmus Tiller |
| 127 | Søren Wærenskjold |
| Cofidis | |
| 131 | Alexis Renard |
| 132 | Stanislaw Aniolkowski |
| 133 | Camille Charret |
| 134 | Clement Izquierdo |
| 135 | Hugo Page |
| 136 | Dylan Teuns |
| 137 | Benjamin Thomas |
| XDS Astana Team | |
| 141 | Mike Teunissen |
| 142 | Davide Ballerini |
| 143 | Yevgeniy Fedorov |
| 144 | Aaron Gate |
| 145 | Arjen Livyns |
| 146 | Alessandro Romele |
| 147 | Gleb Syritsa |
| EF Education-EasyPost | |
| 151 | Kasper Asgreen |
| 152 | Luke Lamperti |
| 153 | Alastair Mackellar |
| 154 | Madis Mihkels |
| 155 | Matthias Schwarzbacher |
| 156 | Colby Simmons |
| 157 | Max Walker |
| NSN Cycling Team | |
| 161 | Biniam Girmay |
| 162 | Lewis Askey |
| 163 | Guillaume Boivin |
| 164 | Matis Louvel |
| 165 | Ryan Mullen |
| 166 | Riley Sheehan |
| 167 | Tom Van Asbroeck |
| Team TotalEnergies | |
| 171 | Anthony Turgis |
| 172 | Rayan Boulahoite |
| 173 | Alexys Brunel |
| 174 | Florian Dauphin |
| 175 | Sandy Dujardin |
| 176 | Thomas Gachignard |
| 177 | Samuel Leroux |
| Team Jayco-AlUla | |
| 181 | Luke Durbridge |
| 182 | Dries De Bondt |
| 183 | Dries De Pooter |
| 184 | Robert Donaldson |
| 185 | Hamish McKenzie |
| 186 | Kelland O'Brien |
| 187 | Jasha Sütterlin |
| Movistar Team | |
| 191 | Iván García Cortina |
| 192 | Jon Barrenetxea |
| 193 | Filip Maciejuk |
| 194 | Lorenzo Milesi |
| 195 | Pavel Novak |
| 196 | Gonzalo Serrano |
| 197 | Albert Torres |
| Pinarello-Q36.5 Pro Cycling Team | |
| 201 | Aimé De Gendt |
| 202 | Frederik Frison |
| 203 | Emils Liepins |
| 204 | Kamil Malecki |
| 205 | Brent Van Moer |
| 206 | Fred Wright |
| 207 | Nickolas Zukowsky |
| Tudor Pro Cycling Team | |
| 211 | Marco Haller |
| 212 | Petr Kelemen |
| 213 | Sebastian Kolze Changizi |
| 214 | Fabian Lienhard |
| 215 | Marius Mayrhofer |
| 216 | Aivaras Mikutis |
| 217 | Luca Mozzato |
| Unibet Rose Rockets | |
| 221 | Lukas Kubis |
| 222 | Ronan Augé |
| 223 | Joren Bloem |
| 224 | Tomas Kopecky |
| 225 | Matyas Kopecky |
| 226 | Niklas Larsen |
| 227 | Martijn Rasenberg |
| Modern Adventure Pro Cycling | |
| 231 | Robin Carpenter |
| 232 | Ezra Caudell |
| 233 | Sean Christian |
| 234 | Cole Kessler |
| 235 | Ben Oliver |
| 236 | Riley Pickrell |
| 237 | Mark Stewart |
| Team Flanders-Baloise | |
| 241 | Michiel Lambrecht |
| 242 | Brem Deman |
| 243 | Ferre Geeraerts |
| 244 | Jules Hesters |
| 245 | Leander Van Hautegem |
| 246 | Noah Vandenbranden |
| 247 | Victor Vercouillie |
2026 Paris-Roubaix Femmes Hauts-de-France
6th edition
Sunday, April 12: Denain - Roubaix, 143.1 km. 18 sectors of pavé totalling 33.7 km
Course map & list of cobblestone sectors | Start list with back numbers

Franziska Koch just beats Marianne Vos.
Les Woodland's book Sticky Buns Across America: Back-roads biking from sea to shining sea is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the finish city of Roubaix at 2:35 PM, local time: 16C (60f), cloudy, with the wind from the southwest at 21 km/hr (13 mph). There is just a 4% chance of rain.
The race: Here's the organizer's Paris-Roubaix Femmes race summary.
Paris-Roubaix Femmes Hauts-de-France was won in fine style by Franziska Koch (FDJ United - SUEZ) on Sunday evening in the famous Andre-Petrieux Velodrome, as she just beat Marianne Vos (Visma-Lease a Bike) to the line. Koch’s win in the Hell of the North made it six different winners of six different nationalities in the sixth edition of the race.
Last year’s winner Pauline Ferrand-Prevot (Team Visma-Lease a Bike) finished third at +6'' having ridden hard in the attacking trio for her teammate Vos in the final kilometres, but Koch proved just too strong in the final sprint in front of the buoyant crowds. The top five in the Queen of the Classics was completed by Lotte Kopecky (SD Worx-Protime) in fourth at +1'30'', just ahead of Megan Jastrab (UAE Team ADQ).
122 riders at the start
There were 122 riders present at the start of the 2026 Paris-Roubaix Femmes Hauts-de-France, representing 21 teams as the action got underway at 2.45pm local time in Denain. Rosa Maria Kloser (Canyon//Sram zondacrypto) created a small gap at km 9 and by the time the peloton reached the first paved sector Alison Jackson (St Michel - Preference Home - Auber93) was at the front of the bunch, 50 seconds behind the solo breakaway rider. The group therefore headed onto the cobbles (km 29.3 - Solesmes à Haussy - Length: 0.8 km - Difficulty:**) en masse.
Battling over the cobbles
Jackson then suffered a puncture but was able to quickly rejoin the bunch as they arrived at the second cobbled sector (km 36.1 - Saulzoir à Verchain-Maugré - Length: 1.2 km - **) 40 seconds adrift of Kloser. As the race reached the fourth paved section (km 60.7 - Hornaing à Wandignies - Length: 3.7 km - ****) Kloser’s lead had been reduced to 15 seconds. Kloser was caught by the bunch before the fifth sector of cobbles (km 68.1 - Warlaing à Brillon - Length: 2.4 km - ***) after a solid effort at the front from the 29 year-old German.
Typical mechanical chaos
Over the rough cobblestones several big name riders suffered mechanical problems, with the likes of Jackson, Elise Chabbey (FDJ United - SUEZ) and Elisa Balsamo (Lidl – Trek) amongst those affected as the peloton was reduced to about 50 riders with 55 km to go.
A four-midable lead group
Franziska Koch (FDJ United - SUEZ) accelerated at the end of the tenth cobbled sector (km 94.5 - Mons-en-Pévèle - Length: 3.0 km - *****) and Blanka Vas (SD Worx-Protime), Marianne Vos (Visma-Lease a Bike) and Pauline Ferrand-Prevot (Team Visma-Lease a Bike) responded, to form a strong quartet at the front. Those four attackers were over a minute clear with seven cobbled sectors remaining and with 13 paved sectors already covered.
The race to the hallowed Velodrome
With 24 km to go Koch attacked again, with Vos initially the only rider able to stay with her, before Ferrand-Prevot caught the leading duo with 22 km remaining, as Vas was distanced. With 4.5km remaining Koch and Vos again went clear, with ‘PFP’ appearing to have left it all out there for her Visma colleague, only for Ferrand-Prevot to rejoin them before the trio headed into the velodrome. As the huge crowd roared them on, Koch and Vos pulled away once more but it was the 25 year-old German who got the inside line and ultimately the victory in an enthralling final sprint.
Coimplete results:
143.1 kilometers raced at an average speed of 40.834 km/hr
| 1 | Franziska Koch | FDJ United-SUEZ | 3hr 30min 16sec |
| 2 | Marianne Vos | Team Visma | Lease a Bike | s.t. |
| 3 | Pauline Ferrand-Prevot | Team Visma | Lease a Bike | @ 6sec |
| 4 | Lotte Kopecky | Team SD Worx-Protime | 1:30 |
| 5 | Megan Jastrab | UAE Team ADQ | s.t. |
| 6 | Lorena Wiebes | Team SD Worx-Protime | 2:20 |
| 7 | Charlotte Kool | Fenix-Premier Tech | s.t. |
| 8 | Lara Gillespie | UAE Team ADQ | s.t. |
| 9 | Arlenis Sierra | Movistar Team | s.t. |
| 10 | Lucinda Brand | Lidl-Trek | s.t. |
| 11 | Célia Gery | FDJ United-SUEZ | s.t. |
| 12 | Zoe Backstedt | CANYON//SRAM zondacrypto | s.t. |
| 13 | Marthe Goossens | AG Insurance-Soudal Team | s.t. |
| 14 | Pfeiffer Georgi | Team Picnic PostNL | s.t. |
| 15 | Julia Kopecky | Team SD Worx-Protime | s.t. |
| 16 | Floortje Mackaij | Movistar Team | s.t. |
| 17 | Blanka Vas | Team SD Worx-Protime | s.t. |
| 18 | Chiara Consonni | CANYON//SRAM zondacrypto | s.t. |
| 19 | Shirin van Anrooij | Lidl-Trek | s.t. |
| 20 | Elise Chabbey | FDJ United-SUEZ | s.t. |
| 21 | Femke Markus | Team SD Worx-Protime | s.t. |
| 22 | Alena Ivanchenko | UAE Team ADQ | s.t. |
| 23 | Ilse Pluimers | AG Insurance-Soudal Team | s.t. |
| 24 | Nina Berton | EF Education-Oatly | 4:42 |
| 25 | Millie Couzens | Fenix-Premier Tech | s.t. |
| 26 | Susanne Andersen | Uno-X Mobility | s.t. |
| 27 | Nadia Quagliotto | Cofidis Women Team | s.t. |
| 28 | Ruby Roseman-Gannon | Liv AlUla Jayco | s.t. |
| 29 | Quinty Ton | Liv AlUla Jayco | s.t. |
| 30 | Febe Jooris | UAE Team ADQ | s.t. |
| 31 | Maria Klöser Rosa | CANYON//SRAM zondacrypto | s.t. |
| 32 | Emma Norsgaard | Lidl-Trek | s.t. |
| 33 | Teuntje Beekhuis | Uno-X Mobility | s.t. |
| 34 | Gladys Verhulst-Wild | AG Insurance-Soudal Team | 4:47 |
| 35 | Daniek Hengeveld | Team Visma | Lease a Bike | s.t. |
| 36 | Lieke Nooijen | Team Visma | Lease a Bike | s.t. |
| 37 | Barbara Guarischi | Team SD Worx-Protime | 4:50 |
| 38 | Jeanne Korevaar | Liv AlUla Jayco | 6:50 |
| 39 | Linda Riedmann | Lotto-Intermarché Ladies | 8:20 |
| 40 | Marjolein van 't Geloof | Laboral Kutxa-Fundacion Euskadi | s.t. |
| 41 | Marthe Truyen | Fenix-Premier Tech | 8:23 |
| 42 | Alicia Gonzalez | St Michel-Preference Home-Auber 93 | s.t. |
| 43 | Sophie von Berswordt-Wallrabe | VolkerWessels Cycling Team | s.t. |
| 44 | Rachele Barbieri | Team Picnic PostNL | 8:28 |
| 45 | Evy Kuijpers | Fenix-Premier Tech | s.t. |
| 46 | Nienke Veenhoven | Team Visma | Lease a Bike | s.t. |
| 47 | Margaux Vigié | Team Visma | Lease a Bike | s.t. |
| 48 | Alison Jackson | St Michel-Preference Home-Auber 93 | 9:38 |
| 49 | Lily Williams | Human Powered Health | 10:42 |
| 50 | Alexis Magner | EF Education-Oatly | s.t. |
| 51 | Martina Alzini | Cofidis Women Team | 11:07 |
| 52 | Maria Martins | CANYON//SRAM zondacrypto | s.t. |
| 53 | Mia Griffin | Team Picnic PostNL | s.t. |
| 54 | Clara Copponi | Lidl-Trek | s.t. |
| 55 | Letizia Borghesi | AG Insurance-Soudal Team | s.t. |
| 56 | Kathrin Schweinberger | Human Powered Health | s.t. |
| 57 | Sara Fiorin | Laboral Kutxa-Fundacion Euskadi | s.t. |
| 58 | Marion Borras | Cofidis Women Team | s.t. |
| 59 | Karolina Kumiega | St Michel-Preference Home-Auber 93 | s.t. |
| 60 | Elyne Roussel | St Michel-Preference Home-Auber 93 | s.t. |
| 61 | Noä Jansen | Liv AlUla Jayco | s.t. |
| 62 | Tiffany Cromwell | CANYON//SRAM zondacrypto | s.t. |
| 63 | Carys Lloyd | Movistar Team | s.t. |
| 64 | Linda Zanetti | Uno-X Mobility | s.t. |
| 65 | Lauretta Hanson | Lidl-Trek | s.t. |
| 66 | Natalie Quinn | Mayenne-Monbana-Mypie | s.t. |
| 67 | Mackenzie Coupland | Liv AlUla Jayco | s.t. |
| 68 | Mylène de Zoete | Fenix-Premier Tech | s.t. |
| 69 | Anniina Ahtosalo | Uno-X Mobility | s.t. |
| 70 | Léa Stern | Ma Petite Entreprise | s.t. |
| 71 | Flora Perkins | Fenix-Premier Tech | s.t. |
| 72 | Amber Kraak | FDJ United-SUEZ | s.t. |
| 73 | Jente Koops | Human Powered Health | 11:35 |
| 74 | Ilona Rouat | Ma Petite Entreprise | s.t. |
| 75 | Caroline Wreszin | St Michel-Preference Home-Auber 93 | s.t. |
| 76 | Allison Mrugal | Mayenne-Monbana-Mypie | s.t. |
| 77 | Josie Nelson | Team Picnic PostNL | s.t. |
| 78 | Constance Valentin | Mayenne-Monbana-Mypie | s.t. |
| 79 | Clémence Chereau | St Michel-Preference Home-Auber 93 | s.t. |
| 80 | Laura Ruiz Perez | Movistar Team | s.t. |
| 81 | Lonneke Uneken | VolkerWessels Cycling Team | s.t. |
| 82 | Alison Avoine | Ma Petite Entreprise | 11:41 |
| 83 | Ilken Seynave | Lotto-Intermarché Ladies | 14:19 |
| 84 | Katrijn De Clercq | Lotto-Intermarché Ladies | 15:03 |
| 85 | Amalie Dideriksen | Cofidis Women Team | 15:03 |
| 86 | Valentine Fortin | Cofidis Women Team | 15:34 |
| 87 | Cristina Tonetti | Laboral Kutxa-Fundacion Euskadi | s.t. |
| 88 | Idoia Eraso Lasa | Laboral Kutxa-Fundacion Euskadi | s.t. |
| 89 | Robyn Clay | Team Picnic PostNL | 16:40 |
| 90 | Noémie Abgrall | Ma Petite Entreprise | 16:43 |
| 91 | Margot Marasco | Ma Petite Entreprise | s.t. |
2026 Paris-Roubaix Femmes map & list of cobblestone sectors:

2026 Paris-Roubaix Femmes map
List of cobblestone sectors. 20 sectors totaling 33.7 kilometers.

Race preview, February 12, 2026:
The theory of the relativity of kilometres also applies to the Paris-Roubaix Femmes Hauts-de-France route. The five kilometres less than last year represent little more than the nominal value of the course. In reality, the riders will have three additional sectors to contend with, amounting to 33.7 kilometres of bone-rattling cobbles (+4.5 km), including the introduction of the four-star Haveluy sector (km 52.4 / 2,500 m). “We have removed the loops around Denain,” explains T. Gouvenou, “to take the peloton a little further south and add more cobbles, and Haveluy is one of the sectors that could prove decisive.”
This evolution of the women’s route, which once again converges with the men’s course for the final seventeen sectors, is accompanied by another major decision. The queens of the cobbles will also take centre stage on Sunday, and will even benefit from a prime television slot, with the finish at the velodrome expected at around 6.20 pm. One of them will be destined to light up the screen.
Women's 2026 Paris-Roubaix start list, April 11, 2026:
| Team Visma | Lease a Bike | |
| 1 | Pauline Ferrand-Prevot |
| 2 | Daniek Hengeveld |
| 3 | Lieke Nooijen |
| 4 | Nienke Veenhoven |
| 5 | Margaux Vigié |
| 6 | Marianne Vos |
| Team SD Worx-Protime | |
| 11 | Lotte Kopecky |
| 12 | Barbara Guarischi |
| 14 | Femke Markus |
| 15 | Blanka Vas |
| 16 | Lorena Wiebes |
| AG Insurance-Soudal Team | |
| 21 | Letizia Borghesi |
| 22 | Shari Bossuyt |
| 23 | Alana Castrique |
| 24 | Marthe Goossens |
| 25 | Ilse Pluimers |
| 26 | Gladys Verhulst-Wild |
| FDJ United-SUEZ | |
| 31 | Elise Chabbey |
| 32 | Célia Gery |
| 33 | Vittoria Guazzini |
| 34 | Franziska Koch |
| 35 | Amber Kraak |
| 36 | Jade Wiel |
| St Michel-Preference Home-Auber 93 | |
| 41 | Alison Jackson |
| 42 | Clémence Chereau |
| 43 | Alicia Gonzalez |
| 44 | Karolina Kumiega |
| 45 | Elyne Roussel |
| 46 | Caroline Wreszin |
| CANYON//SRAM zondacrypto | |
| 51 | Zoe Backstedt |
| 52 | Chiara Consonni |
| 53 | Tiffany Cromwell |
| 54 | Chloé Dygert |
| 55 | Maria Klöser Rosa |
| 56 | Maria Martins |
| UAE Team ADQ | |
| 61 | Lara Gillespie |
| 62 | Alena Ivanchenko |
| 63 | Megan Jastrab |
| 64 | Febe Jooris |
| Lidl-Trek | |
| 71 | Elisa Balsamo |
| 72 | Lucinda Brand |
| 73 | Clara Copponi |
| 74 | Lauretta Hanson |
| 75 | Emma Norsgaard |
| 76 | Shirin van Anrooij |
| Fenix-Premier Tech | |
| 81 | Charlotte Kool |
| 82 | Millie Couzens |
| 83 | Mylène de Zoete |
| 84 | Evy Kuijpers |
| 85 | Flora Perkins |
| 86 | Marthe Truyen |
| Movistar Team | |
| 91 | Aude Biannic |
| 92 | Cat Ferguson |
| 93 | Carys Lloyd |
| 94 | Floortje Mackaij |
| 95 | Laura Ruiz Perez |
| 96 | Arlenis Sierra |
| Team Picnic PostNL | |
| 101 | Rachele Barbieri |
| 102 | Robyn Clay |
| 103 | Lucie Fityus |
| 104 | Pfeiffer Georgi |
| 105 | Mia Griffin |
| 106 | Josie Nelson |
| Liv AlUla Jayco | |
| 111 | Jeanne Korevaar |
| 112 | Georgia Baker |
| 113 | Mackenzie Coupland |
| 114 | Noä Jansen |
| 115 | Ruby Roseman-Gannon |
| 116 | Quinty Ton |
| EF Education-Oatly | |
| 121 | Nina Berton |
| 122 | Auke De Buysser |
| 123 | Mirre Knaven |
| 124 | Alexis Magner |
| 125 | Caoimhe O'Brien |
| 126 | Alexandra Volstad |
| Cofidis Women Team | |
| 131 | Amalie Dideriksen |
| 132 | Martina Alzini |
| 133 | Marion Borras |
| 134 | Kristyna Burlova |
| 135 | Valentine Fortin |
| 136 | Nadia Quagliotto |
| Human Powered Health | |
| 141 | Maggie Coles-Lyster |
| 142 | Jente Koops |
| 143 | Wiktoria Pikulik |
| 144 | Katia Ragusa |
| 145 | Kathrin Schweinberger |
| 146 | Lily Williams |
| Uno-X Mobility | |
| 151 | Laura Tomasi |
| 152 | Kamilla Aasebø |
| 153 | Anniina Ahtosalo |
| 154 | Susanne Andersen |
| 155 | Teuntje Beekhuis |
| 156 | Linda Zanetti |
| Lotto-Intermarché Ladies | |
| 161 | Julie Brouwers |
| 162 | Katrijn De Clercq |
| 163 | Linda Riedmann |
| 164 | Ilken Seynave |
| 165 | Lin Teutenberg Lea |
| 166 | Sterre Vervloet |
| VolkerWessels Cycling Team | |
| 171 | Sophie von Berswordt-Wallrabe |
| 172 | Meis Poland |
| 173 | Scarlett Souren |
| 174 | Lonneke Uneken |
| 175 | Amber van der Hulst |
| Ma Petite Entreprise | |
| 181 | Alison Avoine |
| 182 | Noémie Abgrall |
| 183 | Margot Marasco |
| 184 | Ilona Rouat |
| 185 | Léa Stern |
| Laboral Kutxa-Fundacion Euskadi | |
| 191 | Marjolein van't Geloof |
| 192 | Irati Aranguren |
| 193 | Idoia Eraso Lasa |
| 194 | Arianna Fidanza |
| 195 | Sara Fiorin |
| 196 | Cristina Tonetti |
| Mayenne-Monbana-Mypie | |
| 201 | Fiona Mangan |
| 202 | Jenaya Francis |
| 203 | Justine Gegu |
| 204 | Allison Mrugal |
| 205 | Natalie Quinn |
| 206 | Constance Valentin |