Tadej Pogacar wins 2021 Tour de France as Van Aert takes final stage

Wout van Aert (Jumbo-Visma) sprinted to victory on the Champs-Elysées, beating Jasper Philipsen (Alpecin-Fenix) and Mark Cavendish (Deceuninck-QuickStep) to the line on stage 21 to take his third stage victory of the Tour de France.

Swipe to scroll horizontally
Full Results
Pos.Rider Name (Country) TeamResult
1Wout Van Aert (Bel) Jumbo-Visma 2:39:37
2Jasper Philipsen (Bel) Alpecin-Fenix
3Mark Cavendish (GBr) Deceuninck-QuickStep
4Luka Mezgec (Slo) Team BikeExchange
5André Greipel (Ger) Israel Start-up Nation
6Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux
7Michael Matthews (Aus) Team BikeExchange
8Alex Aranburu Deba (Spa) Astana-Premier Tech
9Cyril Barthe (Fra) B&B Hotels p/b KTM
10Maximilian Walscheid (Ger) Qhubeka-NextHash
11Daniel Oss (Ita) Bora-Hansgrohe
12Ivan Garcia Cortina (Spa) Movistar Team
13Sonny Colbrelli (Ita) Bahrain Victorious
14Silvan Dillier (Swi) Alpecin-Fenix
15Magnus Cort (Den) EF Education-Nippo
16Lukas Pöstlberger (Aut) Bora-Hansgrohe
17Anthony Perez (Fra) Cofidis
18Mads Pedersen (Den) Trek-Segafredo
19Connor Swift (GBr) Team Arkea-Samsic
20Jorge Arcas (Spa) Movistar Team
21Cees Bol (Ned) Team DSM
22Mike Teunissen (Ned) Jumbo-Visma
23Rick Zabel (Ger) Israel Start-up Nation
24Julien Simon (Fra) TotalEnergies
25Nils Eekhoff (Ned) Team DSM
26Elie Gesbert (Fra) Team Arkea-Samsic
27Michael Schär (Swi) AG2R Citroën Team
28Kristian Sbaragli (Ita) Alpecin-Fenix
29Guillaume Boivin (Can) Israel Start-up Nation
30Dorian Godon (Fra) AG2R Citroën Team
31Nils Politt (Ger) Bora-Hansgrohe
32Ben O'Connor (Aus) AG2R Citroën Team
33Wilco Kelderman (Ned) Bora-Hansgrohe
34Dylan van Baarle (Ned) Ineos Grenadiers
35Valentin Madouas (Fra) Groupama-FDJ
36Sepp Kuss (USA) Jumbo-Visma
37Christophe Laporte (Fra) Cofidis
38Marco Haller (Aut) Bahrain Victorious
39Jasper Stuyven (Bel) Trek-Segafredo
40Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux
41Jonas Rickaert (Bel) Alpecin-Fenix
42Michael Mørkøv (Den) Deceuninck-QuickStep
43Fred Wright (GBr) Bahrain Victorious
44Alexey Lutsenko (Kaz) Astana-Premier Tech
45Julien Bernard (Fra) Trek-Segafredo
46Stefan Küng (Swi) Groupama-FDJ
47Imanol Erviti (Spa) Movistar Team
48Guillaume Martin (Fra) Cofidis
49Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux
50Greg Van Avermaet (Bel) AG2R Citroën Team
51Philippe Gilbert (Bel) Lotto Soudal
52Alejandro Valverde (Spa) Movistar Team
53Boy van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux
54Cristian Rodriguez Martin (Spa) TotalEnergies
55Jelle Wallays (Bel) Cofidis
56Enric Mas Nicolau (Spa) Movistar Team
57Bruno Armirail (Fra) Groupama-FDJ
58Victor de la Parte (Spa) TotalEnergies
59Toms Skujins (Lat) Trek-Segafredo
60Mikkel Bjerg (Den) UAE Team Emirates
61Brandon McNulty (USA) UAE Team Emirates
62Ruben Guerreiro (Por) EF Education-Nippo
63Stefan Bissegger (Swi) EF Education-Nippo
64Jonas Rutsch (Ger) EF Education-Nippo
65Vegard Stake Laengen (Nor) UAE Team Emirates
66Aurélien Paret Peintre (Fra) AG2R Citroën Team
67Esteban Chaves Rubio (Col) Team BikeExchange
68Marc Hirschi (Swi) UAE Team Emirates
69Davide Formolo (Ita) UAE Team Emirates
70Rafal Majka (Pol) UAE Team Emirates
71Nairo Quintana (Col) Team Arkea-Samsic
72Tadej Pogacar (Slo) UAE Team Emirates
73Rui Costa (Por) UAE Team Emirates
74Pierre Latour (Fra) TotalEnergies
75Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious
76Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux
77Reto Hollenstein (Swi) Israel Start-up Nation
78Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers
79Davide Ballerini (Ita) Deceuninck-QuickStep
80Sean Bennett (USA) Qhubeka-NextHash
81Neilson Powless (USA) EF Education-Nippo
82Cyril Gautier (Fra) B&B Hotels p/b KTM
83Franck Bonnamour (Fra) B&B Hotels p/b KTM
84Carlos Barbero (Spa) Qhubeka-NextHash
85Ion Izagirre Insausti (Spa) Astana-Premier Tech
86Maxime Chevalier (Fra) B&B Hotels p/b KTM
87Xandro Meurisse (Bel) Alpecin-Fenix
88Richard Carapaz (Ecu) Ineos Grenadiers
89Omer Goldstein (Isr) Israel Start-up Nation
90Chris Froome (GBr) Israel Start-up Nation
91Dylan Teuns (Bel) Bahrain Victorious
92Rigoberto Uran (Col) EF Education-Nippo
93Patrick Konrad (Aut) Bora-Hansgrohe
94Ruben Fernandez (Spa) Cofidis
95Dmitriy Gruzdev (Kaz) Astana-Premier Tech
96Pierre Rolland (Fra) B&B Hotels p/b KTM
97Jonas Vingegaard (Den) Jumbo-Visma
98Sergio Henao Montoya (Col) Qhubeka-NextHash
99Oliver Naesen (Bel) AG2R Citroën Team
100David Gaudu (Fra) Groupama-FDJ 0:00:29
101Tao Geoghegan Hart (GBr) Ineos Grenadiers 0:00:36
102Joris Nieuwenhuis (Ned) Team DSM 0:00:39
103Luke Durbridge (Aus) Team BikeExchange
104Casper Pedersen (Den) Team DSM
105Bauke Mollema (Ned) Trek-Segafredo
106Kasper Asgreen (Den) Deceuninck-QuickStep
107Edward Theuns (Bel) Trek-Segafredo 0:00:45
108Wout Poels (Ned) Bahrain Victorious
109Thomas De Gendt (Bel) Lotto Soudal 0:00:47
110Quentin Pacher (Fra) B&B Hotels p/b KTM
111Matej Mohoric (Slo) Bahrain Victorious 0:00:59
112Pierre-Luc Périchon (Fra) Cofidis 0:01:05
113Omar Fraile Matarranz (Spa) Astana-Premier Tech
114Richie Porte (Aus) Ineos Grenadiers 0:01:26
115Geraint Thomas (GBr) Ineos Grenadiers
116Michal Kwiatkowski (Pol) Ineos Grenadiers
117Emanuel Buchmann (Ger) Bora-Hansgrohe
118Daniel Martin (Irl) Israel Start-up Nation
119Jesus Herrada (Spa) Cofidis
120Simon Geschke (Ger) Cofidis
121Benoit Cosnefroy (Fra) AG2R Citroën Team 0:01:30
122Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux
123Mattia Cattaneo (Ita) Deceuninck-QuickStep
124Dries Devenyns (Bel) Deceuninck-QuickStep 0:01:56
125Christopher Juul-Jensen (Den) Team BikeExchange 0:02:07
126Fabien Doubey (Fra) TotalEnergies 0:02:11
127Harry Sweeny (Aus) Lotto Soudal 0:02:27
128Simon Clarke (Aus) Qhubeka-NextHash
129Carlos Verona Quintanilla (Spa) Movistar Team 0:02:31
130Jeremy Cabot (Fra) TotalEnergies 0:02:35
131Brent Van Moer (Bel) Lotto Soudal 0:02:37
132Mark Donovan (GBr) Team DSM 0:02:48
133Ide Schelling (Ned) Bora-Hansgrohe 0:03:01
134Petr Vakoc (Cze) Alpecin-Fenix 0:03:29
135Julian Alaphilippe (Fra) Deceuninck-QuickStep
136Michael Valgren (Den) EF Education-Nippo 0:03:49
137Sergio Higuita Garcia (Col) EF Education-Nippo
138Tim Declercq (Bel) Deceuninck-QuickStep 0:04:24
139Hugo Houle (Can) Astana-Premier Tech
140Kenny Elissonde (Fra) Trek-Segafredo 0:05:58
DNSJakob Fuglsang (Den) Astana-Premier Tech
Swipe to scroll horizontally
Sprint 1 - Paris km. Haut Des Champs-Élysées (3E Passage) km. 68.3
Pos.Rider Name (Country) TeamResult
1Stefan Bissegger (Swi) EF Education-Nippo 20
2Patrick Konrad (Aut) Bora-Hansgrohe 17
3Harry Sweeny (Aus) Lotto Soudal 15
4Mark Cavendish (GBr) Deceuninck-QuickStep 13
5Michael Mørkøv (Den) Deceuninck-QuickStep 11
6Michael Matthews (Aus) Team BikeExchange 10
7Luka Mezgec (Slo) Team BikeExchange 9
8Julian Alaphilippe (Fra) Deceuninck-QuickStep 8
9Sonny Colbrelli (Ita) Bahrain Victorious 7
10Davide Ballerini (Ita) Deceuninck-QuickStep 6
11Luke Durbridge (Aus) Team BikeExchange 5
12Bruno Armirail (Fra) Groupama-FDJ 4
13Mark Donovan (GBr) Team DSM 3
14Dries Devenyns (Bel) Deceuninck-QuickStep 2
15Petr Vakoc (Cze) Alpecin-Fenix 1
Swipe to scroll horizontally
Points
Pos.Rider Name (Country) TeamResult
1Wout Van Aert (Bel) Jumbo-Visma 50
2Jasper Philipsen (Bel) Alpecin-Fenix 30
3Mark Cavendish (GBr) Deceuninck-QuickStep 20
4Luka Mezgec (Slo) Team BikeExchange 18
5André Greipel (Ger) Israel Start-up Nation 16
6Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 14
7Michael Matthews (Aus) Team BikeExchange 12
8Alex Aranburu Deba (Spa) Astana-Premier Tech 10
9Cyril Barthe (Fra) B&B Hotels p/b KTM 8
10Maximilian Walscheid (Ger) Qhubeka-NextHash 7
11Daniel Oss (Ita) Bora-Hansgrohe 6
12Ivan Garcia Cortina (Spa) Movistar Team 5
13Sonny Colbrelli (Ita) Bahrain Victorious 4
14Silvan Dillier (Swi) Alpecin-Fenix 3
15Magnus Cort (Den) EF Education-Nippo 2
Swipe to scroll horizontally
Mountain 1 (Cat. 4) Côte des Grès km. 7.4
Pos.Rider Name (Country) TeamResult
1Mikkel Bjerg (Den) UAE Team Emirates 1
Swipe to scroll horizontally
Young riders
Pos.Rider Name (Country) TeamResult
1Jasper Philipsen (Bel) Alpecin-Fenix 2:39:37
2Cyril Barthe (Fra) B&B Hotels p/b KTM
3Nils Eekhoff (Ned) Team DSM
4Dorian Godon (Fra) AG2R Citroën Team
5Valentin Madouas (Fra) Groupama-FDJ
6Fred Wright (GBr) Bahrain Victorious
7Mikkel Bjerg (Den) UAE Team Emirates
8Brandon McNulty (USA) UAE Team Emirates
9Stefan Bissegger (Swi) EF Education-Nippo
10Jonas Rutsch (Ger) EF Education-Nippo
11Aurélien Paret Peintre (Fra) AG2R Citroën Team
12Marc Hirschi (Swi) UAE Team Emirates
13Tadej Pogacar (Slo) UAE Team Emirates
14Sean Bennett (USA) Qhubeka-NextHash
15Neilson Powless (USA) EF Education-Nippo
16Maxime Chevalier (Fra) B&B Hotels p/b KTM
17Omer Goldstein (Isr) Israel Start-up Nation
18Jonas Vingegaard (Den) Jumbo-Visma
19David Gaudu (Fra) Groupama-FDJ 0:00:29
20Joris Nieuwenhuis (Ned) Team DSM 0:00:39
21Casper Pedersen (Den) Team DSM
22Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 0:01:30
23Harry Sweeny (Aus) Lotto Soudal 0:02:27
24Brent Van Moer (Bel) Lotto Soudal 0:02:37
25Mark Donovan (GBr) Team DSM 0:02:48
26Ide Schelling (Ned) Bora-Hansgrohe 0:03:01
27Sergio Higuita Garcia (Col) EF Education-Nippo 0:03:49
Swipe to scroll horizontally
Teams
Pos.Rider Name (Country) TeamResult
1Alpecin-Fenix 7:58:51
2Israel Start-up Nation
3Bora-Hansgrohe
4Jumbo-Visma
5Team BikeExchange
6Movistar Team
7AG2R Citroën Team
8Bahrain Victorious
9Intermarché-Wanty-Gobert Matériaux
10Cofidis
11Trek-Segafredo
12Team Arkea-Samsic
13Deceuninck-QuickStep
14TotalEnergies
15Astana-Premier Tech
16Groupama-FDJ
17EF Education-Nippo
18B&B Hotels p/b KTM
19Qhubeka-NextHash
20UAE Team Emirates
21Ineos Grenadiers
22Team DSM 0:00:39
23Lotto Soudal 0:03:14
Swipe to scroll horizontally
General classification after stage 21
Pos.Rider Name (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates 82:56:36
2Jonas Vingegaard (Den) Jumbo-Visma 0:05:20
3Richard Carapaz (Ecu) Ineos Grenadiers 0:07:03
4Ben O'Connor (Aus) AG2R Citroën Team 0:10:02
5Wilco Kelderman (Ned) Bora-Hansgrohe 0:10:13
6Enric Mas Nicolau (Spa) Movistar Team 0:11:43
7Alexey Lutsenko (Kaz) Astana-Premier Tech 0:12:23
8Guillaume Martin (Fra) Cofidis 0:15:33
9Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 0:16:04
10Rigoberto Uran (Col) EF Education-Nippo 0:18:34
11David Gaudu (Fra) Groupama-FDJ 0:21:50
12Mattia Cattaneo (Ita) Deceuninck-QuickStep 0:24:58
13Esteban Chaves Rubio (Col) Team BikeExchange 0:37:48
14Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux 0:38:09
15Aurélien Paret Peintre (Fra) AG2R Citroën Team 0:39:09
16Wout Poels (Ned) Bahrain Victorious 0:50:35
17Dylan Teuns (Bel) Bahrain Victorious 0:51:40
18Ruben Guerreiro (Por) EF Education-Nippo 0:54:10
19Wout Van Aert (Bel) Jumbo-Visma 0:57:02
20Bauke Mollema (Ned) Trek-Segafredo 1:02:18
21Sergio Henao Montoya (Col) Qhubeka-NextHash 1:03:12
22Franck Bonnamour (Fra) B&B Hotels p/b KTM 1:04:35
23Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 1:06:20
24Alejandro Valverde (Spa) Movistar Team 1:07:50
25Sergio Higuita Garcia (Col) EF Education-Nippo 1:09:16
26Ion Izagirre Insausti (Spa) Astana-Premier Tech 1:23:39
27Patrick Konrad (Aut) Bora-Hansgrohe 1:27:06
28Nairo Quintana (Col) Team Arkea-Samsic 1:33:11
29Xandro Meurisse (Bel) Alpecin-Fenix 1:40:48
30Julian Alaphilippe (Fra) Deceuninck-QuickStep 1:43:06
31Matej Mohoric (Slo) Bahrain Victorious 1:50:04
32Sepp Kuss (USA) Jumbo-Visma
33Emanuel Buchmann (Ger) Bora-Hansgrohe 1:51:05
34Rafal Majka (Pol) UAE Team Emirates 1:54:04
35Quentin Pacher (Fra) B&B Hotels p/b KTM 1:55:34
36Kenny Elissonde (Fra) Trek-Segafredo 1:56:33
37Julien Bernard (Fra) Trek-Segafredo 2:03:32
38Richie Porte (Aus) Ineos Grenadiers 2:06:39
39Jasper Stuyven (Bel) Trek-Segafredo 2:07:39
40Daniel Martin (Irl) Israel Start-up Nation 2:09:35
41Geraint Thomas (GBr) Ineos Grenadiers 2:11:37
42Valentin Madouas (Fra) Groupama-FDJ 2:11:39
43Neilson Powless (USA) EF Education-Nippo 2:13:33
44Davide Formolo (Ita) UAE Team Emirates 2:15:56
45Mark Donovan (GBr) Team DSM 2:17:40
46Cristian Rodriguez Martin (Spa) TotalEnergies 2:19:31
47Pierre Latour (Fra) TotalEnergies 2:19:36
48Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 2:21:30
49Stefan Küng (Swi) Groupama-FDJ 2:22:03
50Nils Politt (Ger) Bora-Hansgrohe 2:22:44
51Pierre Rolland (Fra) B&B Hotels p/b KTM 2:23:11
52Sonny Colbrelli (Ita) Bahrain Victorious 2:24:39
53Michael Valgren (Den) EF Education-Nippo 2:26:16
54Dylan van Baarle (Ned) Ineos Grenadiers 2:27:07
55Jonas Rutsch (Ger) EF Education-Nippo 2:29:33
56Magnus Cort (Den) EF Education-Nippo 2:30:23
57Omar Fraile Matarranz (Spa) Astana-Premier Tech 2:31:14
58Michael Schär (Swi) AG2R Citroën Team 2:35:18
59Silvan Dillier (Swi) Alpecin-Fenix 2:35:43
60Tao Geoghegan Hart (GBr) Ineos Grenadiers 2:37:02
61Elie Gesbert (Fra) Team Arkea-Samsic 2:38:28
62Simon Geschke (Ger) Cofidis 2:38:51
63Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux 2:39:57
64Kasper Asgreen (Den) Deceuninck-QuickStep 2:43:41
65Brent Van Moer (Bel) Lotto Soudal 2:43:49
66Hugo Houle (Can) Astana-Premier Tech 2:44:39
67Imanol Erviti (Spa) Movistar Team 2:49:07
68Michal Kwiatkowski (Pol) Ineos Grenadiers 2:49:22
69Brandon McNulty (USA) UAE Team Emirates 2:50:53
70Oliver Naesen (Bel) AG2R Citroën Team 2:52:25
71Toms Skujins (Lat) Trek-Segafredo 2:52:56
72Victor de la Parte (Spa) TotalEnergies 2:54:28
73Alex Aranburu Deba (Spa) Astana-Premier Tech 2:56:44
74Dorian Godon (Fra) AG2R Citroën Team 2:57:11
75Mike Teunissen (Ned) Jumbo-Visma 2:58:25
76Rui Costa (Por) UAE Team Emirates 2:58:29
77Fabien Doubey (Fra) TotalEnergies 3:02:45
78Michael Matthews (Aus) Team BikeExchange 3:03:30
79Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 3:05:48
80Cyril Gautier (Fra) B&B Hotels p/b KTM 3:08:30
81Thomas De Gendt (Bel) Lotto Soudal 3:08:46
82Bruno Armirail (Fra) Groupama-FDJ 3:09:58
83Ruben Fernandez (Spa) Cofidis 3:10:43
84Harry Sweeny (Aus) Lotto Soudal 3:10:52
85Anthony Perez (Fra) Cofidis 3:10:56
86Jesus Herrada (Spa) Cofidis 3:11:15
87Cyril Barthe (Fra) B&B Hotels p/b KTM 3:12:31
88Connor Swift (GBr) Team Arkea-Samsic 3:13:48
89Jorge Arcas (Spa) Movistar Team 3:14:41
90Christophe Laporte (Fra) Cofidis 3:15:03
91Pierre-Luc Périchon (Fra) Cofidis 3:16:27
92Maxime Chevalier (Fra) B&B Hotels p/b KTM 3:16:54
93Ivan Garcia Cortina (Spa) Movistar Team 3:21:25
94Jonas Rickaert (Bel) Alpecin-Fenix 3:22:36
95Fred Wright (GBr) Bahrain Victorious 3:24:19
96Greg Van Avermaet (Bel) AG2R Citroën Team 3:24:29
97Marc Hirschi (Swi) UAE Team Emirates 3:24:38
98Philippe Gilbert (Bel) Lotto Soudal 3:27:22
99Luke Durbridge (Aus) Team BikeExchange 3:28:05
100Carlos Verona Quintanilla (Spa) Movistar Team 3:28:40
101Luka Mezgec (Slo) Team BikeExchange 3:30:17
102Stefan Bissegger (Swi) EF Education-Nippo 3:31:35
103Edward Theuns (Bel) Trek-Segafredo 3:33:31
104Guillaume Boivin (Can) Israel Start-up Nation 3:33:42
105Kristian Sbaragli (Ita) Alpecin-Fenix 3:34:19
106Benoit Cosnefroy (Fra) AG2R Citroën Team 3:34:54
107Davide Ballerini (Ita) Deceuninck-QuickStep 3:35:13
108Jasper Philipsen (Bel) Alpecin-Fenix 3:42:11
109Mikkel Bjerg (Den) UAE Team Emirates 3:42:21
110Casper Pedersen (Den) Team DSM 3:42:52
111Vegard Stake Laengen (Nor) UAE Team Emirates 3:43:33
112Dmitriy Gruzdev (Kaz) Astana-Premier Tech 3:44:49
113Christopher Juul-Jensen (Den) Team BikeExchange 3:45:07
114Daniel Oss (Ita) Bora-Hansgrohe 3:46:53
115Lukas Pöstlberger (Aut) Bora-Hansgrohe 3:47:12
116Boy van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 3:50:25
117Petr Vakoc (Cze) Alpecin-Fenix 3:51:06
118Ide Schelling (Ned) Bora-Hansgrohe 3:51:16
119Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 3:52:53
120Maximilian Walscheid (Ger) Qhubeka-NextHash 3:53:05
121Omer Goldstein (Isr) Israel Start-up Nation 3:55:26
122Simon Clarke (Aus) Qhubeka-NextHash 3:56:08
123Carlos Barbero (Spa) Qhubeka-NextHash 4:00:20
124André Greipel (Ger) Israel Start-up Nation 4:01:26
125Nils Eekhoff (Ned) Team DSM 4:02:44
126Marco Haller (Aut) Bahrain Victorious 4:03:01
127Joris Nieuwenhuis (Ned) Team DSM 4:03:22
128Julien Simon (Fra) TotalEnergies 4:05:49
129Sean Bennett (USA) Qhubeka-NextHash 4:07:42
130Jelle Wallays (Bel) Cofidis 4:09:46
131Jeremy Cabot (Fra) TotalEnergies 4:11:35
132Chris Froome (GBr) Israel Start-up Nation 4:12:01
133Rick Zabel (Ger) Israel Start-up Nation 4:13:07
134Dries Devenyns (Bel) Deceuninck-QuickStep 4:20:49
135Reto Hollenstein (Swi) Israel Start-up Nation 4:24:19
136Mads Pedersen (Den) Trek-Segafredo 4:29:17
137Michael Mørkøv (Den) Deceuninck-QuickStep 4:32:45
138Mark Cavendish (GBr) Deceuninck-QuickStep 4:34:14
139Cees Bol (Ned) Team DSM 4:36:39
140Tim Declercq (Bel) Deceuninck-QuickStep 5:01:09
Swipe to scroll horizontally
Points Classification
Pos.Rider Name (Country) TeamResult
1Mark Cavendish (GBr) Deceuninck-QuickStep 337
2Michael Matthews (Aus) Team BikeExchange 291
3Sonny Colbrelli (Ita) Bahrain Victorious 227
4Jasper Philipsen (Bel) Alpecin-Fenix 216
5Wout Van Aert (Bel) Jumbo-Visma 171
6Matej Mohoric (Slo) Bahrain Victorious 163
7Julian Alaphilippe (Fra) Deceuninck-QuickStep 163
8Tadej Pogacar (Slo) UAE Team Emirates 154
9Michael Mørkøv (Den) Deceuninck-QuickStep 124
10Jonas Vingegaard (Den) Jumbo-Visma 103
11Patrick Konrad (Aut) Bora-Hansgrohe 102
12Luka Mezgec (Slo) Team BikeExchange 97
13Nils Politt (Ger) Bora-Hansgrohe 86
14Kasper Asgreen (Den) Deceuninck-QuickStep 85
15André Greipel (Ger) Israel Start-up Nation 79
16Franck Bonnamour (Fra) B&B Hotels p/b KTM 77
17Stefan Küng (Swi) Groupama-FDJ 77
18Bauke Mollema (Ned) Trek-Segafredo 76
19Mattia Cattaneo (Ita) Deceuninck-QuickStep 66
20Richard Carapaz (Ecu) Ineos Grenadiers 65
21Sergio Higuita Garcia (Col) EF Education-Nippo 65
22Pierre-Luc Périchon (Fra) Cofidis 64
23Wilco Kelderman (Ned) Bora-Hansgrohe 61
24David Gaudu (Fra) Groupama-FDJ 61
25Harry Sweeny (Aus) Lotto Soudal 59
26Davide Ballerini (Ita) Deceuninck-QuickStep 58
27Edward Theuns (Bel) Trek-Segafredo 57
28Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 57
29Christophe Laporte (Fra) Cofidis 57
30Anthony Turgis (Fra) TotalEnergies 55
31Alex Aranburu Deba (Spa) Astana-Premier Tech 50
32Toms Skujins (Lat) Trek-Segafredo 48
33Magnus Cort (Den) EF Education-Nippo 47
34Anthony Perez (Fra) Cofidis 47
35Dylan Teuns (Bel) Bahrain Victorious 45
36Brent Van Moer (Bel) Lotto Soudal 45
37Imanol Erviti (Spa) Movistar Team 45
38Cees Bol (Ned) Team DSM 45
39Stefan Bissegger (Swi) EF Education-Nippo 44
40Julien Bernard (Fra) Trek-Segafredo 44
41Enric Mas Nicolau (Spa) Movistar Team 41
42Ben O'Connor (Aus) AG2R Citroën Team 40
43Wout Poels (Ned) Bahrain Victorious 40
44Jasper Stuyven (Bel) Trek-Segafredo 39
45Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 38
46Guillaume Martin (Fra) Cofidis 38
47Maxime Chevalier (Fra) B&B Hotels p/b KTM 38
48Sepp Kuss (USA) Jumbo-Visma 35
49Alexey Lutsenko (Kaz) Astana-Premier Tech 35
50Cyril Barthe (Fra) B&B Hotels p/b KTM 34
51Ivan Garcia Cortina (Spa) Movistar Team 33
52Daniel Martin (Irl) Israel Start-up Nation 32
53Ide Schelling (Ned) Bora-Hansgrohe 31
54Boy van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 31
55Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 30
56Ion Izagirre Insausti (Spa) Astana-Premier Tech 30
57Sean Bennett (USA) Qhubeka-NextHash 30
58Rigoberto Uran (Col) EF Education-Nippo 29
59Dorian Godon (Fra) AG2R Citroën Team 28
60Connor Swift (GBr) Team Arkea-Samsic 27
61Elie Gesbert (Fra) Team Arkea-Samsic 26
62Maximilian Walscheid (Ger) Qhubeka-NextHash 26
63Fred Wright (GBr) Bahrain Victorious 25
64Christopher Juul-Jensen (Den) Team BikeExchange 25
65Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 24
66Kenny Elissonde (Fra) Trek-Segafredo 24
67Neilson Powless (USA) EF Education-Nippo 24
68Pierre Latour (Fra) TotalEnergies 24
69Jonas Rickaert (Bel) Alpecin-Fenix 23
70Alejandro Valverde (Spa) Movistar Team 23
71Fabien Doubey (Fra) TotalEnergies 23
72Hugo Houle (Can) Astana-Premier Tech 22
73Thomas De Gendt (Bel) Lotto Soudal 22
74Xandro Meurisse (Bel) Alpecin-Fenix 21
75Lukas Pöstlberger (Aut) Bora-Hansgrohe 21
76Simon Clarke (Aus) Qhubeka-NextHash 21
77Greg Van Avermaet (Bel) AG2R Citroën Team 20
78Omer Goldstein (Isr) Israel Start-up Nation 20
79Ruben Guerreiro (Por) EF Education-Nippo 20
80Mike Teunissen (Ned) Jumbo-Visma 20
81Casper Pedersen (Den) Team DSM 20
82Dries Devenyns (Bel) Deceuninck-QuickStep 20
83Omar Fraile Matarranz (Spa) Astana-Premier Tech 19
84Bruno Armirail (Fra) Groupama-FDJ 19
85Daniel Oss (Ita) Bora-Hansgrohe 19
86Nairo Quintana (Col) Team Arkea-Samsic 18
87Mads Pedersen (Den) Trek-Segafredo 18
88Michael Schär (Swi) AG2R Citroën Team 17
89Mikkel Bjerg (Den) UAE Team Emirates 17
90Silvan Dillier (Swi) Alpecin-Fenix 16
91Esteban Chaves Rubio (Col) Team BikeExchange 15
92Aurélien Paret Peintre (Fra) AG2R Citroën Team 15
93Valentin Madouas (Fra) Groupama-FDJ 15
94Jonas Rutsch (Ger) EF Education-Nippo 15
95Jeremy Cabot (Fra) TotalEnergies 15
96Sergio Henao Montoya (Col) Qhubeka-NextHash 13
97Lorenzo Rota (Ita) Intermarché-Wanty-Gobert Matériaux 13
98Kristian Sbaragli (Ita) Alpecin-Fenix 13
99Jelle Wallays (Bel) Cofidis 13
100Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux 12
101Michael Valgren (Den) EF Education-Nippo 12
102Quentin Pacher (Fra) B&B Hotels p/b KTM 11
103Philippe Gilbert (Bel) Lotto Soudal 9
104Benoit Cosnefroy (Fra) AG2R Citroën Team 9
105Brandon McNulty (USA) UAE Team Emirates 8
106Richie Porte (Aus) Ineos Grenadiers 7
107Geraint Thomas (GBr) Ineos Grenadiers 7
108Davide Formolo (Ita) UAE Team Emirates 6
109Dylan van Baarle (Ned) Ineos Grenadiers 6
110Mark Donovan (GBr) Team DSM 5
111Cyril Gautier (Fra) B&B Hotels p/b KTM 5
112Luke Durbridge (Aus) Team BikeExchange 5
113Rick Zabel (Ger) Israel Start-up Nation 5
114Tao Geoghegan Hart (GBr) Ineos Grenadiers 4
115Nils Eekhoff (Ned) Team DSM 4
116Jonathan Castroviejo Nicolas (Spa) Ineos Grenadiers 3
117Emanuel Buchmann (Ger) Bora-Hansgrohe 2
118Jesus Herrada (Spa) Cofidis 2
119Dmitriy Gruzdev (Kaz) Astana-Premier Tech 2
120Marco Haller (Aut) Bahrain Victorious 2
121Marc Hirschi (Swi) UAE Team Emirates 1
122Vegard Stake Laengen (Nor) UAE Team Emirates 1
123Petr Vakoc (Cze) Alpecin-Fenix 1
124Reto Hollenstein (Swi) Israel Start-up Nation -6
125Pierre Rolland (Fra) B&B Hotels p/b KTM -10
Swipe to scroll horizontally
Mountains Classification
Pos.Rider Name (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates 107
2Wout Poels (Ned) Bahrain Victorious 88
3Jonas Vingegaard (Den) Jumbo-Visma 82
4Wout Van Aert (Bel) Jumbo-Visma 68
5Nairo Quintana (Col) Team Arkea-Samsic 66
6Richard Carapaz (Ecu) Ineos Grenadiers 56
7Ben O'Connor (Aus) AG2R Citroën Team 44
8Bauke Mollema (Ned) Trek-Segafredo 41
9David Gaudu (Fra) Groupama-FDJ 41
10Anthony Perez (Fra) Cofidis 37
11Sergio Higuita Garcia (Col) EF Education-Nippo 36
12Kenny Elissonde (Fra) Trek-Segafredo 27
13Pierre Latour (Fra) TotalEnergies 26
14Sepp Kuss (USA) Jumbo-Visma 26
15Daniel Martin (Irl) Israel Start-up Nation 26
16Julian Alaphilippe (Fra) Deceuninck-QuickStep 21
17Enric Mas Nicolau (Spa) Movistar Team 20
18Patrick Konrad (Aut) Bora-Hansgrohe 18
19Mattia Cattaneo (Ita) Deceuninck-QuickStep 18
20Anthony Turgis (Fra) TotalEnergies 16
21Guillaume Martin (Fra) Cofidis 15
22Ruben Guerreiro (Por) EF Education-Nippo 14
23Dorian Godon (Fra) AG2R Citroën Team 14
24Wilco Kelderman (Ned) Bora-Hansgrohe 12
25Rigoberto Uran (Col) EF Education-Nippo 12
26Matej Mohoric (Slo) Bahrain Victorious 11
27Alejandro Valverde (Spa) Movistar Team 11
28Dylan Teuns (Bel) Bahrain Victorious 10
29Sonny Colbrelli (Ita) Bahrain Victorious 10
30Pello Bilbao Lopez De Armentia (Spa) Bahrain Victorious 8
31Jan Bakelants (Bel) Intermarché-Wanty-Gobert Matériaux 8
32Omar Fraile Matarranz (Spa) Astana-Premier Tech 8
33Fabien Doubey (Fra) TotalEnergies 6
34Ide Schelling (Ned) Bora-Hansgrohe 5
35Ion Izagirre Insausti (Spa) Astana-Premier Tech 5
36Kristian Sbaragli (Ita) Alpecin-Fenix 4
37Alexey Lutsenko (Kaz) Astana-Premier Tech 4
38Franck Bonnamour (Fra) B&B Hotels p/b KTM 4
39Xandro Meurisse (Bel) Alpecin-Fenix 4
40Jasper Stuyven (Bel) Trek-Segafredo 4
41Thomas De Gendt (Bel) Lotto Soudal 4
42Maxime Chevalier (Fra) B&B Hotels p/b KTM 4
43Kasper Asgreen (Den) Deceuninck-QuickStep 3
44Brent Van Moer (Bel) Lotto Soudal 3
45Harry Sweeny (Aus) Lotto Soudal 3
46Nils Politt (Ger) Bora-Hansgrohe 2
47Edward Theuns (Bel) Trek-Segafredo 2
48Christopher Juul-Jensen (Den) Team BikeExchange 2
49Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 2
50Valentin Madouas (Fra) Groupama-FDJ 2
51Michal Kwiatkowski (Pol) Ineos Grenadiers 2
52Michael Matthews (Aus) Team BikeExchange 2
53Lukas Pöstlberger (Aut) Bora-Hansgrohe 2
54Jonas Rutsch (Ger) EF Education-Nippo 1
55Hugo Houle (Can) Astana-Premier Tech 1
56Greg Van Avermaet (Bel) AG2R Citroën Team 1
57Mikkel Bjerg (Den) UAE Team Emirates 1
58Jelle Wallays (Bel) Cofidis 1
59Esteban Chaves Rubio (Col) Team BikeExchange 1
60Stefan Küng (Swi) Groupama-FDJ 1
61Toms Skujins (Lat) Trek-Segafredo 1
62Pierre Rolland (Fra) B&B Hotels p/b KTM
63Reto Hollenstein (Swi) Israel Start-up Nation -1
Swipe to scroll horizontally
Combativity Classification
Pos.Rider Name (Country) TeamResult
1Franck Bonnamour (Fra) B&B Hotels p/b KTM
Swipe to scroll horizontally
Young Riders Classification
Pos.Rider Name (Country) TeamResult
1Tadej Pogacar (Slo) UAE Team Emirates 82:56:36
2Jonas Vingegaard (Den) Jumbo-Visma 0:05:20
3David Gaudu (Fra) Groupama-FDJ 0:21:50
4Aurélien Paret Peintre (Fra) AG2R Citroën Team 0:39:09
5Sergio Higuita Garcia (Col) EF Education-Nippo 1:09:16
6Valentin Madouas (Fra) Groupama-FDJ 2:11:39
7Neilson Powless (USA) EF Education-Nippo 2:13:33
8Mark Donovan (GBr) Team DSM 2:17:40
9Jonas Rutsch (Ger) EF Education-Nippo 2:29:33
10Brent Van Moer (Bel) Lotto Soudal 2:43:49
11Brandon McNulty (USA) UAE Team Emirates 2:50:53
12Dorian Godon (Fra) AG2R Citroën Team 2:57:11
13Georg Zimmermann (Ger) Intermarché-Wanty-Gobert Matériaux 3:05:48
14Harry Sweeny (Aus) Lotto Soudal 3:10:52
15Cyril Barthe (Fra) B&B Hotels p/b KTM 3:12:31
16Maxime Chevalier (Fra) B&B Hotels p/b KTM 3:16:54
17Fred Wright (GBr) Bahrain Victorious 3:24:19
18Marc Hirschi (Swi) UAE Team Emirates 3:24:38
19Stefan Bissegger (Swi) EF Education-Nippo 3:31:35
20Jasper Philipsen (Bel) Alpecin-Fenix 3:42:11
21Mikkel Bjerg (Den) UAE Team Emirates 3:42:21
22Casper Pedersen (Den) Team DSM 3:42:52
23Ide Schelling (Ned) Bora-Hansgrohe 3:51:16
24Omer Goldstein (Isr) Israel Start-up Nation 3:55:26
25Nils Eekhoff (Ned) Team DSM 4:02:44
26Joris Nieuwenhuis (Ned) Team DSM 4:03:22
27Sean Bennett (USA) Qhubeka-NextHash 4:07:42
Swipe to scroll horizontally
Teams Classification
Pos.Rider Name (Country) TeamResult
1Bahrain Victorious 249:16:47
2EF Education-Nippo 0:19:12
3Jumbo-Visma 1:11:35
4Ineos Grenadiers 1:27:10
5AG2R Citroën Team 1:31:54
6Bora-Hansgrohe 1:36:44
7Trek-Segafredo 1:47:04
8Astana-Premier Tech 2:01:45
9Movistar Team 2:04:28
10UAE Team Emirates 2:38:08
11Deceuninck-QuickStep 3:36:47
12B&B Hotels p/b KTM 3:43:10
13Groupama-FDJ 3:46:26
14Cofidis 3:50:22
15Intermarché-Wanty-Gobert Matériaux 4:15:34
16Team BikeExchange 4:31:31
17TotalEnergies 5:02:02
18Team Arkea-Samsic 5:50:38
19Israel Start-up Nation 5:52:16
20Alpecin-Fenix 6:07:29
21Qhubeka-NextHash 6:55:52
22Team DSM 7:33:29
23Lotto Soudal 7:45:44
Dani Ostanek
Senior News Writer

Dani Ostanek is Senior News Writer at Cyclingnews, joining in 2017 as a freelance contributor and later being hired full-time. Before joining the team, they had written for numerous major publications in the cycling world, including CyclingWeekly and Rouleur.

Dani has reported from the world's top races, including the Tour de France, Road World Championships, and the spring Classics. They have interviewed many of the sport's biggest stars, including Mathieu van der Poel, Demi Vollering, and Remco Evenepoel. Their favourite races are the Giro d'Italia, Strade Bianche and Paris-Roubaix.

Season highlights from the 2024 season include reporting from Paris-Roubaix –  'Unless I'm in an ambulance, I'm finishing this race' – Cyrus Monk, the last man home at Paris-Roubaix – and the Tour de France – 'Disbelief', gratitude, and family – Mark Cavendish celebrates a record-breaking Tour de France sprint win.

Latest on Cyclingnews