The 2025 Tour de Luxembourg (officially Škoda Tour de Luxembourg 2025 for sponsorships reasons) was the 85th edition of the Tour de Luxembourg road cycling stage race, which is the part of the 2025 UCI ProSeries. It began on the 17th of September in Luxembourg and finished on the 21st of September also in Luxembourg.

Teams Eight UCI WorldTeams, seven UCI ProTeams, four UCI Continental teams and Luxembourg national team made up the twenty teams that participated in the race.

UCI WorldTeams

UCI ProTeams

UCI Continental Teams

National Teams

Luxembourg

Route + Stage characteristics and winners Stage Date Course Distance Type Stage winner1 17 September Luxembourg to Luxembourg Hilly stage 2 18 September Remich to Mamer Hilly stage 3 19 September Mertert to Vianden Hilly stage 4 20 September Niederanven to Niederanven Individual time trial 5 21 September Mersch to Luxembourg Hilly stage Total

Stages

Stage 1 17 September 2025 — Luxembourg to Luxembourg,

Stage 2 18 September 2025 — Remich to Mamer,

Stage 3 19 September 2025 — Mertert to Vianden,

Stage 4 20 September 2025 — Niederanven to Niederanven, (ITT)

Stage 5 21 September 2025 — Mersch to Luxembourg,

Classification leadership table +Classification leadership by stageStageWinnerGeneral classificationPoints classificationMountains classificationYoung rider classificationTeam classification 1 Romain Grégoire Romain Grégoire Romain Grégoire Romain Grégoire 2 Mathieu Kockelmann Andrea Vendrame 3 Mattias Skjelmose Mattias Skjelmose Mattias Skjelmose 4 Ethan Hayter Brandon McNulty Brandon McNulty 5 Romain Grégoire Romain Grégoire Final Brandon McNulty Mattias Skjelmose

Classification standings Legend Denotes the winner of the general classification Denotes the winner of the young rider classification Denotes the winner of the points classification Denotes the winner of the mountains classification

General classification + Final general classification (1–10) Rank Rider Team Time 1 16h 17' 34" 2 + 47" 3 + 1' 04" 4 + 1' 14" 5 + 1' 19" 6 + 1' 20" 7 + 1' 30" 8 + 1' 35" 9 + 1' 37" 10 + 1' 48"

Points classification + Final points classification (1–10) Rank Rider Team Points 1 43 2 40 3 35 4 27 5 25 6 25 7 24 8 20 9 Luxembourg 20 10 20

Mountains classification + Final mountains classification (1–10) Rank Rider Team Points 1 Luxembourg 22 2 21 3 12 4 12 5 10 6 10 7 9 8 7 9 6 10 6

Young rider classification + Final young rider classification (1–10) Rank Rider Team Time 1 16h 18' 21" 2 + 27" 3 + 33" 4 + 1' 56" 5 + 2' 03" 6 + 2' 21" 7 Luxembourg + 2' 33" 8 + 2' 47" 9 + 3' 53" 10 + 4' 27"

Team classification + Final team classification (1–10) Rank Team Time 1 48h 56' 20" 2 + 2' 50" 3 + 7' 16" 4 + 8' 09" 5 + 13' 28" 6 + 13' 50" 7 + 17' 03" 8 + 21' 33" 9 + 23' 34" 10 + 25' 46"

References

External links