Tour de Langkawi 2025 - Stage 4

Kuala Teranggaanu > Kemaman, 141.5km

28.09-05.10

Results

Stage

PosRiderTeam Time
1 Matteo Malucelli XDS Astana Team 3:17:56
2 Manuel Peñalver Team Polti VisitMalta + 00.00
3 Erlend Blikra Uno-X Mobility + 00.00
4 Enrico Zanoncello VF Group-Bardiani CSF-Faizanè + 00.00
5 Marc Brustenga Equipo Kern Pharma + 00.00
6 Lorrenzo Manzin Team TotalEnergies + 00.00
7 Mohamad Izzat Hilmi Halil Malaysia Pro Cycling + 00.00
8 Arvid de Kleijn Tudor Pro Cycling Team + 00.00
9 Aaron Gate XDS Astana Team + 00.00
10 Miguel Angel Fernandez Equipo Kern Pharma + 00.00
11 Alexander Kristoff Uno-X Mobility + 00.00
12 Ahmad Syazrin Ilah Malaysia Pro Cycling + 00.00
13 Mohd Harrif Saleh Terengganu Cycling Team + 00.00
14 Keigo Kusaba Aisan Racing Team + 00.00
15 Patrick Eddy Team Picnic PostNL + 00.00
16 Federico Biagini VF Group-Bardiani CSF-Faizanè + 00.00
17 Vadim Pronskiy Terengganu Cycling Team + 00.00
18 Vojtech Kminek Burgos Burpellet BH + 00.00
19 Clément Alleno Burgos Burpellet BH + 00.00
20 Fernando Tercero Team Polti VisitMalta + 00.00
21 Filippo Fortin Solution Tech-Vini Fantini + 00.00
22 Wan Abdul Rahman Hamdan Terengganu Cycling Team + 00.00
23 Ben Carman St George Continental Cycling Team + 00.00
24 Owen Geleijn Unibet Tietema Rockets + 00.00
25 Hayato Okamoto Aisan Racing Team + 00.00
26 Matej Drinovec 7 Eleven Cliqq Roadbike Philippines + 00.00
27 Gabriele Raccagni Team Polti VisitMalta + 00.00
28 Anders Skaarseth Uno-X Mobility + 00.00
29 Baptiste Huyet Unibet Tietema Rockets + 00.00
30 Muhammad Elmi Jumari Malaysia + 00.00
31 Zeb Kyffin Unibet Tietema Rockets + 00.00
32 Joris Delbove Team TotalEnergies + 00.00
33 Simon Dalby Uno-X Mobility + 00.00
34 Alan Jousseaume Team TotalEnergies + 00.00
35 Muhammad Ameer Ahmad Kamal Malaysia + 00.00
36 Jorge Gutiérrez Equipo Kern Pharma + 00.00
37 Davide Bais Team Polti VisitMalta + 00.00
38 Roberto Gonzalez Solution Tech-Vini Fantini + 00.00
39 Edouard Bonnefoix 7 Eleven Cliqq Roadbike Philippines + 00.00
40 Yukiya Arashiro Solution Tech-Vini Fantini + 00.00
41 Odd Christian Eiking Unibet Tietema Rockets + 00.00
42 George Matsui Aisan Racing Team + 00.00
43 Germán Dario Gómez Team Polti VisitMalta + 00.00
44 Nicola Marcerou Team TotalEnergies + 00.00
45 Nil Gimeno Equipo Kern Pharma + 00.00
46 Ibon Ruiz Equipo Kern Pharma + 00.00
47 Matthew Dinham Team Picnic PostNL + 00.00
48 Mathias Bregnhøj Terengganu Cycling Team + 00.00
49 Dongil Shin KSPO Professional + 00.00
50 Roman Maikin Chengdu DYC Cycling Team + 00.00
51 Luca Covili VF Group-Bardiani CSF-Faizanè + 00.00
52 Muh Imam Arifin Nusantara - BYC + 00.00
53 Ratchanon Yaowarat Thailand Continental Cycling Team + 00.00
54 Jambaljamts Sainbayar Burgos Burpellet BH + 00.00
55 Alex Martin Team Polti VisitMalta + 00.00
56 Yannis Voisard Tudor Pro Cycling Team + 00.00
57 Thanakhan Chaiyasombat Thailand Continental Cycling Team + 00.00
58 Nicolas Vinokurov XDS Astana Team + 00.00
59 Muhammad Yusri Shaari Malaysia + 00.00
60 Muhammad Iqmal Mohd Zarawi Malaysia + 00.00
61 Aphisit Supan Thailand Continental Cycling Team + 00.00
62 Byeonghoon Shin KSPO Professional + 00.00
63 Martín Herreño VF Group-Bardiani CSF-Faizanè + 00.00
64 Shi Ho Cheung HKSI Pro Cycling Team + 00.00
65 Muhamad Herlangga Nusantara - BYC + 00.00
66 Jose Manuel Diaz Burgos Burpellet BH + 00.00
67 Joshua Pascual 7 Eleven Cliqq Roadbike Philippines + 00.00
68 Anders Halland Johannessen Uno-X Mobility + 00.00
69 Daniel Whitehouse St George Continental Cycling Team + 00.00
70 Edward Cruz Martínez VF Group-Bardiani CSF-Faizanè + 00.00
71 Ivan Cobo Equipo Kern Pharma + 00.00
72 Adrien Maire Unibet Tietema Rockets + 00.00
73 Cedrik Bakke Christophersen Unibet Tietema Rockets + 00.00
74 Fabian Lienhard Tudor Pro Cycling Team + 00.00
75 Ilham Dzikri Ramadhan Nusantara - BYC + 00.00
76 Mario Aparicio Burgos Burpellet BH + 00.00
77 Oliver Peace Team Picnic PostNL + 00.00
78 Kazuto Minami Aisan Racing Team + 00.00
79 Adam Mitchell Team TotalEnergies + 00.00
80 Zhe Yie Kee Malaysia + 00.00
81 Adne van Engelen Terengganu Cycling Team + 00.00
82 Joseph Babaan Javiniar 7 Eleven Cliqq Roadbike Philippines + 00.00
83 Muhamad Zawawi Azman Malaysia Pro Cycling + 00.00
84 Lev Gonov XDS Astana Team + 00.00
85 Roland Thalmann Tudor Pro Cycling Team + 00.00
86 Muhammad Syawal Mazlin Malaysia Pro Cycling + 00.00
87 Astnan Maulana Nusantara - BYC + 00.00
88 Noppachai Klahan Thailand Continental Cycling Team + 00.00
89 Zulfikri Zulkifli Malaysia Pro Cycling + 00.00
90 Chun Yin Wu HKSI Pro Cycling Team + 00.00
91 Ren Bao Tsen St George Continental Cycling Team + 00.00
92 Kai Kwong Tso HKSI Pro Cycling Team + 00.00
93 Mattia Pinazzi VF Group-Bardiani CSF-Faizanè + 00.19
94 Tsun Wai Chu HKSI Pro Cycling Team + 00.19
95 Ching Ying Mow HKSI Pro Cycling Team + 00.19
96 Muhammad Faheem Zaini Malaysia Pro Cycling + 00.29
97 Aivaras Mikutis Tudor Pro Cycling Team + 00.29
98 Sebastian Kolze Changizi Tudor Pro Cycling Team + 00.29
99 Felix Meo Solution Tech-Vini Fantini + 00.29
100 Muhammad Ridwan Nusantara - BYC + 00.42
101 Alexandre Vinokurov XDS Astana Team + 00.42
102 Pak Hang Ng HKSI Pro Cycling Team + 00.54
103 Chaoyi Li Chengdu DYC Cycling Team + 01.03
104 Ade Meisa Nusantara - BYC + 01.09
105 Jinwoong Kim KSPO Professional + 01.37
106 Taejun Park KSPO Professional + 01.37
107 Declan Trezise St George Continental Cycling Team + 01.44
108 Anton Kuzmin XDS Astana Team + 01.55
109 Mohd Shahrul Amin Malaysia + 02.02
110 Nur Aiman Rosli Terengganu Cycling Team + 02.41
111 Christiaan van Rees Team Picnic PostNL + 03.42
112 Yauhen Sobal Chengdu DYC Cycling Team + 03.42
113 John-Patrick Pagtalunan 7 Eleven Cliqq Roadbike Philippines + 03.48
114 Shinnosuke Kato Aisan Racing Team + 05.39
115 Hayato Tobaru Aisan Racing Team + 06.23
- Josh Burnett Burgos Burpellet BH DNF
- Nattapol Jumchat Thailand Continental Cycling Team DNF
- Aleksandr Bereznyak Chengdu DYC Cycling Team DNF

GC

PosRiderTeam Time
1 Matteo Malucelli XDS Astana Team 13:15:45
2 Erlend Blikra Uno-X Mobility + 00.22
3 Aaron Gate XDS Astana Team + 00.26
4 Adrien Maire Unibet Tietema Rockets + 00.28
5 Vojtech Kminek Burgos Burpellet BH + 00.29
6 Manuel Peñalver Team Polti VisitMalta + 00.30
7 Alexander Kristoff Uno-X Mobility + 00.30
8 Ivan Cobo Equipo Kern Pharma + 00.31
9 Enrico Zanoncello VF Group-Bardiani CSF-Faizanè + 00.32
10 Vadim Pronskiy Terengganu Cycling Team + 00.33
11 Thanakhan Chaiyasombat Thailand Continental Cycling Team + 00.33
12 Cedrik Bakke Christophersen Unibet Tietema Rockets + 00.33
13 Marc Brustenga Equipo Kern Pharma + 00.34
14 George Matsui Aisan Racing Team + 00.34
15 Anders Halland Johannessen Uno-X Mobility + 00.34
16 Joris Delbove Team TotalEnergies + 00.34
17 Clément Alleno Burgos Burpellet BH + 00.35
18 Lorrenzo Manzin Team TotalEnergies + 00.36
19 Miguel Angel Fernandez Equipo Kern Pharma + 00.36
20 Patrick Eddy Team Picnic PostNL + 00.36
21 Owen Geleijn Unibet Tietema Rockets + 00.36
22 Zeb Kyffin Unibet Tietema Rockets + 00.36
23 Fernando Tercero Team Polti VisitMalta + 00.36
24 Hayato Okamoto Aisan Racing Team + 00.36
25 Roberto Gonzalez Solution Tech-Vini Fantini + 00.36
26 Gabriele Raccagni Team Polti VisitMalta + 00.36
27 Nicolas Vinokurov XDS Astana Team + 00.36
28 Matej Drinovec 7 Eleven Cliqq Roadbike Philippines + 00.36
29 Ibon Ruiz Equipo Kern Pharma + 00.36
30 Germán Dario Gómez Team Polti VisitMalta + 00.36
31 Luca Covili VF Group-Bardiani CSF-Faizanè + 00.36
32 Alex Martin Team Polti VisitMalta + 00.36
33 Muhamad Herlangga Nusantara - BYC + 00.36
34 Jorge Gutiérrez Equipo Kern Pharma + 00.36
35 Anders Skaarseth Uno-X Mobility + 00.36
36 Baptiste Huyet Unibet Tietema Rockets + 00.36
37 Davide Bais Team Polti VisitMalta + 00.36
38 Jose Manuel Diaz Burgos Burpellet BH + 00.36
39 Ilham Dzikri Ramadhan Nusantara - BYC + 00.36
40 Fabian Lienhard Tudor Pro Cycling Team + 00.36
41 Joshua Pascual 7 Eleven Cliqq Roadbike Philippines + 00.36
42 Roman Maikin Chengdu DYC Cycling Team + 00.36
43 Odd Christian Eiking Unibet Tietema Rockets + 00.36
44 Yannis Voisard Tudor Pro Cycling Team + 00.36
45 Aphisit Supan Thailand Continental Cycling Team + 00.36
46 Edward Cruz Martínez VF Group-Bardiani CSF-Faizanè + 00.36
47 Mathias Bregnhøj Terengganu Cycling Team + 00.36
48 Martín Herreño VF Group-Bardiani CSF-Faizanè + 00.36
49 Zhe Yie Kee Malaysia + 00.36
50 Ben Carman St George Continental Cycling Team + 00.36
51 Alan Jousseaume Team TotalEnergies + 00.36
52 Matthew Dinham Team Picnic PostNL + 00.36
53 Joseph Babaan Javiniar 7 Eleven Cliqq Roadbike Philippines + 00.36
54 Jambaljamts Sainbayar Burgos Burpellet BH + 00.36
55 Mario Aparicio Burgos Burpellet BH + 00.36
56 Roland Thalmann Tudor Pro Cycling Team + 00.36
57 Oliver Peace Team Picnic PostNL + 00.36
58 Simon Dalby Uno-X Mobility + 00.36
59 Kazuto Minami Aisan Racing Team + 00.36
60 Ren Bao Tsen St George Continental Cycling Team + 00.36
61 Nicola Marcerou Team TotalEnergies + 00.36
62 Astnan Maulana Nusantara - BYC + 00.36
63 Zulfikri Zulkifli Malaysia Pro Cycling + 00.36
64 Daniel Whitehouse St George Continental Cycling Team + 00.36
65 Adam Mitchell Team TotalEnergies + 00.36
66 Adne van Engelen Terengganu Cycling Team + 00.36
67 Federico Biagini VF Group-Bardiani CSF-Faizanè + 00.49
68 Lev Gonov XDS Astana Team + 01.25
69 Chaoyi Li Chengdu DYC Cycling Team + 01.39
70 Jinwoong Kim KSPO Professional + 02.13
71 Declan Trezise St George Continental Cycling Team + 02.20
72 Anton Kuzmin XDS Astana Team + 02.31
73 Yauhen Sobal Chengdu DYC Cycling Team + 04.15
74 Christiaan van Rees Team Picnic PostNL + 04.18
75 Nil Gimeno Equipo Kern Pharma + 05.45
76 Arvid de Kleijn Tudor Pro Cycling Team + 16.12
77 Keigo Kusaba Aisan Racing Team + 16.26
78 Shi Ho Cheung HKSI Pro Cycling Team + 16.26
79 Yukiya Arashiro Solution Tech-Vini Fantini + 16.26
80 Noppachai Klahan Thailand Continental Cycling Team + 16.26
81 Ratchanon Yaowarat Thailand Continental Cycling Team + 16.26
82 Muhammad Syawal Mazlin Malaysia Pro Cycling + 16.26
83 Muhamad Zawawi Azman Malaysia Pro Cycling + 16.26
84 Kai Kwong Tso HKSI Pro Cycling Team + 16.26
85 Filippo Fortin Solution Tech-Vini Fantini + 16.45
86 Ching Ying Mow HKSI Pro Cycling Team + 16.45
87 Felix Meo Solution Tech-Vini Fantini + 16.55
88 Muhammad Faheem Zaini Malaysia Pro Cycling + 16.55
89 Aivaras Mikutis Tudor Pro Cycling Team + 16.55
90 Mattia Pinazzi VF Group-Bardiani CSF-Faizanè + 16.58
91 Ade Meisa Nusantara - BYC + 17.35
92 Mohd Shahrul Amin Malaysia + 18.28
93 Nur Aiman Rosli Terengganu Cycling Team + 18.52
94 Sebastian Kolze Changizi Tudor Pro Cycling Team + 20.36
95 Hayato Tobaru Aisan Racing Team + 23.15
96 Shinnosuke Kato Aisan Racing Team + 24.58
97 Wan Abdul Rahman Hamdan Terengganu Cycling Team + 25.46
98 Muhammad Ameer Ahmad Kamal Malaysia + 25.46
99 Edouard Bonnefoix 7 Eleven Cliqq Roadbike Philippines + 25.46
100 Byeonghoon Shin KSPO Professional + 25.46
101 Muh Imam Arifin Nusantara - BYC + 25.46
102 Muhammad Iqmal Mohd Zarawi Malaysia + 25.46
103 Chun Yin Wu HKSI Pro Cycling Team + 25.46
104 Muhammad Yusri Shaari Malaysia + 25.46
105 Tsun Wai Chu HKSI Pro Cycling Team + 26.05
106 Muhammad Ridwan Nusantara - BYC + 26.28
107 Ahmad Syazrin Ilah Malaysia Pro Cycling + 26.42
108 Taejun Park KSPO Professional + 27.23
109 Pak Hang Ng HKSI Pro Cycling Team + 27.36
110 Mohd Harrif Saleh Terengganu Cycling Team + 37.37
111 Mohamad Izzat Hilmi Halil Malaysia Pro Cycling + 37.37
112 Muhammad Elmi Jumari Malaysia + 37.37
113 Alexandre Vinokurov XDS Astana Team + 38.19
114 John-Patrick Pagtalunan 7 Eleven Cliqq Roadbike Philippines + 41.45
115 Dongil Shin KSPO Professional + 50.41
- Josh Burnett Burgos Burpellet BH DNF
- Nattapol Jumchat Thailand Continental Cycling Team DNF
- Aleksandr Bereznyak Chengdu DYC Cycling Team DNF

Points

PosRiderTeam Points
1 Matteo Malucelli XDS Astana Team 57
2 Erlend Blikra Uno-X Mobility 33
3 Manuel Peñalver Team Polti VisitMalta 28
4 Arvid de Kleijn Tudor Pro Cycling Team 27
5 Enrico Zanoncello VF Group-Bardiani CSF-Faizanè 22
6 Alexander Kristoff Uno-X Mobility 18
7 Nur Aiman Rosli Terengganu Cycling Team 15
8 Marc Brustenga Equipo Kern Pharma 14
9 Aaron Gate XDS Astana Team 12
10 Vojtech Kminek Burgos Burpellet BH 9
11 Lorrenzo Manzin Team TotalEnergies 9
12 Adrien Maire Unibet Tietema Rockets 8
13 Mohamad Izzat Hilmi Halil Malaysia Pro Cycling 8
14 Miguel Angel Fernandez Equipo Kern Pharma 7
15 Filippo Fortin Solution Tech-Vini Fantini 7
16 Ivan Cobo Equipo Kern Pharma 5
17 Wan Abdul Rahman Hamdan Terengganu Cycling Team 5
18 Thanakhan Chaiyasombat Thailand Continental Cycling Team 3
19 Cedrik Bakke Christophersen Unibet Tietema Rockets 3
20 Vadim Pronskiy Terengganu Cycling Team 3
21 Yauhen Sobal Chengdu DYC Cycling Team 3
22 George Matsui Aisan Racing Team 2
23 Anders Halland Johannessen Uno-X Mobility 2
24 Joris Delbove Team TotalEnergies 2
25 Hayato Tobaru Aisan Racing Team 2
26 Mohd Harrif Saleh Terengganu Cycling Team 2
27 Clément Alleno Burgos Burpellet BH 1
28 Patrick Eddy Team Picnic PostNL 1
29 Fabian Lienhard Tudor Pro Cycling Team 1
30 Sebastian Kolze Changizi Tudor Pro Cycling Team 1
31 John-Patrick Pagtalunan 7 Eleven Cliqq Roadbike Philippines -3

Mountain

PosRiderTeam Points
1 Patrick Eddy Team Picnic PostNL 15
2 Jambaljamts Sainbayar Burgos Burpellet BH 15
3 Cedrik Bakke Christophersen Unibet Tietema Rockets 7
4 Daniel Whitehouse St George Continental Cycling Team 7
5 Vadim Pronskiy Terengganu Cycling Team 3
6 Ben Carman St George Continental Cycling Team 2
7 Nur Aiman Rosli Terengganu Cycling Team 2
8 Edward Cruz Martínez VF Group-Bardiani CSF-Faizanè 1
9 Yauhen Sobal Chengdu DYC Cycling Team 1
10 Muhammad Syawal Mazlin Malaysia Pro Cycling 1

Team

PosTeamTime
1 Uno-X Mobility 39:49:03
2 XDS Astana Team + 00.00
3 Team Picnic PostNL + 00.00
4 Equipo Kern Pharma + 00.00
5 Team Polti VisitMalta + 00.00
6 Terengganu Cycling Team + 00.00
7 Unibet Tietema Rockets + 00.00
8 VF Group-Bardiani CSF-Faizanè + 00.00
9 Burgos Burpellet BH + 00.00
10 Team TotalEnergies + 00.00
11 Aisan Racing Team + 00.00
12 Nusantara - BYC + 00.00
13 St George Continental Cycling Team + 00.00
14 Tudor Pro Cycling Team + 00.00
15 7 Eleven Cliqq Roadbike Philippines + 00.00
16 Chengdu DYC Cycling Team + 04.45
17 Thailand Continental Cycling Team + 15.50
18 Solution Tech-Vini Fantini + 31.40
19 Malaysia Pro Cycling + 31.40
20 Malaysia + 41.00
21 HKSI Pro Cycling Team + 47.30
22 KSPO Professional + 51.57

Race profile

Race
Tour de Langkawi
Start date
28.09.2025
End date
05.10.2025
Total distance
141.5 km
Gen
Men
Cat
2.Pro
Country
Malaysia
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 ❤️