Tour de Luxembourg 2025 - Stage 2
17.09-21.09
The Tour de Luxembourg is Luxembourg’s leading men’s stage race and one of the established events on the UCI ProSeries calendar. Now held each September, the race takes the peloton across the Grand Duchy, combining rolling roads, short steep climbs, technical finishes and opportunities for both punchers and general classification riders.
Results
Stage
GC
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Romain Grégoire | Groupama-FDJ | 7:29:22 |
| 2 | Tibor Del Grosso | Alpecin-Deceuninck | + 00.10 |
| 3 | Pepijn Reinderink | Soudal Quick-Step | + 00.10 |
| 4 | Carl-Frederik Bevort | Uno-X Mobility | + 00.10 |
| 5 | Mats Wenzel | Equipo Kern Pharma | + 00.10 |
| 6 | Morten Nørtoft | Team Coloquick | + 00.10 |
| 7 | Giacomo Villa | Wagner Bazin WB | + 00.10 |
| 8 | Marco Brenner | Tudor Pro Cycling Team | + 00.10 |
| 9 | Ben Healy | EF Education-EasyPost | + 00.10 |
| 10 | Johannes Kulset | Uno-X Mobility | + 00.10 |
| 11 | Mathys Rondel | Tudor Pro Cycling Team | + 00.10 |
| 12 | Enzo Paleni | Groupama-FDJ | + 00.10 |
| 13 | Mattias Skjelmose | Lidl-Trek | + 00.10 |
| 14 | Milan Lanhove | Team Flanders-Baloise | + 00.10 |
| 15 | Arno Wallenborn | Luxembourg | + 00.10 |
| 16 | Diego Uriarte | Equipo Kern Pharma | + 00.10 |
| 17 | Davide Piganzoli | Team Polti VisitMalta | + 00.10 |
| 18 | Francisco Muñoz | Team Polti VisitMalta | + 00.10 |
| 19 | Mattéo Vercher | Team TotalEnergies | + 00.10 |
| 20 | Senna Remijn | Alpecin-Deceuninck | + 00.41 |
| 21 | Jean-Loup Fayolle | ARKEA-B&B HOTELS | + 00.43 |
| 22 | Alexandre Kess | Luxembourg | + 00.43 |
| 23 | Aaron Dockx | Alpecin-Deceuninck | + 00.46 |
| 24 | Pablo Torres | UAE Team Emirates-XRG | + 00.46 |
| 25 | Igor Arrieta | UAE Team Emirates-XRG | + 00.46 |
| 26 | Thomas Gachignard | Team TotalEnergies | + 00.46 |
| 27 | Lorenzo Germani | Groupama-FDJ | + 01.08 |
| 28 | Arthur Kluckers | Tudor Pro Cycling Team | + 01.21 |
| 29 | Jasper Schoofs | Soudal Quick-Step | + 01.31 |
| 30 | Henri-Francois Haquin | Wagner Bazin WB | + 01.41 |
| 31 | Baptiste Gillet | ARKEA-B&B HOTELS | + 01.48 |
| 32 | Henrik Pedersen | Uno-X Mobility | + 02.03 |
| 33 | Oscar Chamberlain | Decathlon AG2R La Mondiale Team | + 02.03 |
| 34 | Magnus Kulset | Uno-X Mobility | + 02.03 |
| 35 | Hugo Aznar | Equipo Kern Pharma | + 02.06 |
| 36 | Yentl Vandevelde | Team Flanders-Baloise | + 02.53 |
| 37 | Ole Theiler | REMBE | rad-net | + 02.53 |
| 38 | Otto Schultz Jølving | Team Coloquick | + 02.53 |
| 39 | Anders Vos Sørensen | Team Coloquick | + 02.53 |
| 40 | Julian Borresch | REMBE | rad-net | + 02.53 |
| 41 | Loïc Bettendorff | Hrinkow Advarics | + 02.53 |
| 42 | Pepe Albrecht | REMBE | rad-net | + 02.53 |
| 43 | Jermaine Zemke | REMBE | rad-net | + 02.53 |
| 44 | Mathieu Kockelmann | Luxembourg | + 02.54 |
| 45 | Victor Vercouillie | Team Flanders-Baloise | + 03.04 |
| 46 | Victor Papon | Wagner Bazin WB | + 03.04 |
| 47 | Toon Clynhens | Team Flanders-Baloise | + 03.04 |
| 48 | Noe Ury | Luxembourg | + 04.43 |
| 49 | Valentin Poschacher | Hrinkow Advarics | + 04.43 |
| 50 | Dominik Hödlmoser | Hrinkow Advarics | + 04.43 |
| 51 | Leon Arenz | REMBE | rad-net | + 04.43 |
| 52 | Mathéo Barusseau | Team TotalEnergies | + 05.48 |
| 53 | Cesar Perez | Equipo Kern Pharma | + 05.51 |
| 54 | Tobias Aagaard Hansen | Team Coloquick | + 06.05 |
| 55 | Mats Berns | Luxembourg | + 06.05 |
| 56 | Jesper Stiansen | Tudor Pro Cycling Team | + 06.05 |
| 57 | Ådne Holter | Uno-X Mobility | + 06.15 |
| 58 | Ibai Azanza | Equipo Kern Pharma | + 06.26 |
| 59 | Mil Morang | Luxembourg | + 06.59 |
| 60 | Pedro Pinto | Efapel Cycling | + 09.35 |
| 61 | Joshua Gudnitz | Team Coloquick | + 12.01 |
| 62 | Max Walker | EF Education-EasyPost | + 12.07 |
| 63 | Eddy Le Huitouze | Groupama-FDJ | + 12.07 |
| 64 | Malte Hellerup | Team Coloquick | + 12.08 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Andrea Vendrame | Decathlon AG2R La Mondiale Team | 27 |
| 2 | Marijn van den Berg | EF Education-EasyPost | 25 |
| 3 | Romain Grégoire | Groupama-FDJ | 20 |
| 4 | Mathieu Kockelmann | Luxembourg | 20 |
| 5 | Tibor Del Grosso | Alpecin-Deceuninck | 20 |
| 6 | Marc Hirschi | Tudor Pro Cycling Team | 13 |
| 7 | Tom Donnenwirth | Groupama-FDJ | 13 |
| 8 | Søren Kragh Andersen | Lidl-Trek | 10 |
| 9 | Victor Papon | Wagner Bazin WB | 8 |
| 10 | Baptiste Gillet | ARKEA-B&B HOTELS | 7 |
| 11 | Giacomo Villa | Wagner Bazin WB | 7 |
| 12 | Andrea Pietrobon | Team Polti VisitMalta | 5 |
| 13 | Carl-Frederik Bevort | Uno-X Mobility | 5 |
| 14 | Giacomo Ballabio | Hrinkow Advarics | 5 |
| 15 | Jonas Geens | Team Flanders-Baloise | 5 |
| 16 | Pepijn Reinderink | Soudal Quick-Step | 3 |
| 17 | Mathieu Burgaudeau | Team TotalEnergies | 3 |
| 18 | Jhonatan Narvaez | UAE Team Emirates-XRG | 3 |
| 19 | Mil Morang | Luxembourg | 3 |
| 20 | Jacopo Mosca | Lidl-Trek | 2 |
| 21 | Loïc Bettendorff | Hrinkow Advarics | 1 |
| 22 | Pedro Pinto | Efapel Cycling | 1 |
| 23 | Eddy Le Huitouze | Groupama-FDJ | 1 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Mil Morang | Luxembourg | 22 |
| 2 | Malte Hellerup | Team Coloquick | 21 |
| 3 | Loïc Bettendorff | Hrinkow Advarics | 7 |
| 4 | Quentin Bezza | Wagner Bazin WB | 6 |
| 5 | Pepijn Reinderink | Soudal Quick-Step | 5 |
| 6 | Pedro Pinto | Efapel Cycling | 4 |
| 7 | Ben Healy | EF Education-EasyPost | 3 |
| 8 | Jhonatan Narvaez | UAE Team Emirates-XRG | 2 |
| 9 | Victor Papon | Wagner Bazin WB | 2 |
| 10 | Andrea Pietrobon | Team Polti VisitMalta | 2 |
| 11 | Tom Donnenwirth | Groupama-FDJ | 1 |
| 12 | Baptiste Gillet | ARKEA-B&B HOTELS | 1 |
| 13 | Mats Berns | Luxembourg | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | EF Education-EasyPost | 22:28:36 |
| 2 | Tudor Pro Cycling Team | + 00.00 |
| 3 | Decathlon AG2R La Mondiale Team | + 00.00 |
| 4 | Lidl-Trek | + 00.00 |
| 5 | UAE Team Emirates-XRG | + 00.00 |
| 6 | Team TotalEnergies | + 00.00 |
| 7 | Soudal Quick-Step | + 00.00 |
| 8 | Equipo Kern Pharma | + 00.00 |
| 9 | Team Polti VisitMalta | + 00.00 |
| 10 | ARKEA-B&B HOTELS | + 00.17 |
| 11 | Groupama-FDJ | + 00.31 |
| 12 | Alpecin-Deceuninck | + 01.07 |
| 13 | Efapel Cycling | + 01.08 |
| 14 | Wagner Bazin WB | + 01.31 |
| 15 | Hrinkow Advarics | + 01.42 |
| 16 | Uno-X Mobility | + 01.53 |
| 17 | Team Flanders-Baloise | + 03.06 |
| 18 | Luxembourg | + 03.27 |
| 19 | Team Coloquick | + 05.26 |
| 20 | REMBE | rad-net | + 05.43 |








