Tour de Luxembourg 2024 - Stage 1

Luxembourg > Luxembourg, 158.0km

18.09-22.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

PosRiderTeam Time
1 Mathieu van der Poel Alpecin-Deceuninck 3:46:28
2 Christophe Laporte Team Visma | Lease a Bike + 00.00
3 Andreas Kron Lotto Dstny + 00.00
4 Bart Lemmen Team Visma | Lease a Bike + 00.00
5 Finn Fisher-Black UAE Team Emirates + 00.00
6 Antonio Tiberi Bahrain Victorious + 00.00
7 Wilco Kelderman Team Visma | Lease a Bike + 00.00
8 Ruben Guerreiro Movistar Team + 00.00
9 Jon Barrenetxea Movistar Team + 00.00
10 Jordan Labrosse Decathlon AG2R La Mondiale Team + 00.00
11 Mirco Maestri Team Polti Kometa + 00.00
12 Mattias Skjelmose Lidl-Trek + 00.00
13 Valentin Madouas Groupama-FDJ + 00.00
14 Archie Ryan EF Education-EasyPost + 00.00
15 Javier Serrano Team Polti Kometa + 00.00
16 Bob Jungels Luxembourg + 00.00
17 Jordy Bouts TdT-Unibet + 00.00
18 Harry Sweeny EF Education-EasyPost + 00.00
19 Elias Maris Team Flanders-Baloise + 00.00
20 Davide Piganzoli Team Polti Kometa + 00.00
21 Juan Ayuso UAE Team Emirates + 00.00
22 Rudy Molard Groupama-FDJ + 00.00
23 Idar Andersen Uno-X Mobility + 00.00
24 Hartthijs de Vries TdT-Unibet + 00.00
25 Mauri Vansevenant Soudal Quick-Step + 00.00
26 Marc Hirschi UAE Team Emirates + 00.00
27 Odd Christian Eiking Uno-X Mobility + 00.00
28 Alexis Vuillermoz TotalEnergies + 00.00
29 David Gaudu Groupama-FDJ + 00.00
30 Carl Fredrik Hagen Q36.5 Pro Cycling Team + 00.00
31 Kevin Geniets Groupama-FDJ + 00.00
32 Michael Storer Tudor Pro Cycling Team + 00.00
33 Davide Formolo Movistar Team + 00.00
34 Bastien Tronchon Decathlon AG2R La Mondiale Team + 00.00
35 Mark Donovan Q36.5 Pro Cycling Team + 00.00
36 Mats Wenzel Luxembourg + 00.00
37 Esteban Chaves EF Education-EasyPost + 00.00
38 Damien Howson Q36.5 Pro Cycling Team + 00.00
39 Brieuc Rolland Groupama-FDJ + 00.00
40 Damiano Caruso Bahrain Victorious + 00.00
41 Pelayo Sanchez Movistar Team + 00.00
42 Jordan Jegat TotalEnergies + 00.00
43 Tijmen Graat Team Visma | Lease a Bike + 00.00
44 Fausto Masnada Soudal Quick-Step + 00.00
45 Felix Großschartner UAE Team Emirates + 00.00
46 Jonas Rutsch EF Education-EasyPost + 00.00
47 Nicolas Prodhomme Decathlon AG2R La Mondiale Team + 00.17
48 Johannes Staune-Mittet Team Visma | Lease a Bike + 00.19
49 William Barta Movistar Team + 00.21
50 Toon Clynhens Team Flanders-Baloise + 00.25
51 Pepijn Reinderink Soudal Quick-Step + 00.37
52 Magnus Kulset Uno-X Mobility + 00.49
53 Davide Bais Team Polti Kometa + 01.04
54 Logan Currie Lotto Dstny + 01.04
55 Quinn Simmons Lidl-Trek + 01.14
56 Jaakko Hänninen Decathlon AG2R La Mondiale Team + 01.32
57 Harm Vanhoucke Lotto Dstny + 02.10
58 Mattia Bais Team Polti Kometa + 02.30
59 Robert Stannard Bahrain Victorious + 03.18
60 Jente Michels Alpecin-Deceuninck + 03.18
61 Alan Jousseaume TotalEnergies + 03.18
62 Andrea Vendrame Decathlon AG2R La Mondiale Team + 03.18
63 Lorenzo Milesi Movistar Team + 03.18
64 Johannes Kulset Uno-X Mobility + 03.18
65 Marco Brenner Tudor Pro Cycling Team + 03.33
66 Mathijs Paasschens Lotto Dstny + 05.59
67 Jonas Gregaard Lotto Dstny + 05.59
68 Kamiel Bonneu Team Flanders-Baloise + 06.59
69 Magnus Cort Uno-X Mobility + 06.59
70 Nils Politt UAE Team Emirates + 08.08
71 Noe Ury Luxembourg + 08.08
72 Arno Wallenborn Luxembourg + 08.08
73 Rui Costa EF Education-EasyPost + 08.08
74 Ivo Oliveira UAE Team Emirates + 08.08
75 Anthony Turgis TotalEnergies + 08.08
76 Julien Bernard Lidl-Trek + 08.08
77 Mads Pedersen Lidl-Trek + 08.08
78 Laurence Pithie Groupama-FDJ + 08.08
79 Fred Wright Bahrain Victorious + 08.08
80 Amanuel Ghebreigzabhier Lidl-Trek + 08.08
81 Victor Vercouillie Team Flanders-Baloise + 08.08
82 Aaron Van Poucke Team Flanders-Baloise + 08.08
83 Adrien Maire TdT-Unibet + 08.08
84 Andreas Stokbro Nielsen TdT-Unibet + 08.08
85 Alex Kirsch Lidl-Trek + 08.08
86 Tosh Van der Sande Team Visma | Lease a Bike + 08.08
87 Robin Froidevaux Tudor Pro Cycling Team + 08.08
88 Pierre Latour TotalEnergies + 08.08
89 Arthur Kluckers Tudor Pro Cycling Team + 08.08
90 Gianni Moscon Soudal Quick-Step + 08.08
91 Silvan Dillier Alpecin-Deceuninck + 08.23
92 Vlad Van Mechelen Bahrain Victorious + 10.33
93 Roman Holzer Tudor Pro Cycling Team + 12.55
94 Tobias Ludvigsson Q36.5 Pro Cycling Team + 12.55
95 Vincent Van Hemelen Team Flanders-Baloise + 12.55
96 Lukasz Wisniowski Bahrain Victorious + 12.55
97 Xabier Azparren Q36.5 Pro Cycling Team + 12.55
98 Alexandre Kess Luxembourg + 12.55
99 Henrik Pedersen Uno-X Mobility + 14.04
100 Alexander Kamp Tudor Pro Cycling Team + 14.04
101 Adam Toupalik TdT-Unibet + 14.05
102 Louis Vervaeke Soudal Quick-Step + 14.05
103 Oscar Chamberlain Decathlon AG2R La Mondiale Team + 14.05
104 Johannes Adamietz Lotto Dstny + 19.03
105 Mathieu Kockelmann Luxembourg + 19.03
106 Giovanni Lonardi Team Polti Kometa + 19.03
107 Jack Rootkin-Gray EF Education-EasyPost + 19.13
108 Szymon Sajnok Q36.5 Pro Cycling Team + 19.13
109 Cedrik Bakke Christophersen TdT-Unibet + 19.13
- Paul Ourselin TotalEnergies OOT
- Jimmy Janssens Alpecin-Deceuninck DNS
- Søren Kragh Andersen Alpecin-Deceuninck DNS
- Martin Svrcek Soudal Quick-Step DNF
- Emiel Verstrynge Alpecin-Deceuninck DNF

GC

PosRiderTeam Time
1 Mathieu van der Poel Alpecin-Deceuninck 3:46:18
2 Christophe Laporte Team Visma | Lease a Bike + 00.04
3 Andreas Kron Lotto Dstny + 00.06
4 Marc Hirschi UAE Team Emirates + 00.09
5 Bart Lemmen Team Visma | Lease a Bike + 00.10
6 Finn Fisher-Black UAE Team Emirates + 00.10
7 Antonio Tiberi Bahrain Victorious + 00.10
8 Wilco Kelderman Team Visma | Lease a Bike + 00.10
9 Ruben Guerreiro Movistar Team + 00.10
10 Jon Barrenetxea Movistar Team + 00.10
11 Jordan Labrosse Decathlon AG2R La Mondiale Team + 00.10
12 Mirco Maestri Team Polti Kometa + 00.10
13 Mattias Skjelmose Lidl-Trek + 00.10
14 Valentin Madouas Groupama-FDJ + 00.10
15 Archie Ryan EF Education-EasyPost + 00.10
16 Javier Serrano Team Polti Kometa + 00.10
17 Bob Jungels Luxembourg + 00.10
18 Jordy Bouts TdT-Unibet + 00.10
19 Harry Sweeny EF Education-EasyPost + 00.10
20 Elias Maris Team Flanders-Baloise + 00.10
21 Davide Piganzoli Team Polti Kometa + 00.10
22 Juan Ayuso UAE Team Emirates + 00.10
23 Rudy Molard Groupama-FDJ + 00.10
24 Idar Andersen Uno-X Mobility + 00.10
25 Hartthijs de Vries TdT-Unibet + 00.10
26 Mauri Vansevenant Soudal Quick-Step + 00.10
27 Odd Christian Eiking Uno-X Mobility + 00.10
28 Alexis Vuillermoz TotalEnergies + 00.10
29 David Gaudu Groupama-FDJ + 00.10
30 Carl Fredrik Hagen Q36.5 Pro Cycling Team + 00.10
31 Kevin Geniets Groupama-FDJ + 00.10
32 Michael Storer Tudor Pro Cycling Team + 00.10
33 Davide Formolo Movistar Team + 00.10
34 Bastien Tronchon Decathlon AG2R La Mondiale Team + 00.10
35 Mark Donovan Q36.5 Pro Cycling Team + 00.10
36 Mats Wenzel Luxembourg + 00.10
37 Esteban Chaves EF Education-EasyPost + 00.10
38 Damien Howson Q36.5 Pro Cycling Team + 00.10
39 Brieuc Rolland Groupama-FDJ + 00.10
40 Damiano Caruso Bahrain Victorious + 00.10
41 Pelayo Sanchez Movistar Team + 00.10
42 Jordan Jegat TotalEnergies + 00.10
43 Tijmen Graat Team Visma | Lease a Bike + 00.10
44 Fausto Masnada Soudal Quick-Step + 00.10
45 Felix Großschartner UAE Team Emirates + 00.10
46 Jonas Rutsch EF Education-EasyPost + 00.10
47 Nicolas Prodhomme Decathlon AG2R La Mondiale Team + 00.27
48 Johannes Staune-Mittet Team Visma | Lease a Bike + 00.29
49 William Barta Movistar Team + 00.31
50 Toon Clynhens Team Flanders-Baloise + 00.35
51 Pepijn Reinderink Soudal Quick-Step + 00.44
52 Magnus Kulset Uno-X Mobility + 00.59
53 Davide Bais Team Polti Kometa + 01.14
54 Logan Currie Lotto Dstny + 01.14
55 Quinn Simmons Lidl-Trek + 01.24
56 Jaakko Hänninen Decathlon AG2R La Mondiale Team + 01.42
57 Harm Vanhoucke Lotto Dstny + 02.20
58 Mattia Bais Team Polti Kometa + 02.38
59 Robert Stannard Bahrain Victorious + 03.28
60 Jente Michels Alpecin-Deceuninck + 03.28
61 Alan Jousseaume TotalEnergies + 03.28
62 Andrea Vendrame Decathlon AG2R La Mondiale Team + 03.28
63 Lorenzo Milesi Movistar Team + 03.28
64 Johannes Kulset Uno-X Mobility + 03.28
65 Marco Brenner Tudor Pro Cycling Team + 03.43
66 Mathijs Paasschens Lotto Dstny + 06.09
67 Jonas Gregaard Lotto Dstny + 06.09
68 Kamiel Bonneu Team Flanders-Baloise + 07.09
69 Magnus Cort Uno-X Mobility + 07.09
70 Nils Politt UAE Team Emirates + 08.18
71 Noe Ury Luxembourg + 08.18
72 Arno Wallenborn Luxembourg + 08.18
73 Rui Costa EF Education-EasyPost + 08.18
74 Ivo Oliveira UAE Team Emirates + 08.18
75 Anthony Turgis TotalEnergies + 08.18
76 Julien Bernard Lidl-Trek + 08.18
77 Mads Pedersen Lidl-Trek + 08.18
78 Laurence Pithie Groupama-FDJ + 08.18
79 Fred Wright Bahrain Victorious + 08.18
80 Amanuel Ghebreigzabhier Lidl-Trek + 08.18
81 Victor Vercouillie Team Flanders-Baloise + 08.18
82 Aaron Van Poucke Team Flanders-Baloise + 08.18
83 Adrien Maire TdT-Unibet + 08.18
84 Andreas Stokbro Nielsen TdT-Unibet + 08.18
85 Alex Kirsch Lidl-Trek + 08.18
86 Tosh Van der Sande Team Visma | Lease a Bike + 08.18
87 Robin Froidevaux Tudor Pro Cycling Team + 08.18
88 Pierre Latour TotalEnergies + 08.18
89 Arthur Kluckers Tudor Pro Cycling Team + 08.18
90 Gianni Moscon Soudal Quick-Step + 08.18
91 Silvan Dillier Alpecin-Deceuninck + 08.33
92 Vlad Van Mechelen Bahrain Victorious + 10.43
93 Roman Holzer Tudor Pro Cycling Team + 13.05
94 Tobias Ludvigsson Q36.5 Pro Cycling Team + 13.05
95 Vincent Van Hemelen Team Flanders-Baloise + 13.05
96 Lukasz Wisniowski Bahrain Victorious + 13.05
97 Xabier Azparren Q36.5 Pro Cycling Team + 13.05
98 Alexandre Kess Luxembourg + 13.05
99 Henrik Pedersen Uno-X Mobility + 14.14
100 Alexander Kamp Tudor Pro Cycling Team + 14.14
101 Adam Toupalik TdT-Unibet + 14.15
102 Louis Vervaeke Soudal Quick-Step + 14.15
103 Oscar Chamberlain Decathlon AG2R La Mondiale Team + 14.15
104 Johannes Adamietz Lotto Dstny + 19.13
105 Mathieu Kockelmann Luxembourg + 19.13
106 Giovanni Lonardi Team Polti Kometa + 19.13
107 Jack Rootkin-Gray EF Education-EasyPost + 19.23
108 Szymon Sajnok Q36.5 Pro Cycling Team + 19.23
109 Cedrik Bakke Christophersen TdT-Unibet + 19.23
- Paul Ourselin TotalEnergies OOT
- Jimmy Janssens Alpecin-Deceuninck DNS
- Søren Kragh Andersen Alpecin-Deceuninck DNS
- Martin Svrcek Soudal Quick-Step DNF
- Emiel Verstrynge Alpecin-Deceuninck DNF

Youth

PosRiderTeam Time
1 Finn Fisher-Black UAE Team Emirates 3:46:28
2 Antonio Tiberi Bahrain Victorious + 00.00
3 Jon Barrenetxea Movistar Team + 00.00
4 Jordan Labrosse Decathlon AG2R La Mondiale Team + 00.00
5 Mattias Skjelmose Lidl-Trek + 00.00
6 Archie Ryan EF Education-EasyPost + 00.00
7 Javier Serrano Team Polti Kometa + 00.00
8 Elias Maris Team Flanders-Baloise + 00.00
9 Davide Piganzoli Team Polti Kometa + 00.00
10 Juan Ayuso UAE Team Emirates + 00.00
11 Idar Andersen Uno-X Mobility + 00.00
12 Mauri Vansevenant Soudal Quick-Step + 00.00
13 Bastien Tronchon Decathlon AG2R La Mondiale Team + 00.00
14 Mark Donovan Q36.5 Pro Cycling Team + 00.00
15 Mats Wenzel Luxembourg + 00.00
16 Brieuc Rolland Groupama-FDJ + 00.00
17 Pelayo Sanchez Movistar Team + 00.00
18 Jordan Jegat TotalEnergies + 00.00
19 Tijmen Graat Team Visma | Lease a Bike + 00.00
20 Johannes Staune-Mittet Team Visma | Lease a Bike + 00.19
21 Toon Clynhens Team Flanders-Baloise + 00.25
22 Pepijn Reinderink Soudal Quick-Step + 00.34
23 Magnus Kulset Uno-X Mobility + 00.49
24 Logan Currie Lotto Dstny + 01.04
25 Quinn Simmons Lidl-Trek + 01.14
26 Jente Michels Alpecin-Deceuninck + 03.18
27 Lorenzo Milesi Movistar Team + 03.18
28 Johannes Kulset Uno-X Mobility + 03.18
29 Marco Brenner Tudor Pro Cycling Team + 03.33
30 Kamiel Bonneu Team Flanders-Baloise + 06.59
31 Noe Ury Luxembourg + 08.08
32 Arno Wallenborn Luxembourg + 08.08
33 Laurence Pithie Groupama-FDJ + 08.08
34 Fred Wright Bahrain Victorious + 08.08
35 Victor Vercouillie Team Flanders-Baloise + 08.08
36 Adrien Maire TdT-Unibet + 08.08
37 Arthur Kluckers Tudor Pro Cycling Team + 08.08
38 Vlad Van Mechelen Bahrain Victorious + 10.33
39 Roman Holzer Tudor Pro Cycling Team + 12.55
40 Vincent Van Hemelen Team Flanders-Baloise + 12.55
41 Xabier Azparren Q36.5 Pro Cycling Team + 12.55
42 Alexandre Kess Luxembourg + 12.55
43 Henrik Pedersen Uno-X Mobility + 14.04
44 Oscar Chamberlain Decathlon AG2R La Mondiale Team + 14.05
45 Mathieu Kockelmann Luxembourg + 19.03
46 Jack Rootkin-Gray EF Education-EasyPost + 19.13
47 Cedrik Bakke Christophersen TdT-Unibet + 19.13

Points

PosRiderTeam Points
1 Mathieu van der Poel Alpecin-Deceuninck 20
2 Christophe Laporte Team Visma | Lease a Bike 16
3 Andreas Kron Lotto Dstny 13
4 Bart Lemmen Team Visma | Lease a Bike 11
5 Finn Fisher-Black UAE Team Emirates 9
6 Antonio Tiberi Bahrain Victorious 7
7 Pepijn Reinderink Soudal Quick-Step 5
8 Wilco Kelderman Team Visma | Lease a Bike 5
9 Ruben Guerreiro Movistar Team 3
10 Mattia Bais Team Polti Kometa 3
11 Marc Hirschi UAE Team Emirates 2
12 Jon Barrenetxea Movistar Team 2
13 Jordan Labrosse Decathlon AG2R La Mondiale Team 1
14 Ivo Oliveira UAE Team Emirates 1

Mountain

PosRiderTeam Points
1 Pepijn Reinderink Soudal Quick-Step 16
2 Mattia Bais Team Polti Kometa 8
3 Alexandre Kess Luxembourg 4
4 Vincent Van Hemelen Team Flanders-Baloise 3
5 Davide Piganzoli Team Polti Kometa 2
6 Davide Bais Team Polti Kometa 1

Team

PosTeamTime
1 Team Visma | Lease a Bike 11:19:24
2 Team Polti Kometa + 00.00
3 Movistar Team + 00.00
4 UAE Team Emirates + 00.00
5 Groupama-FDJ + 00.00
6 EF Education-EasyPost + 00.00
7 Q36.5 Pro Cycling Team + 00.00
8 Decathlon AG2R La Mondiale Team + 00.17
9 Soudal Quick-Step + 00.37
10 Uno-X Mobility + 00.49
11 Lotto Dstny + 03.14
12 Bahrain Victorious + 03.18
13 TotalEnergies + 03.18
14 Team Flanders-Baloise + 07.24
15 Luxembourg + 08.08
16 TdT-Unibet + 08.08
17 Lidl-Trek + 09.22
18 Alpecin-Deceuninck + 11.41
19 Tudor Pro Cycling Team + 11.41

Race profile

Race
Tour de Luxembourg
Start date
18.09.2024
End date
22.09.2024
Total distance
158.0 km
Gen
Men
Cat
2.Pro
Country
Luxembourg
Discipline
Road
First edition
1935

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 ❤️