Tour de Luxembourg 2024 - Stage 4

Differdange > Differdange, 15.5km

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 Juan Ayuso UAE Team Emirates 0:19:11
2 Antonio Tiberi Bahrain Victorious + 00.07
3 Mads Pedersen Lidl-Trek + 00.11
4 Marc Hirschi UAE Team Emirates + 00.14
5 Mathieu van der Poel Alpecin-Deceuninck + 00.19
6 Felix Großschartner UAE Team Emirates + 00.20
7 Lorenzo Milesi Movistar Team + 00.20
8 Quinn Simmons Lidl-Trek + 00.26
9 Harry Sweeny EF Education-EasyPost + 00.26
10 Alex Kirsch Lidl-Trek + 00.31
11 Finn Fisher-Black UAE Team Emirates + 00.32
12 Fred Wright Bahrain Victorious + 00.35
13 David Gaudu Groupama-FDJ + 00.36
14 Vincent Van Hemelen Team Flanders-Baloise + 00.40
15 Davide Piganzoli Team Polti Kometa + 00.43
16 William Barta Movistar Team + 00.50
17 Michael Storer Tudor Pro Cycling Team + 00.53
18 Mauri Vansevenant Soudal Quick-Step + 00.54
19 Logan Currie Lotto Dstny + 00.54
20 Mats Wenzel Luxembourg + 00.54
21 Johannes Staune-Mittet Team Visma | Lease a Bike + 00.57
22 Harm Vanhoucke Lotto Dstny + 00.58
23 Wilco Kelderman Team Visma | Lease a Bike + 00.59
24 Nicolas Prodhomme Decathlon AG2R La Mondiale Team + 00.59
25 Nils Politt UAE Team Emirates + 01.01
26 Mirco Maestri Team Polti Kometa + 01.03
27 Bob Jungels Luxembourg + 01.05
28 Jordan Jegat TotalEnergies + 01.05
29 Victor Vercouillie Team Flanders-Baloise + 01.07
30 Damien Howson Q36.5 Pro Cycling Team + 01.09
31 Pelayo Sanchez Movistar Team + 01.10
32 Bastien Tronchon Decathlon AG2R La Mondiale Team + 01.10
33 Xabier Azparren Q36.5 Pro Cycling Team + 01.11
34 Andreas Kron Lotto Dstny + 01.16
35 Jonas Gregaard Lotto Dstny + 01.17
36 Oscar Chamberlain Decathlon AG2R La Mondiale Team + 01.19
37 Kevin Geniets Groupama-FDJ + 01.19
38 Tobias Ludvigsson Q36.5 Pro Cycling Team + 01.19
39 Fausto Masnada Soudal Quick-Step + 01.21
40 Jonas Rutsch EF Education-EasyPost + 01.22
41 Tijmen Graat Team Visma | Lease a Bike + 01.23
42 Andrea Vendrame Decathlon AG2R La Mondiale Team + 01.25
43 Bart Lemmen Team Visma | Lease a Bike + 01.25
44 Gianni Moscon Soudal Quick-Step + 01.26
45 Rui Costa EF Education-EasyPost + 01.27
46 Ivo Oliveira UAE Team Emirates + 01.29
47 Idar Andersen Uno-X Mobility + 01.29
48 Brieuc Rolland Groupama-FDJ + 01.30
49 Damiano Caruso Bahrain Victorious + 01.30
50 Jon Barrenetxea Movistar Team + 01.31
51 Jordy Bouts TdT-Unibet + 01.35
52 Magnus Cort Uno-X Mobility + 01.35
53 Mark Donovan Q36.5 Pro Cycling Team + 01.35
54 Andreas Stokbro Nielsen TdT-Unibet + 01.37
55 Valentin Madouas Groupama-FDJ + 01.39
56 Julien Bernard Lidl-Trek + 01.42
57 Henrik Pedersen Uno-X Mobility + 01.42
58 Hartthijs de Vries TdT-Unibet + 01.42
59 Mathijs Paasschens Lotto Dstny + 01.43
60 Elias Maris Team Flanders-Baloise + 01.43
61 Odd Christian Eiking Uno-X Mobility + 01.44
62 Kamiel Bonneu Team Flanders-Baloise + 01.46
63 Carl Fredrik Hagen Q36.5 Pro Cycling Team + 01.46
64 Rudy Molard Groupama-FDJ + 01.48
65 Alan Jousseaume TotalEnergies + 01.48
66 Alexis Vuillermoz TotalEnergies + 01.49
67 Christophe Laporte Team Visma | Lease a Bike + 01.49
68 Mathieu Kockelmann Luxembourg + 01.50
69 Mattia Bais Team Polti Kometa + 01.57
70 Adrien Maire TdT-Unibet + 01.59
71 Pepijn Reinderink Soudal Quick-Step + 02.03
72 Johannes Adamietz Lotto Dstny + 02.05
73 Roman Holzer Tudor Pro Cycling Team + 02.10
74 Louis Vervaeke Soudal Quick-Step + 02.11
75 Toon Clynhens Team Flanders-Baloise + 02.13
76 Johannes Kulset Uno-X Mobility + 02.14
77 Vlad Van Mechelen Bahrain Victorious + 02.21
78 Robin Froidevaux Tudor Pro Cycling Team + 02.23
79 Esteban Chaves EF Education-EasyPost + 02.24
80 Amanuel Ghebreigzabhier Lidl-Trek + 02.30
81 Jente Michels Alpecin-Deceuninck + 02.31
82 Anthony Turgis TotalEnergies + 02.32
83 Jaakko Hänninen Decathlon AG2R La Mondiale Team + 02.34
84 Davide Bais Team Polti Kometa + 02.34
85 Tosh Van der Sande Team Visma | Lease a Bike + 02.35
86 Giovanni Lonardi Team Polti Kometa + 02.37
87 Laurence Pithie Groupama-FDJ + 02.37
88 Alexandre Kess Luxembourg + 02.52
89 Robert Stannard Bahrain Victorious + 02.55
90 Lukasz Wisniowski Bahrain Victorious + 02.58
91 Noe Ury Luxembourg + 02.59
92 Javier Serrano Team Polti Kometa + 02.59
93 Arno Wallenborn Luxembourg + 03.02
94 Szymon Sajnok Q36.5 Pro Cycling Team + 03.05
95 Jack Rootkin-Gray EF Education-EasyPost + 03.17
96 Silvan Dillier Alpecin-Deceuninck + 03.40
97 Archie Ryan EF Education-EasyPost + 04.02

GC

PosRiderTeam Time
1 Mathieu van der Poel Alpecin-Deceuninck 12:41:18
2 Juan Ayuso UAE Team Emirates + 00.03
3 Mauri Vansevenant Soudal Quick-Step + 00.03
4 Marc Hirschi UAE Team Emirates + 00.08
5 Antonio Tiberi Bahrain Victorious + 00.10
6 Harry Sweeny EF Education-EasyPost + 00.28
7 David Gaudu Groupama-FDJ + 00.39
8 Davide Piganzoli Team Polti Kometa + 00.46
9 Mats Wenzel Luxembourg + 00.57
10 Wilco Kelderman Team Visma | Lease a Bike + 01.02
11 Michael Storer Tudor Pro Cycling Team + 01.03
12 Jordan Jegat TotalEnergies + 01.08
13 Andreas Kron Lotto Dstny + 01.15
14 Nicolas Prodhomme Decathlon AG2R La Mondiale Team + 01.19
15 Pelayo Sanchez Movistar Team + 01.20
16 Finn Fisher-Black UAE Team Emirates + 01.22
17 Bart Lemmen Team Visma | Lease a Bike + 01.28
18 Jon Barrenetxea Movistar Team + 01.48
19 Quinn Simmons Lidl-Trek + 01.52
20 Mirco Maestri Team Polti Kometa + 01.53
21 Johannes Staune-Mittet Team Visma | Lease a Bike + 01.59
22 William Barta Movistar Team + 02.01
23 Odd Christian Eiking Uno-X Mobility + 02.01
24 Alexis Vuillermoz TotalEnergies + 02.06
25 Tijmen Graat Team Visma | Lease a Bike + 02.13
26 Idar Andersen Uno-X Mobility + 02.18
27 Jordy Bouts TdT-Unibet + 02.25
28 Valentin Madouas Groupama-FDJ + 02.29
29 Hartthijs de Vries TdT-Unibet + 02.32
30 Carl Fredrik Hagen Q36.5 Pro Cycling Team + 02.33
31 Elias Maris Team Flanders-Baloise + 02.33
32 Rudy Molard Groupama-FDJ + 02.38
33 Bob Jungels Luxembourg + 03.01
34 Esteban Chaves EF Education-EasyPost + 04.38
35 Archie Ryan EF Education-EasyPost + 04.39
36 Pepijn Reinderink Soudal Quick-Step + 04.47
37 Mattia Bais Team Polti Kometa + 06.22
38 Felix Großschartner UAE Team Emirates + 06.53
39 Brieuc Rolland Groupama-FDJ + 06.58
40 Damiano Caruso Bahrain Victorious + 06.58
41 Bastien Tronchon Decathlon AG2R La Mondiale Team + 08.51
42 Javier Serrano Team Polti Kometa + 09.11
43 Harm Vanhoucke Lotto Dstny + 09.41
44 Damien Howson Q36.5 Pro Cycling Team + 10.13
45 Fred Wright Bahrain Victorious + 10.18
46 Kevin Geniets Groupama-FDJ + 10.23
47 Rui Costa EF Education-EasyPost + 10.25
48 Jonas Rutsch EF Education-EasyPost + 10.26
49 Alan Jousseaume TotalEnergies + 10.34
50 Mark Donovan Q36.5 Pro Cycling Team + 10.39
51 Toon Clynhens Team Flanders-Baloise + 11.42
52 Jaakko Hänninen Decathlon AG2R La Mondiale Team + 11.50
53 Fausto Masnada Soudal Quick-Step + 12.18
54 Andrea Vendrame Decathlon AG2R La Mondiale Team + 12.27
55 Arno Wallenborn Luxembourg + 13.24
56 Jonas Gregaard Lotto Dstny + 13.30
57 Davide Bais Team Polti Kometa + 13.33
58 Robert Stannard Bahrain Victorious + 13.57
59 Jente Michels Alpecin-Deceuninck + 14.53
60 Logan Currie Lotto Dstny + 17.00
61 Alex Kirsch Lidl-Trek + 18.34
62 Andreas Stokbro Nielsen TdT-Unibet + 19.40
63 Johannes Kulset Uno-X Mobility + 20.03
64 Amanuel Ghebreigzabhier Lidl-Trek + 20.13
65 Magnus Cort Uno-X Mobility + 21.08
66 Johannes Adamietz Lotto Dstny + 21.58
67 Lorenzo Milesi Movistar Team + 22.05
68 Adrien Maire TdT-Unibet + 22.41
69 Mathijs Paasschens Lotto Dstny + 22.44
70 Christophe Laporte Team Visma | Lease a Bike + 23.06
71 Mads Pedersen Lidl-Trek + 23.11
72 Louis Vervaeke Soudal Quick-Step + 25.01
73 Nils Politt UAE Team Emirates + 25.37
74 Anthony Turgis TotalEnergies + 25.42
75 Kamiel Bonneu Team Flanders-Baloise + 27.12
76 Vincent Van Hemelen Team Flanders-Baloise + 28.37
77 Noe Ury Luxembourg + 28.39
78 Julien Bernard Lidl-Trek + 28.40
79 Tosh Van der Sande Team Visma | Lease a Bike + 28.45
80 Xabier Azparren Q36.5 Pro Cycling Team + 29.08
81 Tobias Ludvigsson Q36.5 Pro Cycling Team + 29.16
82 Roman Holzer Tudor Pro Cycling Team + 30.07
83 Henrik Pedersen Uno-X Mobility + 30.48
84 Ivo Oliveira UAE Team Emirates + 31.00
85 Gianni Moscon Soudal Quick-Step + 31.49
86 Robin Froidevaux Tudor Pro Cycling Team + 31.50
87 Laurence Pithie Groupama-FDJ + 32.08
88 Silvan Dillier Alpecin-Deceuninck + 33.26
89 Oscar Chamberlain Decathlon AG2R La Mondiale Team + 34.06
90 Victor Vercouillie Team Flanders-Baloise + 34.23
91 Alexandre Kess Luxembourg + 35.42
92 Vlad Van Mechelen Bahrain Victorious + 37.57
93 Lukasz Wisniowski Bahrain Victorious + 41.04
94 Mathieu Kockelmann Luxembourg + 42.16
95 Giovanni Lonardi Team Polti Kometa + 43.03
96 Szymon Sajnok Q36.5 Pro Cycling Team + 43.41
97 Jack Rootkin-Gray EF Education-EasyPost + 44.45

Youth

PosRiderTeam Time
1 Juan Ayuso UAE Team Emirates 12:41:21
2 Mauri Vansevenant Soudal Quick-Step + 00.00
3 Antonio Tiberi Bahrain Victorious + 00.07
4 Davide Piganzoli Team Polti Kometa + 00.43
5 Mats Wenzel Luxembourg + 00.54
6 Jordan Jegat TotalEnergies + 01.05
7 Pelayo Sanchez Movistar Team + 01.17
8 Finn Fisher-Black UAE Team Emirates + 01.19
9 Jon Barrenetxea Movistar Team + 01.45
10 Quinn Simmons Lidl-Trek + 01.49
11 Johannes Staune-Mittet Team Visma | Lease a Bike + 01.56
12 Tijmen Graat Team Visma | Lease a Bike + 02.10
13 Idar Andersen Uno-X Mobility + 02.15
14 Elias Maris Team Flanders-Baloise + 02.30
15 Archie Ryan EF Education-EasyPost + 04.36
16 Pepijn Reinderink Soudal Quick-Step + 04.44
17 Brieuc Rolland Groupama-FDJ + 06.55
18 Bastien Tronchon Decathlon AG2R La Mondiale Team + 08.48
19 Javier Serrano Team Polti Kometa + 09.08
20 Fred Wright Bahrain Victorious + 10.15
21 Mark Donovan Q36.5 Pro Cycling Team + 10.36
22 Toon Clynhens Team Flanders-Baloise + 11.39
23 Arno Wallenborn Luxembourg + 13.21
24 Jente Michels Alpecin-Deceuninck + 14.50
25 Logan Currie Lotto Dstny + 16.57
26 Johannes Kulset Uno-X Mobility + 20.00
27 Lorenzo Milesi Movistar Team + 22.02
28 Adrien Maire TdT-Unibet + 22.38
29 Kamiel Bonneu Team Flanders-Baloise + 27.09
30 Vincent Van Hemelen Team Flanders-Baloise + 28.34
31 Noe Ury Luxembourg + 28.36
32 Xabier Azparren Q36.5 Pro Cycling Team + 29.05
33 Roman Holzer Tudor Pro Cycling Team + 30.04
34 Henrik Pedersen Uno-X Mobility + 30.45
35 Laurence Pithie Groupama-FDJ + 32.05
36 Oscar Chamberlain Decathlon AG2R La Mondiale Team + 34.03
37 Victor Vercouillie Team Flanders-Baloise + 34.20
38 Alexandre Kess Luxembourg + 35.39
39 Vlad Van Mechelen Bahrain Victorious + 37.54
40 Mathieu Kockelmann Luxembourg + 42.13
41 Jack Rootkin-Gray EF Education-EasyPost + 44.42

Points

PosRiderTeam Points
1 Mathieu van der Poel Alpecin-Deceuninck 61
2 Mads Pedersen Lidl-Trek 33
3 Marc Hirschi UAE Team Emirates 33
4 Christophe Laporte Team Visma | Lease a Bike 27
5 Antonio Tiberi Bahrain Victorious 26
6 Mauri Vansevenant Soudal Quick-Step 25
7 Juan Ayuso UAE Team Emirates 22
8 Bart Lemmen Team Visma | Lease a Bike 20
9 Andreas Kron Lotto Dstny 18
10 Robin Froidevaux Tudor Pro Cycling Team 13
11 Pepijn Reinderink Soudal Quick-Step 11
12 David Gaudu Groupama-FDJ 11
13 Finn Fisher-Black UAE Team Emirates 9
14 Fred Wright Bahrain Victorious 9
15 Louis Vervaeke Soudal Quick-Step 8
16 Wilco Kelderman Team Visma | Lease a Bike 8
17 Nicolas Prodhomme Decathlon AG2R La Mondiale Team 8
18 Ivo Oliveira UAE Team Emirates 8
19 Mirco Maestri Team Polti Kometa 7
20 Felix Großschartner UAE Team Emirates 7
21 Lorenzo Milesi Movistar Team 7
22 Carl Fredrik Hagen Q36.5 Pro Cycling Team 5
23 Bastien Tronchon Decathlon AG2R La Mondiale Team 5
24 Victor Vercouillie Team Flanders-Baloise 5
25 Alexandre Kess Luxembourg 5
26 Harry Sweeny EF Education-EasyPost 4
27 Johannes Kulset Uno-X Mobility 4
28 Quinn Simmons Lidl-Trek 3
29 Mattia Bais Team Polti Kometa 3
30 Laurence Pithie Groupama-FDJ 3
31 Jon Barrenetxea Movistar Team 2
32 Idar Andersen Uno-X Mobility 2
33 Bob Jungels Luxembourg 2
34 Amanuel Ghebreigzabhier Lidl-Trek 2
35 Johannes Staune-Mittet Team Visma | Lease a Bike 1
36 Alex Kirsch Lidl-Trek 1

Mountain

PosRiderTeam Points
1 Pepijn Reinderink Soudal Quick-Step 26
2 Mauri Vansevenant Soudal Quick-Step 20
3 Louis Vervaeke Soudal Quick-Step 16
4 Johannes Kulset Uno-X Mobility 11
5 Mattia Bais Team Polti Kometa 10
6 Alexandre Kess Luxembourg 9
7 Bastien Tronchon Decathlon AG2R La Mondiale Team 5
8 David Gaudu Groupama-FDJ 4
9 Bob Jungels Luxembourg 4
10 Nicolas Prodhomme Decathlon AG2R La Mondiale Team 3
11 Amanuel Ghebreigzabhier Lidl-Trek 3
12 Vincent Van Hemelen Team Flanders-Baloise 3
13 Davide Piganzoli Team Polti Kometa 2
14 Marc Hirschi UAE Team Emirates 1
15 Bart Lemmen Team Visma | Lease a Bike 1
16 Davide Bais Team Polti Kometa 1
17 Jente Michels Alpecin-Deceuninck 1
18 Tosh Van der Sande Team Visma | Lease a Bike 1
19 Silvan Dillier Alpecin-Deceuninck 1

Team

PosTeamTime
1 UAE Team Emirates 38:05:24
2 Movistar Team + 02.07
3 Team Visma | Lease a Bike + 02.38
4 EF Education-EasyPost + 02.44
5 Groupama-FDJ + 03.38
6 Team Polti Kometa + 05.03
7 Bahrain Victorious + 11.06
8 Lotto Dstny + 11.59
9 Soudal Quick-Step + 12.08
10 TotalEnergies + 12.18
11 Luxembourg + 14.41
12 Uno-X Mobility + 15.07
13 Decathlon AG2R La Mondiale Team + 17.46
14 Q36.5 Pro Cycling Team + 21.07
15 TdT-Unibet + 23.07
16 Lidl-Trek + 26.51
17 Team Flanders-Baloise + 34.20
18 Alpecin-Deceuninck + 47.11
19 Tudor Pro Cycling Team + 52.12

Race profile

Race
Tour de Luxembourg
Start date
18.09.2024
End date
22.09.2024
Total distance
15.5 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 ❤️