Tour of Hainan 2025 - Stage 4

Baoting > Dongfang, 190.8km

07.04-11.04

Results

Stage

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

GC

PosRiderTeam Time
1 Kyrylo Tsarenko Solution Tech-Vini Fantini 15:10:42
2 Cristian Raileanu Li Ning Star + 00.04
3 Aaron Gate XDS Astana Team + 00.41
4 Luis Carlos Chia Huansheng - Vonoa - Taishan Sport Team + 00.47
5 Petr Rikunov Chengdu DYC Cycling Team + 00.48
6 Henok Mulubrhan XDS Astana Team + 00.49
7 Nils Sinschek Parkhotel Valkenburg + 00.50
8 Oscar Sevilla Team Medellin-EPM + 00.52
9 Xabier Berasategi Euskaltel-Euskadi + 00.53
10 Cyrus Monk Fnix-SCOM-Hengxiang Cycling Team + 00.53
11 Wilmar Paredes Team Medellin-EPM + 00.54
12 Carter Bettles Roojai Insurance + 00.55
13 Josh Kench Li Ning Star + 00.56
14 Adne van Engelen Terengganu Cycling Team + 00.56
15 Daniel Cavia Burgos Burpellet BH + 00.57
16 Antonio Angulo Burgos Burpellet BH + 00.57
17 Vadim Pronskiy Terengganu Cycling Team + 00.57
18 Germán Dario Gómez Team Polti VisitMalta + 00.57
19 Nicolas Alustiza Euskaltel-Euskadi + 00.57
20 Timofei Ivanov Chengdu DYC Cycling Team + 00.57
21 Marton Dina Euskaltel-Euskadi + 00.57
22 Diego Sevilla Team Polti VisitMalta + 00.57
23 Jonas Rapp Fnix-SCOM-Hengxiang Cycling Team + 00.57
24 Brayan Sanchez Team Medellin-EPM + 00.57
25 Lucas De Rossi China Glory-Mentech Continental Cycling Team + 00.57
26 Jon Agirre Euskaltel-Euskadi + 00.57
27 Tegshbayar Batsaikhan Roojai Insurance + 00.57
28 Angel Fuentes Burgos Burpellet BH + 00.57
29 Omer Goldstein Shenzhen Kung Cycling Team + 00.57
30 Jokin Murguialday Euskaltel-Euskadi + 00.57
31 Clément Alleno Burgos Burpellet BH + 00.57
32 Niek Voogt Parkhotel Valkenburg + 00.57
33 Igor Chzhan China Glory-Mentech Continental Cycling Team + 00.57
34 Otto van Zanden Parkhotel Valkenburg + 00.57
35 Anatolii Budiak Terengganu Cycling Team + 00.57
36 Francisco Muñoz Team Polti VisitMalta + 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 William Heffernan CCACHE x BODYWRAP + 11.24
46 Roman Maikin Chengdu DYC Cycling Team + 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 + 11.24
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.51
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.06
60 Junqi Shao Li Ning Star + 26.09
61 Oskar Nisu Quick Pro Team + 26.42
62 Boan Li Bodywrap LTWOO Cycling Team + 29.39
63 Norman Vahtra China Glory-Mentech Continental Cycling Team + 30.04
64 Cameron Scott CCACHE x BODYWRAP + 30.14
65 Manuel Peñalver Team Polti VisitMalta + 30.14
66 Nate Hadden St George Continental Cycling Team + 30.14
67 Pablo Garcia Team Polti VisitMalta + 30.31
68 Nino de Jong Parkhotel Valkenburg + 30.44
69 Andoni Lopez de Abetxuko Euskaltel-Euskadi + 31.52
70 Tom Sexton St George Continental Cycling Team + 31.54
71 Maris Bogdanovics Fnix-SCOM-Hengxiang Cycling Team + 31.54
72 Daniel Guld Wuzhishan SCOM MVMT Cycling Team + 31.54
73 Yusheng Chen Wuzhishan SCOM MVMT Cycling Team + 31.54
74 Gaoshang Niu Bodywrap LTWOO Cycling Team + 33.41
75 Vojtech Kminek Burgos Burpellet BH + 34.09
76 Zhenghao Fu Bodywrap LTWOO Cycling Team + 34.18
77 Teun Veelers Parkhotel Valkenburg + 37.22
78 Tomoya Koyama Burgos Burpellet BH + 37.22
79 Iogan Shtein Shenzhen Kung Cycling Team + 37.22
80 Ren Bao Tsen St George Continental Cycling Team + 37.22
81 Bilguunjargal Erdenebat Shenzhen Kung Cycling Team + 37.22
82 Lev Gonov XDS Astana Team + 37.32
83 Kuicheng Wang Bodywrap LTWOO Cycling Team + 41.10
84 Aliaksei Shnyrko Li Ning Star + 41.10
85 Aleksandr Bereznyak Chengdu DYC Cycling Team + 41.10
86 Conor Leahy CCACHE x BODYWRAP + 42.25
87 Matteo Malucelli XDS Astana Team + 42.48
88 Ziga Horvat Fnix-SCOM-Hengxiang Cycling Team + 42.51
89 Jesper Rasch Parkhotel Valkenburg + 42.58
90 Martin Laas Quick Pro Team + 42.58
91 Kurt Eather CCACHE x BODYWRAP + 42.58
92 Chaoyi Li Chengdu DYC Cycling Team + 42.58
93 Zeyao Lu Bodywrap LTWOO Cycling Team + 42.58
94 Peerapong Ladngern Roojai Insurance + 42.58
95 Haoyu Su XDS Astana Team + 50.45
96 Ben Carman St George Continental Cycling Team + 52.25
97 Mihkel Räim Quick Pro Team + 54.10
98 Cristian Pita Huansheng - Vonoa - Taishan Sport Team + 56.01
99 Yihua Fan Bodywrap LTWOO Cycling Team + 56.01
100 Jack Aitken St George Continental Cycling Team + 58.45
101 Alvaro Hodeg Team Medellin-EPM + 01:01.49
102 Dzianis Marchuk Shenzhen Kung Cycling Team + 01:01.49
103 Yang Yang Bodywrap LTWOO Cycling Team + 01:01.49
104 Yun Teng China Glory-Mentech Continental Cycling Team + 01:01.49
105 Bowen Zheng Fnix-SCOM-Hengxiang Cycling Team + 01:02.12
106 Jinggang Shi Wuzhishan SCOM MVMT Cycling Team + 01:02.42
107 William Cooper St George Continental Cycling Team + 01:02.53
108 Nur Aiman Mohd Zariff Terengganu Cycling Team + 01:04.08
109 Raman Tsishkou Li Ning Star + 01:05.45
110 Daniil Savekin Wuzhishan SCOM MVMT Cycling Team + 01:08.39
111 Gleb Karpenko Quick Pro Team + 01:20.09
112 Patompob Phonarjthan Roojai Insurance + 01:25.56
113 Redmond Connolly Wuzhishan SCOM MVMT Cycling Team + 01:25.56
114 Kai Sun Li Ning Star + 01:25.56
115 Davaajargal Altangerel Chengdu DYC Cycling Team + 01:27.30
- Yevgeniy Gidich China Glory-Mentech Continental Cycling Team DNS
- Dusan Rajovic Solution Tech-Vini Fantini DNF
- Declan Trezise St George Continental Cycling Team DNF
- Djordje Djuric Solution Tech-Vini Fantini DNF
- Bold Iderbold Huansheng - Vonoa - Taishan Sport Team DNF

Points

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

Race profile

Race
Tour of Hainan
Start date
07.04.2025
End date
11.04.2025
Total distance
190.8 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 ❤️