Tour de Romandie: Ethan Hayter wins prologue

Ethan Hayter (Ineos Grenadiers) won the prologue to take the first leader's jersey at the six-day Tour de Romandie. Hayter covered the 5.12km time trial route with a winning time of 5:52, finishing four seconds faster than runner-up Rohan Dennis (Jumbo-Visma) and 10 seconds faster than Felix Großschartner (Bora-Hansgrohe) in third place, while Hayter's teammate Geraint Thomas finished in fourth.

Swipe to scroll horizontally
Full Results
Pos.Rider Name (Country) TeamResult
1Ethan Hayter (GBr) Ineos Grenadiers 0:05:52
2Rohan Dennis (Aus) Jumbo-Visma 0:00:04
3Felix Grossschartner (Aut) Bora-Hansgrohe 0:00:10
4Geraint Thomas (GBr) Ineos Grenadiers
5Maximilian Schachmann (Ger) Bora-Hansgrohe 0:00:13
6Matteo Sobrero (Ita) BikeExchange-Jayco
7Ethan Vernon (GBr) Quick-Step Alpha Vinyl Team 0:00:14
8Georg Steinhauser (Ger) EF Education-EasyPost
9Mauro Schmid (Swi) Quick-Step Alpha Vinyl Team
10Juan Ayuso Pesquera (Spa) UAE Team Emirates
11Mikkel Honoré (Den) Quick-Step Alpha Vinyl Team
12Patrick Bevin (NZl) Israel-Premier Tech 0:00:16
13Magnus Sheffield (USA) Ineos Grenadiers
14Nikias Arndt (Ger) Team DSM
15Sean Quinn (USA) EF Education-EasyPost
16Brandon McNulty (USA) UAE Team Emirates 0:00:17
17Rémi Cavagna (Fra) Quick-Step Alpha Vinyl Team
18Aleksandr Vlasov (Rus) Bora-Hansgrohe 0:00:19
19Antonio Tiberi (Ita) Trek-Segafredo 0:00:20
20Mattia Cattaneo (Ita) Quick-Step Alpha Vinyl Team
21Ben Healy (Irl) EF Education-EasyPost
22Andreas Leknessund (Nor) Team DSM
23Neilson Powless (USA) EF Education-EasyPost
24Ben O'Connor (Aus) AG2R Citroen Team
25Julien Bernard (Fra) Trek-Segafredo
26Ruben Fernandez (Spa) Cofidis 0:00:22
27Rigoberto Uran (Col) EF Education-EasyPost
28Gregor Mühlberger (Aut) Movistar Team
29Johan Jacobs (Swi) Movistar Team
30Josef Cerny (Cze) Quick-Step Alpha Vinyl Team
31Damiano Caruso (Ita) Bahrain Victorious
32Finn Fisher-Black (NZl) UAE Team Emirates
33Bob Jungels (Lux) AG2R Citroen Team
34Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux
35Lucas Plapp (Aus) Ineos Grenadiers
36Nans Peters (Fra) AG2R Citroen Team
37Jan Polanc (Slo) UAE Team Emirates 0:00:23
37Stefan De Bod (RSA) Astana Qazaqstan Team
39James Knox (GBr) Quick-Step Alpha Vinyl Team
40Julius Johansen (Den) Intermarché-Wanty-Gobert Matériaux
41Gijs Leemreize (Ned) Jumbo-Visma
42Laurens De Plus (Bel) Ineos Grenadiers
43Tom Bohli (Swi) Cofidis 0:00:24
44Marc Hirschi (Swi) UAE Team Emirates
44Johan Price Pejtersen (Den) Bahrain Victorious
46Timo Roosen (Ned) Jumbo-Visma
47Casper Pedersen (Den) Team DSM
48Oscar Rodriguez Garaicoechea (Spa) Movistar Team
49Ivo Oliveira (Por) UAE Team Emirates
50Ion Izagirre Insausti (Spa) Cofidis 0:00:25
51Valerio Conti (Ita) Astana Qazaqstan Team
52Hermann Pernsteiner (Aut) Bahrain Victorious
53Filippo Colombo (Swi) Swiss Cycling
54Robert Gesink (Ned) Jumbo-Visma 0:00:26
55Dylan Teuns (Bel) Bahrain Victorious
56Rudy Molard (Fra) Groupama-FDJ
57Gino Mäder (Swi) Bahrain Victorious 0:00:27
58Toms Skujins (Lat) Trek-Segafredo 0:00:28
59Yannis Voisard (Swi) Swiss Cycling
60Dion Smith (NZl) BikeExchange-Jayco 0:00:29
61Krists Neilands (Lat) Israel-Premier Tech
62Brandon Rivera Vargas (Col) Ineos Grenadiers
63Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux
64Marco Brenner (Ger) Team DSM
64Mathias Fluckiger (Swi) Swiss Cycling
66Quentin Pacher (Fra) Groupama-FDJ
67Pau Miquel Delgado (Spa) Equipo Kern Pharma 0:00:30
68Dario Lillo (Swi) Swiss Cycling
69Luis Leon Sanchez (Spa) Bahrain Victorious
70Luis Mas Bonet (Spa) Movistar Team
71Anton Palzer (Ger) Bora-Hansgrohe 0:00:31
72Martijn Tusveld (Ned) Team DSM
73Gianluca Brambilla (Ita) Trek-Segafredo
74Andrey Amador (CRc) Ineos Grenadiers
75Diego Lopez Fuentes (Spa) Equipo Kern Pharma
76Amund Grøndahl Jansen (Nor) BikeExchange-Jayco
77Sepp Kuss (USA) Jumbo-Visma
78Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux
79Sébastien Reichenbach (Swi) Groupama-FDJ 0:00:32
80Michael Schär (Swi) AG2R Citroen Team
81Urko Berrade Fernandez (Spa) Equipo Kern Pharma
82Jakob Fuglsang (Den) Israel-Premier Tech
83Corbin Strong (NZl) Israel-Premier Tech 0:00:33
84Sergio Higuita Garcia (Col) Bora-Hansgrohe
85Harry Sweeny (Aus) Lotto Soudal
86Nils Brun (Swi) Swiss Cycling
87Michel Heßmann (Ger) Jumbo-Visma
88Thibaut Pinot (Fra) Groupama-FDJ 0:00:34
89Sébastien Grignard (Bel) Lotto Soudal
90Steff Cras (Bel) Lotto Soudal
91Anthony Roux (Fra) Groupama-FDJ
92Tim Naberman (Ned) Team DSM
93Patrick Konrad (Aut) Bora-Hansgrohe
94Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux
95Steven Kruijswijk (Ned) Jumbo-Visma
96Davide Villella (Ita) Cofidis 0:00:35
97Michael Storer (Aus) Groupama-FDJ
98Raul Garcia Pierna (Spa) Equipo Kern Pharma 0:00:36
99Fernando Gaviria Rendon (Col) UAE Team Emirates 0:00:37
100Simon Geschke (Ger) Cofidis
101Francisco Galvan Fernandez (Spa) Equipo Kern Pharma
102Alexander Cataford (Can) Israel-Premier Tech
103Matthew Holmes (GBr) Lotto Soudal
104Stephen Williams (GBr) Bahrain Victorious 0:00:38
105Einer Rubio Reyes (Col) Movistar Team
106Jon Aberasturi Izaga (Spa) Trek-Segafredo
107Harm Vanhoucke (Bel) Lotto Soudal
108Harold Tejada Canacue (Col) Astana Qazaqstan Team
109Kevin Colleoni (Ita) BikeExchange-Jayco 0:00:40
110Valentin Paret Peintre (Fra) AG2R Citroen Team
111Frederik Wandahl (Den) Bora-Hansgrohe
112Andrey Zeits (Kaz) Astana Qazaqstan Team 0:00:41
113Aleksandr Riabushenko (Blr) Astana Qazaqstan Team
114Tsgabu Grmay (Eth) BikeExchange-Jayco
115Antoine Debons (Swi) Swiss Cycling
116Kenny Elissonde (Fra) Trek-Segafredo
117Michael Woods (Can) Israel-Premier Tech 0:00:42
118Lawrence Naesen (Bel) AG2R Citroen Team
119Chris Froome (GBr) Israel-Premier Tech
120Sander Armée (Bel) Cofidis
121Geoffrey Bouchard (Fra) AG2R Citroen Team
122Abner González Rivera (PuR) Movistar Team
123Thomas Champion (Fra) Cofidis 0:00:43
124Jan Maas (Ned) BikeExchange-Jayco
125Carlos Verona Quintanilla (Spa) Movistar Team 0:00:44
126Valere Thiebaud (Swi) Swiss Cycling
127Dmitriy Gruzdev (Kaz) Astana Qazaqstan Team 0:00:45
128Antonio Nibali (Ita) Astana Qazaqstan Team
129Sam Bewley (NZl) BikeExchange-Jayco
130Carlos Garcia Pierna (Spa) Equipo Kern Pharma 0:00:46
131Viktor Verschaeve (Bel) Lotto Soudal
132Antwan Tolhoek (Ned) Trek-Segafredo 0:00:47
133Laurens Huys (Bel) Intermarché-Wanty-Gobert Matériaux
134Matteo Badilatti (Swi) Groupama-FDJ 0:00:48
135Romain Combaud (Fra) Team DSM
136Jose Felix Parra Cuerda (Spa) Equipo Kern Pharma
137Baptiste Planckaert (Bel) Intermarché-Wanty-Gobert Matériaux 0:00:56
Swipe to scroll horizontally
Sprint 1 - Lausanne km. 5.12
Pos.Rider Name (Country) TeamResult
1Ethan Hayter (GBr) Ineos Grenadiers 30
2Rohan Dennis (Aus) Jumbo-Visma 25
3Felix Grossschartner (Aut) Bora-Hansgrohe 22
4Geraint Thomas (GBr) Ineos Grenadiers 19
5Maximilian Schachmann (Ger) Bora-Hansgrohe 16
6Matteo Sobrero (Ita) BikeExchange-Jayco 16
7Ethan Vernon (GBr) Quick-Step Alpha Vinyl Team 13
8Georg Steinhauser (Ger) EF Education-EasyPost 11
9Mauro Schmid (Swi) Quick-Step Alpha Vinyl Team 9
10Juan Ayuso Pesquera (Spa) UAE Team Emirates 7
11Mikkel Honoré (Den) Quick-Step Alpha Vinyl Team 6
12Patrick Bevin (NZl) Israel-Premier Tech 5
13Magnus Sheffield (USA) Ineos Grenadiers 4
14Nikias Arndt (Ger) Team DSM 3
15Sean Quinn (USA) EF Education-EasyPost 2
Swipe to scroll horizontally
Young Riders
Pos.Rider Name (Country) TeamResult
1Ethan Hayter (GBr) Ineos Grenadiers 0:05:52
2Ethan Vernon (GBr) Quick-Step Alpha Vinyl Team 0:00:14
3Georg Steinhauser (Ger) EF Education-EasyPost
4Mauro Schmid (Swi) Quick-Step Alpha Vinyl Team
5Juan Ayuso Pesquera (Spa) UAE Team Emirates
6Magnus Sheffield (USA) Ineos Grenadiers 0:00:16
7Sean Quinn (USA) EF Education-EasyPost
8Brandon McNulty (USA) UAE Team Emirates 0:00:17
9Antonio Tiberi (Ita) Trek-Segafredo 0:00:20
10Ben Healy (Irl) EF Education-EasyPost
11Andreas Leknessund (Nor) Team DSM
12Finn Fisher-Black (NZl) UAE Team Emirates 0:00:22
13Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux
14Lucas Plapp (Aus) Ineos Grenadiers
15Julius Johansen (Den) Intermarché-Wanty-Gobert Matériaux 0:00:23
16Gijs Leemreize (Ned) Jumbo-Visma
17Marc Hirschi (Swi) UAE Team Emirates 0:00:24
18Johan Price Pejtersen (Den) Bahrain Victorious
19Yannis Voisard (Swi) Swiss Cycling 0:00:28
20Marco Brenner (Ger) Team DSM 0:00:29
21Pau Miquel Delgado (Spa) Equipo Kern Pharma 0:00:30
22Dario Lillo (Swi) Swiss Cycling
23Corbin Strong (NZl) Israel-Premier Tech 0:00:33
24Harry Sweeny (Aus) Lotto Soudal
25Nils Brun (Swi) Swiss Cycling
26Michel Heßmann (Ger) Jumbo-Visma
27Sébastien Grignard (Bel) Lotto Soudal 0:00:34
28Tim Naberman (Ned) Team DSM
29Raul Garcia Pierna (Spa) Equipo Kern Pharma 0:00:36
30Einer Rubio Reyes (Col) Movistar Team 0:00:38
31Kevin Colleoni (Ita) BikeExchange-Jayco 0:00:40
32Valentin Paret Peintre (Fra) AG2R Citroen Team
33Frederik Wandahl (Den) Bora-Hansgrohe
34Antoine Debons (Swi) Swiss Cycling 0:00:41
35Abner González Rivera (PuR) Movistar Team 0:00:42
36Thomas Champion (Fra) Cofidis 0:00:43
37Valere Thiebaud (Swi) Swiss Cycling 0:00:44
38Carlos Garcia Pierna (Spa) Equipo Kern Pharma 0:00:46
39Viktor Verschaeve (Bel) Lotto Soudal
40Laurens Huys (Bel) Intermarché-Wanty-Gobert Matériaux 0:00:47
Swipe to scroll horizontally
Teams
Pos.Rider Name (Country) TeamResult
1Ineos Grenadiers 0:18:02
2Bora-Hansgrohe 0:00:16
3QuickStep-AlphaVinyl
4EF Education-EasyPost 0:00:24
5Jumbo-Visma 0:00:25
6UAE Team Emirates 0:00:27
7Team DSM 0:00:34
8AG2R Citroen Team 0:00:38
9Trek-Segafredo 0:00:42
10Movistar Team
11Cofidis 0:00:45
12Bahrain Victorious
13BikeExchange-Jayco 0:00:47
14Intermarché-Wanty-Gobert Matériaux 0:00:48
15Israel-Premier Tech 0:00:51
16Swiss Cycling 0:00:56
17Astana Qazaqstan Team 0:01:00
18Groupama-FDJ 0:01:01
19Equipo Kern Pharma 0:01:07
20Lotto Soudal 0:01:15
Swipe to scroll horizontally
General classification after stage 1
Pos.Rider Name (Country) TeamResult
1Ethan Hayter (GBr) Ineos Grenadiers 0:05:52
2Rohan Dennis (Aus) Jumbo-Visma 0:00:04
3Felix Grossschartner (Aut) Bora-Hansgrohe 0:00:10
4Geraint Thomas (GBr) Ineos Grenadiers
5Maximilian Schachmann (Ger) Bora-Hansgrohe 0:00:13
6Matteo Sobrero (Ita) BikeExchange-Jayco
7Ethan Vernon (GBr) Quick-Step Alpha Vinyl Team 0:00:14
8Georg Steinhauser (Ger) EF Education-EasyPost
9Mauro Schmid (Swi) Quick-Step Alpha Vinyl Team
10Juan Ayuso Pesquera (Spa) UAE Team Emirates
11Mikkel Honoré (Den) Quick-Step Alpha Vinyl Team
12Patrick Bevin (NZl) Israel-Premier Tech 0:00:16
13Magnus Sheffield (USA) Ineos Grenadiers
14Nikias Arndt (Ger) Team DSM
15Sean Quinn (USA) EF Education-EasyPost
16Brandon McNulty (USA) UAE Team Emirates 0:00:17
17Rémi Cavagna (Fra) Quick-Step Alpha Vinyl Team
18Aleksandr Vlasov (Rus) Bora-Hansgrohe 0:00:19
19Antonio Tiberi (Ita) Trek-Segafredo 0:00:20
20Mattia Cattaneo (Ita) Quick-Step Alpha Vinyl Team
21Ben Healy (Irl) EF Education-EasyPost
22Andreas Leknessund (Nor) Team DSM
23Neilson Powless (USA) EF Education-EasyPost
24Ben O'Connor (Aus) AG2R Citroen Team
25Julien Bernard (Fra) Trek-Segafredo
26Ruben Fernandez (Spa) Cofidis 0:00:22
27Rigoberto Uran (Col) EF Education-EasyPost
28Gregor Mühlberger (Aut) Movistar Team
29Johan Jacobs (Swi) Movistar Team
30Josef Cerny (Cze) Quick-Step Alpha Vinyl Team
31Damiano Caruso (Ita) Bahrain Victorious
32Finn Fisher-Black (NZl) UAE Team Emirates
33Bob Jungels (Lux) AG2R Citroen Team
34Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux
35Lucas Plapp (Aus) Ineos Grenadiers
36Nans Peters (Fra) AG2R Citroen Team
37Jan Polanc (Slo) UAE Team Emirates 0:00:23
38Stefan De Bod (RSA) Astana Qazaqstan Team
39James Knox (GBr) Quick-Step Alpha Vinyl Team
40Julius Johansen (Den) Intermarché-Wanty-Gobert Matériaux
41Gijs Leemreize (Ned) Jumbo-Visma
42Laurens De Plus (Bel) Ineos Grenadiers
43Tom Bohli (Swi) Cofidis 0:00:24
44Johan Price Pejtersen (Den) Bahrain Victorious
45Marc Hirschi (Swi) UAE Team Emirates
46Timo Roosen (Ned) Jumbo-Visma
47Casper Pedersen (Den) Team DSM
48Oscar Rodriguez Garaicoechea (Spa) Movistar Team
49Ivo Oliveira (Por) UAE Team Emirates
50Ion Izagirre Insausti (Spa) Cofidis 0:00:25
51Valerio Conti (Ita) Astana Qazaqstan Team
52Hermann Pernsteiner (Aut) Bahrain Victorious
53Filippo Colombo (Swi) Swiss Cycling
54Robert Gesink (Ned) Jumbo-Visma 0:00:26
55Dylan Teuns (Bel) Bahrain Victorious
56Rudy Molard (Fra) Groupama-FDJ
57Gino Mäder (Swi) Bahrain Victorious 0:00:27
58Toms Skujins (Lat) Trek-Segafredo 0:00:28
59Yannis Voisard (Swi) Swiss Cycling
60Dion Smith (NZl) BikeExchange-Jayco 0:00:29
61Krists Neilands (Lat) Israel-Premier Tech
62Brandon Rivera Vargas (Col) Ineos Grenadiers
63Quinten Hermans (Bel) Intermarché-Wanty-Gobert Matériaux
64Marco Brenner (Ger) Team DSM
65Mathias Fluckiger (Swi) Swiss Cycling
66Quentin Pacher (Fra) Groupama-FDJ
67Pau Miquel Delgado (Spa) Equipo Kern Pharma 0:00:30
68Dario Lillo (Swi) Swiss Cycling
69Luis Leon Sanchez (Spa) Bahrain Victorious
70Luis Mas Bonet (Spa) Movistar Team
71Anton Palzer (Ger) Bora-Hansgrohe 0:00:31
72Martijn Tusveld (Ned) Team DSM
73Gianluca Brambilla (Ita) Trek-Segafredo
74Andrey Amador (CRc) Ineos Grenadiers
75Diego Lopez Fuentes (Spa) Equipo Kern Pharma
76Amund Grøndahl Jansen (Nor) BikeExchange-Jayco
77Sepp Kuss (USA) Jumbo-Visma
78Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux
79Sébastien Reichenbach (Swi) Groupama-FDJ 0:00:32
80Michael Schär (Swi) AG2R Citroen Team
81Urko Berrade Fernandez (Spa) Equipo Kern Pharma
82Jakob Fuglsang (Den) Israel-Premier Tech
83Corbin Strong (NZl) Israel-Premier Tech 0:00:33
84Sergio Higuita Garcia (Col) Bora-Hansgrohe
85Harry Sweeny (Aus) Lotto Soudal
86Nils Brun (Swi) Swiss Cycling
87Michel Heßmann (Ger) Jumbo-Visma
88Thibaut Pinot (Fra) Groupama-FDJ 0:00:34
89Sébastien Grignard (Bel) Lotto Soudal
90Steff Cras (Bel) Lotto Soudal
91Anthony Roux (Fra) Groupama-FDJ
92Tim Naberman (Ned) Team DSM
93Patrick Konrad (Aut) Bora-Hansgrohe
94Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux
95Steven Kruijswijk (Ned) Jumbo-Visma
96Davide Villella (Ita) Cofidis 0:00:35
97Michael Storer (Aus) Groupama-FDJ
98Raul Garcia Pierna (Spa) Equipo Kern Pharma 0:00:36
99Fernando Gaviria Rendon (Col) UAE Team Emirates 0:00:37
100Simon Geschke (Ger) Cofidis
101Francisco Galvan Fernandez (Spa) Equipo Kern Pharma
102Alexander Cataford (Can) Israel-Premier Tech
103Matthew Holmes (GBr) Lotto Soudal
104Stephen Williams (GBr) Bahrain Victorious 0:00:38
105Einer Rubio Reyes (Col) Movistar Team
106Jon Aberasturi Izaga (Spa) Trek-Segafredo
107Harm Vanhoucke (Bel) Lotto Soudal
108Harold Tejada Canacue (Col) Astana Qazaqstan Team
109Kevin Colleoni (Ita) BikeExchange-Jayco 0:00:40
110Valentin Paret Peintre (Fra) AG2R Citroen Team
111Frederik Wandahl (Den) Bora-Hansgrohe
112Andrey Zeits (Kaz) Astana Qazaqstan Team 0:00:41
113Aleksandr Riabushenko (Blr) Astana Qazaqstan Team
114Tsgabu Grmay (Eth) BikeExchange-Jayco
115Antoine Debons (Swi) Swiss Cycling
116Kenny Elissonde (Fra) Trek-Segafredo
117Michael Woods (Can) Israel-Premier Tech 0:00:42
118Lawrence Naesen (Bel) AG2R Citroen Team
119Chris Froome (GBr) Israel-Premier Tech
120Sander Armée (Bel) Cofidis
121Geoffrey Bouchard (Fra) AG2R Citroen Team
122Abner González Rivera (PuR) Movistar Team
123Thomas Champion (Fra) Cofidis 0:00:43
124Jan Maas (Ned) BikeExchange-Jayco
125Carlos Verona Quintanilla (Spa) Movistar Team 0:00:44
126Valere Thiebaud (Swi) Swiss Cycling
127Dmitriy Gruzdev (Kaz) Astana Qazaqstan Team 0:00:45
128Antonio Nibali (Ita) Astana Qazaqstan Team
129Sam Bewley (NZl) BikeExchange-Jayco
130Carlos Garcia Pierna (Spa) Equipo Kern Pharma 0:00:46
131Viktor Verschaeve (Bel) Lotto Soudal
132Antwan Tolhoek (Ned) Trek-Segafredo 0:00:47
133Laurens Huys (Bel) Intermarché-Wanty-Gobert Matériaux
134Matteo Badilatti (Swi) Groupama-FDJ 0:00:48
135Romain Combaud (Fra) Team DSM
136Jose Felix Parra Cuerda (Spa) Equipo Kern Pharma
137Baptiste Planckaert (Bel) Intermarché-Wanty-Gobert Matériaux 0:00:56
Swipe to scroll horizontally
Points classification
Pos.Rider Name (Country) TeamResult
1Ethan Hayter (GBr) Ineos Grenadiers 30
2Rohan Dennis (Aus) Jumbo-Visma 25
3Felix Grossschartner (Aut) Bora-Hansgrohe 22
4Geraint Thomas (GBr) Ineos Grenadiers 19
5Maximilian Schachmann (Ger) Bora-Hansgrohe 16
6Matteo Sobrero (Ita) BikeExchange-Jayco 16
7Ethan Vernon (GBr) Quick-Step Alpha Vinyl Team 13
8Georg Steinhauser (Ger) EF Education-EasyPost 11
9Mauro Schmid (Swi) Quick-Step Alpha Vinyl Team 9
10Juan Ayuso Pesquera (Spa) UAE Team Emirates 7
11Mikkel Honoré (Den) Quick-Step Alpha Vinyl Team 6
12Patrick Bevin (NZl) Israel-Premier Tech 5
13Magnus Sheffield (USA) Ineos Grenadiers 4
14Nikias Arndt (Ger) Team DSM 3
15Sean Quinn (USA) EF Education-EasyPost 2
Swipe to scroll horizontally
Young riders classification
Pos.Rider Name (Country) TeamResult
1Ethan Hayter (GBr) Ineos Grenadiers 0:05:52
2Ethan Vernon (GBr) Quick-Step Alpha Vinyl Team 0:00:14
3Georg Steinhauser (Ger) EF Education-EasyPost
4Mauro Schmid (Swi) Quick-Step Alpha Vinyl Team
5Juan Ayuso Pesquera (Spa) UAE Team Emirates
6Magnus Sheffield (USA) Ineos Grenadiers 0:00:16
7Sean Quinn (USA) EF Education-EasyPost
8Brandon McNulty (USA) UAE Team Emirates 0:00:17
9Antonio Tiberi (Ita) Trek-Segafredo 0:00:20
10Ben Healy (Irl) EF Education-EasyPost
11Andreas Leknessund (Nor) Team DSM
12Finn Fisher-Black (NZl) UAE Team Emirates 0:00:22
13Théo Delacroix (Fra) Intermarché-Wanty-Gobert Matériaux
14Lucas Plapp (Aus) Ineos Grenadiers
15Julius Johansen (Den) Intermarché-Wanty-Gobert Matériaux 0:00:23
16Gijs Leemreize (Ned) Jumbo-Visma
17Johan Price Pejtersen (Den) Bahrain Victorious 0:00:24
18Marc Hirschi (Swi) UAE Team Emirates
19Yannis Voisard (Swi) Swiss Cycling 0:00:28
20Marco Brenner (Ger) Team DSM 0:00:29
21Pau Miquel Delgado (Spa) Equipo Kern Pharma 0:00:30
22Dario Lillo (Swi) Swiss Cycling
23Corbin Strong (NZl) Israel-Premier Tech 0:00:33
24Harry Sweeny (Aus) Lotto Soudal
25Nils Brun (Swi) Swiss Cycling
26Michel Heßmann (Ger) Jumbo-Visma
27Sébastien Grignard (Bel) Lotto Soudal 0:00:34
28Tim Naberman (Ned) Team DSM
29Raul Garcia Pierna (Spa) Equipo Kern Pharma 0:00:36
30Einer Rubio Reyes (Col) Movistar Team 0:00:38
31Kevin Colleoni (Ita) BikeExchange-Jayco 0:00:40
32Valentin Paret Peintre (Fra) AG2R Citroen Team
33Frederik Wandahl (Den) Bora-Hansgrohe
34Antoine Debons (Swi) Swiss Cycling 0:00:41
35Abner González Rivera (PuR) Movistar Team 0:00:42
36Thomas Champion (Fra) Cofidis 0:00:43
37Valere Thiebaud (Swi) Swiss Cycling 0:00:44
38Carlos Garcia Pierna (Spa) Equipo Kern Pharma 0:00:46
39Viktor Verschaeve (Bel) Lotto Soudal
40Laurens Huys (Bel) Intermarché-Wanty-Gobert Matériaux 0:00:47
Swipe to scroll horizontally
Teams classification
Pos.Rider Name (Country) TeamResult
1Ineos Grenadiers 0:18:02
2Bora-Hansgrohe 0:00:16
3QuickStep-AlphaVinyl
4EF Education-EasyPost 0:00:24
5Jumbo-Visma 0:00:25
6UAE Team Emirates 0:00:27
7Team DSM 0:00:34
8AG2R Citroen Team 0:00:38
9Trek-Segafredo 0:00:42
10Movistar Team
11Cofidis 0:00:45
12Bahrain Victorious
13BikeExchange-Jayco 0:00:47
14Intermarché-Wanty-Gobert Matériaux 0:00:48
15Israel-Premier Tech 0:00:51
16Swiss Cycling 0:00:56
17Astana Qazaqstan Team 0:01:00
18Groupama-FDJ 0:01:01
19Equipo Kern Pharma 0:01:07
20Lotto Soudal 0:01:15
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