Tour de Langkawi 2026 - Stage 3

Sungai Petani > Kuala Kangsar, 189.7km

27.09-04.10

Results

Stage

PosRiderTeam Time
1 Matteo Malucelli XDS Astana Team 4:31:59
2 Riley Pickrell Modern Adventure Pro Cycling + 00.00
3 Seppe Van Den Boer Tudor Pro Cycling Team + 00.00
4 Ronan Augé Unibet Rose Rockets + 00.00
5 Mohamad Izzat Hilmi Halil Malaysia Pro Cycling + 00.00
6 Nicola Marcerou Team TotalEnergies + 00.00
7 Fernando Gaviria Caja Rural-Seguros RGA + 00.00
8 Rodrigo Álvarez Burgos Burpellet BH + 00.00
9 Iker Villar Caja Rural-Seguros RGA + 00.00
10 Daniel Cavia Burgos Burpellet BH + 00.00
11 Filippo Cettolin Bardiani CSF 7 Saber + 00.00
12 Petr Rikunov Wheeltop Rotor Chengdu Team + 00.00
13 Roy Hoogendoorn Team Picnic PostNL + 00.00
14 Muhamad Iqbal Daniel Mohd Nawawi Malaysia Pro Cycling + 00.00
15 Ade Meisa Nusantara Cycling Team + 00.00
16 Gleb Syritsa XDS Astana Team + 00.00
17 Santiago Ferraro Bardiani CSF 7 Saber + 00.00
18 Rui Udagawa Aisan Racing Team + 00.00
19 Jian Le Chan Malaysia + 00.00
20 Mikel Retegi Equipo Kern Pharma + 00.00
21 Mathis Le Berre Team TotalEnergies + 00.00
22 Javier Ibanez Caja Rural-Seguros RGA + 00.00
23 Ronnilan Quita 7Eleven Cliqq Roadbike Philippines + 00.00
24 Antoine Huby 7Eleven Cliqq Roadbike Philippines + 00.00
25 Nil Gimeno Equipo Kern Pharma + 00.00
26 Mattia Stenico Bardiani CSF 7 Saber + 00.00
27 Luca Covili Bardiani CSF 7 Saber + 00.00
28 Yuhi Todome Aisan Racing Team + 00.00
29 Aaron Gate XDS Astana Team + 00.00
30 Ji Hwan Park KSPO + 00.00
31 Andrei Stepanov Wheeltop Rotor Chengdu Team + 00.00
32 Hijiri Oda Aisan Racing Team + 00.00
33 Martín Herreño Bardiani CSF 7 Saber + 00.00
34 Aphisit Supan Thailand Continental Cycling Team + 00.00
35 Zeb Kyffin Terengganu Cycling Team + 00.00
36 Yongjoo Kim KSPO + 00.00
37 Taehyung Kim KSPO + 00.00
38 Christiaan van Rees Team Picnic PostNL + 00.00
39 Stefan de Bod Modern Adventure Pro Cycling + 00.00
40 Alan Jousseaume Team TotalEnergies + 00.00
41 Tomoya Koyama Burgos Burpellet BH + 00.00
42 Dillon Corkery Team Picnic PostNL + 00.00
43 Erickson Lopez Malaysia Pro Cycling + 00.00
44 Lennart Jasch Tudor Pro Cycling Team + 00.00
45 Valentin Retailleau Team TotalEnergies + 00.00
46 Ren Bao Tsen St George Continental Cycling Team + 00.00
47 Jorge Gutiérrez Equipo Kern Pharma + 00.00
48 Hwanhui Je KSPO + 00.00
49 Jan Castellon Caja Rural-Seguros RGA + 00.00
50 Martin López XDS Astana Team + 00.00
51 Abel Balderstone Caja Rural-Seguros RGA + 00.00
52 Ren Han Tsen Malaysia + 00.00
53 George Matsui Aisan Racing Team + 00.00
54 Cedrik Bakke Christophersen Unibet Rose Rockets + 00.00
55 Yen Yi Ho Equipo Kern Pharma + 00.00
56 Pablo Carrascosa Equipo Kern Pharma + 00.00
57 Ilham Dzikri Ramadhan Nusantara Cycling Team + 00.00
58 Scott McGill Modern Adventure Pro Cycling + 00.00
59 Ibai Azanza Equipo Kern Pharma + 00.00
60 Zhe Yie Kee Terengganu Cycling Team + 00.00
61 Lindon Milostic St George Continental Cycling Team + 00.00
62 Kieran Haug Modern Adventure Pro Cycling + 00.00
63 Peerapol Chawchiangkwang Thailand Continental Cycling Team + 00.00
64 Robin Donzé Tudor Pro Cycling Team + 00.00
65 Josh Burnett Burgos Burpellet BH + 00.00
66 Muhamad Herlangga Nusantara Cycling Team + 00.00
67 Fabian Lienhard Tudor Pro Cycling Team + 00.00
68 Matthew Peace Team Picnic PostNL + 00.00
69 Liam Cuthbertson St George Continental Cycling Team + 00.00
70 Jose Manuel Diaz Burgos Burpellet BH + 00.00
71 Daniel Whitehouse St George Continental Cycling Team + 00.00
72 Mario Aparicio Burgos Burpellet BH + 00.00
73 Owen Geleijn Unibet Rose Rockets + 00.00
74 Julen Arriola-Bengoa Caja Rural-Seguros RGA + 00.00
75 Muhammad Syawal Mazlin Malaysia Pro Cycling + 00.00
76 Mathias Bregnhøj Terengganu Cycling Team + 00.00
77 Kazuto Minami Aisan Racing Team + 00.00
78 Adne van Engelen Terengganu Cycling Team + 00.00
79 Jonathan Caicedo Wheeltop Rotor Chengdu Team + 00.00
80 Muhammad Zahin Wahhi Malaysia + 00.00
81 Chaoyi Li Wheeltop Rotor Chengdu Team + 00.00
82 Edward Cruz Martínez Bardiani CSF 7 Saber + 00.00
83 Mattia Gaffuri Team Picnic PostNL + 00.00
84 Muhammad Adam Hakimi Nazuan Malaysia + 00.00
85 Junqi Shao Wheeltop Rotor Chengdu Team + 00.00
86 Jaypee Olarte 7Eleven Cliqq Roadbike Philippines + 00.00
87 Muhammad Iqmal Mohd Zarawi Malaysia Pro Cycling + 00.00
88 Bold Iderbold Wheeltop Rotor Chengdu Team + 00.00
89 Muhammad Ridwan Nusantara Cycling Team + 00.00
90 Sergio Meris Unibet Rose Rockets + 00.00
91 Juan Martinez Team Picnic PostNL + 00.00
92 Tullatorn Sosalam Thailand Continental Cycling Team + 00.00
93 Muhammad Adam Afdzal Malaysia Pro Cycling + 00.00
94 Thanakhan Chaiyasombat Thailand Continental Cycling Team + 00.00
95 Thanachat Yatan Thailand Continental Cycling Team + 00.00
96 Muhammad Yusri Shaari Malaysia + 00.00
97 Astnan Maulana Nusantara Cycling Team + 00.00
98 Eivind Broholt Fougner Unibet Rose Rockets + 00.00
99 Keito Kamiya Aisan Racing Team + 00.00
100 Muh Imam Arifin Nusantara Cycling Team + 00.00
101 Muhamad Zawawi Azman Malaysia + 00.00
102 Taejun Park KSPO + 00.00
103 Mervin Corpuz 7Eleven Cliqq Roadbike Philippines + 00.00
104 Petr Kelemen Tudor Pro Cycling Team + 00.00
105 Aivaras Mikutis Tudor Pro Cycling Team + 00.00
106 Lev Gonov XDS Astana Team + 00.00
107 Rory Townsend Unibet Rose Rockets + 00.00
108 Nur Aiman Zariff Terengganu Cycling Team + 00.18
109 Robin Carpenter Modern Adventure Pro Cycling + 00.24
110 Nicolas Breuillard Team TotalEnergies + 00.24
111 Noppachai Klahan Thailand Continental Cycling Team + 00.35
112 Jack Lightfoot St George Continental Cycling Team + 00.59
113 Nur Aiman Rosli Terengganu Cycling Team + 01.31
114 Alessio Delle Vedove XDS Astana Team + 01.37
- Byeonghoon Shin KSPO DNS
- Rohan Haydon-Smith St George Continental Cycling Team DNF

GC

PosRiderTeam Time
1 Lennart Jasch Tudor Pro Cycling Team 12:16:03
2 Abel Balderstone Caja Rural-Seguros RGA + 00.20
3 Jan Castellon Caja Rural-Seguros RGA + 00.38
4 Jose Manuel Diaz Burgos Burpellet BH + 01.14
5 Cedrik Bakke Christophersen Unibet Rose Rockets + 01.15
6 Eivind Broholt Fougner Unibet Rose Rockets + 01.16
7 Mattia Gaffuri Team Picnic PostNL + 01.23
8 Mathis Le Berre Team TotalEnergies + 01.36
9 Jorge Gutiérrez Equipo Kern Pharma + 01.41
10 Mathias Bregnhøj Terengganu Cycling Team + 01.46
11 Robin Donzé Tudor Pro Cycling Team + 02.12
12 Martín Herreño Bardiani CSF 7 Saber + 02.21
13 Kieran Haug Modern Adventure Pro Cycling + 02.21
14 Martin López XDS Astana Team + 02.48
15 Stefan de Bod Modern Adventure Pro Cycling + 03.01
16 Luca Covili Bardiani CSF 7 Saber + 03.07
17 Josh Burnett Burgos Burpellet BH + 03.20
18 Mattia Stenico Bardiani CSF 7 Saber + 03.31
19 Adne van Engelen Terengganu Cycling Team + 03.32
20 Lindon Milostic St George Continental Cycling Team + 03.36
21 Daniel Whitehouse St George Continental Cycling Team + 03.45
22 Matthew Peace Team Picnic PostNL + 04.04
23 Jonathan Caicedo Wheeltop Rotor Chengdu Team + 04.23
24 Sergio Meris Unibet Rose Rockets + 04.28
25 Owen Geleijn Unibet Rose Rockets + 04.47
26 Yuhi Todome Aisan Racing Team + 05.00
27 Zhe Yie Kee Terengganu Cycling Team + 05.15
28 Petr Rikunov Wheeltop Rotor Chengdu Team + 05.21
29 Ren Bao Tsen St George Continental Cycling Team + 05.39
30 Antoine Huby 7Eleven Cliqq Roadbike Philippines + 05.50
31 Mikel Retegi Equipo Kern Pharma + 05.56
32 Ren Han Tsen Malaysia + 06.04
33 Andrei Stepanov Wheeltop Rotor Chengdu Team + 06.14
34 Bold Iderbold Wheeltop Rotor Chengdu Team + 06.40
35 Muhammad Syawal Mazlin Malaysia Pro Cycling + 06.49
36 Mario Aparicio Burgos Burpellet BH + 07.23
37 Juan Martinez Team Picnic PostNL + 07.34
38 Aivaras Mikutis Tudor Pro Cycling Team + 07.46
39 Valentin Retailleau Team TotalEnergies + 07.48
40 Muhamad Herlangga Nusantara Cycling Team + 08.24
41 Chaoyi Li Wheeltop Rotor Chengdu Team + 08.40
42 Nicolas Breuillard Team TotalEnergies + 08.51
43 Nicola Marcerou Team TotalEnergies + 08.59
44 Javier Ibanez Caja Rural-Seguros RGA + 09.47
45 Junqi Shao Wheeltop Rotor Chengdu Team + 09.54
46 Muhammad Ridwan Nusantara Cycling Team + 10.01
47 Taehyung Kim KSPO + 10.08
48 Ilham Dzikri Ramadhan Nusantara Cycling Team + 10.38
49 Pablo Carrascosa Equipo Kern Pharma + 10.38
50 Jaypee Olarte 7Eleven Cliqq Roadbike Philippines + 10.47
51 Edward Cruz Martínez Bardiani CSF 7 Saber + 10.53
52 Yen Yi Ho Equipo Kern Pharma + 11.00
53 Erickson Lopez Malaysia Pro Cycling + 11.18
54 Muhammad Adam Afdzal Malaysia Pro Cycling + 11.26
55 Jian Le Chan Malaysia + 11.28
56 Santiago Ferraro Bardiani CSF 7 Saber + 12.19
57 Muhammad Iqmal Mohd Zarawi Malaysia Pro Cycling + 12.23
58 Aphisit Supan Thailand Continental Cycling Team + 12.28
59 Zeb Kyffin Terengganu Cycling Team + 12.35
60 Muhammad Zahin Wahhi Malaysia + 12.40
61 Alan Jousseaume Team TotalEnergies + 13.16
62 Dillon Corkery Team Picnic PostNL + 13.18
63 Julen Arriola-Bengoa Caja Rural-Seguros RGA + 14.04
64 Christiaan van Rees Team Picnic PostNL + 14.16
65 Hijiri Oda Aisan Racing Team + 14.26
66 George Matsui Aisan Racing Team + 15.04
67 Muh Imam Arifin Nusantara Cycling Team + 15.19
68 Petr Kelemen Tudor Pro Cycling Team + 15.21
69 Astnan Maulana Nusantara Cycling Team + 15.27
70 Taejun Park KSPO + 15.46
71 Rodrigo Álvarez Burgos Burpellet BH + 15.50
72 Nil Gimeno Equipo Kern Pharma + 15.50
73 Daniel Cavia Burgos Burpellet BH + 15.58
74 Muhamad Zawawi Azman Malaysia + 16.02
75 Hwanhui Je KSPO + 16.41
76 Fabian Lienhard Tudor Pro Cycling Team + 16.57
77 Rory Townsend Unibet Rose Rockets + 17.02
78 Ade Meisa Nusantara Cycling Team + 18.13
79 Rui Udagawa Aisan Racing Team + 18.58
80 Tomoya Koyama Burgos Burpellet BH + 19.02
81 Peerapol Chawchiangkwang Thailand Continental Cycling Team + 19.10
82 Jack Lightfoot St George Continental Cycling Team + 19.11
83 Alessio Delle Vedove XDS Astana Team + 19.17
84 Thanakhan Chaiyasombat Thailand Continental Cycling Team + 20.22
85 Yongjoo Kim KSPO + 20.28
86 Tullatorn Sosalam Thailand Continental Cycling Team + 21.16
87 Mervin Corpuz 7Eleven Cliqq Roadbike Philippines + 21.20
88 Thanachat Yatan Thailand Continental Cycling Team + 21.40
89 Riley Pickrell Modern Adventure Pro Cycling + 21.52
90 Fernando Gaviria Caja Rural-Seguros RGA + 22.00
91 Seppe Van Den Boer Tudor Pro Cycling Team + 22.00
92 Gleb Syritsa XDS Astana Team + 22.03
93 Iker Villar Caja Rural-Seguros RGA + 22.04
94 Filippo Cettolin Bardiani CSF 7 Saber + 22.04
95 Scott McGill Modern Adventure Pro Cycling + 22.04
96 Lev Gonov XDS Astana Team + 22.04
97 Nur Aiman Rosli Terengganu Cycling Team + 22.18
98 Ronnilan Quita 7Eleven Cliqq Roadbike Philippines + 22.21
99 Robin Carpenter Modern Adventure Pro Cycling + 22.28
100 Matteo Malucelli XDS Astana Team + 22.34
101 Aaron Gate XDS Astana Team + 22.54
102 Ronan Augé Unibet Rose Rockets + 22.56
103 Roy Hoogendoorn Team Picnic PostNL + 22.56
104 Ibai Azanza Equipo Kern Pharma + 22.56
105 Muhamad Iqbal Daniel Mohd Nawawi Malaysia Pro Cycling + 23.11
106 Mohamad Izzat Hilmi Halil Malaysia Pro Cycling + 23.31
107 Keito Kamiya Aisan Racing Team + 24.06
108 Nur Aiman Zariff Terengganu Cycling Team + 25.07
109 Liam Cuthbertson St George Continental Cycling Team + 26.04
110 Ji Hwan Park KSPO + 26.06
111 Kazuto Minami Aisan Racing Team + 29.14
112 Muhammad Adam Hakimi Nazuan Malaysia + 29.47
113 Muhammad Yusri Shaari Malaysia + 29.53
114 Noppachai Klahan Thailand Continental Cycling Team + 40.15
- Byeonghoon Shin KSPO DNS
- Rohan Haydon-Smith St George Continental Cycling Team DNF

Points

PosRiderTeam Points
1 Matteo Malucelli XDS Astana Team 32
2 Riley Pickrell Modern Adventure Pro Cycling 24
3 Ronan Augé Unibet Rose Rockets 14
4 Fernando Gaviria Caja Rural-Seguros RGA 13
5 Seppe Van Den Boer Tudor Pro Cycling Team 11
6 Rodrigo Álvarez Burgos Burpellet BH 8
7 Iker Villar Caja Rural-Seguros RGA 8
8 Javier Ibanez Caja Rural-Seguros RGA 7
9 Mervin Corpuz 7Eleven Cliqq Roadbike Philippines 7
10 Muhamad Iqbal Daniel Mohd Nawawi Malaysia Pro Cycling 7
11 Ade Meisa Nusantara Cycling Team 6
12 Mohamad Izzat Hilmi Halil Malaysia Pro Cycling 6
13 Nur Aiman Rosli Terengganu Cycling Team 5
14 Nicola Marcerou Team TotalEnergies 5
15 Muhammad Yusri Shaari Malaysia 4
16 Andrei Stepanov Wheeltop Rotor Chengdu Team 4
17 Hijiri Oda Aisan Racing Team 4
18 Gleb Syritsa XDS Astana Team 4
19 Jian Le Chan Malaysia 3
20 Muh Imam Arifin Nusantara Cycling Team 3
21 Liam Cuthbertson St George Continental Cycling Team 2
22 Martin López XDS Astana Team 1
23 Matthew Peace Team Picnic PostNL 1
24 Petr Kelemen Tudor Pro Cycling Team 1
25 Daniel Cavia Burgos Burpellet BH 1
26 Filippo Cettolin Bardiani CSF 7 Saber 1

Mountain

PosRiderTeam Points
1 Lennart Jasch Tudor Pro Cycling Team 15
2 Nur Aiman Zariff Terengganu Cycling Team 14
3 Abel Balderstone Caja Rural-Seguros RGA 12
4 Jan Castellon Caja Rural-Seguros RGA 10
5 Jose Manuel Diaz Burgos Burpellet BH 8
6 Muh Imam Arifin Nusantara Cycling Team 8
7 Cedrik Bakke Christophersen Unibet Rose Rockets 6
8 Mervin Corpuz 7Eleven Cliqq Roadbike Philippines 6
9 Petr Rikunov Wheeltop Rotor Chengdu Team 4
10 Eivind Broholt Fougner Unibet Rose Rockets 4
11 Muhammad Adam Afdzal Malaysia Pro Cycling 4
12 Mattia Gaffuri Team Picnic PostNL 2
13 Zhe Yie Kee Terengganu Cycling Team 2
14 Muhammad Adam Hakimi Nazuan Malaysia 2
15 Muhammad Yusri Shaari Malaysia 2
16 Mathis Le Berre Team TotalEnergies 1
17 Muhammad Syawal Mazlin Malaysia Pro Cycling 1
18 Jian Le Chan Malaysia 1
19 Nur Aiman Rosli Terengganu Cycling Team 1

Team

PosTeamTime
1 Unibet Rose Rockets 36:55:08
2 Bardiani-CSF 7 Saber + 02.00
3 Tudor Pro Cycling Team + 03.09
4 Terengganu Cycling Team + 03.34
5 Caja Rural-Seguros RGA + 04.03
6 Burgos Burpellet BH + 04.58
7 St George Continental Cycling Team + 06.01
8 Team Picnic PostNL + 06.03
9 Wheeltop Rotor Chengdu Team + 09.03
10 Team TotalEnergies + 10.52
11 Equipo Kern Pharma + 11.16
12 Modern Adventure Pro Cycling + 20.27
13 Nusantara Cycling Team + 21.28
14 Malaysia Pro Cycling + 22.34
15 Malaysia + 23.16
16 Aisan Racing Team + 27.31
17 7Eleven Cliqq Roadbike Philippines + 30.02
18 KSPO + 32.58
19 XDS Astana Team + 34.37
20 Thailand Continental Cycling Team + 43.44

Race profile

Race
Tour de Langkawi
Start date
27.09.2026
End date
04.10.2026
Total distance
189.7 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 ❤️