The 2025 Tour de Langkawi (officially Petronas Le Tour de Langkawi 2025 for sponsorship reasons) was the 29th edition of the Tour de Langkawi road cycling stage race. It is part of the 2025 UCI ProSeries. The race began on the 28th of September in Langkawi and finished on the 5th of October in Kuala Lumpur.
Teams Two UCI WorldTeams, nine UCI ProTeams, ten UCI Continental teams and one national team make up the twenty-two teams that participated in the race. The teams were announced by the organizers, the Malaysian National Sports Council (NSC) on 7 August 2025. Originally WorldTeam were also invited and their participation announced on 7 August, but the team later withdrawn on 25 August, and they were replaced by the organizers with the ProTeam .
Each team entered six riders, except for , , and , which each entered five. Of the 129 riders who started the race, 98 finished.
UCI WorldTeams
UCI ProTeams
UCI Continental Teams
National Teams
Malaysia
Pre-race favourites At the team announcement, Alexander Kristoff (), Fabio Jakobsen () and Alberto Dainese () were placed in the preliminary start list by their respective teams. However, Jakobsen and Dainese pulled out two days before the race due to injuries. Kristoff has announced in the pre-race media conference that this race would be the last race of his professional career before retiring at the end of the season, and targeting 2 more wins in the race to complete his 100 professional wins.
The previous year's winner, Max Poole did not participate in this edition to defend his title.In the absence of Poole, Fredrik Dversnes () and Aaron Gate () were seen by the organizers as the favourites to the general classification (GC) title.
Route The routes were announced on 6 March 2025. There were a proposal by Kedah State Legislative Assembly member Muhamad Radhi Mat Din to hold the final stage at Langkawi so that the teams and fans will stay longer in the island after the event ends, but in the end Langkawi will hold the opening stage as last year's event. + Stage characteristics and winners Stage Date Course Distance Type Stage winner 1 28 September Langkawi Round Island (Kuah to Kuah) Flat stage 2 29 September Padang Besar to Kepala Batas Flat stage 3 30 September Gerik to Pasir Puteh Hilly stage 4 1 October Kuala Terengganu to Kemaman Flat stage 5 2 October Temerloh to Fraser's Hill Mountain stage 6 3 October Shah Alam to Port Dickson Flat stage 7 4 October Melaka to Medini Flat stage 8 5 October Tangkak to Kuala Lumpur Hilly stage Total
Stages
Stage 1 28 September 2025 — Langkawi Round Island (Kuah to Kuah),
Stage 2 29 September 2025 — Padang Besar to Kepala Batas,
Stage 3 30 September 2025 — Gerik to Pasir Puteh,
Stage 4 1 October 2025 — Kuala Terengganu to Kemaman,
Stage 5 2 October 2025 — Temerloh to Fraser's Hill,
Stage 6 3 October 2025 — Shah Alam to Port Dickson,
Stage 7 4 October 2025 — Melaka to Medini,
Stage 8 5 October 2025 — Tangkak to Kuala Lumpur,
Classification leadership table In Tour de Langkawi, four different jerseys were awarded. The general classification was calculated by adding each cyclist's finishing times on each stage, and applying time bonuses for the first three riders at intermediate sprints (three seconds to first, two seconds to second, and one second to third) and at the finish of mass-start stages; these were awarded to the first three finishers on all stages. The leader of the classification received a green jersey sponsored by Petronas for the third year running since 2023; it was considered the most important of the race, and the winner of the classification was considered the winner of the race.
Additionally, there was a points classification, in which cyclists received points for finishing in the top 10 of each stage. Points towards the classification could also be won for the first three riders, respectively, at intermediate sprint points during each stage; these intermediate sprints also offered bonus seconds towards the general classification as noted above. The leader will wear an orange jersey, sponsored by the Malaysian Ministry of Youth and Sports.
For the mountains classification, points towards the classification were won by reaching the summit of a climb before other cyclists. Each climb was marked as either hors, first, second, or third-category, with more points available for the higher-categorized climbs. In the 2025 edition, the leader of mountains classification will wear a green polka dot jersey, sponsored by local mineral water company Bubbles O2.
The fourth and final jersey represented the Asian rider classification. This was decided in the same way as the general classification, but only riders registered with cycling association of Asian nation were eligible to be ranked in the classification. The leader wears a white jersey, sponsored by Rakan Muda (Friends of Youth) program, a youth movement under the Malaysian Ministry of Youth and Sports (KBS) through the National Sports Council (MSN).
There was also a team classification, in which the times of the best three cyclists per team on each stage were added together; the leading team at the end of the race was the team with the lowest total time. Also, for every stage, Most Combative Rider award is given by the organizers special jury, to the rider who shows the consistency and effort in attacks, most time spent in breakaway, and positive sportsmanship, among others.
For this edition, the organizers have introduced Best ASEAN rider award for every stage, awarded to the best rider in the daily individual classification that is registered with cycling association of any ASEAN nation.
+Classification leadership by stageStageWinnerGeneral classificationPoints classificationMountains classificationAsian rider classificationBest ASEAN riderMost combative riderTeam classification 1 Matteo Malucelli Matteo Malucelli Matteo Malucelli Ben Carman Nur Aiman Rosli Nur Aiman Rosli 2 Arvid De Kleijn Wan Abdul Rahman Hamdan 3 Matteo Malucelli Patrick Eddy Vadim Pronskiy Ren Bao Tsen 4 Matteo Malucelli Mohamad Izzat Hilmi Abdul Halil 5 Joris Delbove Joris Delbove Nicolas Vinokurov Thanakhan Chaiyasombat 6 Arvid De Kleijn Erlend Blikra Mohamad Izzat Hilmi Abdul Halil 7 Zeb Kyffin Nur Aiman Rosli 8 Aaron Gate Thanakhan Chaiyasombat Final Erlend Blikra Patrick Eddy Nicolas Vinokurov None
On stage 2 and 5, Erlend Blikra, who was second in the points classification, wore the orange jersey, because first-placed Matteo Malucelli wore the green jersey as the leader of the general classification; Arvid de Kleijn who was second in the points classification on stage 3 and 4 wore the orange jersey for the same reason.
Classification standings Legend Denotes the leader of the general classification Denotes the leader of the mountains classification Denotes the leader of the points classification Denotes the leader of the Asian rider classification
General classification + Final general classification (1–10) Rank Rider Team Time 1 27h 17' 38" 2 + 3" 3 + 6" 4 + 11" 5 + 11" 6 + 14" 7 + 14" 8 + 14" 9 + 14" 10 + 14"
Points classification + Final points classification (1–10) Rank Rider Team Points 1 63 2 51 3 43 4 37 5 33 6 31 7 21 8 21 9 18 10 17
Mountains classification + Final mountains classification (1-10) Rank Rider Team Points 1 15 2 15 3 13 4 11 5 10 6 7 7 7 8 6 9 5 10 4
Asian rider classification + Final Asian rider classification (1–10) Rank Rider Team Time 1 27h 17' 49" 2 + 1' 32" 3 + 1' 55" 4 + 4' 37" 5 + 6' 51" 6 + 7' 15" 7 + 7' 15" 8 + 8' 22" 9 + 8' 53" 10 Malaysia + 10' 38"
Team classification + Final team classification (1–10) Rank Team Time 1 81h 53' 46" 2 + 53" 3 + 1' 42" 4 + 2' 07" 5 + 4' 07" 6 + 4' 23" 7 + 7' 11" 8 + 10' 01" 9 + 14' 59" 10 + 16' 15"
Notes
References
External links