| 2025 UCI ProSeries | |||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Race details | |||||||||||||||||||||||||||||
| Dates | 9–12 October 2025 | ||||||||||||||||||||||||||||
| Stages | 4 | ||||||||||||||||||||||||||||
| Distance | 435.2 km (270.4 mi) | ||||||||||||||||||||||||||||
| Winning time | 8h 56' 54" | ||||||||||||||||||||||||||||
| Results | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
The 2025 Tour of Taihu Lake was a men's road cycling stage race which took place from 9 to 12 October 2025. It was the 13th edition of the Tour of Taihu Lake, which was rated as a 2.Pro event on the 2025 UCI ProSeries calendar.
Two UCI WorldTeams, six UCI ProTeams and fourteen UCI Continental teams made up the twenty-two teams in the race. [1]
UCI WorldTeams
UCI ProTeams
UCI Continental Teams
| Stage | Date | Route | Distance | Type | Stage winner | |
|---|---|---|---|---|---|---|
| 1 | 9 October | Nanjing to Nanjing | 96.5 km (60.0 mi) | | Hilly stage | |
| 2 | 10 October | Wujiang to Wujiang | 122 km (76 mi) | | Flat stage | |
| 3 | 11 October | Huilongzhen to Binhan Village | 79.2 km (49.2 mi) | | Flat stage | |
| 4 | 12 October | Wuxi to Wuxi | 137.5 km (85.4 mi) | | Flat stage | |
| Total | 435.2 km (270.4 mi) | |||||
|
|
|
|
|
|
| Stage | Winner | General classification | Points classification | Young rider classification | Team classification |
|---|---|---|---|---|---|
| 1 | Matteo Malucelli | Matteo Malucelli | Matteo Malucelli | Steffen De Schuyteneer | XDS Astana Team |
| 2 | Alexander Salby | ||||
| 3 | Martin Laas | ||||
| 4 | Matteo Malucelli | ||||
| Final | Matteo Malucelli | Matteo Malucelli | Steffen De Schuyteneer | XDS Astana Team | |
| Legend | |||
|---|---|---|---|
| Denotes the winner of the general classification | Denotes the winner of the young rider classification | ||
| Denotes the winner of the points classification | |||
| Rank | Rider | Team | Time |
|---|---|---|---|
| 1 | XDS Astana Team | 10h 52' 22" | |
| 2 | Cofidis | + 18" | |
| 3 | Lotto | + 19" | |
| 4 | China Anta–Mentech Cycling Team | + 21" | |
| 5 | Parkhotel Valkenburg | + 22" | |
| 6 | Lotto | + 24" | |
| 7 | Euskaltel–Euskadi | + 26" | |
| 8 | Li-Ning Star | + 26" | |
| 9 | Roojai Insurance | + 27" | |
| 10 | VF Group–Bardiani–CSF–Faizanè | + 27" |
| Rank | Rider | Team | Points |
|---|---|---|---|
| 1 | XDS Astana Team | 54 | |
| 2 | Cofidis | 35 | |
| 3 | Quick Pro Team | 34 | |
| 4 | Lotto | 26 | |
| 5 | Li-Ning Star | 22 | |
| 6 | Lotto | 18 | |
| 7 | Parkhotel Valkenburg | 17 | |
| 8 | China Anta–Mentech Cycling Team | 15 | |
| 9 | Euskaltel–Euskadi | 15 | |
| 10 | Team Solution Tech–Vini Fantini | 10 |
| Rank | Rider | Team | Time |
|---|---|---|---|
| 1 | Lotto | 8h 57' 13" | |
| 2 | Team Novo Nordisk | + 11" | |
| 3 | Cofidis | + 11" | |
| 4 | VF Group–Bardiani–CSF–Faizanè | + 11" | |
| 5 | Euskaltel–Euskadi | + 11" | |
| 6 | Parkhotel Valkenburg | + 11" | |
| 7 | Lotto | + 19" | |
| 8 | Lotto | + 26" | |
| 9 | Pingtan International Tourism Island Cycling Team | + 43" | |
| 10 | Burgos Burpellet BH | + 43" |
| Rank | Team | Time |
|---|---|---|
| 1 | | 26h 52' 12" |
| 2 | | + 0" |
| 3 | | + 0" |
| 4 | | + 0" |
| 5 | | + 0" |
| 6 | | + 0" |
| 7 | | + 0" |
| 8 | | + 0" |
| 9 | | + 0" |
| 10 | | + 0" |