Tour of Taihu Lake 2026 - Standings

5 stages, Jiangning > Wuxi, 588.4km

12.09-16.09

Standings

GC

PosRiderTeam Time
1 Matteo Malucelli XDS Astana Team 12:05:43
2 Joshua Giddings Lotto-Intermarché + 00.14
3 Gleb Syritsa XDS Astana Team + 00.23
4 Cameron Scott Li Ning Star + 00.31
5 Markus Pajur Fnix-SCOM-Hengxiang Cycling Team + 00.31
6 Paul Hennequin Euskaltel-Euskadi + 00.32
7 Dusan Rajovic Solution Tech-NIPPO-Rali + 00.34
8 Lucas De Rossi China Anta - Mentech Cycling Team + 00.34
9 Gari Ugarte Euskaltel-Euskadi + 00.35
10 Luke Mudgway Li Ning Star + 00.36
11 Alexander Konychev China Anta - Mentech Cycling Team + 00.36
12 Matthew Fox Lotto-Intermarché + 00.36
13 Haoyu Su XDS Astana Team + 00.36
14 Xabier Isasa Euskaltel-Euskadi + 00.38
15 Hodei Munoz Euskaltel-Euskadi + 00.39
16 Adam Bradac Factor Racing + 00.39
17 Serhii Sydor Huansheng - Vonoa - Taishan Sport Team + 00.39
18 Alin Toader Fnix-SCOM-Hengxiang Cycling Team + 00.39
19 Antoine Raugel Van Rysel-Roubaix + 00.39
20 Raul Rota Prowheel Kung Shenzhen Cycling Team + 00.39
21 Lorenz Van de Wynkele Lotto-Intermarché + 00.39
22 Tilen Finkst Solution Tech-NIPPO-Rali + 00.39
23 Luke Verburg Azerion / Villa Valkenburg + 00.39
24 Norman Vahtra China Anta - Mentech Cycling Team + 00.39
25 Kurt Eather CCACHE x BODYWRAP + 00.39
26 Karl Patrick Lauk Wheeltop Rotor Chengdu Team + 00.39
27 Kévin Avoine Van Rysel-Roubaix + 00.39
28 Arnaud Tendon Van Rysel-Roubaix + 00.39
29 Edward Pawson Roojai Insurance Winspace + 00.39
30 Dylan Hopkins Roojai Insurance Winspace + 00.39
31 Zeb Kyffin Terengganu Cycling Team + 00.39
32 Cyrus Monk Fnix-SCOM-Hengxiang Cycling Team + 00.39
33 Thibaut Bernard Lotto-Intermarché + 00.39
34 Yutao Shen Giant Cycling Team + 00.39
35 Noah Blannin CCACHE x BODYWRAP + 00.39
36 Oskar Küüt Quick Pro Team + 00.39
37 Benjamin Dyball Fnix-SCOM-Hengxiang Cycling Team + 00.39
38 Teun Veelers Azerion / Villa Valkenburg + 00.39
39 Sam Brand Team Novo Nordisk + 00.39
40 Rémi Capron Van Rysel-Roubaix + 00.39
41 Jordi Lopez Euskaltel-Euskadi + 00.39
42 Baptiste Veistroffer Lotto-Intermarché + 00.39
43 Alex Vandenbulcke Huansheng - Vonoa - Taishan Sport Team + 00.39
44 Luca Verrando Solution Tech-NIPPO-Rali + 00.39
45 Yago Aguirre Euskaltel-Euskadi + 00.39
46 Nicolas Alustiza Euskaltel-Euskadi + 00.39
47 David Delgado Quick Pro Team + 00.39
48 Callum Ormiston The JoyRun & Hurricane Cycling Team + 00.39
49 Ethan Batt Wheeltop Rotor Chengdu Team + 00.39
50 Riccardo Lucca Quick Pro Team + 00.39
51 Yongbing Gao Fnix-SCOM-Hengxiang Cycling Team + 00.54
52 Lev Gonov XDS Astana Team + 00.57
53 James Forbes Qinghai Tianyoude Hotel Cycling Team + 00.59
54 Andreas Miltiadis Quick Pro Team + 00.59
55 Alessandro Iacchi Solution Tech-NIPPO-Rali + 01.16
56 Bailey McDonald Team Novo Nordisk + 01.22
57 Gustav Wang XDS Astana Team + 01.42
58 Kenny Molly Van Rysel-Roubaix + 01.46
59 Yukiya Arashiro Solution Tech-NIPPO-Rali + 01.47
60 Carter Bettles Roojai Insurance Winspace + 02.15
61 Matson McAdam Giant Cycling Team + 02.38
62 Oskar Nisu China Anta - Mentech Cycling Team + 02.45
63 Martti Lenzius Quick Pro Team + 05.17
64 Liam Walsh CCACHE x BODYWRAP + 05.59
65 Djordje Djuric Solution Tech-NIPPO-Rali + 05.59
66 Niels Reemeijer Huansheng - Vonoa - Taishan Sport Team + 06.37
67 Quinten De Graeve Team Novo Nordisk + 06.38
68 Yikui Niu Li Ning Star + 06.45
69 Shi Ho Cheung Hong Kong + 06.46
70 Jiaqing Bai Wheeltop Rotor Chengdu Team + 06.46
71 Wan Abdul Rahman Hamdan Terengganu Cycling Team + 06.46
72 Jack Dohler CCACHE x BODYWRAP + 06.46
73 Binyan Ma China Anta - Mentech Cycling Team + 06.46
74 Saeid Safarzadeh Qinghai Tianyoude Hotel Cycling Team + 06.46
75 Sum Lui Ng Hong Kong + 06.46
76 Ruslan Yelyubayev XDS Astana Team + 07.08
77 Nino de Jong Azerion / Villa Valkenburg + 07.11
78 Nash Joshua Lim Factor Racing + 07.20
79 Mikk Bauer Huansheng - Vonoa - Taishan Sport Team + 07.32
80 Alexander Salby Li Ning Star + 07.33
81 Bowen Zheng Wheeltop Rotor Chengdu Team + 07.34
82 Christoph Janssen Fnix-SCOM-Hengxiang Cycling Team + 07.35
83 Jesper Rasch China Anta - Mentech Cycling Team + 07.39
84 Sebastian Pita Prowheel Kung Shenzhen Cycling Team + 07.39
85 Rens Grömmel Azerion / Villa Valkenburg + 07.39
86 Pierre Barbier Terengganu Cycling Team + 07.39
87 Cristian Pita Roojai Insurance Winspace + 07.39
88 Richard Ründva Team Novo Nordisk + 07.39
89 Tiano Da Silva The JoyRun & Hurricane Cycling Team + 07.39
90 Ali Labib Shotorban Qinghai Tianyoude Hotel Cycling Team + 07.39
91 Hernan Aguirre Qinghai Tianyoude Hotel Cycling Team + 07.39
92 Dean Tol Azerion / Villa Valkenburg + 07.39
93 Bilguunjargal Erdenebat Prowheel Kung Shenzhen Cycling Team + 07.39
94 James Jobber The JoyRun & Hurricane Cycling Team + 07.39
95 Juan Pedro Lozano Terengganu Cycling Team + 07.43
96 Tali Lane Welsh CCACHE x BODYWRAP + 07.50
97 Louis-Marie Posnic Team Novo Nordisk + 07.53
98 Renhao Hu Wheeltop Rotor Chengdu Team + 07.59
99 Shunsuke Imamura Lotto-Intermarché + 08.08
100 Maral-Erdene Batmunkh Roojai Insurance Winspace + 08.21
101 Aleksandr Bereznyak Wheeltop Rotor Chengdu Team + 08.23
102 Yize Liu China Anta - Mentech Cycling Team + 08.24
103 Leo Zimmermann CCACHE x BODYWRAP + 08.26
104 Joes Oosterlinck Van Rysel-Roubaix + 08.32
105 Quinten Veling Huansheng - Vonoa - Taishan Sport Team + 08.35
106 James Gardner Terengganu Cycling Team + 08.36
107 Mihkel Räim Quick Pro Team + 08.43
108 Tristan Tijsen Azerion / Villa Valkenburg + 08.56
109 Nejc Komac Factor Racing + 09.01
110 Aliaksei Shnyrko Li Ning Star + 09.36
111 Tommaso Nencini Solution Tech-NIPPO-Rali + 10.38
112 Aurélien De Comarmond The JoyRun & Hurricane Cycling Team + 10.54
113 Igor Chzhan Quick Pro Team + 11.01
114 Ting Wei Li Factor Racing + 11.48
115 Maj Flajs Factor Racing + 12.37
116 Matthew May Prowheel Kung Shenzhen Cycling Team + 16.31
117 Huibin Zhang Giant Cycling Team + 18.31
118 Chun Yan Kwok Hong Kong + 18.33
119 Célestin Wattelle Team Novo Nordisk + 18.36
120 Ruidong Wang Li Ning Star + 18.36
121 Dias Rysbay XDS Astana Team + 18.40
122 Vadim Pronskiy Terengganu Cycling Team + 18.40
123 Zhenxiang Li Giant Cycling Team + 19.39
124 Shourong Guo Qinghai Tianyoude Hotel Cycling Team + 19.47
125 Eamon Lim Bing Yi CCACHE x BODYWRAP + 20.46
126 Jinggang Shi Giant Cycling Team + 21.18
127 Tiantao He Giant Cycling Team + 22.30
128 Patompob Phonarjthan Roojai Insurance Winspace + 22.45
129 Tiancheng Li The JoyRun & Hurricane Cycling Team + 22.48
130 Ka Chun Siu Hong Kong + 23.22
131 Yan Ho Lee Hong Kong + 23.29
132 Ang Ma Qinghai Tianyoude Hotel Cycling Team + 24.04
133 Ping Cheung Yau Hong Kong + 24.33
- Hanyu Zhang The JoyRun & Hurricane Cycling Team DNF
- Siu Kong Chung Hong Kong DNF
- Jonas Rapp Fnix-SCOM-Hengxiang Cycling Team DNF
- Daniyom Fitsumbrhan The JoyRun & Hurricane Cycling Team DNF
- Oliver Stenning Prowheel Kung Shenzhen Cycling Team DNF
- Raman Tsishkou Li Ning Star DNF
- Changsheng Sun Giant Cycling Team DNF
- Fergus Browning Terengganu Cycling Team DNF
- Zhengke Ma Prowheel Kung Shenzhen Cycling Team DNF
- Bold Iderbold Wheeltop Rotor Chengdu Team DNF
- Tanawat Saenta Roojai Insurance Winspace DNF
- Zhibin Yang Qinghai Tianyoude Hotel Cycling Team DNF
- Wei Xia Prowheel Kung Shenzhen Cycling Team DNF
- Wenjie Zhang Huansheng - Vonoa - Taishan Sport Team DNF
- Donovan Mackie Team Novo Nordisk DNF
- Sibo Wang Huansheng - Vonoa - Taishan Sport Team DNF

Youth

PosRiderTeam Time
1 Joshua Giddings Lotto-Intermarché 0:00:14
2 Gari Ugarte Euskaltel-Euskadi + 00.35
3 Hodei Munoz Euskaltel-Euskadi + 00.39
4 Adam Bradac Factor Racing + 00.39
5 Alin Toader Fnix-SCOM-Hengxiang Cycling Team + 00.39
6 Edward Pawson Roojai Insurance Winspace + 00.39
7 Thibaut Bernard Lotto-Intermarché + 00.39
8 Noah Blannin CCACHE x BODYWRAP + 00.39
9 Oskar Küüt Quick Pro Team + 00.39
10 Luca Verrando Solution Tech-NIPPO-Rali + 00.39
11 Yago Aguirre Euskaltel-Euskadi + 00.39
12 Nicolas Alustiza Euskaltel-Euskadi + 00.39
13 Bailey McDonald Team Novo Nordisk + 01.22
14 Gustav Wang XDS Astana Team + 01.42
15 Matson McAdam Giant Cycling Team + 02.38
16 Martti Lenzius Quick Pro Team + 05.17
17 Shi Ho Cheung Hong Kong + 06.46
18 Jiaqing Bai Wheeltop Rotor Chengdu Team + 06.46
19 Jack Dohler CCACHE x BODYWRAP + 06.46
20 Nino de Jong Azerion / Villa Valkenburg + 07.11
21 Mikk Bauer Huansheng - Vonoa - Taishan Sport Team + 07.32
22 Bowen Zheng Wheeltop Rotor Chengdu Team + 07.34
23 Sebastian Pita Prowheel Kung Shenzhen Cycling Team + 07.39
24 Rens Grömmel Azerion / Villa Valkenburg + 07.39
25 Richard Ründva Team Novo Nordisk + 07.39
26 Dean Tol Azerion / Villa Valkenburg + 07.39
27 Juan Pedro Lozano Terengganu Cycling Team + 07.43
28 Louis-Marie Posnic Team Novo Nordisk + 07.53
29 Yize Liu China Anta - Mentech Cycling Team + 08.24
30 Leo Zimmermann CCACHE x BODYWRAP + 08.26
31 Joes Oosterlinck Van Rysel-Roubaix + 08.32
32 James Gardner Terengganu Cycling Team + 08.36
33 Tristan Tijsen Azerion / Villa Valkenburg + 08.56
34 Nejc Komac Factor Racing + 09.01
35 Maj Flajs Factor Racing + 12.37
36 Huibin Zhang Giant Cycling Team + 18.31
37 Chun Yan Kwok Hong Kong + 18.33
38 Célestin Wattelle Team Novo Nordisk + 18.36
39 Dias Rysbay XDS Astana Team + 18.40
40 Zhenxiang Li Giant Cycling Team + 19.39
41 Eamon Lim Bing Yi CCACHE x BODYWRAP + 20.46
42 Jinggang Shi Giant Cycling Team + 21.18
43 Tiantao He Giant Cycling Team + 22.30
44 Ka Chun Siu Hong Kong + 23.22
45 Yan Ho Lee Hong Kong + 23.29
46 Ang Ma Qinghai Tianyoude Hotel Cycling Team + 24.04
47 Ping Cheung Yau Hong Kong + 24.33
48 Hanyu Zhang The JoyRun & Hurricane Cycling Team + 00.00
49 Siu Kong Chung Hong Kong + 00.00
50 Daniyom Fitsumbrhan The JoyRun & Hurricane Cycling Team + 00.00
51 Fergus Browning Terengganu Cycling Team + 00.00
52 Zhengke Ma Prowheel Kung Shenzhen Cycling Team + 00.00
53 Tanawat Saenta Roojai Insurance Winspace + 00.00
54 Zhibin Yang Qinghai Tianyoude Hotel Cycling Team + 00.00
55 Donovan Mackie Team Novo Nordisk + 00.00
56 Sibo Wang Huansheng - Vonoa - Taishan Sport Team + 00.00

Points

PosRiderTeam Points
1 Matteo Malucelli XDS Astana Team 59
2 Joshua Giddings Lotto-Intermarché 54
3 Gleb Syritsa XDS Astana Team 44
4 Dusan Rajovic Solution Tech-NIPPO-Rali 29
5 Cameron Scott Li Ning Star 26
6 Joes Oosterlinck Van Rysel-Roubaix 22
7 Alexander Salby Li Ning Star 21
8 Paul Hennequin Euskaltel-Euskadi 20
9 Jesper Rasch China Anta - Mentech Cycling Team 19
10 Markus Pajur Fnix-SCOM-Hengxiang Cycling Team 13
11 Hodei Munoz Euskaltel-Euskadi 12
12 Gari Ugarte Euskaltel-Euskadi 11
13 Célestin Wattelle Team Novo Nordisk 10
14 Ruidong Wang Li Ning Star 10
15 Lucas De Rossi China Anta - Mentech Cycling Team 8
16 Luke Mudgway Li Ning Star 8
17 Alexander Konychev China Anta - Mentech Cycling Team 6
18 Rens Grömmel Azerion / Villa Valkenburg 6
19 Haoyu Su XDS Astana Team 5
20 Carter Bettles Roojai Insurance Winspace 5
21 Adam Bradac Factor Racing 5
22 Matthew Fox Lotto-Intermarché 4
23 Djordje Djuric Solution Tech-NIPPO-Rali 4
24 Cristian Pita Roojai Insurance Winspace 3
25 Sebastian Pita Prowheel Kung Shenzhen Cycling Team 2
26 Pierre Barbier Terengganu Cycling Team 2
27 Matthew May Prowheel Kung Shenzhen Cycling Team 2
28 Xabier Isasa Euskaltel-Euskadi 1
29 Luke Verburg Azerion / Villa Valkenburg 1
30 Kurt Eather CCACHE x BODYWRAP 1
31 Yikui Niu Li Ning Star 1
32 Tommaso Nencini Solution Tech-NIPPO-Rali 1

Team

PosTeamTime
1 Euskaltel-Euskadi 36:19:06
2 XDS Astana Team + 00.00
3 Lotto-Intermarché + 00.00
4 Van Rysel-Roubaix + 00.00
5 Wheeltop Rotor Chengdu Team + 00.00
6 China Anta - Mentech Cycling Team + 00.00
7 Solution Tech-NIPPO-Rali + 00.00
8 Fnix-SCOM-Hengxiang Cycling Team + 00.00
9 Quick Pro Team + 00.00
10 Roojai Insurance Winspace + 01.04
11 Azerion / Villa Valkenburg + 04.38
12 Huansheng - Vonoa - Taishan Sport Team + 05.20
13 CCACHE x BODYWRAP + 05.20
14 Team Novo Nordisk + 05.59
15 Li Ning Star + 06.07
16 The JoyRun & Hurricane Cycling Team + 07.00
17 Giant Cycling Team + 08.06
18 Terengganu Cycling Team + 12.14
19 Qinghai Tianyoude Hotel Cycling Team + 13.07
20 Prowheel Kung Shenzhen Cycling Team + 14.00
21 Factor Racing + 14.33
22 Hong Kong + 30.08

Race profile

Race
Tour of Taihu Lake
Start date
12.09.2026
End date
16.09.2026
Total distance
588.4 km
Number of stages
5
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 ❤️