Tour of Taihu Lake 2025 - Stage 3

Qidong > Qidong, 79.2km

09.10-12.10

Results

Stage

PosRiderTeam Time
1 Martin Laas Quick Pro Team 1:27:40
2 Jesper Rasch Parkhotel Valkenburg + 00.00
3 David Dekker Euskaltel-Euskadi + 00.00
4 Matteo Malucelli XDS Astana Team + 00.00
5 Stanislaw Aniolkowski Cofidis + 00.00
6 Filippo Fortin Solution Tech-Vini Fantini + 00.00
7 Lorenzo Magli VF Group-Bardiani CSF-Faizanè + 00.00
8 Steffen De Schuyteneer Lotto + 00.00
9 Nicolas Gojkovic Pogi Team Gusto Ljubljana + 00.00
10 Cristian Pita Huansheng - Vonoa - Taishan Sport Team + 00.00
11 Georgios Boúglas Burgos Burpellet BH + 00.00
12 Andoni Lopez de Abetxuko Euskaltel-Euskadi + 00.00
13 Blake Quick Roojai Insurance + 00.00
14 Roy Eefting-Bloem Fnix-SCOM-Hengxiang Cycling Team + 00.00
15 Andrea Peron Team Novo Nordisk + 00.00
16 Norman Vahtra China Anta - Mentech Cycling Team + 00.00
17 Vlas Shichkin Pingtan International Tourism Island Cycling Team + 00.00
18 Daniel Cavia Burgos Burpellet BH + 00.00
19 Rodrigo Álvarez Burgos Burpellet BH + 00.00
20 Alexander Salby Li Ning Star + 00.00
21 Luca Colnaghi VF Group-Bardiani CSF-Faizanè + 00.00
22 Luke Mudgway Li Ning Star + 00.00
23 Daniil Zarakovskiy Pingtan International Tourism Island Cycling Team + 00.00
24 David Martin Burgos Burpellet BH + 00.00
25 Tyler Lange China Anta - Mentech Cycling Team + 00.00
26 Aaron Gate XDS Astana Team + 00.00
27 Sam Maisonobe Cofidis + 00.00
28 Petr Rikunov Chengdu DYC Cycling Team + 00.00
29 Angel Fuentes Burgos Burpellet BH + 00.00
30 Viktor Bugaenko Pingtan International Tourism Island Cycling Team + 00.00
31 Attilio Viviani Solution Tech-Vini Fantini + 00.00
32 Matyas Kopecky Team Novo Nordisk + 00.00
33 Maxime Duba Parkhotel Valkenburg + 00.00
34 Xabier Berasategi Euskaltel-Euskadi + 00.00
35 Alessandro Iacchi Solution Tech-Vini Fantini + 00.00
36 Max Campbell CCACHE x BODYWRAP + 00.00
37 Enrico Zanoncello VF Group-Bardiani CSF-Faizanè + 00.00
38 Jambaljamts Sainbayar Burgos Burpellet BH + 00.00
39 Filippo Cettolin VF Group-Bardiani CSF-Faizanè + 00.00
40 Raman Tsishkou Li Ning Star + 00.00
41 Cristian Raileanu Li Ning Star + 00.00
42 Paul Hennequin Euskaltel-Euskadi + 00.00
43 Yikui Niu Li Ning Star + 00.00
44 Roberto Gonzalez Solution Tech-Vini Fantini + 00.00
45 Lorenz Van de Wynkele Lotto + 00.00
46 Lorenzo Conforti VF Group-Bardiani CSF-Faizanè + 00.00
47 Antonio Polga Team Novo Nordisk + 00.00
48 Lev Gonov XDS Astana Team + 00.00
49 King Hung Liang HKSI Pro Cycling Team + 00.00
50 Penghai Deng Giant Cycling Team + 00.00
51 Maris Bogdanovics Fnix-SCOM-Hengxiang Cycling Team + 00.00
52 Dylan Hopkins Roojai Insurance + 00.00
53 Nur Aiman Zariff Terengganu Cycling Team + 00.00
54 Chun Kin Lai HKSI Pro Cycling Team + 00.00
55 Lucas De Rossi China Anta - Mentech Cycling Team + 00.00
56 Kurt Eather CCACHE x BODYWRAP + 00.00
57 Juan Manuel Barboza China Anta - Mentech Cycling Team + 00.00
58 Jan Maas Cofidis + 00.00
59 Piet Allegaert Cofidis + 00.00
60 Amirull Fakhruddin Mazuki Terengganu Cycling Team + 00.00
61 Enkhpure Tsoodol Quick Pro Team + 00.00
62 Nicolas Debeaumarché Cofidis + 00.00
63 Nikita Bersenev Pingtan International Tourism Island Cycling Team + 00.00
64 Mattia Pinazzi VF Group-Bardiani CSF-Faizanè + 00.00
65 Willie Smit China Anta - Mentech Cycling Team + 00.00
66 Egor Igoshev Pingtan International Tourism Island Cycling Team + 00.00
67 Unai Zubeldia Euskaltel-Euskadi + 00.00
68 Oskar Nisu Quick Pro Team + 00.00
69 Richard Habermann Huansheng - Vonoa - Taishan Sport Team + 00.00
70 Shuai Li Pingtan International Tourism Island Cycling Team + 00.00
71 Jonas Rapp Fnix-SCOM-Hengxiang Cycling Team + 00.00
72 Bram Danklof Parkhotel Valkenburg + 00.00
73 Wan Abdul Rahman Hamdan Terengganu Cycling Team + 00.00
74 Andrei Stepanov Chengdu DYC Cycling Team + 00.00
75 Christoph Janssen Huansheng - Vonoa - Taishan Sport Team + 00.00
76 Sum Lui Ng HKSI Pro Cycling Team + 00.00
77 Mihael Stajnar Pogi Team Gusto Ljubljana + 00.00
78 Shahmir Aiman Halim Terengganu Cycling Team + 00.00
79 Carter Bettles Roojai Insurance + 00.00
80 Paul Ourselin Cofidis + 00.00
81 David Lozano Team Novo Nordisk + 00.00
82 Aiman Cahyadi Terengganu Cycling Team + 00.00
83 Filippo Ridolfo Team Novo Nordisk + 00.00
84 Niek Voogt Parkhotel Valkenburg + 00.00
85 Logan Currie Lotto + 00.00
86 Polychronis Tzortzakis Roojai Insurance + 00.00
87 Josh Kench Li Ning Star + 00.00
88 Oliver Sims Pogi Team Gusto Ljubljana + 00.00
89 Felix Meo Solution Tech-Vini Fantini + 00.00
90 Otto van Zanden Parkhotel Valkenburg + 00.00
91 Ronan Teese Giant Cycling Team + 00.00
92 Nikolaos Drakos Roojai Insurance + 00.00
93 Timofei Ivanov Chengdu DYC Cycling Team + 00.00
94 Aleksandr Bereznyak Chengdu DYC Cycling Team + 00.00
95 Sam Brand Team Novo Nordisk + 00.00
96 Lizhen Wang Huansheng - Vonoa - Taishan Sport Team + 00.00
97 Andreas Miltiadis Roojai Insurance + 00.00
98 Lukas Vries Parkhotel Valkenburg + 00.00
99 Danny van der Tuuk Euskaltel-Euskadi + 00.00
100 Matson McAdam Giant Cycling Team + 00.00
101 Karl Patrick Lauk Quick Pro Team + 00.00
102 Chun Yan Kwok HKSI Pro Cycling Team + 00.00
103 Mauro Cuylits Lotto + 00.00
104 Djordje Djuric Solution Tech-Vini Fantini + 00.00
105 Anton Kuzmin XDS Astana Team + 00.00
106 James Krzanich Huansheng - Vonoa - Taishan Sport Team + 00.00
107 Viktor Manakov Pingtan International Tourism Island Cycling Team + 00.00
108 Haoyu Su XDS Astana Team + 00.00
109 Vladimir Mulagaleyev Giant Cycling Team + 00.00
110 Milan Menten Lotto + 00.00
111 Joshua Giddings Lotto + 00.15
112 Muhammad Haizam Shabri Terengganu Cycling Team + 00.18
113 Tristan Tijsen Parkhotel Valkenburg + 00.20
114 Noah Blannin CCACHE x BODYWRAP + 00.21
115 Chin Pok Kam China Anta - Mentech Cycling Team + 00.22
116 Taj Zagar Pogi Team Gusto Ljubljana + 00.24
117 Daniil Marukhin XDS Astana Team + 00.26
118 Maral-Erdene Batmunkh Roojai Insurance + 00.33
119 Cyrus Monk Fnix-SCOM-Hengxiang Cycling Team + 00.33
120 Liam Slock Lotto + 00.39
121 Aliaksei Shnyrko Li Ning Star + 00.58
122 Léandre Huck Cofidis + 01.02
123 Oliver Stenning Huansheng - Vonoa - Taishan Sport Team + 01.05
124 Gleb Karpenko Quick Pro Team + 01.18
125 Martti Lenzius Quick Pro Team + 01.18
126 Aaron Aus Quick Pro Team + 01.18
127 Alex Eaves Pogi Team Gusto Ljubljana + 00.00
128 Joseph Lau HKSI Pro Cycling Team + 00.00
129 Alexander Shakotko Fnix-SCOM-Hengxiang Cycling Team + 02.03
130 Roman Maikin Chengdu DYC Cycling Team + 02.27
131 John Carter CCACHE x BODYWRAP + 02.27
132 Michele Gazzoli XDS Astana Team + 02.27

GC

PosRiderTeam Time
1 Matteo Malucelli XDS Astana Team 6:12:13
2 Stanislaw Aniolkowski Cofidis + 00.11
3 Willie Smit China Anta - Mentech Cycling Team + 00.11
4 Steffen De Schuyteneer Lotto + 00.14
5 Jesper Rasch Parkhotel Valkenburg + 00.14
6 David Dekker Euskaltel-Euskadi + 00.16
7 Milan Menten Lotto + 00.16
8 Josh Kench Li Ning Star + 00.16
9 Blake Quick Roojai Insurance + 00.17
10 Enrico Zanoncello VF Group-Bardiani CSF-Faizanè + 00.17
11 Jonas Rapp Fnix-SCOM-Hengxiang Cycling Team + 00.18
12 Andoni Lopez de Abetxuko Euskaltel-Euskadi + 00.20
13 Norman Vahtra China Anta - Mentech Cycling Team + 00.20
14 Luca Colnaghi VF Group-Bardiani CSF-Faizanè + 00.20
15 Xabier Berasategi Euskaltel-Euskadi + 00.20
16 Aaron Gate XDS Astana Team + 00.20
17 Petr Rikunov Chengdu DYC Cycling Team + 00.20
18 Matyas Kopecky Team Novo Nordisk + 00.20
19 Lev Gonov XDS Astana Team + 00.20
20 Luke Mudgway Li Ning Star + 00.20
21 Sam Maisonobe Cofidis + 00.20
22 Angel Fuentes Burgos Burpellet BH + 00.20
23 Rodrigo Álvarez Burgos Burpellet BH + 00.20
24 Jambaljamts Sainbayar Burgos Burpellet BH + 00.20
25 Cristian Raileanu Li Ning Star + 00.20
26 Roberto Gonzalez Solution Tech-Vini Fantini + 00.20
27 Maris Bogdanovics Fnix-SCOM-Hengxiang Cycling Team + 00.20
28 Alessandro Iacchi Solution Tech-Vini Fantini + 00.20
29 Lorenzo Conforti VF Group-Bardiani CSF-Faizanè + 00.20
30 Lucas De Rossi China Anta - Mentech Cycling Team + 00.20
31 Dylan Hopkins Roojai Insurance + 00.20
32 Jan Maas Cofidis + 00.20
33 David Lozano Team Novo Nordisk + 00.20
34 Unai Zubeldia Euskaltel-Euskadi + 00.20
35 Mihael Stajnar Pogi Team Gusto Ljubljana + 00.20
36 Juan Manuel Barboza China Anta - Mentech Cycling Team + 00.20
37 Karl Patrick Lauk Quick Pro Team + 00.20
38 Filippo Ridolfo Team Novo Nordisk + 00.20
39 Logan Currie Lotto + 00.20
40 Carter Bettles Roojai Insurance + 00.20
41 Otto van Zanden Parkhotel Valkenburg + 00.20
42 Paul Ourselin Cofidis + 00.20
43 Danny van der Tuuk Euskaltel-Euskadi + 00.20
44 Mauro Cuylits Lotto + 00.28
45 Joshua Giddings Lotto + 00.35
46 Piet Allegaert Cofidis + 00.36
47 Christoph Janssen Huansheng - Vonoa - Taishan Sport Team + 00.49
48 Filippo Fortin Solution Tech-Vini Fantini + 00.52
49 Vlas Shichkin Pingtan International Tourism Island Cycling Team + 00.52
50 Georgios Boúglas Burgos Burpellet BH + 00.52
51 David Martin Burgos Burpellet BH + 00.52
52 Daniel Cavia Burgos Burpellet BH + 00.52
53 Attilio Viviani Solution Tech-Vini Fantini + 00.52
54 Filippo Cettolin VF Group-Bardiani CSF-Faizanè + 00.52
55 Oskar Nisu Quick Pro Team + 00.52
56 Lorenzo Magli VF Group-Bardiani CSF-Faizanè + 00.52
57 Andrea Peron Team Novo Nordisk + 00.52
58 Yikui Niu Li Ning Star + 00.52
59 Raman Tsishkou Li Ning Star + 00.52
60 Lorenz Van de Wynkele Lotto + 00.52
61 Kurt Eather CCACHE x BODYWRAP + 00.52
62 Aiman Cahyadi Terengganu Cycling Team + 00.52
63 Egor Igoshev Pingtan International Tourism Island Cycling Team + 00.52
64 Nicolas Debeaumarché Cofidis + 00.52
65 Niek Voogt Parkhotel Valkenburg + 00.52
66 Andrei Stepanov Chengdu DYC Cycling Team + 00.52
67 Timofei Ivanov Chengdu DYC Cycling Team + 00.52
68 Sam Brand Team Novo Nordisk + 00.52
69 Lukas Vries Parkhotel Valkenburg + 00.52
70 Haoyu Su XDS Astana Team + 00.52
71 Cyrus Monk Fnix-SCOM-Hengxiang Cycling Team + 01.23
72 Liam Slock Lotto + 01.24
73 Antonio Polga Team Novo Nordisk + 03.28
74 Léandre Huck Cofidis + 03.57
75 Maxime Duba Parkhotel Valkenburg + 04.16
76 Daniil Zarakovskiy Pingtan International Tourism Island Cycling Team + 04.18
77 Nikita Bersenev Pingtan International Tourism Island Cycling Team + 04.18
78 Nur Aiman Zariff Terengganu Cycling Team + 04.18
79 Bram Danklof Parkhotel Valkenburg + 04.18
80 Mattia Pinazzi VF Group-Bardiani CSF-Faizanè + 04.18
81 Tristan Tijsen Parkhotel Valkenburg + 04.38
82 Noah Blannin CCACHE x BODYWRAP + 04.39
83 Anton Kuzmin XDS Astana Team + 05.13
84 Paul Hennequin Euskaltel-Euskadi + 06.08
85 Felix Meo Solution Tech-Vini Fantini + 06.08
86 Taj Zagar Pogi Team Gusto Ljubljana + 06.08
87 Roman Maikin Chengdu DYC Cycling Team + 06.45
88 Djordje Djuric Solution Tech-Vini Fantini + 07.01
89 Viktor Bugaenko Pingtan International Tourism Island Cycling Team + 07.03
90 Oliver Stenning Huansheng - Vonoa - Taishan Sport Team + 07.13
91 Max Campbell CCACHE x BODYWRAP + 07.26
92 John Carter CCACHE x BODYWRAP + 07.50
93 Nikolaos Drakos Roojai Insurance + 08.10
94 Roy Eefting-Bloem Fnix-SCOM-Hengxiang Cycling Team + 08.42
95 Wan Abdul Rahman Hamdan Terengganu Cycling Team + 08.42
96 James Krzanich Huansheng - Vonoa - Taishan Sport Team + 08.42
97 Nicolas Gojkovic Pogi Team Gusto Ljubljana + 09.04
98 Shahmir Aiman Halim Terengganu Cycling Team + 09.04
99 Maral-Erdene Batmunkh Roojai Insurance + 09.15
100 Penghai Deng Giant Cycling Team + 09.26
101 Tyler Lange China Anta - Mentech Cycling Team + 09.30
102 Andreas Miltiadis Roojai Insurance + 11.08
103 Chin Pok Kam China Anta - Mentech Cycling Team + 12.54
104 Aleksandr Bereznyak Chengdu DYC Cycling Team + 13.01
105 Ronan Teese Giant Cycling Team + 13.24
106 Sum Lui Ng HKSI Pro Cycling Team + 14.21
107 Matson McAdam Giant Cycling Team + 14.32
108 Alex Eaves Pogi Team Gusto Ljubljana + 14.34
109 Alexander Salby Li Ning Star + 15.14
110 Martin Laas Quick Pro Team + 15.18
111 Cristian Pita Huansheng - Vonoa - Taishan Sport Team + 15.26
112 Richard Habermann Huansheng - Vonoa - Taishan Sport Team + 15.26
113 King Hung Liang HKSI Pro Cycling Team + 15.28
114 Aliaksei Shnyrko Li Ning Star + 15.32
115 Polychronis Tzortzakis Roojai Insurance + 15.47
116 Aaron Aus Quick Pro Team + 17.03
117 Gleb Karpenko Quick Pro Team + 18.21
118 Martti Lenzius Quick Pro Team + 18.59
119 Amirull Fakhruddin Mazuki Terengganu Cycling Team + 20.42
120 Daniil Marukhin XDS Astana Team + 25.32
121 Shuai Li Pingtan International Tourism Island Cycling Team + 25.34
122 Viktor Manakov Pingtan International Tourism Island Cycling Team + 25.44
123 Oliver Sims Pogi Team Gusto Ljubljana + 27.04
124 Chun Yan Kwok HKSI Pro Cycling Team + 27.04
125 Alexander Shakotko Fnix-SCOM-Hengxiang Cycling Team + 27.47
126 Chun Kin Lai HKSI Pro Cycling Team + 27.50
127 Lizhen Wang Huansheng - Vonoa - Taishan Sport Team + 27.56
128 Joseph Lau HKSI Pro Cycling Team + 27.56
129 Enkhpure Tsoodol Quick Pro Team + 28.00
130 Vladimir Mulagaleyev Giant Cycling Team + 28.00
131 Michele Gazzoli XDS Astana Team + 28.09
132 Muhammad Haizam Shabri Terengganu Cycling Team + 28.18

Youth

PosRiderTeam Time
1 Steffen De Schuyteneer Lotto 6:12:27
2 Matyas Kopecky Team Novo Nordisk + 00.06
3 Sam Maisonobe Cofidis + 00.06
4 Lorenzo Conforti VF Group-Bardiani CSF-Faizanè + 00.06
5 Unai Zubeldia Euskaltel-Euskadi + 00.06
6 Otto van Zanden Parkhotel Valkenburg + 00.06
7 Mauro Cuylits Lotto + 00.14
8 Joshua Giddings Lotto + 00.21
9 Vlas Shichkin Pingtan International Tourism Island Cycling Team + 00.38
10 Daniel Cavia Burgos Burpellet BH + 00.38
11 Filippo Cettolin VF Group-Bardiani CSF-Faizanè + 00.38
12 Lorenzo Magli VF Group-Bardiani CSF-Faizanè + 00.38
13 Egor Igoshev Pingtan International Tourism Island Cycling Team + 00.38
14 Lukas Vries Parkhotel Valkenburg + 00.38
15 Maxime Duba Parkhotel Valkenburg + 04.02
16 Daniil Zarakovskiy Pingtan International Tourism Island Cycling Team + 04.04
17 Bram Danklof Parkhotel Valkenburg + 04.04
18 Tristan Tijsen Parkhotel Valkenburg + 04.24
19 Noah Blannin CCACHE x BODYWRAP + 04.25
20 Paul Hennequin Euskaltel-Euskadi + 05.54
21 Taj Zagar Pogi Team Gusto Ljubljana + 05.54
22 Viktor Bugaenko Pingtan International Tourism Island Cycling Team + 06.49
23 John Carter CCACHE x BODYWRAP + 07.36
24 Nikolaos Drakos Roojai Insurance + 07.56
25 Nicolas Gojkovic Pogi Team Gusto Ljubljana + 08.50
26 Tyler Lange China Anta - Mentech Cycling Team + 09.16
27 Chin Pok Kam China Anta - Mentech Cycling Team + 12.40
28 Ronan Teese Giant Cycling Team + 13.10
29 Matson McAdam Giant Cycling Team + 14.18
30 Alex Eaves Pogi Team Gusto Ljubljana + 14.20
31 Aaron Aus Quick Pro Team + 16.49
32 Martti Lenzius Quick Pro Team + 18.45
33 Oliver Sims Pogi Team Gusto Ljubljana + 26.50
34 Chun Yan Kwok HKSI Pro Cycling Team + 26.50
35 Joseph Lau HKSI Pro Cycling Team + 27.42
36 Enkhpure Tsoodol Quick Pro Team + 27.46
37 Vladimir Mulagaleyev Giant Cycling Team + 27.46
38 Muhammad Haizam Shabri Terengganu Cycling Team + 28.04

Points

PosRiderTeam Points
1 Matteo Malucelli XDS Astana Team 40
2 Stanislaw Aniolkowski Cofidis 27
3 Martin Laas Quick Pro Team 22
4 Willie Smit China Anta - Mentech Cycling Team 15
5 Steffen De Schuyteneer Lotto 15
6 Alexander Salby Li Ning Star 14
7 Jesper Rasch Parkhotel Valkenburg 14
8 David Dekker Euskaltel-Euskadi 11
9 Filippo Fortin Solution Tech-Vini Fantini 10
10 Blake Quick Roojai Insurance 9
11 Milan Menten Lotto 9
12 Josh Kench Li Ning Star 6
13 Aaron Gate XDS Astana Team 6
14 Attilio Viviani Solution Tech-Vini Fantini 6
15 Enrico Zanoncello VF Group-Bardiani CSF-Faizanè 5
16 Christoph Janssen Huansheng - Vonoa - Taishan Sport Team 5
17 Lev Gonov XDS Astana Team 5
18 Petr Rikunov Chengdu DYC Cycling Team 4
19 Vlas Shichkin Pingtan International Tourism Island Cycling Team 4
20 Lorenzo Magli VF Group-Bardiani CSF-Faizanè 4
21 Jonas Rapp Fnix-SCOM-Hengxiang Cycling Team 3
22 Xabier Berasategi Euskaltel-Euskadi 3
23 Nicolas Gojkovic Pogi Team Gusto Ljubljana 3
24 Cyrus Monk Fnix-SCOM-Hengxiang Cycling Team 2
25 Wan Abdul Rahman Hamdan Terengganu Cycling Team 2
26 Cristian Pita Huansheng - Vonoa - Taishan Sport Team 1

Team

PosTeamTime
1 XDS Astana Team 18:37:39
2 Burgos Burpellet BH + 00.00
3 Euskaltel-Euskadi + 00.00
4 Lotto + 00.00
5 VF Group-Bardiani CSF-Faizanè + 00.00
6 Cofidis + 00.00
7 Li Ning Star + 00.00
8 China Anta - Mentech Cycling Team + 00.00
9 Team Novo Nordisk + 00.00
10 Roojai Insurance + 00.00
11 Solution Tech-Vini Fantini + 00.32
12 Parkhotel Valkenburg + 00.32
13 Fnix-SCOM-Hengxiang Cycling Team + 00.32
14 Chengdu DYC Cycling Team + 01.04
15 Pingtan International Tourism Island Cycling Team + 05.02
16 CCACHE x BODYWRAP + 09.54
17 Pogi Team Gusto Ljubljana + 10.17
18 Terengganu Cycling Team + 12.20
19 Huansheng - Vonoa - Taishan Sport Team + 14.42
20 Quick Pro Team + 15.02
21 Giant Cycling Team + 33.04
22 HKSI Pro Cycling Team + 55.37

Race profile

Race
Tour of Taihu Lake
Start date
09.10.2025
End date
12.10.2025
Total distance
79.2 km
Gen
Men
Cat
2.1
Country
China
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 ❤️