2025 Tour of Hainan

Last updated

2025 Tour of Hainan
2025 UCI ProSeries
Race details
Dates7–11 April 2025
Stages5
Distance854.64 km (531.0 mi)
Winning time19h 28' 45"
Results
Jersey yellow.svg WinnerFlag of Ukraine.svg  Kyrylo Tsarenko  (UKR) (Team Solution Tech–Vini Fantini)
  SecondFlag of Romania.svg  Cristian Raileanu  (ROM) (Li-Ning Star)
  ThirdFlag of New Zealand.svg  Aaron Gate  (NZL) (XDS Astana Team)

Jersey green.svg PointsFlag of Spain.svg  Xabier Berasategi  (ESP) (Euskaltel–Euskadi)
Jersey polkadot.svg MountainsFlag of the Netherlands.svg  Nils Sinschek  (NED) (Parkhotel Valkenburg)
  Team Flag of Spain.svg Burgos Burpellet BH
  2024
2026  

The 2025 Tour of Hainan was a men's road cycling stage race that took place from 7 to 11 April 2025. It was the 16th edition of the Tour of Hainan, which was rated as a 2.Pro event on the 2025 UCI ProSeries calendar.

Contents

Teams

One UCI WorldTeam, four UCI ProTeams and fifteen UCI Continental teams made up the twenty teams in the race. [1]

UCI WorldTeams

UCI ProTeams

UCI Continental Teams

Schedule

Stage characteristics and winners [2]
StageDateRouteDistanceTypeStage winner
1 7 April Qionghai to Qionghai90.34 km (56.13 mi) Plainstage.svg Flat stageFlag of Italy.svg  Matteo Malucelli  (ITA)
2 8 AprilQionghai to Lingshui 178.1 km (110.7 mi) Plainstage.svg Flat stageFlag of Serbia.svg  Dušan Rajović  (SRB)
3 9 AprilLingshui to Baoting 212.6 km (132.1 mi)Hillystage.svgHilly stageFlag of Ukraine.svg  Kyrylo Tsarenko  (UKR)
4 10 AprilBaoting to Dongfang 190.8 km (118.6 mi)Hillystage.svgHilly stageFlag of New Zealand.svg  Aaron Gate  (NZL)
5 11 April Changjiang to Sanya 182.8 km (113.6 mi) Plainstage.svg Flat stageFlag of Denmark.svg  Alexander Salby  (DEN)
Total854.64 km (531.05 mi)

Stages

Stage 1

7 April 2025 – Qionghai to Qionghai, 90.34 km (56.13 mi) [2]
Stage 1 Result [3]
RankRiderTeamTime
1Flag of Italy.svg  Matteo Malucelli  (ITA) XDS Astana Team 1h 51' 12"
2Flag of Estonia.svg  Norman Vahtra  (EST) China Glory–Mentech Continental Cycling Team + 0"
3Flag of Denmark.svg  Alexander Salby  (DEN) Li-Ning Star + 0"
4Flag of Estonia.svg  Martin Laas  (EST) Quick Pro Team + 0"
5Flag of Colombia.svg  Álvaro José Hodeg  (COL) Team Medellín–EPM + 0"
6Flag of Serbia.svg  Dušan Rajović  (SRB) Team Solution Tech–Vini Fantini + 0"
7Flag of the Netherlands.svg  Jesper Rasch  (NED) Parkhotel Valkenburg + 0"
8Flag of Australia (converted).svg  Cameron Scott  (AUS) CCACHE x BODYWRAP + 0"
9Flag of Spain.svg  Xabier Berasategi  (ESP) Euskaltel–Euskadi + 0"
10Flag of Spain.svg  Daniel Cavia  (ESP) Burgos Burpellet BH + 0"
General classification after Stage 1 [3]
RankRiderTeamTime
1Flag of Italy.svg  Matteo Malucelli  (ITA)Jersey yellow.svgJersey green.svg XDS Astana Team 1h 51' 02"
2Flag of Estonia.svg  Norman Vahtra  (EST) China Glory–Mentech Continental Cycling Team + 4"
3Flag of Denmark.svg  Alexander Salby  (DEN) Li-Ning Star + 6"
4Flag of Romania.svg  Eduard-Michael Grosu  (ROM) Huansheng–Vonoa–Taishan Sport Cycling Team + 7"
5Flag of Eritrea.svg  Henok Mulubrhan  (ERI) XDS Astana Team + 8"
6Flag of Kazakhstan.svg  Yevgeniy Gidich  (KAZ) China Glory–Mentech Continental Cycling Team + 9"
7Flag of Estonia.svg  Martin Laas  (EST) Quick Pro Team + 10"
8Flag of Colombia.svg  Álvaro José Hodeg  (COL) Team Medellín–EPM + 10"
9Flag of Serbia.svg  Dušan Rajović  (SRB) Team Solution Tech–Vini Fantini + 10"
10Flag of the Netherlands.svg  Jesper Rasch  (NED) Parkhotel Valkenburg + 10"

Stage 2

8 April 2025 – Qionghai to Lingshui, 178.1 km (110.7 mi) [2]
Stage 2 Result [4]
RankRiderTeamTime
1Flag of Serbia.svg  Dušan Rajović  (SRB) Team Solution Tech–Vini Fantini 3h 55' 46"
2Flag of Colombia.svg  Luis Carlos Chía  (COL) Huansheng–Vonoa–Taishan Sport Cycling Team + 0"
3Flag of Estonia.svg  Norman Vahtra  (EST) China Glory–Mentech Continental Cycling Team + 0"
4Flag of Italy.svg  Matteo Malucelli  (ITA)Jersey yellow.svgJersey green.svg XDS Astana Team + 0"
5Flag of Australia (converted).svg  Cameron Scott  (AUS) CCACHE x BODYWRAP + 0"
6White flag of surrender.svg Lev Gonov XDS Astana Team + 0"
7Flag of Spain.svg  Manuel Peñalver  (ESP) Team Polti VisitMalta + 0"
8Flag of Malaysia.svg  Wan Abdul Rahman Hamdan  (MAS) Terengganu Cycling Team + 0"
9Flag of Estonia.svg  Martin Laas  (EST) Quick Pro Team + 0"
10Flag of Spain.svg  Daniel Cavia  (ESP) Burgos Burpellet BH + 0"
General classification after Stage 2 [4]
RankRiderTeamTime
1Flag of Estonia.svg  Norman Vahtra  (EST)Jersey yellow.svg China Glory–Mentech Continental Cycling Team 5h 46' 48"
2Flag of Italy.svg  Matteo Malucelli  (ITA)Jersey green.svg XDS Astana Team + 0"
3Flag of Serbia.svg  Dušan Rajović  (SRB) Team Solution Tech–Vini Fantini + 0"
4Flag of Colombia.svg  Luis Carlos Chía  (COL) Huansheng–Vonoa–Taishan Sport Cycling Team + 4"
5Flag of Denmark.svg  Alexander Salby  (DEN) Li-Ning Star + 5"
6Flag of Romania.svg  Eduard-Michael Grosu  (ROM) Huansheng–Vonoa–Taishan Sport Cycling Team + 7"
7Flag of Colombia.svg  Wilmar Paredes  (COL) Team Medellín–EPM + 7"
8Flag of Australia (converted).svg  Cyrus Monk  (AUS) FNIX–SCOM–Hengxiang Cycling Team + 10"
9Flag of Spain.svg  Andoni López de Abetxuko  (ESP) Euskaltel–Euskadi + 8"
10Flag of Eritrea.svg  Henok Mulubrhan  (ERI) XDS Astana Team + 8"

Stage 3

9 April 2025 – Lingshui to Baoting, 212.6 km (132.1 mi) [2]
Stage 3 Result [5]
RankRiderTeamTime
1Flag of Ukraine.svg  Kyrylo Tsarenko  (UKR) Team Solution Tech–Vini Fantini 5h 14' 20"
2Flag of Romania.svg  Cristian Raileanu  (ROM) Li-Ning Star + 0"
3Flag of Eritrea.svg  Henok Mulubrhan  (ERI) XDS Astana Team + 47"
4Flag of Spain.svg  Daniel Cavia  (ESP) Burgos Burpellet BH + 47"
5Flag of Colombia.svg  Carlos Luis Chía  (COL) Huansheng–Vonoa–Taishan Sport Cycling Team + 47"
6Flag of Spain.svg  Xabier Berasategi  (ESP) Euskaltel–Euskadi + 47"
7Flag of Kazakhstan.svg  Igor Chzhan  (KAZ) China Glory–Mentech Continental Cycling Team + 47"
8Flag of New Zealand.svg  Aaron Gate  (NZL) XDS Astana Team + 47"
9Flag of Spain.svg  Francisco Muñoz  (ESP) Team Polti VisitMalta + 47"
10Flag of the Netherlands.svg  Niek Voogt  (NED) Parkhotel Valkenburg + 0"
General classification after Stage 3 [5]
RankRiderTeamTime
1Flag of Ukraine.svg  Kyrylo Tsarenko  (UKR)Jersey yellow.svg Team Solution Tech–Vini Fantini 11h 01' 08"
2Flag of Romania.svg  Cristian Raileanu  (ROM) Li-Ning Star + 4"
3Flag of the Netherlands.svg  Nils Sinschek  (NED)Jersey polkadot.svg Parkhotel Valkenburg + 50"
4Flag of Eritrea.svg  Henok Mulubrhan  (ERI) XDS Astana Team + 51"
5Flag of Colombia.svg  Luis Carlos Chía  (COL) Huansheng–Vonoa–Taishan Sport Cycling Team + 51"
6Flag of Spain.svg  Óscar Sevilla  (ESP) Team Medellín–EPM + 52"
7Flag of Colombia.svg  Wilmar Paredes  (COL) Team Medellín–EPM + 54"
8Flag of Australia (converted).svg  Cyrus Monk  (AUS) FNIX–SCOM–Hengxiang Cycling Team + 54"
9Flag of New Zealand.svg  Josh Kench  (NZL) Li-Ning Star + 56"
10Flag of the Netherlands.svg  Adne van Engelen  (NED) Terengganu Cycling Team + 56"

Stage 4

10 April 2025 – Baoting to Dongfang, 190.8 km (118.6 mi) [2]
Stage 4 Result [6]
RankRiderTeamTime
1Flag of New Zealand.svg  Aaron Gate  (NZL) XDS Astana Team 4h 09' 31"
2White flag of surrender.svg Petr Rikunov Chengdu DYC Cycling Team + 0"
3Flag of Colombia.svg  Luis Carlos Chía  (COL) Huansheng–Vonoa–Taishan Sport Cycling Team + 3"
4White flag of surrender.svg Timofei Ivanov Chengdu DYC Cycling Team + 3"
5Flag of Hungary.svg  Márton Dina  (HUN) Euskaltel–Euskadi + 3"
6Flag of Spain.svg  Diego Pablo Sevilla  (ESP) Team Polti VisitMalta + 3"
7Flag of Spain.svg  Xabier Berasategi  (ESP) Euskaltel–Euskadi + 3"
8Flag of Colombia.svg  Wilmar Paredes  (COL) Team Medellín–EPM + 3"
9Flag of Australia (converted).svg  Carter Bettles  (AUS) Roojai Insurance + 3"
10Flag of Australia (converted).svg  Liam Walsh  (AUS) CCACHE x BODYWRAP + 3"
General classification after Stage 4 [6]
RankRiderTeamTime
1Flag of Ukraine.svg  Kyrylo Tsarenko  (UKR)Jersey yellow.svg Team Solution Tech–Vini Fantini 15h 10' 42"
2Flag of Romania.svg  Cristian Raileanu  (ROM) Li-Ning Star + 4"
3Flag of New Zealand.svg  Aaron Gate  (NZL) XDS Astana Team + 41"
4Flag of Colombia.svg  Luis Carlos Chía  (COL)Jersey green.svg Huansheng–Vonoa–Taishan Sport Cycling Team + 47"
5White flag of surrender.svg Petr Rikunov Chengdu DYC Cycling Team + 48"
6Flag of Eritrea.svg  Henok Mulubrhan  (ERI) XDS Astana Team + 49"
7Flag of the Netherlands.svg  Nils Sinschek  (NED)Jersey polkadot.svg Parkhotel Valkenburg + 50"
8Flag of Spain.svg  Óscar Sevilla  (ESP) Team Medellín–EPM + 52"
9Flag of Spain.svg  Xabier Berasategi  (ESP) Euskaltel–Euskadi + 53"
10Flag of Australia (converted).svg  Cyrus Monk  (AUS) FNIX–SCOM–Hengxiang Cycling Team + 53"

Stage 5

11 April 2025 – Changjiang to Sanya, 182.8 km (113.6 mi) [2]
Stage 5 Result [7]
RankRiderTeamTime
1Flag of Denmark.svg  Alexander Salby  (DEN) Li-Ning Star 4h 18' 03"
2Flag of Spain.svg  Manuel Peñalver  (ESP) Team Polti VisitMalta + 0"
3Flag of Italy.svg  Matteo Malucelli  (ITA) XDS Astana Team + 0"
4Flag of New Zealand.svg  Aaron Gate  (NZL) XDS Astana Team + 0"
5Flag of Estonia.svg  Norman Vahtra  (EST) China Glory–Mentech Continental Cycling Team + 0"
6Flag of Spain.svg  Xabier Berasategi  (ESP) Euskaltel–Euskadi + 0"
7Flag of Colombia.svg  Álvaro José Hodeg  (COL) Team Medellín–EPM + 0"
8Flag of Colombia.svg  Luis Carlos Chía  (COL)Jersey green.svg Huansheng–Vonoa–Taishan Sport Cycling Team + 0"
9Flag of New Zealand.svg  Tom Sexton  (NZL) St George Continental Cycling Team + 0"
10Flag of Kazakhstan.svg  Igor Chzhan  (KAZ) China Glory–Mentech Continental Cycling Team + 0"
General classification after Stage 5 [7]
RankRiderTeamTime
1Flag of Ukraine.svg  Kyrylo Tsarenko  (UKR)Jersey yellow.svg Team Solution Tech–Vini Fantini 19h 28' 45"
2Flag of Romania.svg  Cristian Raileanu  (ROM) Li-Ning Star + 4"
3Flag of New Zealand.svg  Aaron Gate  (NZL) XDS Astana Team + 40"
4Flag of Eritrea.svg  Henok Mulubrhan  (ERI) XDS Astana Team + 46"
5Flag of Colombia.svg  Luis Carlos Chía  (COL) Huansheng–Vonoa–Taishan Sport Cycling Team + 47"
6White flag of surrender.svg Petr Rikunov Chengdu DYC Cycling Team + 48"
7Flag of Australia (converted).svg  Cyrus Monk  (AUS) FNIX–SCOM–Hengxiang Cycling Team + 50"
8Flag of the Netherlands.svg  Nils Sinschek  (NED)Jersey polkadot.svg Parkhotel Valkenburg + 50"
9Flag of Spain.svg  Xabier Berasategi  (ESP)Jersey green.svg Euskaltel–Euskadi + 51"
10Flag of Spain.svg  Óscar Sevilla  (ESP) Team Medellín–EPM + 52"

Classification leadership table

Classification leadership by stage
StageWinner General classification
Jersey yellow.svg
Points classification
Jersey green.svg
Mountains classification
Jersey polkadot.svg
Team classification
1 Matteo Malucelli Matteo Malucelli Matteo Malucelli Kane Richards CCACHE x BODYWRAP
2 Dušan Rajović Norman Vahtra Adne van Engelen XDS Astana Team
3 Kyrylo Tsarenko Kyrylo Tsarenko Nils Sinschek Burgos Burpellet BH
4 Aaron Gate Luis Carlos Chía
5 Alexander Salby Xabier Berasategi
Final Kyrylo Tsarenko Xabier Berasategi Nils Sinscheck Burgos Burpellet BH

Classification standings

Legend
Jersey yellow.svgDenotes the winner of the general classification
Jersey green.svgDenotes the winner of the points classification
Jersey polkadot.svgDenotes the winner of the mountains classification

General classification

Final general classification (1–10) [7]
RankRiderTeamTime
1Flag of Ukraine.svg  Kyrylo Tsarenko  (UKR)Jersey yellow.svg Team Solution Tech–Vini Fantini 19h 28' 45"
2Flag of Romania.svg  Cristian Raileanu  (ROM) Li-Ning Star + 4"
3Flag of New Zealand.svg  Aaron Gate  (NZL) XDS Astana Team + 40"
4Flag of Eritrea.svg  Henok Mulubrhan  (ERI) XDS Astana Team + 46"
5Flag of Colombia.svg  Luis Carlos Chía  (COL) Huansheng–Vonoa–Taishan Sport Cycling Team + 47"
6White flag of surrender.svg Petr Rikunov Chengdu DYC Cycling Team + 48"
7Flag of Australia (converted).svg  Cyrus Monk  (AUS) FNIX–SCOM–Hengxiang Cycling Team + 50"
8Flag of the Netherlands.svg  Nils Sinschek  (NED)Jersey polkadot.svg Parkhotel Valkenburg + 50"
9Flag of Spain.svg  Xabier Berasategi  (ESP)Jersey green.svg Euskaltel–Euskadi + 51"
10Flag of Spain.svg  Óscar Sevilla  (ESP) Team Medellín–EPM + 52"

Mountains classification

Final mountains classification (1–10) [7]
RankRiderTeamPoints
1Flag of the Netherlands.svg  Nils Sinschek  (NED)Jersey polkadot.svg Parkhotel Valkenburg 40
2Flag of Spain.svg  Óscar Sevilla  (ESP) Team Medellín–EPM 35
3Flag of the Netherlands.svg  Adne van Engelen  (NED) Terengganu Cycling Team 18
4Flag of New Zealand.svg  Josh Kench  (NZL) Li-Ning Star 12
5Flag of Spain.svg  Jon Agirre  (ESP) Euskaltel–Euskadi 12
6Flag of Slovenia.svg  Žiga Horvat  (SLO) FNIX–SCOM–Hengxiang Cycling Team 7
7Flag of Colombia.svg  Wilmar Paredes  (COL) Team Medellín–EPM 5
8Flag of Colombia.svg  Germán Darío Gómez  (COL) Team Polti VisitMalta 5
9Flag of Australia (converted).svg  Kane Richards  (AUS) Roojai Insurance 3
10Flag of Australia (converted).svg  Cyrus Monk  (AUS) FNIX–SCOM–Hengxiang Cycling Team 3

References

  1. "Start List Tour of Hainan 2025". ProCyclingStats. Retrieved 11 April 2025.
  2. 1 2 3 4 5 6 "Stages 2025". ProCyclingStats. Retrieved 11 April 2025.
  3. 1 2 "Stage 1". ProCyclingStats. 7 April 2025. Retrieved 11 April 2025.
  4. 1 2 "Stage 2". ProCyclingStats. 8 April 2025. Retrieved 11 April 2025.
  5. 1 2 "Stage 3". ProCyclingStats. 9 April 2025. Retrieved 11 April 2025.
  6. 1 2 "Stage 4". ProCyclingStats. 10 April 2025. Retrieved 11 April 2025.
  7. 1 2 3 4 5 6 "Stage 5". ProCyclingStats. 11 April 2025. Retrieved 11 April 2025.