Races / Tour of Hainan 2025 / Stage 4

Tour of Hainan 2025 — Stage 4

10 Apr 2025 · 191 km

Stage Impact
What changed on Stage 4
Cristian Raileanu Cristian Raileanu

Cristian Raileanu kept the GC lead after Stage 4. Aaron Gate won the stage. Daniil Savekin lost the most time among the main GC movers.

Stage Winner
Aaron Gate
GC Gainers
Time Losses
#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)