Tour de Suisse Women 2025 - Stage 4

Küssnacht > Küssnacht, 129.4km

12.06-15.06

The 2025 Tour de Suisse Women closes with a decisive hilly stage packed with nearly 2,000 metres of elevation gain. Two steep climbs - Adligenswilerstrasse and the brutal Michaelskreuzstrasse - are each tackled twice, with the final ascent coming less than 15 kilometres from the finish in Küssnacht. It’s a finale designed for late attacks, high drama and possible GC upheaval right to the end.

Results

Stage

PosRiderTeam Time
1 Marlen Reusser Movistar Team Women 3:19:36
2 Katarzyna Niewiadoma-Phinney CANYON//SRAM zondacrypto + 00.28
3 Demi Vollering FDJ-SUEZ + 00.28
4 Cédrine Kerbaol EF Education-Oatly + 00.41
5 Yara Kastelijn Fenix-Deceuninck + 01.11
6 Niamh Fisher-Black Lidl-Trek Women + 01.11
7 Urska Zigart AG Insurance-Soudal Team + 01.11
8 Sarah Gigante AG Insurance-Soudal Team + 01.15
9 Isabella Holmgren Lidl-Trek Women + 01.53
10 Marion Bunel Team Visma | Lease a Bike Women + 01.54
11 Amanda Spratt Lidl-Trek Women + 02.17
12 Petra Stiasny Roland + 02.17
13 Eleonora Ciabocco Team Picnic PostNL Women + 02.17
14 Mavi Garcia Liv AlUla Jayco + 02.17
15 Nienke Vinke Team Picnic PostNL Women + 02.21
16 Femke de Vries Team Visma | Lease a Bike Women + 02.54
17 Monica Trinca Colonel Liv AlUla Jayco + 02.54
18 Magdeleine Vallieres Mill EF Education-Oatly + 02.54
19 Fariba Hashimi Ceratizit Pro Cycling Team + 03.42
20 Elise Chabbey FDJ-SUEZ + 03.44
21 Ceylin del Carmen Alvarado Fenix-Deceuninck + 03.44
22 Rosita Reijnhout Team Visma | Lease a Bike Women + 03.46
23 Steffi Häberlin Team SD Worx-Protime + 03.46
24 Mireia Benito AG Insurance-Soudal Team + 03.46
25 Ginia Caluori Nexetis + 03.46
26 Ella Wyllie Liv AlUla Jayco + 03.46
27 Mikayla Harvey Team SD Worx-Protime + 03.46
28 Elena Hartmann Ceratizit Pro Cycling Team + 03.46
29 Daniek Hengeveld Ceratizit Pro Cycling Team + 03.46
30 Mischa Bredewold Team SD Worx-Protime + 03.50
31 Julie Van De Velde AG Insurance-Soudal Team + 03.51
32 Gaia Segato BePink-Imatra-Bongioanni + 05.40
33 Morven Yeoman DAS-Hutchinson + 05.40
34 Lucy Lee DAS-Hutchinson + 05.40
35 Loes Adegeest FDJ-SUEZ + 06.34
36 Rosa Maria Klöser CANYON//SRAM zondacrypto + 06.34
37 Caroline Andersson Liv AlUla Jayco + 06.34
38 Morgane Coston Roland + 06.34
39 Jeanne Korevaar Liv AlUla Jayco + 06.34
40 Mijntje Geurts Team Visma | Lease a Bike Women + 06.34
41 Francesca Barale Team Picnic PostNL Women + 06.34
42 Julia Borgström AG Insurance-Soudal Team + 08.08
43 Noemi Rüegg EF Education-Oatly + 08.08
44 Amber Kraak FDJ-SUEZ + 08.55
45 Femke Gerritse Team SD Worx-Protime + 08.55
46 Larissa Tschenett Nexetis + 09.17
47 Kaja Rysz Roland + 09.17
48 Ricarda Bauernfeind CANYON//SRAM zondacrypto + 09.17
49 Eglantine Rayer Girault FDJ-SUEZ + 11.57
50 Lore De Schepper AG Insurance-Soudal Team + 11.57
51 Jasmin Liechti Nexetis + 11.57
52 Justyna Czapla CANYON//SRAM zondacrypto + 11.57
53 Henrietta Christie EF Education-Oatly + 11.57
54 Neve Bradbury CANYON//SRAM zondacrypto + 11.57
55 Irene Cagnazzo BePink-Imatra-Bongioanni + 13.09
56 Elisa Balsamo Lidl-Trek Women + 13.37
57 Emma Norsgaard Lidl-Trek Women + 13.37
58 Jelena Eric Movistar Team Women + 13.37
59 Kristen Faulkner EF Education-Oatly + 13.37
60 Blanka Vas Team SD Worx-Protime + 13.37
61 Becky Storrie Team Picnic PostNL Women + 15.00
62 Vera Tieleman DD Group Pro Cycling Team + 23.02
63 Silvia Milesi BePink-Imatra-Bongioanni + 23.02
64 Elizabeth Hermolle DAS-Hutchinson + 23.02
65 Agnieszka Skalniak-Sójka CANYON//SRAM zondacrypto + 23.02
66 Manon de Boer DD Group Pro Cycling Team + 23.02
67 Marta Lach Team SD Worx-Protime + 23.02
68 Julia van Bokhoven DAS-Hutchinson + 23.02
69 Carina Schrempf Fenix-Deceuninck + 23.02
70 Lucía Ruiz Perez Movistar Team Women + 23.02
71 Irene Affolati Aromitalia 3T Vaiano + 23.02
72 Annemarie Worst Fenix-Deceuninck + 23.02
73 Rasa Leleivyte Aromitalia 3T Vaiano + 23.02
74 Flora Perkins Fenix-Deceuninck + 23.02
75 Tamara Dronova Roland + 23.02
76 Mia Griffin Roland + 23.02
77 Alison Jackson EF Education-Oatly + 23.02
78 Kristyna Burlova Ceratizit Pro Cycling Team + 24.29
79 Nora Jencusova BePink-Imatra-Bongioanni + 24.29
80 Lea Huber Nexetis + 24.29
81 Claire Steels Movistar Team Women + 24.29
82 Juliana Londono Team Picnic PostNL Women + 24.29
83 Floortje Mackaij Movistar Team Women + 26.44
84 Sara Fiorin Ceratizit Pro Cycling Team + 26.44
85 Linda Laporta BePink-Imatra-Bongioanni + 26.44
- Mareille Meijering Movistar Team Women DNF
- Noelle Ingold Nexetis DNF
- Lucia Brillante Romeo Aromitalia 3T Vaiano DNF
- Yonna van Dam DD Group Pro Cycling Team DNF
- Gaia Realini Lidl-Trek Women DNF
- Lente Duhamel DD Group Pro Cycling Team DNF
- Fanny Bonini Aromitalia 3T Vaiano DNF
- Jade Wiel FDJ-SUEZ DNF
- Marta Cavalli Team Picnic PostNL Women DNF
- Julie Vlyminck DD Group Pro Cycling Team DNF

GC

PosRiderTeam Time
1 Marlen Reusser Movistar Team Women 13:03:00
2 Demi Vollering FDJ-SUEZ + 00.36
3 Katarzyna Niewiadoma-Phinney CANYON//SRAM zondacrypto + 01.56
4 Niamh Fisher-Black Lidl-Trek Women + 03.25
5 Urska Zigart AG Insurance-Soudal Team + 03.25
6 Cédrine Kerbaol EF Education-Oatly + 03.27
7 Yara Kastelijn Fenix-Deceuninck + 03.57
8 Mavi Garcia Liv AlUla Jayco + 04.29
9 Marion Bunel Team Visma | Lease a Bike Women + 04.40
10 Eleonora Ciabocco Team Picnic PostNL Women + 04.59
11 Petra Stiasny Roland + 05.03
12 Sarah Gigante AG Insurance-Soudal Team + 05.50
13 Elise Chabbey FDJ-SUEZ + 05.52
14 Isabella Holmgren Lidl-Trek Women + 06.26
15 Amanda Spratt Lidl-Trek Women + 06.50
16 Femke de Vries Team Visma | Lease a Bike Women + 07.25
17 Monica Trinca Colonel Liv AlUla Jayco + 07.25
18 Nienke Vinke Team Picnic PostNL Women + 07.56
19 Mireia Benito AG Insurance-Soudal Team + 08.17
20 Daniek Hengeveld Ceratizit Pro Cycling Team + 08.17
21 Ginia Caluori Nexetis + 08.19
22 Ella Wyllie Liv AlUla Jayco + 08.52
23 Gaia Segato BePink-Imatra-Bongioanni + 10.13
24 Noemi Rüegg EF Education-Oatly + 10.46
25 Amber Kraak FDJ-SUEZ + 13.28
26 Francesca Barale Team Picnic PostNL Women + 13.28
27 Mischa Bredewold Team SD Worx-Protime + 13.42
28 Steffi Häberlin Team SD Worx-Protime + 13.43
29 Ricarda Bauernfeind CANYON//SRAM zondacrypto + 13.52
30 Magdeleine Vallieres Mill EF Education-Oatly + 14.04
31 Elena Hartmann Ceratizit Pro Cycling Team + 14.56
32 Caroline Andersson Liv AlUla Jayco + 17.44
33 Rosa Maria Klöser CANYON//SRAM zondacrypto + 17.44
34 Lore De Schepper AG Insurance-Soudal Team + 17.57
35 Rosita Reijnhout Team Visma | Lease a Bike Women + 19.55
36 Henrietta Christie EF Education-Oatly + 20.59
37 Morgane Coston Roland + 21.30
38 Morven Yeoman DAS-Hutchinson + 21.49
39 Neve Bradbury CANYON//SRAM zondacrypto + 21.54
40 Justyna Czapla CANYON//SRAM zondacrypto + 23.07
41 Jeanne Korevaar Liv AlUla Jayco + 24.20
42 Loes Adegeest FDJ-SUEZ + 28.57
43 Jasmin Liechti Nexetis + 29.10
44 Blanka Vas Team SD Worx-Protime + 29.52
45 Kristen Faulkner EF Education-Oatly + 30.22
46 Elisa Balsamo Lidl-Trek Women + 31.12
47 Lucy Lee DAS-Hutchinson + 31.31
48 Julie Van De Velde AG Insurance-Soudal Team + 34.06
49 Marta Lach Team SD Worx-Protime + 34.07
50 Julia Borgström AG Insurance-Soudal Team + 34.10
51 Rasa Leleivyte Aromitalia 3T Vaiano + 34.12
52 Femke Gerritse Team SD Worx-Protime + 35.19
53 Ceylin del Carmen Alvarado Fenix-Deceuninck + 36.06
54 Silvia Milesi BePink-Imatra-Bongioanni + 36.06
55 Carina Schrempf Fenix-Deceuninck + 36.09
56 Irene Cagnazzo BePink-Imatra-Bongioanni + 39.18
57 Jelena Eric Movistar Team Women + 39.40
58 Emma Norsgaard Lidl-Trek Women + 39.40
59 Kaja Rysz Roland + 40.19
60 Tamara Dronova Roland + 40.48
61 Mijntje Geurts Team Visma | Lease a Bike Women + 42.08
62 Eglantine Rayer Girault FDJ-SUEZ + 43.01
63 Mikayla Harvey Team SD Worx-Protime + 43.11
64 Agnieszka Skalniak-Sójka CANYON//SRAM zondacrypto + 45.47
65 Irene Affolati Aromitalia 3T Vaiano + 45.47
66 Claire Steels Movistar Team Women + 47.14
67 Becky Storrie Team Picnic PostNL Women + 47.28
68 Floortje Mackaij Movistar Team Women + 53.22
69 Lea Huber Nexetis + 55.07
70 Flora Perkins Fenix-Deceuninck + 55.24
71 Annemarie Worst Fenix-Deceuninck + 55.59
72 Larissa Tschenett Nexetis + 56.54
73 Mia Griffin Roland + 58.39
74 Alison Jackson EF Education-Oatly + 58.39
75 Kristyna Burlova Ceratizit Pro Cycling Team + 01:00.03
76 Juliana Londono Team Picnic PostNL Women + 01:00.03
77 Fariba Hashimi Ceratizit Pro Cycling Team + 01:00.48
78 Elizabeth Hermolle DAS-Hutchinson + 01:03.43
79 Linda Laporta BePink-Imatra-Bongioanni + 01:06.02
80 Vera Tieleman DD Group Pro Cycling Team + 01:13.05
81 Julia van Bokhoven DAS-Hutchinson + 01:17.20
82 Nora Jencusova BePink-Imatra-Bongioanni + 01:18.23
83 Manon de Boer DD Group Pro Cycling Team + 01:20.11
84 Sara Fiorin Ceratizit Pro Cycling Team + 01:21.02
85 Lucía Ruiz Perez Movistar Team Women + 01:30.33
- Mareille Meijering Movistar Team Women DNF
- Noelle Ingold Nexetis DNF
- Lucia Brillante Romeo Aromitalia 3T Vaiano DNF
- Yonna van Dam DD Group Pro Cycling Team DNF
- Gaia Realini Lidl-Trek Women DNF
- Lente Duhamel DD Group Pro Cycling Team DNF
- Fanny Bonini Aromitalia 3T Vaiano DNF
- Jade Wiel FDJ-SUEZ DNF
- Marta Cavalli Team Picnic PostNL Women DNF
- Julie Vlyminck DD Group Pro Cycling Team DNF

Youth

PosRiderTeam Time
1 Marion Bunel Team Visma | Lease a Bike Women 13:07:40
2 Eleonora Ciabocco Team Picnic PostNL Women + 00.19
3 Isabella Holmgren Lidl-Trek Women + 01.46
4 Nienke Vinke Team Picnic PostNL Women + 03.16
5 Gaia Segato BePink-Imatra-Bongioanni + 05.33
6 Francesca Barale Team Picnic PostNL Women + 08.48
7 Lore De Schepper AG Insurance-Soudal Team + 13.17
8 Rosita Reijnhout Team Visma | Lease a Bike Women + 15.15
9 Morven Yeoman DAS-Hutchinson + 17.09
10 Justyna Czapla CANYON//SRAM zondacrypto + 18.27
11 Silvia Milesi BePink-Imatra-Bongioanni + 31.26
12 Irene Cagnazzo BePink-Imatra-Bongioanni + 34.38
13 Mijntje Geurts Team Visma | Lease a Bike Women + 37.28
14 Eglantine Rayer Girault FDJ-SUEZ + 38.21
15 Lea Huber Nexetis + 50.27
16 Flora Perkins Fenix-Deceuninck + 50.44
17 Juliana Londono Team Picnic PostNL Women + 55.23
18 Fariba Hashimi Ceratizit Pro Cycling Team + 56.08
19 Sara Fiorin Ceratizit Pro Cycling Team + 01:16.22
20 Lucía Ruiz Perez Movistar Team Women + 01:25.53

Points

PosRiderTeam Points
1 Marlen Reusser Movistar Team Women 28
2 Demi Vollering FDJ-SUEZ 22
3 Katarzyna Niewiadoma-Phinney CANYON//SRAM zondacrypto 16
4 Marta Lach Team SD Worx-Protime 14
5 Amber Kraak FDJ-SUEZ 12
6 Elisa Balsamo Lidl-Trek Women 12
7 Mischa Bredewold Team SD Worx-Protime 8
8 Kristen Faulkner EF Education-Oatly 6
9 Julia Borgström AG Insurance-Soudal Team 6
10 Elise Chabbey FDJ-SUEZ 6
11 Noemi Rüegg EF Education-Oatly 6
12 Henrietta Christie EF Education-Oatly 6
13 Niamh Fisher-Black Lidl-Trek Women 4
14 Urska Zigart AG Insurance-Soudal Team 4
15 Cédrine Kerbaol EF Education-Oatly 4
16 Mavi Garcia Liv AlUla Jayco 4
17 Carina Schrempf Fenix-Deceuninck 4
18 Agnieszka Skalniak-Sójka CANYON//SRAM zondacrypto 4
19 Yara Kastelijn Fenix-Deceuninck 2
20 Steffi Häberlin Team SD Worx-Protime 2
21 Eglantine Rayer Girault FDJ-SUEZ 2

Mountain

PosRiderTeam Points
1 Marta Lach Team SD Worx-Protime 24
2 Sarah Gigante AG Insurance-Soudal Team 22
3 Carina Schrempf Fenix-Deceuninck 17
4 Katarzyna Niewiadoma-Phinney CANYON//SRAM zondacrypto 12
5 Amber Kraak FDJ-SUEZ 11
6 Kristen Faulkner EF Education-Oatly 10
7 Marlen Reusser Movistar Team Women 10
8 Henrietta Christie EF Education-Oatly 9
9 Niamh Fisher-Black Lidl-Trek Women 8
10 Morgane Coston Roland 6
11 Fariba Hashimi Ceratizit Pro Cycling Team 6
12 Demi Vollering FDJ-SUEZ 6
13 Julia Borgström AG Insurance-Soudal Team 6
14 Steffi Häberlin Team SD Worx-Protime 4
15 Loes Adegeest FDJ-SUEZ 4
16 Marion Bunel Team Visma | Lease a Bike Women 3
17 Lore De Schepper AG Insurance-Soudal Team 3
18 Amanda Spratt Lidl-Trek Women 2
19 Monica Trinca Colonel Liv AlUla Jayco 2
20 Cédrine Kerbaol EF Education-Oatly 1
21 Eleonora Ciabocco Team Picnic PostNL Women 1
22 Elise Chabbey FDJ-SUEZ 1

Team

PosTeamTime
1 Lidl-Trek 39:25:40
2 AG Insurance-Soudal Team + 00.52
3 FDJ-SUEZ + 01.33
4 Liv AlUla Jayco + 03.31
5 Team Picnic PostNL + 08.41
6 EF Education-Oatly + 09.05
7 Team Visma | Lease a Bike + 15.20
8 CANYON//SRAM zondacrypto + 15.45
9 Team SD Worx-Protime + 21.15
10 Roland + 36.56
11 Movistar Team + 42.48
12 Ceratizit Pro Cycling Team + 45.49
13 Fenix-Deceuninck + 54.59
14 Nexetis + 01:00.41
15 BePink-Imatra-Bongioanni + 01:08.53
16 DAS-Hutchinson + 01:40.23

Race profile

Race
Tour de Suisse Women
Start date
12.06.2025
End date
15.06.2025
Total distance
129.4 km
Gen
Women
Cat
2.WWT
Country
Switzerland
Discipline
Road

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️