Tour de Luxembourg: Greipel secures stage 1 sprint victory

André Greipel (Lotto Soudal) won the bunch sprint during stage 1 at the Tour de Luxembourg on Thursday. The German sprinter galloped to the finish line ahead of Enrico Gasparotto (Wanty - Groupe Gobert) in second and Daniele Ratto (UnitedHealthcare Pro Cycling) in third.

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1André Greipel (Ger) Lotto - Soudal5:25:07
2Enrico Gasparotto (Ita) Wanty – Groupe GobertRow 1 - Cell 2
3Daniele Ratto (Ita) UnitedHealthcare Pro Cycling TeamRow 2 - Cell 2
4Adrien Petit (Fra) Cofidis, Solutions CréditsRow 3 - Cell 2
5Kristian Sbaragli (Ita) MTN - QhubekaRow 4 - Cell 2
6Gerald Ciolek (Ger) MTN - QhubekaRow 5 - Cell 2
7Ramon Sinkeldam (Ned) Team Giant-AlpecinRow 6 - Cell 2
8Alexander Krieger (Ger) Leopard Development TeamRow 7 - Cell 2
9Antoine Demoitie (Bel) Wallonie - BruxellesRow 8 - Cell 2
10Bryan Coquard (Fra) Team EuropcarRow 9 - Cell 2
11Kristian Haugaard Jensen (Den) Leopard Development TeamRow 10 - Cell 2
12Sjoerd Van Ginneken (Ned) Roompot Oranje PelotonRow 11 - Cell 2
13Edward Theuns (Bel) Topsport Vlaanderen - BaloiseRow 12 - Cell 2
14Alex Kirsch (Lux) Cult Energy Pro CyclingRow 13 - Cell 2
15Armindo Fonseca (Fra) Bretagne-Séché EnvironnementRow 14 - Cell 2
16Fabian Wegmann (Ger) Cult Energy Pro CyclingRow 15 - Cell 2
17Gregory Habeaux (Bel) Wallonie - BruxellesRow 16 - Cell 2
18Oliver Naesen (Bel) Topsport Vlaanderen - BaloiseRow 17 - Cell 2
19James Vanlandschoot (Bel) Wanty – Groupe GobertRow 18 - Cell 2
20Troels Ronning Vinther (Den) Cult Energy Pro CyclingRow 19 - Cell 2
21Pieter Vanspeybrouck (Bel) Topsport Vlaanderen - BaloiseRow 20 - Cell 2
22Russel Downing (GBr) Cult Energy Pro CyclingRow 21 - Cell 2
23Gregory Henderson (NZl) Lotto - SoudalRow 22 - Cell 2
24Rudy Molard (Fra) Cofidis, Solutions CréditsRow 23 - Cell 2
25Christopher Jones (USA) UnitedHealthcare Pro Cycling TeamRow 24 - Cell 2
26Joel Zangerle (Lux) Cult Energy Pro CyclingRow 25 - Cell 2
27Romain Feillu (Fra) Bretagne-Séché EnvironnementRow 26 - Cell 2
28Edwin Alciviades Avila Vanegas (Col) ColombiaRow 27 - Cell 2
29Leonardo Duque (Col) ColombiaRow 28 - Cell 2
30Krisztian Lovassy (Hun) Team Differdange - LoschRow 29 - Cell 2
31Janis Dakteris (Lat) Team Differdange - LoschRow 30 - Cell 2
32Migu Rubiano Chaves (Col) ColombiaRow 31 - Cell 2
33Kevin Ledanois (Fra) Bretagne-Séché EnvironnementRow 32 - Cell 2
34Björn Leukemans (Bel) Wanty – Groupe GobertRow 33 - Cell 2
35Linus Gerdemann (Ger) Cult Energy Pro CyclingRow 34 - Cell 2
36Sébastien Delfosse (Bel) Wallonie - BruxellesRow 35 - Cell 2
37Arnaud Gerard (Fra) Bretagne-Séché EnvironnementRow 36 - Cell 2
38Christian Mager (Ger) Cult Energy Pro CyclingRow 37 - Cell 2
39Carlos Julian Quintero Norena (Col) ColombiaRow 38 - Cell 2
40Andreas Stauff (Ger) MTN - QhubekaRow 39 - Cell 2
41Martin Mortensen (Den) Cult Energy Pro CyclingRow 40 - Cell 2
42Simone Antonini (Ita) Wanty – Groupe GobertRow 41 - Cell 2
43Tom Thill (Lux) Team Differdange - LoschRow 42 - Cell 2
44Otto Vergaerde (Bel) Topsport Vlaanderen - BaloiseRow 43 - Cell 2
45Fabio Andres Duarte Arevalo (Col) ColombiaRow 44 - Cell 2
46Stijn Steels (Bel) Topsport Vlaanderen - BaloiseRow 45 - Cell 2
47Florian Vachon (Fra) Bretagne-Séché EnvironnementRow 46 - Cell 2
48Jay Thomson (RSA) MTN - QhubekaRow 47 - Cell 2
49Tony Hurel (Fra) Team EuropcarRow 48 - Cell 2
50Frederik Veuchelen (Bel) Wanty – Groupe GobertRow 49 - Cell 2
51Carter Jones (USA) Team Giant-AlpecinRow 50 - Cell 2
52Youcef Reguigui (Alg) MTN - QhubekaRow 51 - Cell 2
53Sean De Bie (Bel) Lotto - SoudalRow 52 - Cell 2
54Laurent Evrard (Bel) Wallonie - BruxellesRow 53 - Cell 2
55Tom Wirtgen (Lux) Leopard Development TeamRow 54 - Cell 2
56Marc De Maar (Aho) Roompot Oranje PelotonRow 55 - Cell 2
57Antoine Duchesne (Can) Team EuropcarRow 56 - Cell 2
58Angelo Tulik (Fra) Team EuropcarRow 57 - Cell 2
59Frédéric Brun (Fra) Bretagne-Séché EnvironnementRow 58 - Cell 2
60Lars Van Der Haar (Ned) Team Giant-AlpecinRow 59 - Cell 2
61Maurits Lammertink (Ned) Roompot Oranje PelotonRow 60 - Cell 2
62Huub Duyn (Ned) Roompot Oranje PelotonRow 61 - Cell 2
63Thomas Wertz (Bel) Wallonie - BruxellesRow 62 - Cell 2
64Alex Norberto Cano Ardila (Col) ColombiaRow 63 - Cell 2
65Brayan Stiven Ramirez Chacon (Col) ColombiaRow 64 - Cell 2
66Jimmy Engoulvent (Fra) Team EuropcarRow 65 - Cell 2
67Yohan Bagot (Fra) Cofidis, Solutions CréditsRow 66 - Cell 2
68Davide Frattini (Ita) UnitedHealthcare Pro Cycling TeamRow 67 - Cell 2
69Rodolfo Torres (Col) ColombiaRow 68 - Cell 2
70Georg Preidler (Aut) Team Giant-AlpecinRow 69 - Cell 2
71Ivar Slik (Ned) Roompot Oranje PelotonRow 70 - Cell 2
72Alessandro Bazzana (Ita) UnitedHealthcare Pro Cycling TeamRow 71 - Cell 2
73Cyril Lemoine (Fra) Cofidis, Solutions CréditsRow 72 - Cell 2
74Jan Dieteren (Ger) Leopard Development TeamRow 73 - Cell 2
75Tom Devriendt (Bel) Wanty – Groupe GobertRow 74 - Cell 2
76Michael Van Staeyen (Bel) Cofidis, Solutions CréditsRow 75 - Cell 2
77Dennis Vanendert (Bel) Lotto - SoudalRow 76 - Cell 2
78Johnny Hoogerland (Ned) Roompot Oranje PelotonRow 77 - Cell 2
79Loic Pestiaux (Bel) Wallonie - BruxellesRow 78 - Cell 2
80Bert Van Lerberghe (Bel) Topsport Vlaanderen - BaloiseRow 79 - Cell 2
81Kenny de Ketele (Bel) Topsport Vlaanderen - BaloiseRow 80 - Cell 2
82Johan Coenen (Bel) Team Differdange - LoschRow 81 - Cell 2
83Jelle Wallays (Bel) Topsport Vlaanderen - BaloiseRow 82 - Cell 2
84Thomas Deruette (Bel) Team Differdange - LoschRow 83 - Cell 2
85Romain Hardy (Fra) Cofidis, Solutions CréditsRow 84 - Cell 2
86Patrick Olesen (Den) Leopard Development TeamRow 85 - Cell 2
87Kenneth Van Bilsen (Bel) Cofidis, Solutions CréditsRow 86 - Cell 2
88Florian Guillou (Fra) Bretagne-Séché EnvironnementRow 87 - Cell 2
89Johannes Fröhlinger (Ger) Team Giant-AlpecinRow 88 - Cell 2
90Jonathan Hivert (Fra) Bretagne-Séché EnvironnementRow 89 - Cell 2
91Jens Debusschere (Bel) Lotto - SoudalRow 90 - Cell 2
92Mike Terpstra (Ned) Roompot Oranje PelotonRow 91 - Cell 2
93Marcel Sieberg (Ger) Lotto - SoudalRow 92 - Cell 2
94Jerome Cousin (Fra) Team EuropcarRow 93 - Cell 2
95Kevin Feiereisen (Lux) Leopard Development TeamRow 94 - Cell 2
96Zico Waeytens (Bel) Team Giant-Alpecin0:00:20
97Yohann Gene (Fra) Team Europcar0:00:31
98Roy Curvers (Ned) Team Giant-Alpecin0:00:45
99Adrien Niyonshuti (Rwa) MTN - Qhubeka0:00:55
100Julien Stassen (Bel) Wallonie - Bruxelles0:01:19
101Kenny De Haes (Bel) Lotto - Soudal0:01:21
102Giovanni Bernaudeau (Fra) Team Europcar0:01:28
103Olivier Chevalier (Bel) Wallonie - BruxellesRow 102 - Cell 2
104Brian Van Goethem (Ned) Roompot Oranje Peloton0:01:34
105Cedric Raymackers (Bel) Team Differdange - Losch0:01:43
106Matthew Brammeier (Irl) MTN - Qhubeka0:02:15
107Jaco Venter (RSA) MTN - QhubekaRow 106 - Cell 2
108Robert Förster (Ger) UnitedHealthcare Pro Cycling Team0:02:37
109Federico Zurlo (Ita) UnitedHealthcare Pro Cycling Team0:03:01
110Boris Vallée (Bel) Lotto - Soudal0:03:02
111Luc Turchi (Lux) Leopard Development Team0:03:41
112Pit Schlechter (Lux) Leopard Development TeamRow 111 - Cell 2
113Dominique Rollin (Can) Cofidis, Solutions Crédits0:08:10
114Pontus Kastemyr (Swe) Team Differdange - Losch0:10:33
115Boris Dron (Bel) Wanty – Groupe GobertRow 114 - Cell 2
116Rick Ampler (Ger) Team Differdange - LoschRow 115 - Cell 2
Swipe to scroll horizontally
Points - Finish
#Rider Name (Country) TeamResultHeader Cell - Column 3
1André Greipel (Ger) Lotto - Soudal20pts
2Enrico Gasparotto (Ita) Wanty – Groupe Gobert16Row 1 - Cell 3
3Daniele Ratto (Ita) UnitedHealthcare Pro Cycling Team13Row 2 - Cell 3
4Adrien Petit (Fra) Cofidis, Solutions Crédits11Row 3 - Cell 3
5Kristian Sbaragli (Ita) MTN - Qhubeka9Row 4 - Cell 3
6Gerald Ciolek (Ger) MTN - Qhubeka7Row 5 - Cell 3
7Ramon Sinkeldam (Ned) Team Giant-Alpecin5Row 6 - Cell 3
8Alexander Krieger (Ger) Leopard Development Team3Row 7 - Cell 3
9Antoine Demoitie (Bel) Wallonie - Bruxelles2Row 8 - Cell 3
10Bryan Coquard (Fra) Team Europcar1Row 9 - Cell 3
Swipe to scroll horizontally
Mountain 1
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Tom Devriendt (Bel) Wanty – Groupe Gobert5pts
2Federico Zurlo (Ita) UnitedHealthcare Pro Cycling Team3Row 1 - Cell 3
3Pit Schlechter (Lux) Leopard Development Team2Row 2 - Cell 3
4Mike Terpstra (Ned) Roompot Oranje Peloton1Row 3 - Cell 3
Swipe to scroll horizontally
Mountain 2
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Tom Devriendt (Bel) Wanty – Groupe Gobert3pts
2Federico Zurlo (Ita) UnitedHealthcare Pro Cycling Team2Row 1 - Cell 3
3Rick Ampler (Ger) Team Differdange - Losch1Row 2 - Cell 3
Swipe to scroll horizontally
Mountain 3
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Tom Devriendt (Bel) Wanty – Groupe Gobert3pts
2Pit Schlechter (Lux) Leopard Development Team2Row 1 - Cell 3
3Mike Terpstra (Ned) Roompot Oranje Peloton1Row 2 - Cell 3
Swipe to scroll horizontally
Mountain 4
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Federico Zurlo (Ita) UnitedHealthcare Pro Cycling Team5pts
2Tom Devriendt (Bel) Wanty – Groupe Gobert3Row 1 - Cell 3
3Pit Schlechter (Lux) Leopard Development Team2Row 2 - Cell 3
4Mike Terpstra (Ned) Roompot Oranje Peloton1Row 3 - Cell 3
Swipe to scroll horizontally
Mountain 5
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Tom Devriendt (Bel) Wanty – Groupe Gobert3pts
2Pit Schlechter (Lux) Leopard Development Team2Row 1 - Cell 3
3Federico Zurlo (Ita) UnitedHealthcare Pro Cycling Team1Row 2 - Cell 3
Swipe to scroll horizontally
Mountain 6
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Tom Devriendt (Bel) Wanty – Groupe Gobert5pts
2Mike Terpstra (Ned) Roompot Oranje Peloton3Row 1 - Cell 3
3Pit Schlechter (Lux) Leopard Development Team2Row 2 - Cell 3
4Matthew Brammeier (Irl) MTN - Qhubeka1Row 3 - Cell 3
Swipe to scroll horizontally
General classification after stage 1
#Rider Name (Country) TeamResult
1André Greipel (Ger) Lotto - Soudal5:29:04
2Adrien Petit (Fra) Cofidis, Solutions Crédits0:00:01
3Bryan Coquard (Fra) Team Europcar0:00:04
4Arnaud Gerard (Fra) Bretagne-Séché Environnement0:00:05
5Jimmy Engoulvent (Fra) Team EuropcarRow 4 - Cell 2
6Enrico Gasparotto (Ita) Wanty – Groupe Gobert0:00:07
7Cyril Lemoine (Fra) Cofidis, Solutions CréditsRow 6 - Cell 2
8Ramon Sinkeldam (Ned) Team Giant-Alpecin0:00:08
9Alex Kirsch (Lux) Cult Energy Pro CyclingRow 8 - Cell 2
10Edward Theuns (Bel) Topsport Vlaanderen - BaloiseRow 9 - Cell 2
11Marcel Sieberg (Ger) Lotto - Soudal0:00:09
12Pieter Vanspeybrouck (Bel) Topsport Vlaanderen - BaloiseRow 11 - Cell 2
13Rudy Molard (Fra) Cofidis, Solutions Crédits0:00:10
14Kristian Haugaard Jensen (Den) Leopard Development TeamRow 13 - Cell 2
15Sean De Bie (Bel) Lotto - SoudalRow 14 - Cell 2
16Kenny de Ketele (Bel) Topsport Vlaanderen - Baloise0:00:11
17Jaco Venter (RSA) MTN - QhubekaRow 16 - Cell 2
18Andreas Stauff (Ger) MTN - QhubekaRow 17 - Cell 2
19Oliver Naesen (Bel) Topsport Vlaanderen - BaloiseRow 18 - Cell 2
20Huub Duyn (Ned) Roompot Oranje PelotonRow 19 - Cell 2
21Romain Feillu (Fra) Bretagne-Séché EnvironnementRow 20 - Cell 2
22Gerald Ciolek (Ger) MTN - Qhubeka0:00:12
23Jonathan Hivert (Fra) Bretagne-Séché Environnement0:00:13
24Tony Hurel (Fra) Team EuropcarRow 23 - Cell 2
25Tom Devriendt (Bel) Wanty – Groupe GobertRow 24 - Cell 2
26Yohan Bagot (Fra) Cofidis, Solutions CréditsRow 25 - Cell 2
27Jan Dieteren (Ger) Leopard Development Team0:00:14
28Alexander Krieger (Ger) Leopard Development TeamRow 27 - Cell 2
29Florian Vachon (Fra) Bretagne-Séché EnvironnementRow 28 - Cell 2
30Tom Wirtgen (Lux) Leopard Development Team0:00:15
31Russel Downing (GBr) Cult Energy Pro CyclingRow 30 - Cell 2
32Daniele Ratto (Ita) UnitedHealthcare Pro Cycling TeamRow 31 - Cell 2
33Jelle Wallays (Bel) Topsport Vlaanderen - Baloise0:00:16
34Kenneth Van Bilsen (Bel) Cofidis, Solutions CréditsRow 33 - Cell 2
35Tom Thill (Lux) Team Differdange - LoschRow 34 - Cell 2
36Sébastien Delfosse (Bel) Wallonie - BruxellesRow 35 - Cell 2
37Leonardo Duque (Col) ColombiaRow 36 - Cell 2
38Kevin Ledanois (Fra) Bretagne-Séché Environnement0:00:17
39Fabian Wegmann (Ger) Cult Energy Pro Cycling0:00:18
40Angelo Tulik (Fra) Team EuropcarRow 39 - Cell 2
41Martin Mortensen (Den) Cult Energy Pro CyclingRow 40 - Cell 2
42Romain Hardy (Fra) Cofidis, Solutions CréditsRow 41 - Cell 2
43Georg Preidler (Aut) Team Giant-AlpecinRow 42 - Cell 2
44Christian Mager (Ger) Cult Energy Pro Cycling0:00:19
45Armindo Fonseca (Fra) Bretagne-Séché EnvironnementRow 44 - Cell 2
46Jerome Cousin (Fra) Team EuropcarRow 45 - Cell 2
47Bert Van Lerberghe (Bel) Topsport Vlaanderen - BaloiseRow 46 - Cell 2
48Jens Debusschere (Bel) Lotto - SoudalRow 47 - Cell 2
49Linus Gerdemann (Ger) Cult Energy Pro Cycling0:00:20
50Kristian Sbaragli (Ita) MTN - Qhubeka0:00:21
51Thomas Wertz (Bel) Wallonie - BruxellesRow 50 - Cell 2
52Frederik Veuchelen (Bel) Wanty – Groupe GobertRow 51 - Cell 2
53Stijn Steels (Bel) Topsport Vlaanderen - BaloiseRow 52 - Cell 2
54Michael Van Staeyen (Bel) Cofidis, Solutions CréditsRow 53 - Cell 2
55Troels Ronning Vinther (Den) Cult Energy Pro Cycling0:00:22
56Antoine Duchesne (Can) Team EuropcarRow 55 - Cell 2
57Davide Frattini (Ita) UnitedHealthcare Pro Cycling TeamRow 56 - Cell 2
58Johan Coenen (Bel) Team Differdange - LoschRow 57 - Cell 2
59Antoine Demoitie (Bel) Wallonie - BruxellesRow 58 - Cell 2
60Sjoerd Van Ginneken (Ned) Roompot Oranje Peloton0:00:23
61Patrick Olesen (Den) Leopard Development TeamRow 60 - Cell 2
62Marc De Maar (Aho) Roompot Oranje PelotonRow 61 - Cell 2
63Migu Rubiano Chaves (Col) Colombia0:00:24
64Alex Norberto Cano Ardila (Col) ColombiaRow 63 - Cell 2
65Youcef Reguigui (Alg) MTN - Qhubeka0:00:25
66Laurent Evrard (Bel) Wallonie - BruxellesRow 65 - Cell 2
67Otto Vergaerde (Bel) Topsport Vlaanderen - BaloiseRow 66 - Cell 2
68Björn Leukemans (Bel) Wanty – Groupe GobertRow 67 - Cell 2
69Lars Van Der Haar (Ned) Team Giant-AlpecinRow 68 - Cell 2
70Maurits Lammertink (Ned) Roompot Oranje Peloton0:00:26
71Janis Dakteris (Lat) Team Differdange - LoschRow 70 - Cell 2
72Brayan Stiven Ramirez Chacon (Col) ColombiaRow 71 - Cell 2
73Frédéric Brun (Fra) Bretagne-Séché Environnement0:00:27
74Mike Terpstra (Ned) Roompot Oranje PelotonRow 73 - Cell 2
75Carter Jones (USA) Team Giant-AlpecinRow 74 - Cell 2
76Krisztian Lovassy (Hun) Team Differdange - Losch0:00:28
77Alessandro Bazzana (Ita) UnitedHealthcare Pro Cycling TeamRow 76 - Cell 2
78Fabio Andres Duarte Arevalo (Col) ColombiaRow 77 - Cell 2
79Jay Thomson (RSA) MTN - QhubekaRow 78 - Cell 2
80Carlos Julian Quintero Norena (Col) ColombiaRow 79 - Cell 2
81Simone Antonini (Ita) Wanty – Groupe Gobert0:00:30
82Edwin Alciviades Avila Vanegas (Col) ColombiaRow 81 - Cell 2
83Dennis Vanendert (Bel) Lotto - Soudal0:00:31
84Joel Zangerle (Lux) Cult Energy Pro CyclingRow 83 - Cell 2
85Thomas Deruette (Bel) Team Differdange - Losch0:00:33
86Ivar Slik (Ned) Roompot Oranje PelotonRow 85 - Cell 2
87Zico Waeytens (Bel) Team Giant-AlpecinRow 86 - Cell 2
88Florian Guillou (Fra) Bretagne-Séché Environnement0:00:34
89Gregory Habeaux (Bel) Wallonie - Bruxelles0:00:35
90Gregory Henderson (NZl) Lotto - Soudal0:00:37
91Johnny Hoogerland (Ned) Roompot Oranje Peloton0:00:38
92Johannes Fröhlinger (Ger) Team Giant-AlpecinRow 91 - Cell 2
93Rodolfo Torres (Col) Colombia0:00:39
94Kevin Feiereisen (Lux) Leopard Development Team0:00:42
95James Vanlandschoot (Bel) Wanty – Groupe Gobert0:00:43
96Loic Pestiaux (Bel) Wallonie - Bruxelles0:00:44
97Christopher Jones (USA) UnitedHealthcare Pro Cycling TeamRow 96 - Cell 2
98Yohann Gene (Fra) Team Europcar0:00:53
99Roy Curvers (Ned) Team Giant-Alpecin0:01:09
100Adrien Niyonshuti (Rwa) MTN - Qhubeka0:01:33
101Kenny De Haes (Bel) Lotto - Soudal0:01:42
102Julien Stassen (Bel) Wallonie - Bruxelles0:01:59
103Olivier Chevalier (Bel) Wallonie - BruxellesRow 102 - Cell 2
104Giovanni Bernaudeau (Fra) Team Europcar0:02:01
105Brian Van Goethem (Ned) Roompot Oranje Peloton0:02:04
106Cedric Raymackers (Bel) Team Differdange - Losch0:02:17
107Robert Förster (Ger) UnitedHealthcare Pro Cycling Team0:02:59
108Federico Zurlo (Ita) UnitedHealthcare Pro Cycling Team0:03:20
109Boris Vallée (Bel) Lotto - Soudal0:03:24
110Matthew Brammeier (Irl) MTN - Qhubeka0:03:35
111Pit Schlechter (Lux) Leopard Development Team0:04:00
112Luc Turchi (Lux) Leopard Development Team0:04:06
113Dominique Rollin (Can) Cofidis, Solutions Crédits0:08:29
114Boris Dron (Bel) Wanty – Groupe Gobert0:10:56
115Pontus Kastemyr (Swe) Team Differdange - Losch0:11:03
116Rick Ampler (Ger) Team Differdange - Losch0:12:34
Swipe to scroll horizontally
Point classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1André Greipel (Ger) Lotto - Soudal20pts
2Enrico Gasparotto (Ita) Wanty – Groupe Gobert16Row 1 - Cell 3
3Daniele Ratto (Ita) UnitedHealthcare Pro Cycling Team13Row 2 - Cell 3
4Adrien Petit (Fra) Cofidis, Solutions Crédits11Row 3 - Cell 3
5Kristian Sbaragli (Ita) MTN - Qhubeka9Row 4 - Cell 3
6Gerald Ciolek (Ger) MTN - Qhubeka7Row 5 - Cell 3
7Ramon Sinkeldam (Ned) Team Giant-Alpecin5Row 6 - Cell 3
8Alexander Krieger (Ger) Leopard Development Team3Row 7 - Cell 3
9Antoine Demoitie (Bel) Wallonie - Bruxelles2Row 8 - Cell 3
10Bryan Coquard (Fra) Team Europcar1Row 9 - Cell 3
Swipe to scroll horizontally
Mountain classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Tom Devriendt (Bel) Wanty – Groupe Gobert22pts
2Federico Zurlo (Ita) UnitedHealthcare Pro Cycling Team11Row 1 - Cell 3
3Pit Schlechter (Lux) Leopard Development Team10Row 2 - Cell 3
4Mike Terpstra (Ned) Roompot Oranje Peloton6Row 3 - Cell 3
5Rick Ampler (Ger) Team Differdange - Losch1Row 4 - Cell 3
6Matthew Brammeier (Irl) MTN - Qhubeka1Row 5 - Cell 3
Swipe to scroll horizontally
Young rider classification
#Rider Name (Country) TeamResult
1Adrien Petit (Fra) Cofidis, Solutions Crédits5:29:05
2Bryan Coquard (Fra) Team Europcar0:00:03
3Alex Kirsch (Lux) Cult Energy Pro Cycling0:00:07
4Edward Theuns (Bel) Topsport Vlaanderen - BaloiseRow 3 - Cell 2
5Kristian Haugaard Jensen (Den) Leopard Development Team0:00:09
6Sean De Bie (Bel) Lotto - SoudalRow 5 - Cell 2
7Oliver Naesen (Bel) Topsport Vlaanderen - Baloise0:00:10
8Tom Devriendt (Bel) Wanty – Groupe Gobert0:00:12
9Jan Dieteren (Ger) Leopard Development Team0:00:13
10Alexander Krieger (Ger) Leopard Development TeamRow 9 - Cell 2
11Tom Wirtgen (Lux) Leopard Development Team0:00:14
12Kenneth Van Bilsen (Bel) Cofidis, Solutions Crédits0:00:15
13Tom Thill (Lux) Team Differdange - LoschRow 12 - Cell 2
14Kevin Ledanois (Fra) Bretagne-Séché Environnement0:00:16
15Angelo Tulik (Fra) Team Europcar0:00:17
16Georg Preidler (Aut) Team Giant-AlpecinRow 15 - Cell 2
17Christian Mager (Ger) Cult Energy Pro Cycling0:00:18
18Bert Van Lerberghe (Bel) Topsport Vlaanderen - BaloiseRow 17 - Cell 2
19Kristian Sbaragli (Ita) MTN - Qhubeka0:00:20
20Thomas Wertz (Bel) Wallonie - BruxellesRow 19 - Cell 2
21Antoine Duchesne (Can) Team Europcar0:00:21
22Antoine Demoitie (Bel) Wallonie - BruxellesRow 21 - Cell 2
23Sjoerd Van Ginneken (Ned) Roompot Oranje Peloton0:00:22
24Patrick Olesen (Den) Leopard Development TeamRow 23 - Cell 2
25Youcef Reguigui (Alg) MTN - Qhubeka0:00:24
26Laurent Evrard (Bel) Wallonie - BruxellesRow 25 - Cell 2
27Otto Vergaerde (Bel) Topsport Vlaanderen - BaloiseRow 26 - Cell 2
28Lars Van Der Haar (Ned) Team Giant-AlpecinRow 27 - Cell 2
29Maurits Lammertink (Ned) Roompot Oranje Peloton0:00:25
30Janis Dakteris (Lat) Team Differdange - LoschRow 29 - Cell 2
31Brayan Stiven Ramirez Chacon (Col) ColombiaRow 30 - Cell 2
32Simone Antonini (Ita) Wanty – Groupe Gobert0:00:29
33Thomas Deruette (Bel) Team Differdange - Losch0:00:32
34Ivar Slik (Ned) Roompot Oranje PelotonRow 33 - Cell 2
35Zico Waeytens (Bel) Team Giant-AlpecinRow 34 - Cell 2
36Kevin Feiereisen (Lux) Leopard Development Team0:00:41
37Loic Pestiaux (Bel) Wallonie - Bruxelles0:00:43
38Olivier Chevalier (Bel) Wallonie - Bruxelles0:01:58
39Brian Van Goethem (Ned) Roompot Oranje Peloton0:02:03
40Cedric Raymackers (Bel) Team Differdange - Losch0:02:16
41Federico Zurlo (Ita) UnitedHealthcare Pro Cycling Team0:03:19
42Boris Vallée (Bel) Lotto - Soudal0:03:23
43Pit Schlechter (Lux) Leopard Development Team0:03:59
44Luc Turchi (Lux) Leopard Development Team0:04:05
45Pontus Kastemyr (Swe) Team Differdange - Losch0:11:02
Swipe to scroll horizontally
Team classsification
#Rider Name (Country) TeamResult
1Cofidis, Solutions Credi16:27:30
2Team Europcar0:00:04
3Topsport Vlaanderen-Balo0:00:10
4Lotto Soudal0:00:11
5Bretange-Seche-EnvironneRow 4 - Cell 2
6Mtn-Qhubeka0:00:16
7Leopard Development Team0:00:20
8Team Giant - Alpecin0:00:21
9Cult Energy Pro Cycling0:00:23
10Wanty-Groupe Gobert0:00:33
11Roompot Oranje Peloton0:00:39
12Wallonie-Bruxelles0:00:41
13Unitedheal Thcare Profes0:00:45
14Team Colombia0:00:46
15Team Differdange-LoschRow 14 - Cell 2
Kirsten Frattini
Deputy Editor

Kirsten Frattini is the Deputy Editor of Cyclingnews, overseeing the global racing content plan.

Kirsten has a background in Kinesiology and Health Science. She has been involved in cycling from the community and grassroots level to professional cycling's biggest races, reporting on the WorldTour, Spring Classics, Tours de France, World Championships and Olympic Games.

She began her sports journalism career with Cyclingnews as a North American Correspondent in 2006. In 2018, Kirsten became Women's Editor – overseeing the content strategy, race coverage and growth of women's professional cycling – before becoming Deputy Editor in 2023.

Latest on Cyclingnews