Tour de France Femmes Stage 3: Cecilie Uttrup Ludwig wins in uphill sprint, Marianne Vos defends yellow
Vos defends the yellow jersey in thrilling finale, with reports of Annemiek van Vleuten falling ill after losing time.
Heading out the door? Read this article on the new Outside+ app available now on iOS devices for members! Download the app.
Cecilie Uttrup Ludwig (FDJ-Suez-Futuroscope) won stage 3 of the Tour de France avec Zwift in a hard-fought stage across France’s champagne country.
Ludwig was fastest up the final wall from an elite group that pulled clear late in the stage. Overnight leader Marianne Vos (Jumbo-Visma) finished second at two seconds slower to defend her yellow jersey.
“It feels like such a good comeback. It was a shit day yesterday. Losing Marta [Cavalli] and crashing and having to come back,” Uttrup Ludwig said. “We knew today was a super good day and that if I had the legs I could do it and become a Tour de France stage winner.
“And in this [Danish] jersey, it doesn’t get better,” she said. “I didn’t come into the last corner in the best position but I kept fighting. What a victory man, this is for the team they did such a good job yesterday and they kept believing in me.”
Ashleigh Moolman Pasio (SD Worx) finished third to round out the podium in an explosive finale that saw the top riders surge to the front.
Silvia Persico (Valcar-Travel & Service) and Kasia Niewiadoma (Canyon-SRAM) are tied in second at 16 seconds back.
Pre-race favorite Annemiek van Vleuten (Movistar) could not match the explosive final attacks, and gave up 20 more seconds on GC. She slots into ninth at 1:14 behind Vos, and told reporters on the ground that she was feeling ill.
Sparks fly on the Mutigny climb
The third-category Côte de Mutigny drew out the elite of the peloton with 15km to go. Vos was gapped out on the climb, and was forced to chase.
Moolman-Pasio, Persico, Van Vleuten, Elisa Longo Borghini (Trek-Segafredo) and Mavi García (Movistar) pulled clear in a dangerous attack.
Demi Vollering (SD Worx) and Liane Lippert (Team DSM) slipped out on a left-hander after coming over the top, but Vollering was able to remount the chase.
Vos found allies in Vollering, Uttrup Ludwig, Juliette Labous, Kristen Faulkner, and Niewiadoma chasing at 15 seconds back, and the two lead groups rejoined with 7km to go about 1 minute off the front.
A climb before the finish featured hilltop time bonuses for the first three over the top, Longo-Borghini leading Niewiadoma and Moolman taking the 3, 2, and 1 second bonuses. Van Vleuten was surprisingly gapped on the climb.
The chase was on to the line in a wild finale.
How it happened: Late flurry of attacks

The action was fast and unrelenting in the 133.6km third stage from Reims to Épernay across France’s champagne country.
Overnight leader Vos lined up wearing the yellow jersey following her big win in stage 2. Amanda Spratt (BikeExchange-Jayco) and Ally Wollaston (Ally AG Insurance) were the day’s non-starters.
Also read:
- How FDJ-Suez-Futuroscope went from development team to world-beaters
- Pogačar isn’t offering any advice in the Tour de France Femmes
- Marta Cavalli crashes out
Four climbs added spice to the undulating course Tuesday, with three fourth-category climbs stacked up up ahead of the day’s hardest climb at the third-category Côte de Mutigny going into the final decisive hour of racing. Winds kicked up in the afternoon to add another layer of tension.
A series of early breakaway attempts and attacks were neutralized coming into the closing 50km.
Femke Gerritse (Parkhotel Valkenburg) picked up points in the Queen of the Mountains classification early to take over the jersey from her teammate.
Several riders tried to attack in vain, and the group powered toward the closing 30km, while sprinter and stage 1 winner Lorena Wiebes (Team DSM) struggled to keep pace.
Alena Amialiusik (Canyon-SRAM Racing) opened a one-minute gap with 30km to go, while Annemiek van Vleuten was paced back to the front by her Movistar teammates after a nature break late in the race.
Jumbo-Visma and Trek-Segafredo took up the chase to reel in some chasing riders and trim the gap. Amialiusik was reeled in to bring it all together for the final 15km.
What’s next: Gravel and hills
The Tour de France Femmes avec Zwift continues Wednesday with the 126.8km fourth stage from Troyes to Bar-sur-Aube.
The undulating stage features four sectors of cobbles packed into the second half of the course. Two third-category climbs in the middle of the stage could split the bunch, with three fourth-category hills stacked up in the closing third.
Tour de France Femmes Stage 3 Results
Stage | Rank | Name | Team | Time |
---|---|---|---|
1 | LUDWIG Cecilie Uttrup | FDJ - SUEZ - Futuroscope | 3:22:54 |
2 | VOS Marianne | Team Jumbo-Visma | 0:02 |
3 | MOOLMAN Ashleigh | Team SD Worx | 0:05 |
4 | PERSICO Silvia | Valcar - Travel & Service | 0:05 |
5 | LONGO BORGHINI Elisa | Trek - Segafredo | 0:05 |
6 | NIEWIADOMA Katarzyna | Canyon//SRAM Racing | 0:05 |
7 | GARCÍA Mavi | UAE Team ADQ | 0:06 |
8 | VOLLERING Demi | Team SD Worx | 0:08 |
9 | LABOUS Juliette | Team DSM | 0:11 |
10 | VAN VLEUTEN Annemiek | Movistar Team | 0:20 |
11 | FAULKNER Kristen | Team BikeExchange - Jayco | 1:03 |
12 | CHABBEY Elise | Canyon//SRAM Racing | 1:31 |
13 | LIPPERT Liane | Team DSM | 2:01 |
14 | DE WILDE Julie | Plantur-Pura | 2:08 |
15 | KOREVAAR Jeanne | Liv Racing Xstra | 2:12 |
16 | DRONOVA-BALABOLINA Tamara | Roland Cogeas Edelweiss Squad | 2:12 |
17 | DOEBEL-HICKOK Krista | EF Education-TIBCO-SVB | 2:12 |
18 | ALONSO Sandra | Ceratizit-WNT Pro Cycling | 2:15 |
19 | PATIÑO Paula | Movistar Team | 2:17 |
20 | ROSEMAN-GANNON Ruby | Team BikeExchange - Jayco | 2:17 |
21 | MUZIC Évita | FDJ - SUEZ - Futuroscope | 2:17 |
22 | EWERS Veronica | EF Education-TIBCO-SVB | 2:17 |
23 | BORGSTRÖM Julia | AG Insurance - NXTG Team | 2:19 |
24 | VAN DIJK Ellen | Trek - Segafredo | 2:19 |
25 | VAN ANROOIJ Shirin | Trek - Segafredo | 2:19 |
26 | ERAUD Séverine | Stade Rochelais Charente-Maritime | 2:19 |
27 | MANLY Alexandra | Team BikeExchange - Jayco | 2:19 |
28 | HOLDEN Elizabeth | Le Col - Wahoo | 2:19 |
29 | KASTELIJN Yara | Plantur-Pura | 2:19 |
30 | MAGNALDI Erica | UAE Team ADQ | 2:19 |
31 | BUIJSMAN Nina | Human Powered Health | 2:19 |
32 | BOILARD Simone | St Michel - Auber93 WE | 2:25 |
33 | VAN AGT Eva | Le Col - Wahoo | 2:25 |
34 | FOUQUENET Amandine | Arkéa Pro Cycling Team | 2:25 |
35 | DEMEY Valerie | Liv Racing Xstra | 2:25 |
36 | DEMAY Coralie | St Michel - Auber93 WE | 2:25 |
37 | GEORGI Pfeiffer | Team DSM | 2:25 |
38 | ROOIJAKKERS Pauliena | Canyon//SRAM Racing | 2:25 |
39 | BROWN Grace | FDJ - SUEZ - Futuroscope | 2:25 |
40 | YSLAND Anne Dorthe | Uno-X Pro Cycling Team | 2:31 |
41 | SWINKELS Karlijn | Team Jumbo-Visma | 2:31 |
42 | OTTESTAD Mie Bjørndal | Uno-X Pro Cycling Team | 2:31 |
43 | FRAIN Nicole | Parkhotel Valkenburg | 2:31 |
44 | CORDON-RAGOT Audrey | Trek - Segafredo | 2:31 |
45 | MARKUS Riejanne | Team Jumbo-Visma | 2:31 |
46 | COSTON Morgane | Arkéa Pro Cycling Team | 2:36 |
47 | MALCOTTI Barbara | Human Powered Health | 2:36 |
48 | AMIALIUSIK Alena | Canyon//SRAM Racing | 2:36 |
49 | SIERRA Arlenis | Movistar Team | 2:39 |
50 | VALLIERES Magdeleine | EF Education-TIBCO-SVB | 2:39 |
51 | CANT Sanne | Plantur-Pura | 2:45 |
52 | LOWDEN Joscelin | Uno-X Pro Cycling Team | 2:45 |
53 | SCHOENS Quinty | Parkhotel Valkenburg | 2:47 |
54 | LÉVÉNEZ Sandra | Cofidis Women Team | 3:47 |
55 | KOPECKY Lotte | Team SD Worx | 3:47 |
56 | BIRIUKOVA Yuliia | Arkéa Pro Cycling Team | 3:59 |
57 | REUSSER Marlen | Team SD Worx | 4:33 |
58 | VAN DER DUIN Maike | Le Col - Wahoo | 4:59 |
59 | CROMWELL Tiffany | Canyon//SRAM Racing | 4:59 |
60 | PLUIMERS Ilse | AG Insurance - NXTG Team | 4:59 |
61 | CHRISTOFOROU Antri | Human Powered Health | 4:59 |
62 | BERTEAU Victoire | Cofidis Women Team | 4:59 |
63 | BUJAK Eugenia | UAE Team ADQ | 4:59 |
64 | ARZUFFI Alice Maria | Valcar - Travel & Service | 4:59 |
65 | BAUR Caroline | Roland Cogeas Edelweiss Squad | 4:59 |
66 | WILLIAMS Lily | Human Powered Health | 4:59 |
67 | BASTIANELLI Marta | UAE Team ADQ | 4:59 |
68 | MARKUS Femke | Parkhotel Valkenburg | 4:59 |
69 | MEERTENS Lone | AG Insurance - NXTG Team | 4:59 |
70 | VIGIE Margaux | Valcar - Travel & Service | 4:59 |
71 | BIDEAU Sandrine | St Michel - Auber93 WE | 4:59 |
72 | LOUW Anya | AG Insurance - NXTG Team | 4:59 |
73 | CHRISTIE Henrietta | Human Powered Health | 4:59 |
74 | CONFALONIERI Maria Giulia | Ceratizit-WNT Pro Cycling | 4:59 |
75 | POMPANON Margot | St Michel - Auber93 WE | 4:59 |
76 | KASPER Romy | Team Jumbo-Visma | 4:59 |
77 | GAFINOVITZ Rotem | Roland Cogeas Edelweiss Squad | 4:59 |
78 | RICHIOUD Greta | Arkéa Pro Cycling Team | 4:59 |
79 | HAMMES Kathrin | EF Education-TIBCO-SVB | 4:59 |
80 | FONSECA Barbara | St Michel - Auber93 WE | 4:59 |
81 | ZABELINSKAYA Olga | Roland Cogeas Edelweiss Squad | 4:59 |
82 | BREDEWOLD Mischa | Parkhotel Valkenburg | 5:08 |
83 | SANGUINETI Ilaria | Valcar - Travel & Service | 5:08 |
84 | GASPARRINI Eleonora Camilla | Valcar - Travel & Service | 5:08 |
85 | BALSAMO Elisa | Trek - Segafredo | 5:08 |
86 | THOMAS Leah | Trek - Segafredo | 5:08 |
87 | VAN DEN BROEK-BLAAK Chantal | Team SD Worx | 5:08 |
88 | BARBIERI Rachele | Liv Racing Xstra | 5:08 |
89 | BOOGAARD Maaike | UAE Team ADQ | 5:08 |
90 | ASENCIO Laura | Ceratizit-WNT Pro Cycling | 5:08 |
91 | LE NET Marie | FDJ - SUEZ - Futuroscope | 5:08 |
92 | BARIL Olivia | Valcar - Travel & Service | 5:08 |
93 | GERRITSE Femke | Parkhotel Valkenburg | 5:14 |
94 | SANTESTEBAN Ane | Team BikeExchange - Jayco | 5:17 |
95 | NORSGAARD Emma | Movistar Team | 5:18 |
96 | HENDERSON Anna | Team Jumbo-Visma | 5:24 |
97 | WIEBES Lorena | Team DSM | 7:22 |
98 | KOCH Franziska | Team DSM | 7:22 |
99 | GUAZZINI Vittoria | FDJ - SUEZ - Futuroscope | 7:22 |
100 | NORMAN LETH Julie | Uno-X Pro Cycling Team | 7:22 |
101 | ALZINI Martina | Cofidis Women Team | 7:22 |
102 | FORTIN Valentine | Cofidis Women Team | 7:22 |
103 | LACH Marta | Ceratizit-WNT Pro Cycling | 7:22 |
104 | MORICHON Anais | Arkéa Pro Cycling Team | 7:22 |
105 | SCHWEINBERGER Christina | Plantur-Pura | 7:22 |
106 | RAAIJMAKERS Marit | Human Powered Health | 7:22 |
107 | VAN 'T GELOOF Marjolein | Le Col - Wahoo | 7:22 |
108 | MAJERUS Christine | Team SD Worx | 7:22 |
109 | SCHWEINBERGER Kathrin | Ceratizit-WNT Pro Cycling | 7:22 |
110 | BRENNAUER Lisa | Ceratizit-WNT Pro Cycling | 7:22 |
111 | DE BAAT Kim | Plantur-Pura | 7:22 |
112 | VANDENBULCKE Jesse | Le Col - Wahoo | 7:22 |
113 | STULTIENS Sabrina | Liv Racing Xstra | 7:22 |
114 | BIANNIC Aude | Movistar Team | 7:31 |
115 | ŽIGART Urška | Team BikeExchange - Jayco | 8:33 |
116 | SMULDERS Silke | Liv Racing Xstra | 8:58 |
117 | DE JONG Thalita | Liv Racing Xstra | 8:58 |
118 | PALADIN Soraya | Canyon//SRAM Racing | 11:30 |
119 | BORGHESI Letizia | EF Education-TIBCO-SVB | 11:30 |
120 | RÜEGG Noemi | Team Jumbo-Visma | 11:30 |
121 | GUTIÉRREZ Sheyla | Movistar Team | 11:30 |
122 | VERHULST Gladys | Le Col - Wahoo | 11:32 |
123 | NEYLAN Rachel | Cofidis Women Team | 11:50 |
124 | GRANGIER India | Stade Rochelais Charente-Maritime | 15:34 |
125 | NEWSOM Emily | EF Education-TIBCO-SVB | 15:34 |
126 | ALLIN Pauline | Arkéa Pro Cycling Team | 15:36 |
127 | AVOINE Alison | St Michel - Auber93 WE | 16:09 |
128 | VAN ROOIJEN Anne | Parkhotel Valkenburg | 16:11 |
129 | BARNES Hannah | Uno-X Pro Cycling Team | 16:11 |
130 | LUDWIG Hannah | Uno-X Pro Cycling Team | 16:11 |
131 | KOOL Charlotte | Team DSM | 18:58 |
GC | Rank | Name | Team | Time |
---|---|---|---|
1 | VOS Marianne | Team Jumbo-Visma | 8:30:36 |
2 | PERSICO Silvia | Valcar - Travel & Service | 0:16 |
3 | NIEWIADOMA Katarzyna | Canyon//SRAM Racing | 0:16 |
4 | LONGO BORGHINI Elisa | Trek - Segafredo | 0:21 |
5 | MOOLMAN Ashleigh | Team SD Worx | 0:51 |
6 | GARCÍA Mavi | UAE Team ADQ | 0:55 |
7 | VOLLERING Demi | Team SD Worx | 0:57 |
8 | LABOUS Juliette | Team DSM | 1:05 |
9 | VAN VLEUTEN Annemiek | Movistar Team | 1:14 |
10 | LUDWIG Cecilie Uttrup | FDJ - SUEZ - Futuroscope | 1:48 |
11 | CHABBEY Elise | Canyon//SRAM Racing | 2:20 |
12 | LIPPERT Liane | Team DSM | 2:55 |
13 | DE WILDE Julie | Plantur-Pura | 2:57 |
14 | DRONOVA-BALABOLINA Tamara | Roland Cogeas Edelweiss Squad | 3:06 |
15 | KOREVAAR Jeanne | Liv Racing Xstra | 3:06 |
16 | ROSEMAN-GANNON Ruby | Team BikeExchange - Jayco | 3:11 |
17 | EWERS Veronica | EF Education-TIBCO-SVB | 3:11 |
18 | MUZIC Évita | FDJ - SUEZ - Futuroscope | 3:11 |
19 | HOLDEN Elizabeth | Le Col - Wahoo | 3:13 |
20 | BORGSTRÖM Julia | AG Insurance - NXTG Team | 3:13 |
21 | GEORGI Pfeiffer | Team DSM | 3:19 |
22 | YSLAND Anne Dorthe | Uno-X Pro Cycling Team | 3:25 |
23 | VAN ANROOIJ Shirin | Trek - Segafredo | 3:30 |
24 | DEMAY Coralie | St Michel - Auber93 WE | 3:36 |
25 | CORDON-RAGOT Audrey | Trek - Segafredo | 3:37 |
26 | MARKUS Riejanne | Team Jumbo-Visma | 3:42 |
27 | OTTESTAD Mie Bjørndal | Uno-X Pro Cycling Team | 3:42 |
28 | AMIALIUSIK Alena | Canyon//SRAM Racing | 3:47 |
29 | SWINKELS Karlijn | Team Jumbo-Visma | 3:54 |
30 | SIERRA Arlenis | Movistar Team | 4:01 |
31 | CANT Sanne | Plantur-Pura | 4:05 |
32 | KOPECKY Lotte | Team SD Worx | 4:32 |
33 | VAN DIJK Ellen | Trek - Segafredo | 4:32 |
34 | BUIJSMAN Nina | Human Powered Health | 4:34 |
35 | ALONSO Sandra | Ceratizit-WNT Pro Cycling | 4:44 |
36 | MALCOTTI Barbara | Human Powered Health | 4:51 |
37 | FAULKNER Kristen | Team BikeExchange - Jayco | 5:11 |
38 | VAN DER DUIN Maike | Le Col - Wahoo | 5:31 |
39 | ROOIJAKKERS Pauliena | Canyon//SRAM Racing | 5:36 |
40 | KASTELIJN Yara | Plantur-Pura | 5:37 |
41 | CONFALONIERI Maria Giulia | Ceratizit-WNT Pro Cycling | 5:48 |
42 | DOEBEL-HICKOK Krista | EF Education-TIBCO-SVB | 5:52 |
43 | CROMWELL Tiffany | Canyon//SRAM Racing | 5:53 |
44 | MARKUS Femke | Parkhotel Valkenburg | 5:53 |
45 | PLUIMERS Ilse | AG Insurance - NXTG Team | 5:53 |
46 | BARBIERI Rachele | Liv Racing Xstra | 5:57 |
47 | PATIÑO Paula | Movistar Team | 5:59 |
48 | MANLY Alexandra | Team BikeExchange - Jayco | 6:01 |
49 | ERAUD Séverine | Stade Rochelais Charente-Maritime | 6:01 |
50 | MAGNALDI Erica | UAE Team ADQ | 6:01 |
51 | KASPER Romy | Team Jumbo-Visma | 6:05 |
52 | BOILARD Simone | St Michel - Auber93 WE | 6:07 |
53 | FOUQUENET Amandine | Arkéa Pro Cycling Team | 6:07 |
54 | BROWN Grace | FDJ - SUEZ - Futuroscope | 6:07 |
55 | DEMEY Valerie | Liv Racing Xstra | 6:07 |
56 | FONSECA Barbara | St Michel - Auber93 WE | 6:10 |
57 | NORSGAARD Emma | Movistar Team | 6:12 |
58 | FRAIN Nicole | Parkhotel Valkenburg | 6:13 |
59 | HENDERSON Anna | Team Jumbo-Visma | 6:18 |
60 | CHRISTIE Henrietta | Human Powered Health | 6:18 |
61 | BASTIANELLI Marta | UAE Team ADQ | 6:19 |
62 | BREDEWOLD Mischa | Parkhotel Valkenburg | 6:19 |
63 | ASENCIO Laura | Ceratizit-WNT Pro Cycling | 6:19 |
64 | VAN AGT Eva | Le Col - Wahoo | 6:22 |
65 | REUSSER Marlen | Team SD Worx | 6:31 |
66 | SCHOENS Quinty | Parkhotel Valkenburg | 6:46 |
67 | BALSAMO Elisa | Trek - Segafredo | 6:54 |
68 | BERTEAU Victoire | Cofidis Women Team | 6:57 |
69 | ARZUFFI Alice Maria | Valcar - Travel & Service | 6:57 |
70 | MEERTENS Lone | AG Insurance - NXTG Team | 7:14 |
71 | BAUR Caroline | Roland Cogeas Edelweiss Squad | 7:53 |
72 | WIEBES Lorena | Team DSM | 8:01 |
73 | COSTON Morgane | Arkéa Pro Cycling Team | 8:26 |
74 | NORMAN LETH Julie | Uno-X Pro Cycling Team | 8:33 |
75 | BRENNAUER Lisa | Ceratizit-WNT Pro Cycling | 8:34 |
76 | WILLIAMS Lily | Human Powered Health | 8:37 |
77 | BUJAK Eugenia | UAE Team ADQ | 8:41 |
78 | LE NET Marie | FDJ - SUEZ - Futuroscope | 8:50 |
79 | BOOGAARD Maaike | UAE Team ADQ | 8:50 |
80 | VAN DEN BROEK-BLAAK Chantal | Team SD Worx | 8:50 |
81 | CHRISTOFOROU Antri | Human Powered Health | 8:58 |
82 | ZABELINSKAYA Olga | Roland Cogeas Edelweiss Squad | 8:58 |
83 | VAN 'T GELOOF Marjolein | Le Col - Wahoo | 9:08 |
84 | VALLIERES Magdeleine | EF Education-TIBCO-SVB | 9:08 |
85 | RAAIJMAKERS Marit | Human Powered Health | 9:20 |
86 | LOWDEN Joscelin | Uno-X Pro Cycling Team | 9:47 |
87 | GERRITSE Femke | Parkhotel Valkenburg | 9:55 |
88 | RICHIOUD Greta | Arkéa Pro Cycling Team | 10:49 |
89 | HAMMES Kathrin | EF Education-TIBCO-SVB | 10:49 |
90 | BIRIUKOVA Yuliia | Arkéa Pro Cycling Team | 11:01 |
91 | GUAZZINI Vittoria | FDJ - SUEZ - Futuroscope | 11:04 |
92 | SCHWEINBERGER Christina | Plantur-Pura | 11:19 |
93 | LACH Marta | Ceratizit-WNT Pro Cycling | 11:21 |
94 | SCHWEINBERGER Kathrin | Ceratizit-WNT Pro Cycling | 11:21 |
95 | GAFINOVITZ Rotem | Roland Cogeas Edelweiss Squad | 11:28 |
96 | FORTIN Valentine | Cofidis Women Team | 11:33 |
97 | BIANNIC Aude | Movistar Team | 12:08 |
98 | SMULDERS Silke | Liv Racing Xstra | 12:40 |
99 | THOMAS Leah | Trek - Segafredo | 12:49 |
100 | DE JONG Thalita | Liv Racing Xstra | 12:57 |
101 | STULTIENS Sabrina | Liv Racing Xstra | 13:12 |
102 | ŽIGART Urška | Team BikeExchange - Jayco | 13:27 |
103 | SANTESTEBAN Ane | Team BikeExchange - Jayco | 13:42 |
104 | VIGIE Margaux | Valcar - Travel & Service | 13:48 |
105 | DE BAAT Kim | Plantur-Pura | 13:51 |
106 | GASPARRINI Eleonora Camilla | Valcar - Travel & Service | 13:57 |
107 | BARIL Olivia | Valcar - Travel & Service | 13:57 |
108 | SANGUINETI Ilaria | Valcar - Travel & Service | 13:57 |
109 | BIDEAU Sandrine | St Michel - Auber93 WE | 14:05 |
110 | BORGHESI Letizia | EF Education-TIBCO-SVB | 14:10 |
111 | VANDENBULCKE Jesse | Le Col - Wahoo | 14:24 |
112 | KOCH Franziska | Team DSM | 14:36 |
113 | NEYLAN Rachel | Cofidis Women Team | 15:49 |
114 | GUTIÉRREZ Sheyla | Movistar Team | 15:53 |
115 | MORICHON Anais | Arkéa Pro Cycling Team | 16:21 |
116 | POMPANON Margot | St Michel - Auber93 WE | 17:04 |
117 | MAJERUS Christine | Team SD Worx | 17:22 |
118 | LOUW Anya | AG Insurance - NXTG Team | 18:00 |
119 | VERHULST Gladys | Le Col - Wahoo | 18:46 |
120 | LÉVÉNEZ Sandra | Cofidis Women Team | 19:19 |
121 | NEWSOM Emily | EF Education-TIBCO-SVB | 19:33 |
122 | GRANGIER India | Stade Rochelais Charente-Maritime | 20:43 |
123 | RÜEGG Noemi | Team Jumbo-Visma | 20:59 |
124 | ALLIN Pauline | Arkéa Pro Cycling Team | 21:26 |
125 | PALADIN Soraya | Canyon//SRAM Racing | 21:46 |
126 | ALZINI Martina | Cofidis Women Team | 23:06 |
127 | LUDWIG Hannah | Uno-X Pro Cycling Team | 23:13 |
128 | BARNES Hannah | Uno-X Pro Cycling Team | 23:52 |
129 | KOOL Charlotte | Team DSM | 24:07 |
130 | VAN ROOIJEN Anne | Parkhotel Valkenburg | 26:40 |
131 | AVOINE Alison | St Michel - Auber93 WE | 29:12 |
Points | Rank | Name | Team | Points |
---|---|---|---|
1 | VOS Marianne | Team Jumbo-Visma | 160 |
2 | WIEBES Lorena | Team DSM | 113 |
3 | KOPECKY Lotte | Team SD Worx | 102 |
4 | PERSICO Silvia | Valcar - Travel & Service | 59 |
5 | VAN DER DUIN Maike | Le Col - Wahoo | 55 |
6 | LONGO BORGHINI Elisa | Trek - Segafredo | 51 |
7 | CONFALONIERI Maria Giulia | Ceratizit-WNT Pro Cycling | 50 |
8 | NIEWIADOMA Katarzyna | Canyon//SRAM Racing | 48 |
9 | MANLY Alexandra | Team BikeExchange - Jayco | 48 |
10 | LUDWIG Cecilie Uttrup | FDJ - SUEZ - Futuroscope | 33 |
11 | BALSAMO Elisa | Trek - Segafredo | 33 |
12 | BARBIERI Rachele | Liv Racing Xstra | 28 |
13 | AMIALIUSIK Alena | Canyon//SRAM Racing | 27 |
14 | MOOLMAN Ashleigh | Team SD Worx | 27 |
15 | ROSEMAN-GANNON Ruby | Team BikeExchange - Jayco | 26 |
16 | VOLLERING Demi | Team SD Worx | 23 |
17 | WILLIAMS Lily | Human Powered Health | 23 |
18 | BREDEWOLD Mischa | Parkhotel Valkenburg | 20 |
19 | GARCÍA Mavi | UAE Team ADQ | 19 |
20 | LIPPERT Liane | Team DSM | 19 |
21 | CORDON-RAGOT Audrey | Trek - Segafredo | 19 |
22 | CHABBEY Elise | Canyon//SRAM Racing | 18 |
23 | NORSGAARD Emma | Movistar Team | 18 |
24 | FRAIN Nicole | Parkhotel Valkenburg | 18 |
25 | DE WILDE Julie | Plantur-Pura | 17 |
26 | LABOUS Juliette | Team DSM | 13 |
27 | HENDERSON Anna | Team Jumbo-Visma | 12 |
28 | DRONOVA-BALABOLINA Tamara | Roland Cogeas Edelweiss Squad | 10 |
29 | KASPER Romy | Team Jumbo-Visma | 10 |
30 | BOILARD Simone | St Michel - Auber93 WE | 10 |
31 | DEMAY Coralie | St Michel - Auber93 WE | 9 |
32 | SWINKELS Karlijn | Team Jumbo-Visma | 8 |
33 | BROWN Grace | FDJ - SUEZ - Futuroscope | 8 |
34 | VAN VLEUTEN Annemiek | Movistar Team | 7 |
35 | SIERRA Arlenis | Movistar Team | 7 |
36 | GUAZZINI Vittoria | FDJ - SUEZ - Futuroscope | 7 |
37 | KOOL Charlotte | Team DSM | 7 |
38 | FAULKNER Kristen | Team BikeExchange - Jayco | 6 |
39 | CROMWELL Tiffany | Canyon//SRAM Racing | 6 |
40 | RAAIJMAKERS Marit | Human Powered Health | 6 |
41 | RÜEGG Noemi | Team Jumbo-Visma | 6 |
42 | BORGSTRÖM Julia | AG Insurance - NXTG Team | 5 |
43 | VAN ANROOIJ Shirin | Trek - Segafredo | 4 |
44 | CANT Sanne | Plantur-Pura | 4 |
45 | PATIÑO Paula | Movistar Team | 4 |
46 | ALONSO Sandra | Ceratizit-WNT Pro Cycling | 3 |
47 | KOREVAAR Jeanne | Liv Racing Xstra | 2 |
48 | GUTIÉRREZ Sheyla | Movistar Team | 2 |
Youth | Rank | Name | Team | Time |
---|---|---|---|
1 | DE WILDE Julie | Plantur-Pura | 8:33:33 |
2 | BORGSTRÖM Julia | AG Insurance - NXTG Team | 0:16 |
3 | GEORGI Pfeiffer | Team DSM | 0:22 |
4 | YSLAND Anne Dorthe | Uno-X Pro Cycling Team | 0:28 |
5 | VAN ANROOIJ Shirin | Trek - Segafredo | 0:33 |
6 | MALCOTTI Barbara | Human Powered Health | 1:54 |
7 | VAN DER DUIN Maike | Le Col - Wahoo | 2:34 |
8 | PLUIMERS Ilse | AG Insurance - NXTG Team | 2:56 |
9 | BOILARD Simone | St Michel - Auber93 WE | 3:10 |
10 | FOUQUENET Amandine | Arkéa Pro Cycling Team | 3:10 |
11 | CHRISTIE Henrietta | Human Powered Health | 3:21 |
12 | BREDEWOLD Mischa | Parkhotel Valkenburg | 3:22 |
13 | BERTEAU Victoire | Cofidis Women Team | 4:00 |
14 | LE NET Marie | FDJ - SUEZ - Futuroscope | 5:53 |
15 | VALLIERES Magdeleine | EF Education-TIBCO-SVB | 6:11 |
16 | GERRITSE Femke | Parkhotel Valkenburg | 6:58 |
17 | GUAZZINI Vittoria | FDJ - SUEZ - Futuroscope | 8:07 |
18 | SMULDERS Silke | Liv Racing Xstra | 9:43 |
19 | GASPARRINI Eleonora Camilla | Valcar - Travel & Service | 11:00 |
20 | KOCH Franziska | Team DSM | 11:39 |
21 | LOUW Anya | AG Insurance - NXTG Team | 15:03 |
22 | GRANGIER India | Stade Rochelais Charente-Maritime | 17:46 |
23 | RÜEGG Noemi | Team Jumbo-Visma | 18:02 |
24 | LUDWIG Hannah | Uno-X Pro Cycling Team | 20:16 |
25 | VAN ROOIJEN Anne | Parkhotel Valkenburg | 23:43 |
26 | AVOINE Alison | St Michel - Auber93 WE | 26:15 |
Mountains | Rank | Name | Team | Points |
---|---|---|---|
1 | GERRITSE Femke | Parkhotel Valkenburg | 8 |
2 | VOLLERING Demi | Team SD Worx | 3 |
3 | CHABBEY Elise | Canyon//SRAM Racing | 3 |
4 | MARKUS Femke | Parkhotel Valkenburg | 2 |
5 | LIPPERT Liane | Team DSM | 2 |
6 | LONGO BORGHINI Elisa | Trek - Segafredo | 1 |
7 | YSLAND Anne Dorthe | Uno-X Pro Cycling Team | 1 |
8 | RAAIJMAKERS Marit | Human Powered Health | 1 |
Teams | Rank | Name | Time |
---|---|---|
1 | Canyon//SRAM Racing | 25:37:49 |
2 | Team SD Worx | 0:28 |
3 | Trek - Segafredo | 1:01 |
4 | Team Jumbo-Visma | 1:11 |
5 | Team DSM | 1:13 |
6 | Movistar Team | 2:25 |
7 | Uno-X Pro Cycling Team | 5:02 |
8 | FDJ - SUEZ - Futuroscope | 5:15 |
9 | Plantur-Pura | 6:38 |
10 | Le Col - Wahoo | 6:54 |
11 | UAE Team ADQ | 7:14 |
12 | EF Education-TIBCO-SVB | 8:21 |
13 | Team BikeExchange - Jayco | 8:22 |
14 | St Michel - Auber93 WE | 8:37 |
15 | Human Powered Health | 8:43 |
16 | Liv Racing Xstra | 9:09 |
17 | Ceratizit-WNT Pro Cycling | 9:10 |
18 | AG Insurance - NXTG Team | 10:02 |
19 | Parkhotel Valkenburg | 10:03 |
20 | Roland Cogeas Edelweiss Squad | 13:56 |
21 | Valcar - Travel & Service | 15:06 |
22 | Arkéa Pro Cycling Team | 18:21 |
23 | Cofidis Women Team | 20:15 |
Results provided by ProCyclingStats.