Tour of Hainan 2025 - Stage 5

Dongfang > Sanya, 181.7km

07.04-11.04

Results

Stage

PosRiderTeam Time
1 Alexander Salby Li Ning Star 4:18:03
2 Manuel Peñalver Team Polti VisitMalta + 00.00
3 Matteo Malucelli XDS Astana Team + 00.00
4 Aaron Gate XDS Astana Team + 00.00
5 Norman Vahtra China Glory-Mentech Continental Cycling Team + 00.00
6 Xabier Berasategi Euskaltel-Euskadi + 00.00
7 Alvaro Hodeg Team Medellin-EPM + 00.00
8 Luis Carlos Chia Huansheng - Vonoa - Taishan Sport Team + 00.00
9 Tom Sexton St George Continental Cycling Team + 00.00
10 Igor Chzhan China Glory-Mentech Continental Cycling Team + 00.00
11 Liam Walsh CCACHE x BODYWRAP + 00.00
12 Petr Rikunov Chengdu DYC Cycling Team + 00.00
13 Dzianis Marchuk Shenzhen Kung Cycling Team + 00.00
14 Daniel Cavia Burgos Burpellet BH + 00.00
15 Kuicheng Wang Bodywrap LTWOO Cycling Team + 00.00
16 Cameron Scott CCACHE x BODYWRAP + 00.00
17 Jesper Rasch Parkhotel Valkenburg + 00.00
18 Vadim Pronskiy Terengganu Cycling Team + 00.00
19 Angel Fuentes Burgos Burpellet BH + 00.00
20 Maris Bogdanovics Fnix-SCOM-Hengxiang Cycling Team + 00.00
21 Germán Dario Gómez Team Polti VisitMalta + 00.00
22 Patompob Phonarjthan Roojai Insurance + 00.00
23 Bowen Zheng Fnix-SCOM-Hengxiang Cycling Team + 00.00
24 Antonio Angulo Burgos Burpellet BH + 00.00
25 Ben Carman St George Continental Cycling Team + 00.00
26 Cristian Pita Huansheng - Vonoa - Taishan Sport Team + 00.00
27 Roman Maikin Chengdu DYC Cycling Team + 00.00
28 Kyrylo Tsarenko Solution Tech-Vini Fantini + 00.00
29 Niek Voogt Parkhotel Valkenburg + 00.00
30 Carter Bettles Roojai Insurance + 00.00
31 Cyrus Monk Fnix-SCOM-Hengxiang Cycling Team + 00.00
32 Mihkel Räim Quick Pro Team + 00.00
33 Omer Goldstein Shenzhen Kung Cycling Team + 00.00
34 Nino de Jong Parkhotel Valkenburg + 00.00
35 Timofei Ivanov Chengdu DYC Cycling Team + 00.00
36 Nicolas Alustiza Euskaltel-Euskadi + 00.00
37 Jokin Murguialday Euskaltel-Euskadi + 00.00
38 Daniil Savekin Wuzhishan SCOM MVMT Cycling Team + 00.00
39 Brayan Sanchez Team Medellin-EPM + 00.00
40 Jon Agirre Euskaltel-Euskadi + 00.00
41 Henok Mulubrhan XDS Astana Team + 00.00
42 Marton Dina Euskaltel-Euskadi + 00.00
43 Martin Laas Quick Pro Team + 00.00
44 Lucas De Rossi China Glory-Mentech Continental Cycling Team + 00.00
45 Asier Etxeberria Wuzhishan SCOM MVMT Cycling Team + 00.00
46 Tegshbayar Batsaikhan Roojai Insurance + 00.00
47 Aiman Cahyadi Terengganu Cycling Team + 00.00
48 Diego Sevilla Team Polti VisitMalta + 00.00
49 Iogan Shtein Shenzhen Kung Cycling Team + 00.00
50 Francisco Muñoz Team Polti VisitMalta + 00.00
51 Otto van Zanden Parkhotel Valkenburg + 00.00
52 Bram Danklof Parkhotel Valkenburg + 00.00
53 Gustav Wang XDS Astana Team + 00.00
54 Andrei Stepanov Chengdu DYC Cycling Team + 00.00
55 George Jackson Burgos Burpellet BH + 00.00
56 Ilia Shchegolkov Huansheng - Vonoa - Taishan Sport Team + 00.00
57 Peerapong Ladngern Roojai Insurance + 00.00
58 Josh Kench Li Ning Star + 00.00
59 Bilguunjargal Erdenebat Shenzhen Kung Cycling Team + 00.00
60 Jonas Rapp Fnix-SCOM-Hengxiang Cycling Team + 00.00
61 Wilmar Paredes Team Medellin-EPM + 00.00
62 Teun Veelers Parkhotel Valkenburg + 00.00
63 Lev Gonov XDS Astana Team + 00.00
64 Boan Li Bodywrap LTWOO Cycling Team + 00.00
65 Raman Tsishkou Li Ning Star + 00.00
66 Diego Camargo Team Medellin-EPM + 00.00
67 William Heffernan CCACHE x BODYWRAP + 00.00
68 Anatolii Budiak Terengganu Cycling Team + 00.00
69 Zhe Yie Kee Terengganu Cycling Team + 00.00
70 Cristian Raileanu Li Ning Star + 00.00
71 Adne van Engelen Terengganu Cycling Team + 00.00
72 Yuheng Li China Glory-Mentech Continental Cycling Team + 00.00
73 Clément Alleno Burgos Burpellet BH + 00.00
74 Yongbing Gao Fnix-SCOM-Hengxiang Cycling Team + 00.00
75 Oscar Sevilla Team Medellin-EPM + 00.00
76 Yihua Fan Bodywrap LTWOO Cycling Team + 00.00
77 Nils Sinschek Parkhotel Valkenburg + 00.00
78 Zhenghao Fu Bodywrap LTWOO Cycling Team + 00.00
79 Ariya Phounsavath Roojai Insurance + 00.00
80 Aliaksei Shnyrko Li Ning Star + 00.00
81 Nur Aiman Mohd Zariff Terengganu Cycling Team + 00.00
82 Conor Leahy CCACHE x BODYWRAP + 00.00
83 Haoyu Su XDS Astana Team + 00.00
84 Davide Baldaccini Solution Tech-Vini Fantini + 00.00
85 Nicolas Vinokurov XDS Astana Team + 00.00
86 Oscar Fernandez Team Medellin-EPM + 00.00
87 Junqi Shao Li Ning Star + 00.00
88 Cang Yang Huansheng - Vonoa - Taishan Sport Team + 00.00
89 Andrea Pietrobon Team Polti VisitMalta + 00.00
90 Kane Richards Roojai Insurance + 00.00
91 Ren Bao Tsen St George Continental Cycling Team + 00.00
92 Nate Hadden St George Continental Cycling Team + 00.00
93 Andoni Lopez de Abetxuko Euskaltel-Euskadi + 00.00
94 Zeyao Lu Bodywrap LTWOO Cycling Team + 00.22
95 Kurt Eather CCACHE x BODYWRAP + 00.29
96 Oskar Nisu Quick Pro Team + 00.31
97 Karl Patrick Lauk Quick Pro Team + 00.45
98 Aleksandr Bereznyak Chengdu DYC Cycling Team + 00.45
99 Gaoshang Niu Bodywrap LTWOO Cycling Team + 00.47
100 Vojtech Kminek Burgos Burpellet BH + 01.03
101 Gleb Karpenko Quick Pro Team + 02.54
102 Ziga Horvat Fnix-SCOM-Hengxiang Cycling Team + 02.54
103 Daniel Guld Wuzhishan SCOM MVMT Cycling Team + 23.59
104 Yun Teng China Glory-Mentech Continental Cycling Team + 23.59
105 Jack Aitken St George Continental Cycling Team + 23.59
106 Davaajargal Altangerel Chengdu DYC Cycling Team + 23.59
107 Kai Sun Li Ning Star + 23.59
- Chaoyi Li Chengdu DYC Cycling Team DNF
- Yang Yang Bodywrap LTWOO Cycling Team DNF
- Redmond Connolly Wuzhishan SCOM MVMT Cycling Team DNF
- William Cooper St George Continental Cycling Team DNF
- Yusheng Chen Wuzhishan SCOM MVMT Cycling Team DNF
- Jinggang Shi Wuzhishan SCOM MVMT Cycling Team DNF
- Pablo Garcia Team Polti VisitMalta DNF
- Tomoya Koyama Burgos Burpellet BH DNF

GC

PosRiderTeam Time
1 Kyrylo Tsarenko Solution Tech-Vini Fantini 19:28:45
2 Cristian Raileanu Li Ning Star + 00.04
3 Aaron Gate XDS Astana Team + 00.40
4 Henok Mulubrhan XDS Astana Team + 00.46
5 Luis Carlos Chia Huansheng - Vonoa - Taishan Sport Team + 00.47
6 Petr Rikunov Chengdu DYC Cycling Team + 00.48
7 Cyrus Monk Fnix-SCOM-Hengxiang Cycling Team + 00.50
8 Nils Sinschek Parkhotel Valkenburg + 00.50
9 Xabier Berasategi Euskaltel-Euskadi + 00.51
10 Oscar Sevilla Team Medellin-EPM + 00.52
11 Wilmar Paredes Team Medellin-EPM + 00.54
12 Marton Dina Euskaltel-Euskadi + 00.55
13 Carter Bettles Roojai Insurance + 00.55
14 Josh Kench Li Ning Star + 00.56
15 Adne van Engelen Terengganu Cycling Team + 00.56
16 Daniel Cavia Burgos Burpellet BH + 00.57
17 Antonio Angulo Burgos Burpellet BH + 00.57
18 Vadim Pronskiy Terengganu Cycling Team + 00.57
19 Germán Dario Gómez Team Polti VisitMalta + 00.57
20 Timofei Ivanov Chengdu DYC Cycling Team + 00.57
21 Nicolas Alustiza Euskaltel-Euskadi + 00.57
22 Angel Fuentes Burgos Burpellet BH + 00.57
23 Brayan Sanchez Team Medellin-EPM + 00.57
24 Diego Sevilla Team Polti VisitMalta + 00.57
25 Jon Agirre Euskaltel-Euskadi + 00.57
26 Lucas De Rossi China Glory-Mentech Continental Cycling Team + 00.57
27 Tegshbayar Batsaikhan Roojai Insurance + 00.57
28 Jonas Rapp Fnix-SCOM-Hengxiang Cycling Team + 00.57
29 Igor Chzhan China Glory-Mentech Continental Cycling Team + 00.57
30 Omer Goldstein Shenzhen Kung Cycling Team + 00.57
31 Niek Voogt Parkhotel Valkenburg + 00.57
32 Jokin Murguialday Euskaltel-Euskadi + 00.57
33 Clément Alleno Burgos Burpellet BH + 00.57
34 Otto van Zanden Parkhotel Valkenburg + 00.57
35 Francisco Muñoz Team Polti VisitMalta + 00.57
36 Anatolii Budiak Terengganu Cycling Team + 00.57
37 Davide Baldaccini Solution Tech-Vini Fantini + 00.57
38 Kane Richards Roojai Insurance + 00.57
39 Ariya Phounsavath Roojai Insurance + 00.57
40 Bram Danklof Parkhotel Valkenburg + 09.44
41 Ilia Shchegolkov Huansheng - Vonoa - Taishan Sport Team + 09.44
42 Yongbing Gao Fnix-SCOM-Hengxiang Cycling Team + 09.44
43 Oscar Fernandez Team Medellin-EPM + 09.44
44 Nicolas Vinokurov XDS Astana Team + 10.01
45 Roman Maikin Chengdu DYC Cycling Team + 11.24
46 William Heffernan CCACHE x BODYWRAP + 11.24
47 George Jackson Burgos Burpellet BH + 11.24
48 Andrei Stepanov Chengdu DYC Cycling Team + 11.24
49 Asier Etxeberria Wuzhishan SCOM MVMT Cycling Team + 11.24
50 Karl Patrick Lauk Quick Pro Team + 12.09
51 Andrea Pietrobon Team Polti VisitMalta + 12.32
52 Yuheng Li China Glory-Mentech Continental Cycling Team + 16.52
53 Liam Walsh CCACHE x BODYWRAP + 22.28
54 Diego Camargo Team Medellin-EPM + 22.28
55 Alexander Salby Li Ning Star + 22.41
56 Gustav Wang XDS Astana Team + 23.03
57 Cang Yang Huansheng - Vonoa - Taishan Sport Team + 24.18
58 Zhe Yie Kee Terengganu Cycling Team + 24.21
59 Aiman Cahyadi Terengganu Cycling Team + 26.05
60 Junqi Shao Li Ning Star + 26.09
61 Oskar Nisu Quick Pro Team + 27.13
62 Boan Li Bodywrap LTWOO Cycling Team + 29.39
63 Norman Vahtra China Glory-Mentech Continental Cycling Team + 30.04
64 Manuel Peñalver Team Polti VisitMalta + 30.08
65 Cameron Scott CCACHE x BODYWRAP + 30.14
66 Nate Hadden St George Continental Cycling Team + 30.14
67 Nino de Jong Parkhotel Valkenburg + 30.44
68 Andoni Lopez de Abetxuko Euskaltel-Euskadi + 31.52
69 Tom Sexton St George Continental Cycling Team + 31.54
70 Maris Bogdanovics Fnix-SCOM-Hengxiang Cycling Team + 31.54
71 Zhenghao Fu Bodywrap LTWOO Cycling Team + 34.18
72 Gaoshang Niu Bodywrap LTWOO Cycling Team + 34.28
73 Vojtech Kminek Burgos Burpellet BH + 35.12
74 Teun Veelers Parkhotel Valkenburg + 37.22
75 Iogan Shtein Shenzhen Kung Cycling Team + 37.22
76 Bilguunjargal Erdenebat Shenzhen Kung Cycling Team + 37.22
77 Ren Bao Tsen St George Continental Cycling Team + 37.22
78 Lev Gonov XDS Astana Team + 37.32
79 Kuicheng Wang Bodywrap LTWOO Cycling Team + 41.10
80 Aliaksei Shnyrko Li Ning Star + 41.10
81 Aleksandr Bereznyak Chengdu DYC Cycling Team + 41.55
82 Conor Leahy CCACHE x BODYWRAP + 42.25
83 Matteo Malucelli XDS Astana Team + 42.44
84 Jesper Rasch Parkhotel Valkenburg + 42.58
85 Martin Laas Quick Pro Team + 42.58
86 Peerapong Ladngern Roojai Insurance + 42.58
87 Zeyao Lu Bodywrap LTWOO Cycling Team + 43.20
88 Kurt Eather CCACHE x BODYWRAP + 43.27
89 Ziga Horvat Fnix-SCOM-Hengxiang Cycling Team + 45.45
90 Haoyu Su XDS Astana Team + 50.45
91 Ben Carman St George Continental Cycling Team + 52.25
92 Mihkel Räim Quick Pro Team + 54.10
93 Daniel Guld Wuzhishan SCOM MVMT Cycling Team + 55.53
94 Cristian Pita Huansheng - Vonoa - Taishan Sport Team + 56.01
95 Yihua Fan Bodywrap LTWOO Cycling Team + 56.01
96 Alvaro Hodeg Team Medellin-EPM + 01:01.49
97 Dzianis Marchuk Shenzhen Kung Cycling Team + 01:01.49
98 Bowen Zheng Fnix-SCOM-Hengxiang Cycling Team + 01:02.12
99 Nur Aiman Mohd Zariff Terengganu Cycling Team + 01:04.08
100 Raman Tsishkou Li Ning Star + 01:05.45
101 Daniil Savekin Wuzhishan SCOM MVMT Cycling Team + 01:08.39
102 Jack Aitken St George Continental Cycling Team + 01:22.44
103 Gleb Karpenko Quick Pro Team + 01:23.03
104 Yun Teng China Glory-Mentech Continental Cycling Team + 01:25.48
105 Patompob Phonarjthan Roojai Insurance + 01:25.56
106 Kai Sun Li Ning Star + 01:49.55
107 Davaajargal Altangerel Chengdu DYC Cycling Team + 01:51.29
- Chaoyi Li Chengdu DYC Cycling Team DNF
- Yang Yang Bodywrap LTWOO Cycling Team DNF
- Redmond Connolly Wuzhishan SCOM MVMT Cycling Team DNF
- William Cooper St George Continental Cycling Team DNF
- Yusheng Chen Wuzhishan SCOM MVMT Cycling Team DNF
- Jinggang Shi Wuzhishan SCOM MVMT Cycling Team DNF
- Pablo Garcia Team Polti VisitMalta DNF
- Tomoya Koyama Burgos Burpellet BH DNF

Points

PosRiderTeam Points
1 Xabier Berasategi Euskaltel-Euskadi 49
2 Luis Carlos Chia Huansheng - Vonoa - Taishan Sport Team 46
3 Aaron Gate XDS Astana Team 45
4 Matteo Malucelli XDS Astana Team 42
5 Norman Vahtra China Glory-Mentech Continental Cycling Team 38
6 Alexander Salby Li Ning Star 32
7 Henok Mulubrhan XDS Astana Team 29
8 Daniel Cavia Burgos Burpellet BH 28
9 Manuel Peñalver Team Polti VisitMalta 28
10 Alvaro Hodeg Team Medellin-EPM 23
11 Cameron Scott CCACHE x BODYWRAP 19
12 Martin Laas Quick Pro Team 19
13 Wilmar Paredes Team Medellin-EPM 18
14 Petr Rikunov Chengdu DYC Cycling Team 18
15 Igor Chzhan China Glory-Mentech Continental Cycling Team 18
16 Kyrylo Tsarenko Solution Tech-Vini Fantini 17
17 Cristian Raileanu Li Ning Star 14
18 Marton Dina Euskaltel-Euskadi 14
19 Diego Sevilla Team Polti VisitMalta 13
20 Cyrus Monk Fnix-SCOM-Hengxiang Cycling Team 12
21 Timofei Ivanov Chengdu DYC Cycling Team 12
22 Nils Sinschek Parkhotel Valkenburg 11
23 Liam Walsh CCACHE x BODYWRAP 11
24 Carter Bettles Roojai Insurance 10
25 Tom Sexton St George Continental Cycling Team 10
26 Lev Gonov XDS Astana Team 10
27 Jesper Rasch Parkhotel Valkenburg 9
28 Oscar Sevilla Team Medellin-EPM 8
29 Francisco Muñoz Team Polti VisitMalta 7
30 Niek Voogt Parkhotel Valkenburg 6
31 Kuicheng Wang Bodywrap LTWOO Cycling Team 5
32 Cristian Pita Huansheng - Vonoa - Taishan Sport Team 5
33 Antonio Angulo Burgos Burpellet BH 4
34 Brayan Sanchez Team Medellin-EPM 4
35 Andoni Lopez de Abetxuko Euskaltel-Euskadi 3
36 Dzianis Marchuk Shenzhen Kung Cycling Team 3
37 Vadim Pronskiy Terengganu Cycling Team 2
38 Clément Alleno Burgos Burpellet BH 2
39 Josh Kench Li Ning Star 1
40 Adne van Engelen Terengganu Cycling Team 1
41 William Heffernan CCACHE x BODYWRAP 1
42 Aiman Cahyadi Terengganu Cycling Team 1
43 Ziga Horvat Fnix-SCOM-Hengxiang Cycling Team 1

Mountain

PosRiderTeam Points
1 Nils Sinschek Parkhotel Valkenburg 40
2 Oscar Sevilla Team Medellin-EPM 35
3 Adne van Engelen Terengganu Cycling Team 18
4 Josh Kench Li Ning Star 12
5 Jon Agirre Euskaltel-Euskadi 12
6 Ziga Horvat Fnix-SCOM-Hengxiang Cycling Team 7
7 Wilmar Paredes Team Medellin-EPM 5
8 Germán Dario Gómez Team Polti VisitMalta 5
9 Kane Richards Roojai Insurance 3
10 Cyrus Monk Fnix-SCOM-Hengxiang Cycling Team 3
11 Xabier Berasategi Euskaltel-Euskadi 3
12 Daniel Cavia Burgos Burpellet BH 2
13 Francisco Muñoz Team Polti VisitMalta 2
14 Nicolas Vinokurov XDS Astana Team 2
15 Ben Carman St George Continental Cycling Team 2
16 Timofei Ivanov Chengdu DYC Cycling Team 1
17 Jokin Murguialday Euskaltel-Euskadi 1
18 Clément Alleno Burgos Burpellet BH 1
19 Yongbing Gao Fnix-SCOM-Hengxiang Cycling Team 1
20 Oscar Fernandez Team Medellin-EPM 1
21 Gustav Wang XDS Astana Team 1

Team

PosTeamTime
1 Burgos Burpellet BH 58:29:06
2 Team Polti VisitMalta + 00.00
3 Euskaltel-Euskadi + 00.00
4 Parkhotel Valkenburg + 00.00
5 Team Medellin-EPM + 00.00
6 Roojai Insurance + 00.00
7 Terengganu Cycling Team + 00.00
8 China Glory-Mentech Continental Cycling Team + 08.47
9 Fnix-SCOM-Hengxiang Cycling Team + 08.47
10 XDS Astana Team + 09.01
11 Chengdu DYC Cycling Team + 10.24
12 Li Ning Star + 21.12
13 Huansheng - Vonoa - Taishan Sport Team + 32.08
14 CCACHE x BODYWRAP + 59.27
15 Shenzhen Kung Cycling Team + 01:12.50
16 Quick Pro Team + 01:18.11
17 Bodywrap LTWOO Cycling Team + 01:23.00
18 St George Continental Cycling Team + 01:29.31
19 Wuzhishan SCOM MVMT Cycling Team + 01:36.20

Race profile

Race
Tour of Hainan
Start date
07.04.2025
End date
11.04.2025
Total distance
181.7 km
Gen
Men
Cat
2.Pro
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 ❤️