Max Schachmann overhauls Primoz Roglic on final stage of Paris-Nice

Max Schachmann (Bora-Hansgrohe) won Paris-Nice after Primoz Roglic (Jumbo-Visma) endured a nightmare final day of the race.

Swipe to scroll horizontally
Full Results
Pos.Rider Name (Country) TeamResult
1Magnus Cort (Den) EF Education-Nippo 2:16:58
2Christophe Laporte (Fra) Cofidis
3Pierre Latour (Fra) Total Direct Energie
4Dylan Teuns (Bel) Bahrain Victorious
5Warren Barguil (Fra) Team Arkea-Samsic
6Dylan van Baarle (Ned) Ineos Grenadiers
7Ion Izagirre Insausti (Spa) Astana-Premier Tech
8Matteo Jorgenson (USA) Movistar Team
9Yves Lampaert (Bel) Deceuninck-QuickStep
10Maximilian Schachmann (Ger) Bora-Hansgrohe
11Tiesj Benoot (Bel) Team DSM
12Aleksandr Vlasov (Rus) Astana-Premier Tech
13Aurélien Paret Peintre (Fra) AG2R Citroën Team
14Lucas Hamilton (Aus) Team BikeExchange
15Jack Haig (Aus) Bahrain Victorious
16Quentin Pacher (Fra) B&B Hotels p/b KTM
17Harm Vanhoucke (Bel) Lotto Soudal
18Gino Mäder (Swi) Bahrain Victorious
19Guillaume Martin (Fra) Cofidis
20Luis Leon Sanchez (Spa) Astana-Premier Tech
21Ben O'Connor (Aus) AG2R Citroën Team
22Krists Neilands (Lat) Israel Start-up Nation 0:00:14
23Sergio Henao Montoya (Col) Team Qhubeka Assos
24Michael Matthews (Aus) Team BikeExchange 0:00:38
25Dorian Godon (Fra) AG2R Citroën Team 0:00:39
26Jai Hindley (Aus) Team DSM
27Simon Geschke (Ger) Cofidis 0:01:05
28Matteo Trentin (Ita) UAE Team Emirates
29Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux 0:01:39
30Odd Christian Eiking (Nor) Intermarché-Wanty-Gobert Matériaux
31Fabien Doubey (Fra) Total Direct Energie
32Julien El Fares (Fra) EF Education-Nippo
33Sven Erik Bystrøm (Nor) UAE Team Emirates
34Oliver Naesen (Bel) AG2R Citroën Team
35Sep Vanmarcke (Bel) Israel Start-up Nation
36José Rojas (Spa) Movistar Team
37Rohan Dennis (Aus) Ineos Grenadiers
38Sam Bennett (Irl) Deceuninck-QuickStep
39Mattia Cattaneo (Ita) Deceuninck-QuickStep
40Julien Bernard (Fra) Trek-Segafredo
41Dries De Bondt (Bel) Alpecin-Fenix 0:02:21
42Thomas De Gendt (Bel) Lotto Soudal 0:02:24
43Cyril Barthe (Fra) B&B Hotels p/b KTM
44Connor Swift (GBr) Team Arkea-Samsic
45Damien Touze (Fra) AG2R Citroën Team
46Neilson Powless (USA) EF Education-Nippo
47Fabio Aru (Ita) Team Qhubeka Assos
48Clément Russo (Fra) Team Arkea-Samsic
49Philippe Gilbert (Bel) Lotto Soudal
50Ben Swift (GBr) Ineos Grenadiers
51Imanol Erviti (Spa) Movistar Team
52Alexander Kristoff (Nor) UAE Team Emirates
53Bob Jungels (Lux) AG2R Citroën Team
54Andrey Amador (CRc) Ineos Grenadiers
55Laurens De Plus (Bel) Ineos Grenadiers
56Primoz Roglic (Slo) Jumbo-Visma 0:03:08
57Jasper Stuyven (Bel) Trek-Segafredo 0:04:10
58Edward Theuns (Bel) Trek-Segafredo
59Matteo Sobrero (Ita) Astana-Premier Tech
60Stefano Oldani (Ita) Lotto Soudal
61Oscar Riesebeek (Ned) Alpecin-Fenix
62Kristian Sbaragli (Ita) Alpecin-Fenix
63Tim Declercq (Bel) Deceuninck-QuickStep
64Jorge Arcas (Spa) Movistar Team
65Yukiya Arashiro (Jpn) Bahrain Victorious
66Michael Mørkøv (Den) Deceuninck-QuickStep
67Florian Senechal (Fra) Deceuninck-QuickStep
68Rémi Cavagna (Fra) Deceuninck-QuickStep
69Gregor Mühlberger (Aut) Movistar Team
70Matthias Brändle (Aut) Israel Start-up Nation
71Bryan Coquard (Fra) B&B Hotels p/b KTM
72Nils Politt (Ger) Bora-Hansgrohe 0:07:11
73Rick Zabel (Ger) Israel Start-up Nation
74Senne Leysen (Bel) Alpecin-Fenix
75Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux
76Jasha Sütterlin (Ger) Team DSM
77Felix Grossschartner (Aut) Bora-Hansgrohe 0:07:14
78Luke Durbridge (Aus) Team BikeExchange
79Sander Armée (Bel) Team Qhubeka Assos 0:08:25
80David de la Cruz (Spa) UAE Team Emirates 0:08:41
81Omar Fraile Matarranz (Spa) Astana-Premier Tech
82Rui Costa (Por) UAE Team Emirates
83Rui Oliveira (Por) UAE Team Emirates
84Stan Dewulf (Bel) AG2R Citroën Team
85Florian Vermeersch (Bel) Lotto Soudal
86Phil Bauhaus (Ger) Bahrain Victorious
87Steven Kruijswijk (Ned) Jumbo-Visma 0:09:07
88George Bennett (NZl) Jumbo-Visma
89Sam Oomen (Ned) Jumbo-Visma
90Bruno Armirail (Fra) Groupama-FDJ
91Marco Haller (Aut) Bahrain Victorious
92Kenny Elissonde (Fra) Trek-Segafredo 0:09:09
93Nils Eekhoff (Ned) Team DSM 0:09:47
94Casper Pedersen (Den) Team DSM
95Anthony Turgis (Fra) Total Direct Energie 0:10:11
96Cyril Lemoine (Fra) B&B Hotels p/b KTM
97Nacer Bouhanni (Fra) Team Arkea-Samsic
98Cyril Gautier (Fra) B&B Hotels p/b KTM
99Daniel McLay (GBr) Team Arkea-Samsic
100Edvald Boasson Hagen (Nor) Total Direct Energie
101Jacopo Mosca (Ita) Trek-Segafredo
102Alex Kirsch (Lux) Trek-Segafredo
103John Degenkolb (Ger) Lotto Soudal
104Mads Pedersen (Den) Trek-Segafredo
105Jérémy Lecroq (Fra) B&B Hotels p/b KTM
106Scott Thwaites (GBr) Alpecin-Fenix 0:10:14
107Victor Campenaerts (Bel) Team Qhubeka Assos
108Piet Allegaert (Bel) Cofidis
109Jordi Meeus (Bel) Bora-Hansgrohe
110Cees Bol (Ned) Team DSM
111Stefan Bissegger (Swi) EF Education-Nippo
112Jonas Rutsch (Ger) EF Education-Nippo
113Arnaud Demare (Fra) Groupama-FDJ 0:13:24
114Pierre-Luc Périchon (Fra) Cofidis
115Jacopo Guarnieri (Ita) Groupama-FDJ
116Anthony Perez (Fra) Cofidis
117Cesare Benedetti (Ita) Bora-Hansgrohe
118Jelle Wallays (Bel) Cofidis
119André Greipel (Ger) Israel Start-up Nation
120Michael Schwarzmann (Ger) Bora-Hansgrohe
121Ramon Sinkeldam (Ned) Groupama-FDJ
122Jonas Koch (Ger) Intermarché-Wanty-Gobert Matériaux
123Boy van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux
124Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux
125Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux
126Ignatas Konovalovas (Ltu) Groupama-FDJ
127Jonathan Hivert (Fra) B&B Hotels p/b KTM 0:15:39
DNFPascal Ackermann (Ger) Bora-Hansgrohe
DNFLennard Hofstede (Ned) Jumbo-Visma
DNFJos van Emden (Ned) Jumbo-Visma
DNSGiacomo Nizzolo (Ita) Team Qhubeka Assos
DNFAlexey Lutsenko (Kaz) Astana-Premier Tech
DNFDavid Gaudu (Fra) Groupama-FDJ
DNFAlexander Konychev (Ita) Team BikeExchange
DNFHeinrich Haussler (Aus) Bahrain Victorious
DNFJohan Jacobs (Swi) Movistar Team
DNFSebastian Mora Vedri (Spa) Movistar Team
Swipe to scroll horizontally
Sprint 1 - Levens, km. 20.2
Pos.Rider Name (Country) TeamResult
1Aurélien Paret Peintre (Fra) AG2R Citroën Team 3
2Krists Neilands (Lat) Israel Start-up Nation 2
3Lucas Hamilton (Aus) Team BikeExchange 1
Swipe to scroll horizontally
Sprint 2 - Levens, km. 56.4
Pos.Rider Name (Country) TeamResult
1Warren Barguil (Fra) Team Arkea-Samsic 3
2Laurens De Plus (Bel) Ineos Grenadiers 2
3Jonas Rutsch (Ger) EF Education-Nippo 1
Swipe to scroll horizontally
Points
Pos.Rider Name (Country) TeamResult
1Magnus Cort (Den) EF Education-Nippo 15
2Christophe Laporte (Fra) Cofidis 12
3Pierre Latour (Fra) Total Direct Energie 9
4Dylan Teuns (Bel) Bahrain Victorious 7
5Warren Barguil (Fra) Team Arkea-Samsic 6
6Dylan van Baarle (Ned) Ineos Grenadiers 5
7Ion Izagirre Insausti (Spa) Astana-Premier Tech 4
8Matteo Jorgenson (USA) Movistar Team 3
9Yves Lampaert (Bel) Deceuninck-QuickStep 2
10Maximilian Schachmann (Ger) Bora-Hansgrohe 1
Swipe to scroll horizontally
Mountain 1 - Côte De Duranus km. 11.8
Pos.Rider Name (Country) TeamResult
1Dylan van Baarle (Ned) Ineos Grenadiers 5
2Dylan Teuns (Bel) Bahrain Victorious 3
3Sergio Henao Montoya (Col) Team Qhubeka Assos 2
4Quentin Pacher (Fra) B&B Hotels p/b KTM 1
Swipe to scroll horizontally
Mountain 2 - Côte De Duranus km. 48.1
Pos.Rider Name (Country) TeamResult
1Warren Barguil (Fra) Team Arkea-Samsic 5
2Edward Theuns (Bel) Trek-Segafredo 3
3Sven Erik Bystrøm (Nor) UAE Team Emirates 2
4Tim Declercq (Bel) Deceuninck-QuickStep 1
Swipe to scroll horizontally
Mountain 3 - Côte De Duranus km. 84.3
Pos.Rider Name (Country) TeamResult
1Simon Geschke (Ger) Cofidis 5
2Maximilian Schachmann (Ger) Bora-Hansgrohe 3
3Aleksandr Vlasov (Rus) Astana-Premier Tech 2
4Ion Izagirre Insausti (Spa) Astana-Premier Tech 1
Swipe to scroll horizontally
Young riders
Pos.Rider Name (Country) TeamResult
1Matteo Jorgenson (USA) Movistar Team 2:16:58
2Aleksandr Vlasov (Rus) Astana-Premier Tech
3Aurélien Paret Peintre (Fra) AG2R Citroën Team
4Lucas Hamilton (Aus) Team BikeExchange
5Harm Vanhoucke (Bel) Lotto Soudal
6Gino Mäder (Swi) Bahrain Victorious
7Dorian Godon (Fra) AG2R Citroën Team 0:00:39
8Jai Hindley (Aus) Team DSM
9Cyril Barthe (Fra) B&B Hotels p/b KTM 0:02:24
10Damien Touze (Fra) AG2R Citroën Team
11Neilson Powless (USA) EF Education-Nippo
12Matteo Sobrero (Ita) Astana-Premier Tech 0:04:10
13Stefano Oldani (Ita) Lotto Soudal
14Senne Leysen (Bel) Alpecin-Fenix 0:07:11
15Rui Oliveira (Por) UAE Team Emirates 0:08:41
16Stan Dewulf (Bel) AG2R Citroën Team
17Florian Vermeersch (Bel) Lotto Soudal
18Nils Eekhoff (Ned) Team DSM 0:09:47
19Casper Pedersen (Den) Team DSM
20Jordi Meeus (Bel) Bora-Hansgrohe 0:10:14
21Stefan Bissegger (Swi) EF Education-Nippo
22Jonas Rutsch (Ger) EF Education-Nippo
Swipe to scroll horizontally
Combativity
Pos.Rider Name (Country) TeamResult
1Warren Barguil (Fra) Team Arkea-Samsic
Swipe to scroll horizontally
Teams
Pos.Rider Name (Country) TeamResult
1Bahrain Victorious 6:50:54
2Astana-Premier Tech
3AG2R Citroën Team 0:00:39
4Cofidis 0:01:05
5Deceuninck-QuickStep 0:03:18
6EF Education-Nippo 0:04:03
7Ineos Grenadiers
8Movistar Team
9Team Arkea-Samsic 0:04:48
10Lotto Soudal
11UAE Team Emirates 0:05:08
12Israel Start-up Nation 0:06:03
13B&B Hotels p/b KTM 0:06:34
14Team DSM 0:07:50
15Team BikeExchange 0:07:52
16Trek-Segafredo 0:09:59
17Intermarché-Wanty-Gobert Matériaux 0:10:29
18Alpecin-Fenix 0:10:41
19Team Qhubeka Assos 0:11:03
20Total Direct Energie 0:11:50
21Bora-Hansgrohe 0:14:25
22Jumbo-Visma 0:21:22
23Groupama-FDJ 0:35:55
Swipe to scroll horizontally
General classification after stage 8
Pos.Rider Name (Country) TeamResult
1Maximilian Schachmann (Ger) Bora-Hansgrohe 28:49:51
2Aleksandr Vlasov (Rus) Astana-Premier Tech 0:00:19
3Ion Izagirre Insausti (Spa) Astana-Premier Tech 0:00:23
4Lucas Hamilton (Aus) Team BikeExchange 0:00:41
5Tiesj Benoot (Bel) Team DSM 0:00:42
6Guillaume Martin (Fra) Cofidis 0:01:14
7Jack Haig (Aus) Bahrain Victorious 0:01:18
8Matteo Jorgenson (USA) Movistar Team 0:01:29
9Aurélien Paret Peintre (Fra) AG2R Citroën Team 0:01:31
10Gino Mäder (Swi) Bahrain Victorious 0:01:32
11Harm Vanhoucke (Bel) Lotto Soudal 0:01:41
12Ben O'Connor (Aus) AG2R Citroën Team 0:01:44
13Dylan van Baarle (Ned) Ineos Grenadiers 0:01:49
14Warren Barguil (Fra) Team Arkea-Samsic 0:01:55
15Primoz Roglic (Slo) Jumbo-Visma 0:02:16
16Pierre Latour (Fra) Total Direct Energie 0:02:17
17Luis Leon Sanchez (Spa) Astana-Premier Tech 0:02:31
18Jai Hindley (Aus) Team DSM 0:02:36
19Sergio Henao Montoya (Col) Team Qhubeka Assos 0:02:40
20Dylan Teuns (Bel) Bahrain Victorious 0:03:09
21Krists Neilands (Lat) Israel Start-up Nation 0:03:13
22Quentin Pacher (Fra) B&B Hotels p/b KTM 0:03:20
23Louis Meintjes (RSA) Intermarché-Wanty-Gobert Matériaux 0:04:09
24Simon Geschke (Ger) Cofidis 0:04:12
25Neilson Powless (USA) EF Education-Nippo 0:05:37
26Fabio Aru (Ita) Team Qhubeka Assos 0:06:33
27Bob Jungels (Lux) AG2R Citroën Team 0:09:01
28Julien Bernard (Fra) Trek-Segafredo 0:09:32
29Steven Kruijswijk (Ned) Jumbo-Visma 0:10:22
30George Bennett (NZl) Jumbo-Visma 0:14:18
31José Rojas (Spa) Movistar Team 0:15:32
32Mattia Cattaneo (Ita) Deceuninck-QuickStep 0:16:51
33Oliver Naesen (Bel) AG2R Citroën Team 0:17:01
34Jorge Arcas (Spa) Movistar Team 0:18:23
35Julien El Fares (Fra) EF Education-Nippo 0:18:36
36Kenny Elissonde (Fra) Trek-Segafredo 0:18:41
37Odd Christian Eiking (Nor) Intermarché-Wanty-Gobert Matériaux 0:19:16
38Michael Matthews (Aus) Team BikeExchange 0:20:42
39Dorian Godon (Fra) AG2R Citroën Team 0:20:57
40Kristian Sbaragli (Ita) Alpecin-Fenix 0:22:33
41Sam Oomen (Ned) Jumbo-Visma 0:23:08
42Matteo Sobrero (Ita) Astana-Premier Tech 0:24:15
43Sven Erik Bystrøm (Nor) UAE Team Emirates 0:26:02
44Damien Touze (Fra) AG2R Citroën Team 0:26:59
45Rohan Dennis (Aus) Ineos Grenadiers 0:27:41
46Laurens De Plus (Bel) Ineos Grenadiers 0:27:54
47Matteo Trentin (Ita) UAE Team Emirates 0:28:25
48Yves Lampaert (Bel) Deceuninck-QuickStep 0:28:33
49Ben Swift (GBr) Ineos Grenadiers 0:29:01
50Omar Fraile Matarranz (Spa) Astana-Premier Tech 0:29:19
51David de la Cruz (Spa) UAE Team Emirates 0:29:24
52Sep Vanmarcke (Bel) Israel Start-up Nation 0:30:40
53Florian Senechal (Fra) Deceuninck-QuickStep 0:31:18
54Nils Politt (Ger) Bora-Hansgrohe 0:31:30
55Rui Costa (Por) UAE Team Emirates 0:31:52
56Connor Swift (GBr) Team Arkea-Samsic 0:32:21
57Magnus Cort (Den) EF Education-Nippo 0:32:39
58Jacopo Mosca (Ita) Trek-Segafredo 0:33:13
59Jasper Stuyven (Bel) Trek-Segafredo 0:33:48
60Philippe Gilbert (Bel) Lotto Soudal 0:34:01
61Stefano Oldani (Ita) Lotto Soudal 0:34:19
62Cyril Barthe (Fra) B&B Hotels p/b KTM 0:34:23
63Gregor Mühlberger (Aut) Movistar Team 0:35:10
64Tim Declercq (Bel) Deceuninck-QuickStep 0:35:52
65Christophe Laporte (Fra) Cofidis 0:36:14
66Thomas De Gendt (Bel) Lotto Soudal 0:37:34
67Luke Durbridge (Aus) Team BikeExchange 0:37:38
68Pierre-Luc Périchon (Fra) Cofidis 0:38:56
69Bryan Coquard (Fra) B&B Hotels p/b KTM 0:39:42
70Cyril Gautier (Fra) B&B Hotels p/b KTM 0:40:50
71Edward Theuns (Bel) Trek-Segafredo
72Oscar Riesebeek (Ned) Alpecin-Fenix 0:42:58
73Felix Grossschartner (Aut) Bora-Hansgrohe 0:43:00
74Bruno Armirail (Fra) Groupama-FDJ 0:43:21
75Sander Armée (Bel) Team Qhubeka Assos 0:43:38
76Rein Taaramäe (Est) Intermarché-Wanty-Gobert Matériaux 0:44:01
77Stefan Bissegger (Swi) EF Education-Nippo 0:45:35
78Clément Russo (Fra) Team Arkea-Samsic 0:45:47
79Sam Bennett (Irl) Deceuninck-QuickStep 0:46:45
80Anthony Turgis (Fra) Total Direct Energie 0:47:28
81Fabien Doubey (Fra) Total Direct Energie 0:47:32
82Alexander Kristoff (Nor) UAE Team Emirates 0:47:36
83Rémi Cavagna (Fra) Deceuninck-QuickStep 0:47:41
84Imanol Erviti (Spa) Movistar Team 0:47:43
85Edvald Boasson Hagen (Nor) Total Direct Energie 0:48:27
86Piet Allegaert (Bel) Cofidis 0:48:58
87Yukiya Arashiro (Jpn) Bahrain Victorious 0:49:45
88Victor Campenaerts (Bel) Team Qhubeka Assos 0:49:53
89Jonas Koch (Ger) Intermarché-Wanty-Gobert Matériaux 0:49:54
90Nacer Bouhanni (Fra) Team Arkea-Samsic 0:50:17
91Stan Dewulf (Bel) AG2R Citroën Team 0:50:28
92Casper Pedersen (Den) Team DSM 0:51:18
93John Degenkolb (Ger) Lotto Soudal 0:51:30
94Andrey Amador (CRc) Ineos Grenadiers 0:52:37
95Rui Oliveira (Por) UAE Team Emirates 0:53:35
96Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 0:53:38
97Jonathan Hivert (Fra) B&B Hotels p/b KTM 0:53:44
98Michael Mørkøv (Den) Deceuninck-QuickStep 0:53:59
99Nils Eekhoff (Ned) Team DSM 0:54:25
100Florian Vermeersch (Bel) Lotto Soudal 0:55:26
101Cyril Lemoine (Fra) B&B Hotels p/b KTM 0:55:37
102Ignatas Konovalovas (Ltu) Groupama-FDJ 0:55:54
103Scott Thwaites (GBr) Alpecin-Fenix 0:56:08
104Alex Kirsch (Lux) Trek-Segafredo 0:57:59
105Rick Zabel (Ger) Israel Start-up Nation 0:59:39
106Arnaud Demare (Fra) Groupama-FDJ 1:00:01
107Marco Haller (Aut) Bahrain Victorious 1:00:22
108Anthony Perez (Fra) Cofidis 1:01:06
109Senne Leysen (Bel) Alpecin-Fenix 1:01:18
110Jelle Wallays (Bel) Cofidis 1:01:22
111Jonas Rutsch (Ger) EF Education-Nippo 1:02:28
112Matthias Brändle (Aut) Israel Start-up Nation 1:04:04
113Dries De Bondt (Bel) Alpecin-Fenix 1:04:56
114Daniel McLay (GBr) Team Arkea-Samsic 1:05:00
115Taco van der Hoorn (Ned) Intermarché-Wanty-Gobert Matériaux 1:06:12
116Jacopo Guarnieri (Ita) Groupama-FDJ 1:06:24
117Phil Bauhaus (Ger) Bahrain Victorious 1:06:46
118Mads Pedersen (Den) Trek-Segafredo 1:07:51
119Michael Schwarzmann (Ger) Bora-Hansgrohe 1:09:38
120Cees Bol (Ned) Team DSM 1:10:30
121Jordi Meeus (Bel) Bora-Hansgrohe 1:12:11
122André Greipel (Ger) Israel Start-up Nation 1:12:26
123Cesare Benedetti (Ita) Bora-Hansgrohe 1:15:39
124Jasha Sütterlin (Ger) Team DSM 1:17:22
125Ramon Sinkeldam (Ned) Groupama-FDJ 1:19:12
126Boy van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 1:20:46
127Jérémy Lecroq (Fra) B&B Hotels p/b KTM 1:22:22
Swipe to scroll horizontally
Points Classification
Pos.Rider Name (Country) TeamResult
1Primoz Roglic (Slo) Jumbo-Visma 57
2Sam Bennett (Irl) Deceuninck-QuickStep 39
3Christophe Laporte (Fra) Cofidis 34
4Michael Matthews (Aus) Team BikeExchange 28
5Maximilian Schachmann (Ger) Bora-Hansgrohe 26
6Lucas Hamilton (Aus) Team BikeExchange 21
7Bryan Coquard (Fra) B&B Hotels p/b KTM 21
8Mads Pedersen (Den) Trek-Segafredo 21
9Magnus Cort (Den) EF Education-Nippo 15
10Stefan Bissegger (Swi) EF Education-Nippo 15
11Cees Bol (Ned) Team DSM 15
12Gino Mäder (Swi) Bahrain Victorious 15
13Tiesj Benoot (Bel) Team DSM 15
14Dylan Teuns (Bel) Bahrain Victorious 14
15Phil Bauhaus (Ger) Bahrain Victorious 14
16Guillaume Martin (Fra) Cofidis 13
17Ion Izagirre Insausti (Spa) Astana-Premier Tech 12
18Aleksandr Vlasov (Rus) Astana-Premier Tech 12
19Pierre Latour (Fra) Total Direct Energie 12
20Rémi Cavagna (Fra) Deceuninck-QuickStep 12
21Nacer Bouhanni (Fra) Team Arkea-Samsic 12
22Aurélien Paret Peintre (Fra) AG2R Citroën Team 9
23Warren Barguil (Fra) Team Arkea-Samsic 9
24Dylan van Baarle (Ned) Ineos Grenadiers 8
25Arnaud Demare (Fra) Groupama-FDJ 8
26Kenny Elissonde (Fra) Trek-Segafredo 6
27Quentin Pacher (Fra) B&B Hotels p/b KTM 6
28André Greipel (Ger) Israel Start-up Nation 5
29Rohan Dennis (Aus) Ineos Grenadiers 5
30Yves Lampaert (Bel) Deceuninck-QuickStep 5
31Alexander Kristoff (Nor) UAE Team Emirates 5
32John Degenkolb (Ger) Lotto Soudal 5
33Julien Bernard (Fra) Trek-Segafredo 3
34Fabien Doubey (Fra) Total Direct Energie 3
35Jasha Sütterlin (Ger) Team DSM 3
36Matteo Jorgenson (USA) Movistar Team 3
37Krists Neilands (Lat) Israel Start-up Nation 3
38Laurens De Plus (Bel) Ineos Grenadiers 3
39Harm Vanhoucke (Bel) Lotto Soudal 2
40Luis Leon Sanchez (Spa) Astana-Premier Tech 2
41Sergio Henao Montoya (Col) Team Qhubeka Assos 2
42Neilson Powless (USA) EF Education-Nippo 2
43Mattia Cattaneo (Ita) Deceuninck-QuickStep 2
44Oliver Naesen (Bel) AG2R Citroën Team 2
45Florian Vermeersch (Bel) Lotto Soudal 2
46Jai Hindley (Aus) Team DSM 1
47Ben Swift (GBr) Ineos Grenadiers 1
48Nils Politt (Ger) Bora-Hansgrohe 1
49Jasper Stuyven (Bel) Trek-Segafredo 1
50Oscar Riesebeek (Ned) Alpecin-Fenix 1
51Victor Campenaerts (Bel) Team Qhubeka Assos 1
52Danny van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux 1
53Jonas Rutsch (Ger) EF Education-Nippo 1
54Gregor Mühlberger (Aut) Movistar Team -3
55Clément Russo (Fra) Team Arkea-Samsic -4
Swipe to scroll horizontally
Mountains Classification
Pos.Rider Name (Country) TeamResult
1Anthony Perez (Fra) Cofidis 67
2Julien Bernard (Fra) Trek-Segafredo 26
3Primoz Roglic (Slo) Jumbo-Visma 20
4Fabien Doubey (Fra) Total Direct Energie 20
5Kenny Elissonde (Fra) Trek-Segafredo 15
6Maximilian Schachmann (Ger) Bora-Hansgrohe 14
7Oliver Naesen (Bel) AG2R Citroën Team 7
8Victor Campenaerts (Bel) Team Qhubeka Assos 6
9Dylan van Baarle (Ned) Ineos Grenadiers 5
10Warren Barguil (Fra) Team Arkea-Samsic 5
11Simon Geschke (Ger) Cofidis 5
12Gino Mäder (Swi) Bahrain Victorious 5
13Dylan Teuns (Bel) Bahrain Victorious 5
14Aleksandr Vlasov (Rus) Astana-Premier Tech 4
15Nils Politt (Ger) Bora-Hansgrohe 3
16Sander Armée (Bel) Team Qhubeka Assos 3
17Guillaume Martin (Fra) Cofidis 3
18Neilson Powless (USA) EF Education-Nippo 3
19Julien El Fares (Fra) EF Education-Nippo 3
20Laurens De Plus (Bel) Ineos Grenadiers 3
21Tim Declercq (Bel) Deceuninck-QuickStep 3
22Edward Theuns (Bel) Trek-Segafredo 3
23Lucas Hamilton (Aus) Team BikeExchange 2
24Tiesj Benoot (Bel) Team DSM 2
25Sergio Henao Montoya (Col) Team Qhubeka Assos 2
26José Rojas (Spa) Movistar Team 2
27Mattia Cattaneo (Ita) Deceuninck-QuickStep 2
28Sven Erik Bystrøm (Nor) UAE Team Emirates 2
29Stefano Oldani (Ita) Lotto Soudal 2
30Thomas De Gendt (Bel) Lotto Soudal 2
31Felix Grossschartner (Aut) Bora-Hansgrohe 2
32Sam Bennett (Irl) Deceuninck-QuickStep 2
33Jonathan Hivert (Fra) B&B Hotels p/b KTM 2
34Dries De Bondt (Bel) Alpecin-Fenix 2
35Ion Izagirre Insausti (Spa) Astana-Premier Tech 1
36Quentin Pacher (Fra) B&B Hotels p/b KTM 1
37Omar Fraile Matarranz (Spa) Astana-Premier Tech 1
38David de la Cruz (Spa) UAE Team Emirates 1
39Bruno Armirail (Fra) Groupama-FDJ 1
Swipe to scroll horizontally
Young Riders Classification
Pos.Rider Name (Country) TeamResult
1Aleksandr Vlasov (Rus) Astana-Premier Tech 28:50:10
2Lucas Hamilton (Aus) Team BikeExchange 0:00:22
3Matteo Jorgenson (USA) Movistar Team 0:01:10
4Aurélien Paret Peintre (Fra) AG2R Citroën Team 0:01:12
5Gino Mäder (Swi) Bahrain Victorious 0:01:13
6Harm Vanhoucke (Bel) Lotto Soudal 0:01:22
7Jai Hindley (Aus) Team DSM 0:02:17
8Neilson Powless (USA) EF Education-Nippo 0:05:18
9Dorian Godon (Fra) AG2R Citroën Team 0:20:38
10Matteo Sobrero (Ita) Astana-Premier Tech 0:23:56
11Damien Touze (Fra) AG2R Citroën Team 0:26:40
12Stefano Oldani (Ita) Lotto Soudal 0:34:00
13Cyril Barthe (Fra) B&B Hotels p/b KTM 0:34:04
14Stefan Bissegger (Swi) EF Education-Nippo 0:45:16
15Stan Dewulf (Bel) AG2R Citroën Team 0:50:09
16Casper Pedersen (Den) Team DSM 0:50:59
17Rui Oliveira (Por) UAE Team Emirates 0:53:16
18Nils Eekhoff (Ned) Team DSM 0:54:06
19Florian Vermeersch (Bel) Lotto Soudal 0:55:07
20Senne Leysen (Bel) Alpecin-Fenix 1:00:59
21Jonas Rutsch (Ger) EF Education-Nippo 1:02:09
22Jordi Meeus (Bel) Bora-Hansgrohe 1:11:52
Swipe to scroll horizontally
Teams Classification
Pos.Rider Name (Country) TeamResult
1Astana-Premier Tech 86:32:39
2Bahrain Victorious 0:03:02
3AG2R Citroën Team 0:07:12
4Cofidis 0:21:37
5Jumbo-Visma 0:23:54
6Movistar Team 0:26:12
7Team Qhubeka Assos 0:29:53
8Trek-Segafredo 0:41:37
9Team DSM 0:42:15
10Ineos Grenadiers 0:42:38
11EF Education-Nippo 0:48:55
12B&B Hotels p/b KTM 0:50:16
13UAE Team Emirates 0:52:05
14Intermarché-Wanty-Gobert Matériaux 0:54:23
15Team BikeExchange 0:54:46
16Lotto Soudal 0:56:34
17Team Arkea-Samsic 0:56:58
18Israel Start-up Nation 1:03:07
19Deceuninck-QuickStep 1:08:11
20Alpecin-Fenix 1:10:35
21Bora-Hansgrohe 1:10:46
22Total Direct Energie 1:19:50
23Groupama-FDJ 1:42:07

Stephen Puddicombe is a freelance writer based in Bristol. He has written for Cyclingnews since 2020, and has covered cycling professionally as a freelancer since 2013, writing for outlets such as Rouleur, Cycling Weekly and Cycle Sport, among other publications. He is the author of The World of the Tour de France, published by Sona Books. Outside of cycling he is a passionate cinephile, and a long-suffering Spurs fan.

Latest on Cyclingnews