Races / Tour of Hainan 2025 / Stage 4

Tour of Hainan 2025 — Stage 4

10 Apr 2025 · 191 km

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