Tour de France: Søren Wærenskjold goes from distance to hold off Olav Kooij for victory in furiously-fast stage 11

Uno-X Mobility team's Norwegian rider Soren Waerenskjold cycles to the finish line to win the 11th stage of the 113th edition of the Tour de France cycling race, 161,3 km between Vichy and Nevers in central France, on July 15, 2026. (Photo by Anne-Christine POUJOULAT / AFP)
Tour de France: Søren Wærenskjold (Uno-X Mobility) wins sprint on stage 11 (Image credit: Getty Images)

Søren Wærenskjold (Uno-X Mobility) held off all the big-name sprinters with a long-range sprint to win stage 11 of the Tour de France and deliver a second-ever stage win for his Scandinavian team.

After a bit of a sprint team stand-off in the final 5km, the sprint kicked off properly with 2km to go, and it was Decathlon CMA CGM's whose lead-out efforts almost turned into a late flyer for Cees Bol in the final few hundred metres, which Wærenskjold followed and came past and amazingly held off the charging sprint field.

Latest Videos From
Swipe to scroll horizontally

Pos.

Rider (Country) Team

Time

1

Søren Wærenskjold (Nor) Uno-X Mobility

03:10:06

2

Olav Kooij (Ned) Decathlon CMA CGM

Row 1 - Cell 2

3

Milan Fretin (Bel) Cofidis

Row 2 - Cell 2

4

Huub Artz (Ned) Lotto-Intermarché

Row 3 - Cell 2

5

Biniam Girmay (Eri) NSN Cycling Team

Row 4 - Cell 2

6

Anthony Turgis (Fra) Totalenergies

Row 5 - Cell 2

7

Clément Russo (Fra) Groupama-FDJ United

Row 6 - Cell 2

8

Fernando Gaviria (Col) Caja Rural-Seguros RGA

Row 7 - Cell 2

9

Pascal Ackermann (Ger) Jayco-AlUla

Row 8 - Cell 2

10

Mads Pedersen (Den) Lidl-Trek

Row 9 - Cell 2

11

Rick Pluimers (Ned) Tudor Pro Cycling

Row 10 - Cell 2

12

Jenno Berckmoes (Bel) Lotto-Intermarché

Row 11 - Cell 2

13

Stefano Oldani (Ita) Caja Rural-Seguros RGA

Row 12 - Cell 2

14

Tim Merlier (Bel) Soudal-QuickStep

Row 13 - Cell 2

15

Jenthe Biermans (Bel) Cofidis

Row 14 - Cell 2

16

Fred Wright (GBr) Pinarello-Q36.5

Row 15 - Cell 2

17

Max Kanter (Ger) XDS Astana

Row 16 - Cell 2

18

Magnus Cort (Den) Uno-X Mobility

Row 17 - Cell 2

19

Kasper Asgreen (Den) EF Education-EasyPost

Row 18 - Cell 2

20

Dorian Godon (Fra) Ineos Grenadiers

Row 19 - Cell 2

21

Liam Slock (Bel) Lotto-Intermarché

Row 20 - Cell 2

22

Pavel Bittner (Cze) Picnic PostNL

Row 21 - Cell 2

23

Phil Bauhaus (Ger) Bahrain Victorious

Row 22 - Cell 2

24

Aaron Gate (NZl) XDS Astana

Row 23 - Cell 2

25

Davide Ballerini (Ita) XDS Astana

Row 24 - Cell 2

26

Jake Stewart (GBr) NSN Cycling Team

Row 25 - Cell 2

27

Piet Allegaert (Bel) Cofidis

Row 26 - Cell 2

28

Cees Bol (Ned) Decathlon CMA CGM

Row 27 - Cell 2

29

Michal Kwiatkowski (Pol) Ineos Grenadiers

Row 28 - Cell 2

30

Kamil Gradek (Pol) Bahrain Victorious

Row 29 - Cell 2

31

Mike Teunissen (Ned) XDS Astana

Row 30 - Cell 2

32

Xandro Meurisse (Bel) Pinarello-Q36.5

Row 31 - Cell 2

33

Alexandre Delettre (Fra) Totalenergies

Row 32 - Cell 2

34

Tom Pidcock (GBr) Pinarello-Q36.5

Row 33 - Cell 2

35

Ramses Debruyne (Bel) Alpecin-Premier Tech

Row 34 - Cell 2

36

Mathias Vacek (Cze) Lidl-Trek

Row 35 - Cell 2

37

Niklas Märkl (Ger) Picnic PostNL

Row 36 - Cell 2

38

Joshua Tarling (GBr) Ineos Grenadiers

Row 37 - Cell 2

39

Nils Politt (Ger) UAE Team Emirates-XRG

Row 38 - Cell 2

40

Brandon McNulty (USA) UAE Team Emirates-XRG

Row 39 - Cell 2

41

Florian Vermeersch (Bel) UAE Team Emirates-XRG

Row 40 - Cell 2

42

Tobias Halland Johannessen (Nor) Uno-X Mobility

Row 41 - Cell 2

43

Louis Vervaeke (Bel) Soudal-QuickStep

Row 42 - Cell 2

44

Frits Biesterbos (Ned) Picnic PostNL

Row 43 - Cell 2

45

Remco Evenepoel (Bel) Red Bull-Bora-Hansgrohe

Row 44 - Cell 2

46

Jasper Stuyven (Bel) Soudal-QuickStep

Row 45 - Cell 2

47

Tadej Pogačar (Slo) UAE Team Emirates-XRG

Row 46 - Cell 2

48

Isaac Del Toro (Mex) UAE Team Emirates-XRG

Row 47 - Cell 2

49

Egan Bernal (Col) Ineos Grenadiers

Row 48 - Cell 2

50

Mauro Schmid (Swi) Jayco-AlUla

Row 49 - Cell 2

51

Matis Louvel (Fra) NSN Cycling Team

Row 50 - Cell 2

52

Toms Skujins (Lat) Lidl-Trek

Row 51 - Cell 2

53

Yannis Voisard (Swi) Tudor Pro Cycling

Row 52 - Cell 2

54

Robert Stannard (Aus) Bahrain Victorious

Row 53 - Cell 2

55

Hugo Page (Fra) Cofidis

Row 54 - Cell 2

56

Nicolas Prodhomme (Fra) Decathlon CMA CGM

Row 55 - Cell 2

57

Ewen Costiou (Fra) Groupama-FDJ United

Row 56 - Cell 2

58

Juan Ayuso (Spa) Lidl-Trek

Row 57 - Cell 2

59

Edoardo Affini (Ita) Visma-Lease a Bike

Row 58 - Cell 2

60

Mattias Skjelmose (Den) Lidl-Trek

Row 59 - Cell 2

61

Julius Van Den Berg (Ned) Picnic PostNL

Row 60 - Cell 2

62

Paul Seixas (Fra) Decathlon CMA CGM

Row 61 - Cell 2

63

Brent Van Moer (Bel) Pinarello-Q36.5

Row 62 - Cell 2

64

Ilan Van Wilder (Bel) Soudal-QuickStep

Row 63 - Cell 2

65

Jonas Vingegaard (Den) Visma-Lease a Bike

Row 64 - Cell 2

66

Richard Carapaz (Ecu) EF Education-EasyPost

Row 65 - Cell 2

67

Bruno Armirail (Fra) Visma-Lease a Bike

Row 66 - Cell 2

68

Mattia Cattaneo (Ita) Red Bull-Bora-Hansgrohe

Row 67 - Cell 2

69

Tim Marsman (Ned) Alpecin-Premier Tech

Row 68 - Cell 2

70

Mathieu van der Poel (Ned) Alpecin-Premier Tech

Row 69 - Cell 2

71

Thymen Arensman (Ned) Ineos Grenadiers

Row 70 - Cell 2

72

Romain Gregoire (Fra) Groupama-FDJ United

Row 71 - Cell 2

73

Marco Haller (Aut) Tudor Pro Cycling

Row 72 - Cell 2

74

Per Strand Hagenes (Nor) Visma-Lease a Bike

Row 73 - Cell 2

75

Jonas Abrahamsen (Nor) Uno-X Mobility

Row 74 - Cell 2

76

Florian Lipowitz (Ger) Red Bull-Bora-Hansgrohe

Row 75 - Cell 2

77

Davide Piganzoli (Ita) Visma-Lease a Bike

Row 76 - Cell 2

78

Nico Denz (Ger) Red Bull-Bora-Hansgrohe

Row 77 - Cell 2

79

Lorenzo Germani (Ita) Groupama-FDJ United

Row 78 - Cell 2

80

Tiesj Benoot (Bel) Decathlon CMA CGM

Row 79 - Cell 2

81

Krists Neilands (Lat) NSN Cycling Team

Row 80 - Cell 2

82

Quinten Hermans (Bel) Pinarello-Q36.5

Row 81 - Cell 2

83

Matteo Vercher (Fra) Totalenergies

Row 82 - Cell 2

84

Clément Braz Afonso (Fra) Groupama-FDJ United

Row 83 - Cell 2

85

Aurélien Paret Peintre (Fra) Decathlon CMA CGM

Row 84 - Cell 2

86

Quinn Simmons (USA) Lidl-Trek

Row 85 - Cell 2

87

Pablo Castrillo (Spa) Movistar Team

Row 86 - Cell 2

88

Quentin Pacher (Fra) Groupama-FDJ United

Row 87 - Cell 2

89

Sean Quinn (USA) EF Education-EasyPost

Row 88 - Cell 2

90

Raul Garcia Pierna (Spa) Movistar Team

Row 89 - Cell 2

91

Kévin Vauquelin (Fra) Ineos Grenadiers

Row 90 - Cell 2

92

Sepp Kuss (USA) Visma-Lease a Bike

Row 91 - Cell 2

93

Edward Planckaert (Bel) Alpecin-Premier Tech

Row 92 - Cell 2

94

Jonas Rickaert (Bel) Alpecin-Premier Tech

Row 93 - Cell 2

95

Adam Yates (GBr) UAE Team Emirates-XRG

Row 94 - Cell 2

96

Thibault Guernalec (Fra) Totalenergies

Row 95 - Cell 2

97

Javier Romo (Spa) Movistar Team

Row 96 - Cell 2

98

Jordan Jegat (Fra) Totalenergies

Row 97 - Cell 2

99

Jose Felix Parra (Spa) Caja Rural-Seguros RGA

Row 98 - Cell 2

100

Joris Delbove (Fra) Totalenergies

Row 99 - Cell 2

101

Damiano Caruso (Ita) Bahrain Victorious

Row 100 - Cell 2

102

Carlos Verona (Spa) Lidl-Trek

Row 101 - Cell 2

103

Einer Rubio (Col) Movistar Team

Row 102 - Cell 2

104

Lenny Martinez (Fra) Bahrain Victorious

Row 103 - Cell 2

105

Anders Skaarseth (Nor) Uno-X Mobility

Row 104 - Cell 2

106

Antonio Tiberi (Ita) Bahrain Victorious

Row 105 - Cell 2

107

Guillaume Martin Guyonnet (Fra) Groupama-FDJ United

Row 106 - Cell 2

108

Felix Großschartner (Aut) UAE Team Emirates-XRG

Row 107 - Cell 2

109

Matthew Riccitello (USA) Decathlon CMA CGM

Row 108 - Cell 2

110

Tim Van Dijke (Ned) Red Bull-Bora-Hansgrohe

Row 109 - Cell 2

111

Anders Halland Johannessen (Nor) Uno-X Mobility

Row 110 - Cell 2

112

Abel Balderstone (Spa) Caja Rural-Seguros RGA

Row 111 - Cell 2

113

Maxim Van Gils (Bel) Red Bull-Bora-Hansgrohe

Row 112 - Cell 2

114

Michael Valgren (Den) EF Education-EasyPost

Row 113 - Cell 2

115

Matej Mohoric (Slo) Bahrain Victorious

Row 114 - Cell 2

116

Baptiste Veistroffer (Fra) Lotto-Intermarché

Row 115 - Cell 2

117

Derek Gee-West (Can) Lidl-Trek

Row 116 - Cell 2

118

Warren Barguil (Fra) Picnic PostNL

Row 117 - Cell 2

119

Jasper Philipsen (Bel) Alpecin-Premier Tech

Row 118 - Cell 2

120

John Degenkolb (Ger) Picnic PostNL

00:00:29

121

Lennert Van Eetvelt (Bel) Lotto-Intermarché

00:00:33

122

Tim Wellens (Bel) UAE Team Emirates-XRG

Row 121 - Cell 2

123

Daan Hoole (Ned) Decathlon CMA CGM

00:00:36

124

Felix Engelhardt (Ger) Jayco-AlUla

Row 123 - Cell 2

125

Michael Matthews (Aus) Jayco-AlUla

Row 124 - Cell 2

126

Victor Campenaerts (Bel) Visma-Lease a Bike

Row 125 - Cell 2

127

Marc Hirschi (Swi) Tudor Pro Cycling

Row 126 - Cell 2

128

Marco Frigo (Ita) NSN Cycling Team

Row 127 - Cell 2

129

Alex Kirsch (Lux) Cofidis

Row 128 - Cell 2

130

Filippo Ganna (Ita) Ineos Grenadiers

Row 129 - Cell 2

131

Jefferson Cepeda (Ecu) Movistar Team

Row 130 - Cell 2

132

Michel Heßmann (Ger) Movistar Team

Row 131 - Cell 2

133

Jai Hindley (Aus) Red Bull-Bora-Hansgrohe

Row 132 - Cell 2

134

Damien Howson (Aus) Pinarello-Q36.5

Row 133 - Cell 2

135

Jakub Otruba (Cze) Caja Rural-Seguros RGA

Row 134 - Cell 2

136

Simone Velasco (Ita) XDS Astana

Row 135 - Cell 2

137

Tom Van Asbroeck (Bel) NSN Cycling Team

Row 136 - Cell 2

138

Lewis Askey (GBr) NSN Cycling Team

Row 137 - Cell 2

139

Tobias Foss (Nor) Ineos Grenadiers

Row 138 - Cell 2

140

Luke Durbridge (Aus) Jayco-AlUla

Row 139 - Cell 2

141

Valentin Paret Peintre (Fra) Soudal-QuickStep

Row 140 - Cell 2

142

Silvan Dillier (Swi) Alpecin-Premier Tech

Row 141 - Cell 2

143

Georg Steinhauser (Ger) EF Education-EasyPost

Row 142 - Cell 2

144

Alex Baudin (Fra) EF Education-EasyPost

Row 143 - Cell 2

145

Joel Nicolau (Spa) Caja Rural-Seguros RGA

Row 144 - Cell 2

146

Lucas Plapp (Aus) Jayco-AlUla

Row 145 - Cell 2

147

Anthon Charmig (Den) Uno-X Mobility

Row 146 - Cell 2

148

Lars Craps (Bel) Lotto-Intermarché

Row 147 - Cell 2

149

Emiel Verstrynge (Bel) Alpecin-Premier Tech

Row 148 - Cell 2

150

Ion Izaguirre (Spa) Cofidis

Row 149 - Cell 2

151

Nelson Oliveira (Por) Movistar Team

Row 150 - Cell 2

152

Jan Tratnik (Slo) Red Bull-Bora-Hansgrohe

Row 151 - Cell 2

153

Benjamin Thomas (Fra) Cofidis

Row 152 - Cell 2

154

Ben O'Connor (Aus) Jayco-AlUla

00:01:00

155

Robbe Dhondt (Bel) Picnic PostNL

Row 154 - Cell 2

156

Alex Aranburu (Spa) Cofidis

Row 155 - Cell 2

157

Xabier Mikel Azparren (Spa) Pinarello-Q36.5

Row 156 - Cell 2

158

Sergio Higuita (Col) XDS Astana

Row 157 - Cell 2

159

Max Walker (GBr) EF Education-EasyPost

Row 158 - Cell 2

160

Ben Healy (Irl) EF Education-EasyPost

Row 159 - Cell 2

161

Mathis Le Berre (Fra) Totalenergies

Row 160 - Cell 2

162

Nicolas Breuillard (Fra) Totalenergies

00:01:45

163

Vlad Van Mechelen (Bel) Bahrain Victorious

00:01:54

164

Matteo Jorgenson (USA) Visma-Lease a Bike

00:02:12

165

Frank Van Den Broek (Ned) Picnic PostNL

Row 164 - Cell 2

166

Sebastian Berwick (Aus) Caja Rural-Seguros RGA

Row 165 - Cell 2

167

Harold Tejada (Col) XDS Astana

00:02:36

168

Michael Storer (Aus) Tudor Pro Cycling

Row 167 - Cell 2

169

Nicolya Vinokurov (Kaz) XDS Astana

00:03:16

170

Dylan Van Baarle (Ned) Soudal-QuickStep

00:04:05

171

George Bennett (NZl) NSN Cycling Team

00:06:29

172

Pascal Eenkhoorn (Ned) Soudal-QuickStep

Row 171 - Cell 2

173

Georg Zimmermann (Ger) Lotto-Intermarché

00:07:36

174

Julian Alaphilippe (Fra) Tudor Pro Cycling

Row 173 - Cell 2
Swipe to scroll horizontally
Sprint 1 - Saint-Pourçain-Sur-Sioule

Place

Rider (Country) Team

Result

1

Mathis Le Berre (Fra) Totalenergies

25

2

Nelson Oliveira (Por) Movistar Team

20

3

Julian Alaphilippe (Fra) Tudor Pro Cycling

16

4

Anthon Charmig (Den) Uno-X Mobility

14

5

Liam Slock (Bel) Lotto-Intermarché

12

6

Jasper Philipsen (Bel) Alpecin-Premier Tech

10

7

Max Kanter (Ger) XDS Astana

9

8

Mads Pedersen (Den) Lidl-Trek

8

9

Biniam Girmay (Eri) NSN Cycling Team

7

10

Quinn Simmons (USA) Lidl-Trek

6

11

Mathias Vacek (Cze) Lidl-Trek

5

12

Mike Teunissen (Ned) XDS Astana

4

13

Tom Van Asbroeck (Bel) NSN Cycling Team

3

14

Tim Merlier (Bel) Soudal-QuickStep

2

15

Harold Tejada (Col) XDS Astana

1

Swipe to scroll horizontally
Sprint 2 - Finish in Nevers

Place

Rider (Country) Team

Result

1

Søren Wærenskjold (Nor) Uno-X Mobility

70

2

Olav Kooij (Ned) Decathlon CMA CGM

50

3

Milan Fretin (Bel) Cofidis

40

4

Huub Artz (Ned) Lotto-Intermarché

35

5

Biniam Girmay (Eri) NSN Cycling Team

30

6

Anthony Turgis (Fra) Totalenergies

26

7

Clément Russo (Fra) Groupama-FDJ United

24

8

Fernando Gaviria (Col) Caja Rural-Seguros RGA

22

9

Pascal Ackermann (Ger) Jayco-AlUla

20

10

Mads Pedersen (Den) Lidl-Trek

18

11

Rick Pluimers (Ned) Tudor Pro Cycling

16

12

Jenno Berckmoes (Bel) Lotto-Intermarché

14

13

Stefano Oldani (Ita) Caja Rural-Seguros RGA

12

14

Tim Merlier (Bel) Soudal-QuickStep

10

15

Jenthe Biermans (Bel) Cofidis

8

16

Fred Wright (GBr) Pinarello-Q36.5

6

17

Max Kanter (Ger) XDS Astana

4

18

Magnus Cort (Den) Uno-X Mobility

2

Swipe to scroll horizontally
Mountain 1 (Côte De Billonnière)

Place

Rider (Country) Team

Result

1

Anthon Charmig (Den) Uno-X Mobility

1

Swipe to scroll horizontally
Mountain 2 (Côte De Billy-Chevannes)

Place

Rider (Country) Team

Result

1

Anthon Charmig (Den) Uno-X Mobility

1

Swipe to scroll horizontally

Place

Rider (Country) Team

Result

1

Tadej Pogačar (Slo) UAE Team Emirates-XRG

39:25:08

2

Jonas Vingegaard (Den) Visma-Lease a Bike

00:03:36

3

Remco Evenepoel (Bel) Red Bull-Bora-Hansgrohe

00:04:06

4

Juan Ayuso (Spa) Lidl-Trek

00:04:22

5

Paul Seixas (Fra) Decathlon CMA CGM

00:04:35

6

Florian Lipowitz (Ger) Red Bull-Bora-Hansgrohe

00:04:44

7

Isaac Del Toro (Mex) UAE Team Emirates-XRG

00:05:08

8

Mattias Skjelmose (Den) Lidl-Trek

00:05:45

9

Lenny Martinez (Fra) Bahrain Victorious

00:06:34

10

Tom Pidcock (GBr) Pinarello-Q36.5

00:11:49

11

Egan Bernal (Col) Ineos Grenadiers

00:12:15

12

Ilan Van Wilder (Bel) Soudal-QuickStep

00:12:43

13

Davide Piganzoli (Ita) Visma-Lease a Bike

00:13:38

14

Tobias Halland Johannessen (Nor) Uno-X Mobility

00:14:50

15

Sean Quinn (USA) EF Education-EasyPost

00:15:08

16

Yannis Voisard (Swi) Tudor Pro Cycling

00:15:36

17

Ramses Debruyne (Bel) Alpecin-Premier Tech

00:16:13

18

Richard Carapaz (Ecu) EF Education-EasyPost

00:17:43

19

Jordan Jegat (Fra) Totalenergies

00:17:56

20

Adam Yates (GBr) UAE Team Emirates-XRG

00:18:26

21

Pablo Castrillo (Spa) Movistar Team

00:20:32

22

Sepp Kuss (USA) Visma-Lease a Bike

00:20:52

23

Brandon McNulty (USA) UAE Team Emirates-XRG

00:26:01

24

Tiesj Benoot (Bel) Decathlon CMA CGM

00:33:17

25

Lennert Van Eetvelt (Bel) Lotto-Intermarché

00:38:46

26

Nicolas Prodhomme (Fra) Decathlon CMA CGM

00:42:28

27

Carlos Verona (Spa) Lidl-Trek

00:46:53

28

Matteo Jorgenson (USA) Visma-Lease a Bike

00:48:02

29

Thymen Arensman (Ned) Ineos Grenadiers

00:50:08

30

Harold Tejada (Col) XDS Astana

00:50:49

31

Jai Hindley (Aus) Red Bull-Bora-Hansgrohe

00:52:24

32

Mathias Vacek (Cze) Lidl-Trek

00:53:19

33

Quinten Hermans (Bel) Pinarello-Q36.5

01:01:49

34

Alex Baudin (Fra) EF Education-EasyPost

01:05:46

35

Felix Großschartner (Aut) UAE Team Emirates-XRG

01:06:02

36

Kévin Vauquelin (Fra) Ineos Grenadiers

01:06:16

37

Quinn Simmons (USA) Lidl-Trek

01:09:11

38

Derek Gee-West (Can) Lidl-Trek

01:09:27

39

Einer Rubio (Col) Movistar Team

01:11:44

40

Sergio Higuita (Col) XDS Astana

01:12:03

41

Jose Felix Parra (Spa) Caja Rural-Seguros RGA

01:13:08

42

Antonio Tiberi (Ita) Bahrain Victorious

01:13:32

43

Guillaume Martin Guyonnet (Fra) Groupama-FDJ United

01:17:31

44

Ion Izaguirre (Spa) Cofidis

01:17:42

45

Valentin Paret Peintre (Fra) Soudal-QuickStep

01:18:55

46

Raul Garcia Pierna (Spa) Movistar Team

01:19:53

47

Marc Hirschi (Swi) Tudor Pro Cycling

01:21:29

48

Nicolas Breuillard (Fra) Totalenergies

01:24:49

49

Tobias Foss (Nor) Ineos Grenadiers

01:28:38

50

Anders Skaarseth (Nor) Uno-X Mobility

01:30:55

51

Tim Wellens (Bel) UAE Team Emirates-XRG

01:31:25

52

Ben O'Connor (Aus) Jayco-AlUla

01:32:05

53

Joris Delbove (Fra) Totalenergies

01:32:59

54

Clément Braz Afonso (Fra) Groupama-FDJ United

01:33:53

55

Maxim Van Gils (Bel) Red Bull-Bora-Hansgrohe

01:33:56

56

Abel Balderstone (Spa) Caja Rural-Seguros RGA

01:35:58

57

Javier Romo (Spa) Movistar Team

01:37:45

58

Aurélien Paret Peintre (Fra) Decathlon CMA CGM

01:39:31

59

Matthew Riccitello (USA) Decathlon CMA CGM

01:39:38

60

Romain Gregoire (Fra) Groupama-FDJ United

01:39:40

61

Mattia Cattaneo (Ita) Red Bull-Bora-Hansgrohe

01:40:29

62

Lars Craps (Bel) Lotto-Intermarché

01:41:54

63

Damiano Caruso (Ita) Bahrain Victorious

01:44:04

64

Xandro Meurisse (Bel) Pinarello-Q36.5

01:45:48

65

Mathieu van der Poel (Ned) Alpecin-Premier Tech

01:46:07

66

Ewen Costiou (Fra) Groupama-FDJ United

01:48:22

67

Alexandre Delettre (Fra) Totalenergies

01:48:38

68

Mads Pedersen (Den) Lidl-Trek

01:51:22

69

Jasper Stuyven (Bel) Soudal-QuickStep

01:51:26

70

Michael Matthews (Aus) Jayco-AlUla

01:52:17

71

Lorenzo Germani (Ita) Groupama-FDJ United

01:52:55

72

Michael Valgren (Den) EF Education-EasyPost

01:54:20

73

Toms Skujins (Lat) Lidl-Trek

01:55:19

74

Mathis Le Berre (Fra) Totalenergies

Row 73 - Cell 2

75

Louis Vervaeke (Bel) Soudal-QuickStep

01:55:43

76

Quentin Pacher (Fra) Groupama-FDJ United

01:56:07

77

Matteo Vercher (Fra) Totalenergies

01:56:31

78

Jefferson Cepeda (Ecu) Movistar Team

01:56:37

79

Alex Aranburu (Spa) Cofidis

01:57:13

80

George Bennett (NZl) NSN Cycling Team

01:58:25

81

Georg Zimmermann (Ger) Lotto-Intermarché

01:58:29

82

Mauro Schmid (Swi) Jayco-AlUla

02:01:15

83

Nelson Oliveira (Por) Movistar Team

02:02:37

84

Nils Politt (Ger) UAE Team Emirates-XRG

02:03:10

85

Vlad Van Mechelen (Bel) Bahrain Victorious

02:03:25

86

Rick Pluimers (Ned) Tudor Pro Cycling

02:03:33

87

Frank Van Den Broek (Ned) Picnic PostNL

02:03:47

88

Kasper Asgreen (Den) EF Education-EasyPost

02:04:12

89

Victor Campenaerts (Bel) Visma-Lease a Bike

02:05:08

90

Clément Russo (Fra) Groupama-FDJ United

02:05:14

91

Ben Healy (Irl) EF Education-EasyPost

02:05:54

92

Anders Halland Johannessen (Nor) Uno-X Mobility

02:06:13

93

Lucas Plapp (Aus) Jayco-AlUla

02:07:08

94

Anthon Charmig (Den) Uno-X Mobility

02:07:40

95

Nico Denz (Ger) Red Bull-Bora-Hansgrohe

02:08:22

96

Damien Howson (Aus) Pinarello-Q36.5

02:08:45

97

Bruno Armirail (Fra) Visma-Lease a Bike

02:11:53

98

Jan Tratnik (Slo) Red Bull-Bora-Hansgrohe

02:12:36

99

Jonas Abrahamsen (Nor) Uno-X Mobility

02:12:52

100

Brent Van Moer (Bel) Pinarello-Q36.5

02:12:59

101

Jenno Berckmoes (Bel) Lotto-Intermarché

02:15:11

102

Robert Stannard (Aus) Bahrain Victorious

02:15:29

103

Sebastian Berwick (Aus) Caja Rural-Seguros RGA

02:15:42

104

Max Walker (GBr) EF Education-EasyPost

02:15:59

105

Felix Engelhardt (Ger) Jayco-AlUla

02:17:58

106

Matej Mohoric (Slo) Bahrain Victorious

02:18:36

107

Alex Kirsch (Lux) Cofidis

02:19:02

108

Warren Barguil (Fra) Picnic PostNL

02:19:55

109

Michael Storer (Aus) Tudor Pro Cycling

02:20:01

110

Magnus Cort (Den) Uno-X Mobility

02:21:39

111

Michel Heßmann (Ger) Movistar Team

02:22:23

112

Thibault Guernalec (Fra) Totalenergies

02:22:35

113

Marco Frigo (Ita) NSN Cycling Team

02:23:05

114

Luke Durbridge (Aus) Jayco-AlUla

02:23:17

115

Mike Teunissen (Ned) XDS Astana

02:23:47

116

Xabier Mikel Azparren (Spa) Pinarello-Q36.5

02:23:52

117

Emiel Verstrynge (Bel) Alpecin-Premier Tech

02:23:53

118

Anthony Turgis (Fra) Totalenergies

02:25:09

119

Benjamin Thomas (Fra) Cofidis

02:25:45

120

Per Strand Hagenes (Nor) Visma-Lease a Bike

02:26:22

121

Edward Planckaert (Bel) Alpecin-Premier Tech

02:26:23

122

Filippo Ganna (Ita) Ineos Grenadiers

02:26:35

123

Aaron Gate (NZl) XDS Astana

02:26:49

124

Joel Nicolau (Spa) Caja Rural-Seguros RGA

02:28:35

125

Florian Vermeersch (Bel) UAE Team Emirates-XRG

02:28:38

126

Jakub Otruba (Cze) Caja Rural-Seguros RGA

02:28:43

127

Michal Kwiatkowski (Pol) Ineos Grenadiers

02:28:45

128

Jonas Rickaert (Bel) Alpecin-Premier Tech

02:29:20

129

Simone Velasco (Ita) XDS Astana

02:29:38

130

Dorian Godon (Fra) Ineos Grenadiers

02:29:39

131

Georg Steinhauser (Ger) EF Education-EasyPost

02:31:44

132

Krists Neilands (Lat) NSN Cycling Team

02:32:14

133

Hugo Page (Fra) Cofidis

02:32:46

134

Frits Biesterbos (Ned) Picnic PostNL

02:33:21

135

Fred Wright (GBr) Pinarello-Q36.5

02:34:30

136

Nicolya Vinokurov (Kaz) XDS Astana

02:35:06

137

Søren Wærenskjold (Nor) Uno-X Mobility

02:35:46

138

Dylan Van Baarle (Ned) Soudal-QuickStep

02:36:08

139

Huub Artz (Ned) Lotto-Intermarché

02:36:10

140

Julian Alaphilippe (Fra) Tudor Pro Cycling

02:36:42

141

Stefano Oldani (Ita) Caja Rural-Seguros RGA

02:37:27

142

Daan Hoole (Ned) Decathlon CMA CGM

02:37:36

143

Max Kanter (Ger) XDS Astana

02:39:42

144

Biniam Girmay (Eri) NSN Cycling Team

02:40:08

145

Tim Van Dijke (Ned) Red Bull-Bora-Hansgrohe

02:41:16

146

Pascal Eenkhoorn (Ned) Soudal-QuickStep

02:41:18

147

Tom Van Asbroeck (Bel) NSN Cycling Team

02:42:43

148

Edoardo Affini (Ita) Visma-Lease a Bike

02:44:26

149

Silvan Dillier (Swi) Alpecin-Premier Tech

02:44:37

150

Niklas Märkl (Ger) Picnic PostNL

02:45:04

151

Jasper Philipsen (Bel) Alpecin-Premier Tech

02:45:28

152

Baptiste Veistroffer (Fra) Lotto-Intermarché

02:45:30

153

Joshua Tarling (GBr) Ineos Grenadiers

02:46:41

154

Robbe Dhondt (Bel) Picnic PostNL

02:46:52

155

Jenthe Biermans (Bel) Cofidis

02:47:32

156

Liam Slock (Bel) Lotto-Intermarché

02:47:46

157

Tim Marsman (Ned) Alpecin-Premier Tech

02:49:09

158

Pavel Bittner (Cze) Picnic PostNL

02:50:26

159

Pascal Ackermann (Ger) Jayco-AlUla

02:53:08

160

Milan Fretin (Bel) Cofidis

02:53:17

161

Julius Van Den Berg (Ned) Picnic PostNL

02:53:59

162

Jake Stewart (GBr) NSN Cycling Team

02:54:31

163

John Degenkolb (Ger) Picnic PostNL

02:54:43

164

Marco Haller (Aut) Tudor Pro Cycling

02:55:30

165

Fernando Gaviria (Col) Caja Rural-Seguros RGA

02:57:21

166

Tim Merlier (Bel) Soudal-QuickStep

02:57:41

167

Phil Bauhaus (Ger) Bahrain Victorious

02:58:16

168

Olav Kooij (Ned) Decathlon CMA CGM

02:58:27

169

Lewis Askey (GBr) NSN Cycling Team

02:58:32

170

Davide Ballerini (Ita) XDS Astana

02:58:35

171

Cees Bol (Ned) Decathlon CMA CGM

02:59:16

172

Piet Allegaert (Bel) Cofidis

02:59:46

173

Kamil Gradek (Pol) Bahrain Victorious

03:01:12

174

Matis Louvel (Fra) NSN Cycling Team

03:05:47

Swipe to scroll horizontally

Place

Rider (Country) Team

Result

1

Mads Pedersen (Den) Lidl-Trek

319

2

Biniam Girmay (Eri) NSN Cycling Team

276

3

Tim Merlier (Bel) Soudal-QuickStep

225

4

Jasper Philipsen (Bel) Alpecin-Premier Tech

215

5

Max Kanter (Ger) XDS Astana

205

6

Olav Kooij (Ned) Decathlon CMA CGM

160

7

Søren Wærenskjold (Nor) Uno-X Mobility

159

8

Tadej Pogačar (Slo) UAE Team Emirates-XRG

107

9

Anthony Turgis (Fra) Totalenergies

105

10

Huub Artz (Ned) Lotto-Intermarché

94

11

Milan Fretin (Bel) Cofidis

92

12

Isaac Del Toro (Mex) UAE Team Emirates-XRG

80

13

Pascal Ackermann (Ger) Jayco-AlUla

72

14

Jonas Vingegaard (Den) Visma-Lease a Bike

70

15

Remco Evenepoel (Bel) Red Bull-Bora-Hansgrohe

68

16

Clément Russo (Fra) Groupama-FDJ United

64

17

Fernando Gaviria (Col) Caja Rural-Seguros RGA

62

18

Mathieu van der Poel (Ned) Alpecin-Premier Tech

61

19

Quinn Simmons (USA) Lidl-Trek

61

20

Tobias Halland Johannessen (Nor) Uno-X Mobility

57

21

Paul Seixas (Fra) Decathlon CMA CGM

56

22

Michael Matthews (Aus) Jayco-AlUla

55

23

Rick Pluimers (Ned) Tudor Pro Cycling

54

24

Baptiste Veistroffer (Fra) Lotto-Intermarché

53

25

Pavel Bittner (Cze) Picnic PostNL

52

26

Tom Pidcock (GBr) Pinarello-Q36.5

47

27

Jakub Otruba (Cze) Caja Rural-Seguros RGA

45

28

Mattias Skjelmose (Den) Lidl-Trek

41

29

Dorian Godon (Fra) Ineos Grenadiers

40

30

Liam Slock (Bel) Lotto-Intermarché

38

31

Alex Baudin (Fra) EF Education-EasyPost

37

32

Jenno Berckmoes (Bel) Lotto-Intermarché

36

33

Florian Lipowitz (Ger) Red Bull-Bora-Hansgrohe

36

34

Tom Van Asbroeck (Bel) NSN Cycling Team

34

35

Phil Bauhaus (Ger) Bahrain Victorious

32

36

Juan Ayuso (Spa) Lidl-Trek

32

37

Mathias Vacek (Cze) Lidl-Trek

30

38

Richard Carapaz (Ecu) EF Education-EasyPost

30

39

Lenny Martinez (Fra) Bahrain Victorious

28

40

Mathis Le Berre (Fra) Totalenergies

27

41

Nelson Oliveira (Por) Movistar Team

27

42

Jake Stewart (GBr) NSN Cycling Team

24

43

Harold Tejada (Col) XDS Astana

23

44

Ramses Debruyne (Bel) Alpecin-Premier Tech

21

45

Lennert Van Eetvelt (Bel) Lotto-Intermarché

21

46

Julian Alaphilippe (Fra) Tudor Pro Cycling

21

47

Raul Garcia Pierna (Spa) Movistar Team

20

48

Joris Delbove (Fra) Totalenergies

20

49

Felix Engelhardt (Ger) Jayco-AlUla

20

50

Victor Campenaerts (Bel) Visma-Lease a Bike

20

51

Sean Quinn (USA) EF Education-EasyPost

19

52

Kévin Vauquelin (Fra) Ineos Grenadiers

19

53

Pablo Castrillo (Spa) Movistar Team

18

54

Marco Frigo (Ita) NSN Cycling Team

18

55

Filippo Ganna (Ita) Ineos Grenadiers

17

56

Aaron Gate (NZl) XDS Astana

16

57

Thibault Guernalec (Fra) Totalenergies

16

58

Jordan Jegat (Fra) Totalenergies

16

59

Frank Van Den Broek (Ned) Picnic PostNL

16

60

Davide Ballerini (Ita) XDS Astana

15

61

Mike Teunissen (Ned) XDS Astana

14

62

Ilan Van Wilder (Bel) Soudal-QuickStep

14

63

Romain Gregoire (Fra) Groupama-FDJ United

14

64

Edward Planckaert (Bel) Alpecin-Premier Tech

14

65

Anthon Charmig (Den) Uno-X Mobility

14

66

Michael Storer (Aus) Tudor Pro Cycling

14

67

Stefano Oldani (Ita) Caja Rural-Seguros RGA

12

68

Matteo Vercher (Fra) Totalenergies

12

69

Tim Wellens (Bel) UAE Team Emirates-XRG

12

70

Magnus Cort (Den) Uno-X Mobility

11

71

Nicolas Breuillard (Fra) Totalenergies

11

72

Lucas Plapp (Aus) Jayco-AlUla

9

73

Jenthe Biermans (Bel) Cofidis

8

74

Antonio Tiberi (Ita) Bahrain Victorious

8

75

Ben Healy (Irl) EF Education-EasyPost

8

76

Vlad Van Mechelen (Bel) Bahrain Victorious

8

77

Nico Denz (Ger) Red Bull-Bora-Hansgrohe

7

78

Quinten Hermans (Bel) Pinarello-Q36.5

7

79

Maxim Van Gils (Bel) Red Bull-Bora-Hansgrohe

7

80

Fred Wright (GBr) Pinarello-Q36.5

6

81

Egan Bernal (Col) Ineos Grenadiers

6

82

Mauro Schmid (Swi) Jayco-AlUla

6

83

Sepp Kuss (USA) Visma-Lease a Bike

6

84

Abel Balderstone (Spa) Caja Rural-Seguros RGA

6

85

Alex Kirsch (Lux) Cofidis

6

86

Alexandre Delettre (Fra) Totalenergies

5

87

Jasper Stuyven (Bel) Soudal-QuickStep

5

88

Ewen Costiou (Fra) Groupama-FDJ United

5

89

Tim Marsman (Ned) Alpecin-Premier Tech

5

90

Einer Rubio (Col) Movistar Team

5

91

Brandon McNulty (USA) UAE Team Emirates-XRG

4

92

Davide Piganzoli (Ita) Visma-Lease a Bike

4

93

Joel Nicolau (Spa) Caja Rural-Seguros RGA

4

94

Florian Vermeersch (Bel) UAE Team Emirates-XRG

3

95

Clément Braz Afonso (Fra) Groupama-FDJ United

3

96

Jan Tratnik (Slo) Red Bull-Bora-Hansgrohe

3

97

Alex Aranburu (Spa) Cofidis

3

98

Nicolas Prodhomme (Fra) Decathlon CMA CGM

2

99

Per Strand Hagenes (Nor) Visma-Lease a Bike

2

100

Marc Hirschi (Swi) Tudor Pro Cycling

2

101

Sergio Higuita (Col) XDS Astana

2

102

Hugo Page (Fra) Cofidis

1

103

Dylan Van Baarle (Ned) Soudal-QuickStep

1

104

George Bennett (NZl) NSN Cycling Team

1

Swipe to scroll horizontally

Place

Rider (Country) Team

Result

1

Tadej Pogačar (Slo) UAE Team Emirates-XRG

42

2

Jonas Vingegaard (Den) Visma-Lease a Bike

27

3

Richard Carapaz (Ecu) EF Education-EasyPost

19

4

Valentin Paret Peintre (Fra) Soudal-QuickStep

18

5

Paul Seixas (Fra) Decathlon CMA CGM

18

6

Nicolas Prodhomme (Fra) Decathlon CMA CGM

17

7

Alex Baudin (Fra) EF Education-EasyPost

16

8

Lenny Martinez (Fra) Bahrain Victorious

16

9

Isaac Del Toro (Mex) UAE Team Emirates-XRG

14

10

Florian Lipowitz (Ger) Red Bull-Bora-Hansgrohe

12

11

Javier Romo (Spa) Movistar Team

10

12

Remco Evenepoel (Bel) Red Bull-Bora-Hansgrohe

9

13

Tom Pidcock (GBr) Pinarello-Q36.5

7

14

Raul Garcia Pierna (Spa) Movistar Team

7

15

Brandon McNulty (USA) UAE Team Emirates-XRG

6

16

Tim Wellens (Bel) UAE Team Emirates-XRG

6

17

Marco Frigo (Ita) NSN Cycling Team

5

18

Jan Tratnik (Slo) Red Bull-Bora-Hansgrohe

5

19

Tobias Halland Johannessen (Nor) Uno-X Mobility

4

20

Felix Großschartner (Aut) UAE Team Emirates-XRG

4

21

Vlad Van Mechelen (Bel) Bahrain Victorious

4

22

Baptiste Veistroffer (Fra) Lotto-Intermarché

3

23

Ramses Debruyne (Bel) Alpecin-Premier Tech

3

24

Mathias Vacek (Cze) Lidl-Trek

3

25

Quinn Simmons (USA) Lidl-Trek

3

26

Pablo Castrillo (Spa) Movistar Team

3

27

Felix Engelhardt (Ger) Jayco-AlUla

3

28

Ben O'Connor (Aus) Jayco-AlUla

2

29

Liam Slock (Bel) Lotto-Intermarché

2

30

Anthon Charmig (Den) Uno-X Mobility

2

31

Mattias Skjelmose (Den) Lidl-Trek

2

32

Matteo Vercher (Fra) Totalenergies

2

33

Lennert Van Eetvelt (Bel) Lotto-Intermarché

2

34

Matteo Jorgenson (USA) Visma-Lease a Bike

2

35

Frank Van Den Broek (Ned) Picnic PostNL

2

36

Mads Pedersen (Den) Lidl-Trek

1

37

Mathieu van der Poel (Ned) Alpecin-Premier Tech

1

38

Joshua Tarling (GBr) Ineos Grenadiers

1

39

Louis Vervaeke (Bel) Soudal-QuickStep

1

40

Juan Ayuso (Spa) Lidl-Trek

1

41

Adam Yates (GBr) UAE Team Emirates-XRG

1

42

Georg Steinhauser (Ger) EF Education-EasyPost

1

43

Xabier Mikel Azparren (Spa) Pinarello-Q36.5

1

44

George Bennett (NZl) NSN Cycling Team

1

Swipe to scroll horizontally

Place

Rider (Country) Team

Result

1

Juan Ayuso (Spa) Lidl-Trek

39:29:30

2

Paul Seixas (Fra) Decathlon CMA CGM

00:00:13

3

Isaac Del Toro (Mex) UAE Team Emirates-XRG

00:00:46

4

Lenny Martinez (Fra) Bahrain Victorious

00:02:12

5

Davide Piganzoli (Ita) Visma-Lease a Bike

00:09:16

6

Ramses Debruyne (Bel) Alpecin-Premier Tech

00:11:51

7

Pablo Castrillo (Spa) Movistar Team

00:16:10

8

Lennert Van Eetvelt (Bel) Lotto-Intermarché

00:34:24

9

Mathias Vacek (Cze) Lidl-Trek

00:48:57

10

Alex Baudin (Fra) EF Education-EasyPost

01:01:24

11

Kévin Vauquelin (Fra) Ineos Grenadiers

01:01:54

12

Quinn Simmons (USA) Lidl-Trek

01:04:49

13

Antonio Tiberi (Ita) Bahrain Victorious

01:09:10

14

Valentin Paret Peintre (Fra) Soudal-QuickStep

01:14:33

15

Raul Garcia Pierna (Spa) Movistar Team

01:15:31

16

Matthew Riccitello (USA) Decathlon CMA CGM

01:35:16

17

Romain Gregoire (Fra) Groupama-FDJ United

01:35:18

18

Lars Craps (Bel) Lotto-Intermarché

01:37:32

19

Ewen Costiou (Fra) Groupama-FDJ United

01:44:00

20

Lorenzo Germani (Ita) Groupama-FDJ United

01:48:33

21

Mathis Le Berre (Fra) Totalenergies

01:50:57

22

Matteo Vercher (Fra) Totalenergies

01:52:09

23

Vlad Van Mechelen (Bel) Bahrain Victorious

01:59:03

24

Jenno Berckmoes (Bel) Lotto-Intermarché

02:10:49

25

Max Walker (GBr) EF Education-EasyPost

02:11:37

26

Michel Heßmann (Ger) Movistar Team

02:18:01

27

Emiel Verstrynge (Bel) Alpecin-Premier Tech

02:19:31

28

Per Strand Hagenes (Nor) Visma-Lease a Bike

02:22:00

29

Georg Steinhauser (Ger) EF Education-EasyPost

02:27:22

30

Hugo Page (Fra) Cofidis

02:28:24

31

Frits Biesterbos (Ned) Picnic PostNL

02:28:59

32

Nicolya Vinokurov (Kaz) XDS Astana

02:30:44

33

Huub Artz (Ned) Lotto-Intermarché

02:31:48

34

Joshua Tarling (GBr) Ineos Grenadiers

02:42:19

35

Robbe Dhondt (Bel) Picnic PostNL

02:42:30

36

Pavel Bittner (Cze) Picnic PostNL

02:46:04

37

Milan Fretin (Bel) Cofidis

02:48:55

38

Olav Kooij (Ned) Decathlon CMA CGM

02:54:05

39

Lewis Askey (GBr) NSN Cycling Team

02:54:10

Swipe to scroll horizontally

Place

Rider (Country) Team

Result

1

Lidl-Trek

118:13:29

2

UAE Team Emirates XRG

00:24:18

3

Visma-Lease a Bike

00:38:51

4

Red Bull-Bora-Hansgrohe

00:44:28

5

Decathlon CMA CGM Team

01:08:03

6

EF Education-Easypost

01:24:23

7

Netcompany Ineos

01:24:56

8

Movistar

02:05:05

9

Pinarello-Q36.5

02:12:50

10

TotalEnergies

02:34:05

11

Uno-X Mobility

02:47:23

12

Bahrain Victorious

02:50:50

13

Soudal Quick-Step

02:54:34

14

Tudor

03:13:29

15

Groupama-FDJ United

03:38:04

16

Lotto Intermarché

03:58:24

17

XDS Astana

03:58:27

18

Alpecin-Premier Tech

04:05:20

19

Caja Rural-Seguros RGA

04:23:04

20

Jayco Alula

04:50:19

21

Cofidis

05:07:16

22

NSN

06:27:25

23

Picnic PostNL

06:40:05

Assistant Features Editor

Matilda is an NCTJ-qualified journalist based in the UK who joined Cyclingnews in March 2025. Prior to that, she worked as the Racing News Editor at GCN, and extensively as a freelancer contributing to Cyclingnews, Cycling Weekly, Velo, Rouleur, Escape Collective, Red Bull and more. She has reported on the ground at all of the biggest events on the calendar, including the men's and women's Tours de France, the Giro d'Italia, the Vuelta a Espana, the Spring Classics and the World Championships. She has particular experience and expertise in women's cycling, and women's sport in general. She is a graduate of modern languages and sports journalism.

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.