Martigné-sur-Mayenne - Laval (180.0 km)

Route

 29 May 2022
 Profile  Flat stage
 Start  Martigné-sur-Mayenne
 Finish  Laval
 Distance  180.0 km  (111.8 mi)
 Speed  43.174 km/h  (26.827 mi/h)

Classifications

 Race jerseys after stage 4
 Thomas, Benja.. (COF) 16h 40' 22''
 Aular, Orluis (CJR) 42 points
 De Wilde, Gil.. (SVB) 74 points
 Stewart, Jake (GFC) 16h 40' 34''
 TotalEnergies 50h 02' 02''

Results

#  Rider Age  Team Time Bonus
1 34  Molano, Sebastián 27  UAE Team Emirates 4h 10' 09'' - 10'' 39 5 - -
2 111  Aular, Orluis 25  Caja Rural - Seguros RGA + 00' 00'' - 06'' 60 1 - -
3 21  Coquard, Bryan 30  Cofidis + 00' 00'' - 04'' 88 11 - -
4 64  Lecroq, Jérémy 27  B&B Hôtels p/b KTM + 00' 00'' 100 8 - -
5 74  Manzin, Lorrenzo 27  TotalEnergies + 00' 00'' 75 14 24 -
6 51  Capiot, Amaury 28  Team Arkéa - Samsic + 00' 00'' 21 2 - -
7 6  Welten, Bram 25  Groupama - FDJ + 00' 00'' 61 3 - -
8 75  Simon, Julien 36  TotalEnergies + 00' 00'' 4 6 - -
9 161  Aniołkowski, Stanisła.. 25  Bingoal - Pauwels Sauce .. + 00' 00'' 79 22 - -
10 71  Hagen, Edvald Boasson 35  TotalEnergies + 00' 00'' 31 33 - -
11 181  Boudat, Thomas 28  Go Sport - Roubaix Lille.. + 00' 00'' 86 9 - -
12 41  Cortina, Iván 26  Movistar Team + 00' 00'' 28 21 - -
13 151  Fretin, Milan 21  Sport Vlaanderen - Baloise + 00' 00'' 63 29 - 17
14 82  Angulo, Antonio 30  Euskaltel - Euskadi + 00' 00'' 27 17 - -
15 205  Couanon, Jonathan 25  Nice Métropole Côte d'Az.. + 00' 00'' 29 47 - -
16 171  Tesson, Jason 24  St Michel - Auber 93 + 00' 00'' 59 4 - 16
17 42  Aranburu, Álex 26  Movistar Team + 00' 00'' 3 7 - -
18 101  Halvorsen, Kristoffer 26  Uno-X Pro Cycling Team + 00' 00'' 73 13 - -
19 26  Thomas, Benjamin 26  Cofidis + 00' 00'' 1 10 - -
20 81  Lobato, Juan José 33  Euskaltel - Euskadi + 00' 00'' 62 16 - -
21 196  Morin, Emmanuel 27  Team U Nantes Atlantique + 00' 00'' 50 20 - -
22 165  Tizza, Marco 30  Bingoal - Pauwels Sauce .. + 00' 00'' 5 23 15 -
23 214  Hügger, Jan 23  Team Lotto - Kern Haus + 00' 00'' 57 - - 15
24 91  Galván, Kiko 24  Equipo Kern Pharma + 00' 00'' 12 - - -
25 55  Swift, Connor 26  Team Arkéa - Samsic + 00' 00'' 32 - 21 -
26 201  Urruty, Maxime 29  Nice Métropole Côte d'Az.. + 00' 00'' 64 - - -
27 1  Stewart, Jake 22  Groupama - FDJ + 00' 00'' 6 19 - 1
28 5  Penhoët, Paul 20  Groupama - FDJ + 00' 00'' 35 - - 8
29 164  Peyskens, Dimitri 30  Bingoal - Pauwels Sauce .. + 00' 00'' 25 35 8 -
30 11  Cosnefroy, Benoît 26  Ag2r Citroën Team + 00' 00'' 2 12 - -
31 155  Mertens, Julian 24  Sport Vlaanderen - Baloise + 00' 00'' 13 - - -
32 72  Burgaudeau, Mathieu 23  TotalEnergies + 00' 00'' 14 45 10 4
33 76  Turgis, Anthony 28  TotalEnergies + 00' 00'' 10 15 16 -
34 15  Van Avermaet, Greg 37  Ag2r Citroën Team + 00' 00'' 11 26 9 -
35 135  Marengo, Umberto 29  Drone Hopper - Androni G.. + 00' 00'' 41 - - -
36 156  Vanhoof, Ward 23  Sport Vlaanderen - Baloise + 00' 00'' 30 - - 7
37 153  De Vylder, Lindsay 26  Sport Vlaanderen - Baloise + 00' 00'' 74 18 3 -
38 122  Madrazo, Ángel 33  Burgos - BH + 00' 00'' 22 27 11 -
39 52  Hardy, Romain 33  Team Arkéa - Samsic + 00' 00'' 7 24 - -
40 176  Niekerk, Morné van van 26  St Michel - Auber 93 + 00' 00'' 16 38 - -
41 142  Carpenter, Robin 29  Human Powered Health + 00' 00'' 66 - - -
42 61  Barthe, Cyril 26  B&B Hôtels p/b KTM + 00' 00'' 34 39 22 -
43 172  Cardis, Romain 29  St Michel - Auber 93 + 00' 00'' - 03'' 24 30 7 -
44 53  Ledanois, Kévin 28  Team Arkéa - Samsic + 00' 00'' 33 - - -
45 62  Ferasse, Thibault 27  B&B Hôtels p/b KTM + 00' 00'' 17 32 13 -
46 84  Cuadrado, Unai 24  Euskaltel - Euskadi + 00' 00'' 53 - - -
47 191  Barré, Louis 22  Team U Nantes Atlantique + 00' 00'' - 04'' 9 25 6 3
48 13  Schär, Michael 35  Ag2r Citroën Team + 00' 00'' 58 - - -
49 112  Etxeberria, Josu 21  Caja Rural - Seguros RGA + 00' 00'' 37 - - 10
50 125  Okamika, Ander 29  Burgos - BH + 00' 00'' 20 - - -
51 113  Barrenetxea, Jon 22  Caja Rural - Seguros RGA + 00' 00'' 36 - - 9
52 174  Maldonado, Anthony 31  St Michel - Auber 93 + 00' 00'' 40 - - -
53 192  Danès, Léo 25  Team U Nantes Atlantique + 00' 00'' 87 - - -
54 25  Finé, Eddy 24  Cofidis + 00' 00'' 18 - - -
55 194  Mariault, Axel 23  Team U Nantes Atlantique + 00' 00'' 19 34 - 6
56 162  Mertz, Rémy 26  Bingoal - Pauwels Sauce .. + 00' 00'' 83 - - -
57 2  Askey, Lewis 21  Groupama - FDJ + 00' 00'' 15 46 - 5
58 124  Moreno, Adrià 30  Burgos - BH + 00' 00'' 38 - - -
59 146  Rosskopf, Joey 32  Human Powered Health + 00' 00'' 26 36 4 -
60 104  Resell, Erik 25  Uno-X Pro Cycling Team + 00' 00'' 90 44 - -
61 184  Leroux, Samuel 27  Go Sport - Roubaix Lille.. + 00' 00'' 43 - - -
62 193  Guégan, Maël 24  Team U Nantes Atlantique + 00' 00'' 107 - 12 28
63 85  Juaristi, Txomin 26  Euskaltel - Euskadi + 00' 00'' 54 - - -
64 166  Viviani, Attilio 25  Bingoal - Pauwels Sauce .. + 00' 00'' 76 - - -
65 93  Márquez, Martí 26  Equipo Kern Pharma + 00' 00'' 65 - - -
66 44  Erviti, Imanol 38  Movistar Team + 00' 00'' 42 - - -
67 14  Touzé, Damien 25  Ag2r Citroën Team + 00' 00'' - 04'' 23 28 5 -
68 102  Andersen, Idar 23  Uno-X Pro Cycling Team + 00' 00'' 8 31 - 2
69 213  Kuhn, Jan 22  Team Lotto - Kern Haus + 00' 00'' 101 - - 26
70 121  López-Cózar, Juan 27  Burgos - BH + 00' 00'' 105 - - -
71 185  Leveau, Jérémy 30  Go Sport - Roubaix Lille.. + 00' 15'' 46 - - -
72 106  Bugge, Martin 23  Uno-X Pro Cycling Team + 00' 15'' 47 - - 11
73 114  González, David 26  Caja Rural - Seguros RGA + 00' 15'' 69 - - -
74 36  Troia, Oliviero 27  UAE Team Emirates + 00' 21'' 84 - - -
75 103  Larsen, Niklas 25  Uno-X Pro Cycling Team + 00' 21'' 80 - 14 -
76 65  Lemoine, Cyril 39  B&B Hôtels p/b KTM + 00' 34'' 68 - - -
77 132  Chirico, Luca 29  Drone Hopper - Androni G.. + 00' 38'' 45 - - -
78 175  Paillot, Yoann 31  St Michel - Auber 93 + 00' 38'' 55 - - -
79 4  Lienhard, Fabian 28  Groupama - FDJ + 00' 38'' 52 - - -
80 3  Badilatti, Matteo 29  Groupama - FDJ + 00' 38'' 44 - - -
81 86  Soto, Antonio 27  Euskaltel - Euskadi + 00' 38'' 103 - - -
82 92  Jaime, Álex 23  Equipo Kern Pharma + 00' 38'' 94 - - 22
83 95  Sánchez, Eugenio 23  Equipo Kern Pharma + 00' 38'' 70 - 18 18
84 83  Ballarin, Iker 25  Euskaltel - Euskadi + 00' 38'' 92 - - -
85 16  Van Hoecke, Gijs 30  Ag2r Citroën Team + 00' 38'' 91 - - -
86 12  Lapeira, Paul 22  Ag2r Citroën Team + 00' 38'' 56 - 17 14
87 126  Orts, Felipe 27  Burgos - BH + 00' 38'' 104 - - -
88 143  Haga, Chad 33  Human Powered Health + 00' 38'' 102 - - -
89 115  Johnstone, Calum 23  Caja Rural - Seguros RGA + 00' 38'' 49 - - 13
90 144  Joyce, Colin 27  Human Powered Health + 00' 38'' 81 - - -
91 211  Huppertz, Joshua 27  Team Lotto - Kern Haus + 00' 38'' 67 41 23 -
92 35  Suter, Joël 23  UAE Team Emirates + 00' 38'' 48 - - 12
93 66  Morice, Julien 30  B&B Hôtels p/b KTM + 00' 38'' 71 - 19 -
94 173  Hurel, Tony 34  St Michel - Auber 93 + 00' 49'' 95 - - -
95 163  Livyns, Arjen 27  Bingoal - Pauwels Sauce .. + 01' 06'' 82 43 20 -
96 73  Grellier, Fabien 27  TotalEnergies + 01' 14'' 72 - - -
97 45  Samitier, Sergio 26  Movistar Team + 02' 29'' 97 - - -
98 206  Hennequin, Paul 19  Nice Métropole Côte d'Az.. + 02' 29'' 98 48 2 24
99 154  De Wilde, Gilles 22  Sport Vlaanderen - Baloise + 02' 29'' - 01'' 96 37 1 23
100 24  Delettre, Alexandre 24  Cofidis + 02' 29'' 51 40 - -
101 186  Mainguenaud, Tom 21  Go Sport - Roubaix Lille.. + 02' 30'' 93 - - 21
102 22  Carvalho, André 24  Cofidis + 02' 45'' 89 - - -
103 182  Carisey, Clément 30  Go Sport - Roubaix Lille.. + 02' 45'' 77 - - -
104 96  Tuuk, Danny van der v.. 22  Equipo Kern Pharma + 02' 53'' 106 - - 27
105 94  Novikov, Savva 22  Equipo Kern Pharma + 02' 53'' 99 - - 25
106 43  Elosegui, Íñigo 24  Movistar Team + 04' 09'' 85 - - 20
107 46  Rangel, Vinicius 21  Movistar Team + 04' 09'' 78 42 - 19
108 105  Skaarseth, Iver 24  Uno-X Pro Cycling Team + 12' 01'' 108 - - 29
DNF 23  Champion, Thomas 22  Cofidis
DNF 33  Fisher-Black, Finn 20  UAE Team Emirates
DNF 152  Colman, Alex 23  Sport Vlaanderen - Baloise
DNF 183  Denis, Thomas 24  Go Sport - Roubaix Lille..
DNF 216  Lührs, Leslie 21  Team Lotto - Kern Haus
DNS 56  Vauquelin, Kévin 21  Team Arkéa - Samsic
Km   Sprint #  Rider  Team Points Bonus
57.8   1 1 172  Cardis, Romain  St Michel - Auber 93 6 pts - 03''
2 14  Touzé, Damien  Ag2r Citroën Team 4 pts - 02''
3 191  Barré, Louis  Team U Nantes Atlantique 2 pts - 01''
4 211  Huppertz, Joshua  Team Lotto - Kern Haus 1 pts -
147.5   2 1 191  Barré, Louis  Team U Nantes Atlantique 6 pts - 03''
2 14  Touzé, Damien  Ag2r Citroën Team 4 pts - 02''
3 154  De Wilde, Gilles  Sport Vlaanderen - Baloise 2 pts - 01''
4 211  Huppertz, Joshua  Team Lotto - Kern Haus 1 pts -
Km   Climb #  Rider  Team Points Bonus
53.9   1 (1C) 1 154  De Wilde, Gilles  Sport Vlaanderen - Baloise 8 pts -
2 206  Hennequin, Paul  Nice Métropole Côte d'Az.. 6 pts -
3 191  Barré, Louis  Team U Nantes Atlantique 4 pts -
4 172  Cardis, Romain  St Michel - Auber 93 2 pts -
5 14  Touzé, Damien  Ag2r Citroën Team 1 pts -
64.9   2 (2C) 1 154  De Wilde, Gilles  Sport Vlaanderen - Baloise 6 pts -
2 206  Hennequin, Paul  Nice Métropole Côte d'Az.. 4 pts -
3 14  Touzé, Damien  Ag2r Citroën Team 2 pts -
4 191  Barré, Louis  Team U Nantes Atlantique 1 pts -
74.3   3 (2C) 1 154  De Wilde, Gilles  Sport Vlaanderen - Baloise 6 pts -
2 206  Hennequin, Paul  Nice Métropole Côte d'Az.. 4 pts -
3 172  Cardis, Romain  St Michel - Auber 93 2 pts -
4 191  Barré, Louis  Team U Nantes Atlantique 1 pts -
81.9   4 (2C) 1 154  De Wilde, Gilles  Sport Vlaanderen - Baloise 6 pts -
2 14  Touzé, Damien  Ag2r Citroën Team 4 pts -
3 206  Hennequin, Paul  Nice Métropole Côte d'Az.. 2 pts -
4 172  Cardis, Romain  St Michel - Auber 93 1 pts -
87.1   5 (2C) 1 154  De Wilde, Gilles  Sport Vlaanderen - Baloise 6 pts -
2 191  Barré, Louis  Team U Nantes Atlantique 4 pts -
3 14  Touzé, Damien  Ag2r Citroën Team 2 pts -
4 172  Cardis, Romain  St Michel - Auber 93 1 pts -
117.9   6 (2C) 1 154  De Wilde, Gilles  Sport Vlaanderen - Baloise 6 pts -
2 172  Cardis, Romain  St Michel - Auber 93 4 pts -
3 206  Hennequin, Paul  Nice Métropole Côte d'Az.. 2 pts -
4 211  Huppertz, Joshua  Team Lotto - Kern Haus 1 pts -
#  Team Time Sum #  Rider Age Time
1  TotalEnergies 12h 30' 27'' 23 1
5 74  Manzin, Lorrenzo 27 4h 10' 09''
8 75  Simon, Julien 36 4h 10' 09''
10 71  Hagen, Edvald Boasson 35 4h 10' 09''
2  Bingoal - Pauwels Sauce - WB 12h 30' 27'' 60 9
9 161  Aniołkowski, Stanisła.. 25 4h 10' 09''
22 165  Tizza, Marco 30 4h 10' 09''
29 164  Peyskens, Dimitri 30 4h 10' 09''
3  Groupama - FDJ 12h 30' 27'' 62 2
7 6  Welten, Bram 25 4h 10' 09''
27 1  Stewart, Jake 22 4h 10' 09''
28 5  Penhoët, Paul 20 4h 10' 09''
4  Team Arkéa - Samsic 12h 30' 27'' 70 5
6 51  Capiot, Amaury 28 4h 10' 09''
25 55  Swift, Connor 26 4h 10' 09''
39 52  Hardy, Romain 33 4h 10' 09''
5  Cofidis 12h 30' 27'' 76 4
3 21  Coquard, Bryan 30 4h 10' 09''
19 26  Thomas, Benjamin 26 4h 10' 09''
54 25  Finé, Eddy 24 4h 10' 09''
6  Sport Vlaanderen - Baloise 12h 30' 27'' 80 10
13 151  Fretin, Milan 21 4h 10' 09''
31 155  Mertens, Julian 24 4h 10' 09''
36 156  Vanhoof, Ward 23 4h 10' 09''
7  Euskaltel - Euskadi 12h 30' 27'' 80 14
14 82  Angulo, Antonio 30 4h 10' 09''
20 81  Lobato, Juan José 33 4h 10' 09''
46 84  Cuadrado, Unai 24 4h 10' 09''
8  B&B Hôtels p/b KTM 12h 30' 27'' 91 16
4 64  Lecroq, Jérémy 27 4h 10' 09''
42 61  Barthe, Cyril 26 4h 10' 09''
45 62  Ferasse, Thibault 27 4h 10' 09''
9  Movistar Team 12h 30' 27'' 95 8
12 41  Cortina, Iván 26 4h 10' 09''
17 42  Aranburu, Álex 26 4h 10' 09''
66 44  Erviti, Imanol 38 4h 10' 09''
10  St Michel - Auber 93 12h 30' 27'' 99 6
16 171  Tesson, Jason 24 4h 10' 09''
40 176  Niekerk, Morné van 26 4h 10' 09''
43 172  Cardis, Romain 29 4h 10' 09''
11  Caja Rural - Seguros RGA 12h 30' 27'' 102 11
2 111  Aular, Orluis 25 4h 10' 09''
49 112  Etxeberria, Josu 21 4h 10' 09''
51 113  Barrenetxea, Jon 22 4h 10' 09''
12  Ag2r Citroën Team 12h 30' 27'' 112 3
30 11  Cosnefroy, Benoît 26 4h 10' 09''
34 15  Van Avermaet, Greg 37 4h 10' 09''
48 13  Schär, Michael 35 4h 10' 09''
13  Team U Nantes Atlantique 12h 30' 27'' 121 12
21 196  Morin, Emmanuel 27 4h 10' 09''
47 191  Barré, Louis 22 4h 10' 09''
53 192  Danès, Léo 25 4h 10' 09''
14  Uno-X Pro Cycling Team 12h 30' 27'' 146 17
18 101  Halvorsen, Kristoffer 26 4h 10' 09''
60 104  Resell, Erik 25 4h 10' 09''
68 102  Andersen, Idar 23 4h 10' 09''
15  Burgos - BH 12h 30' 27'' 146 7
38 122  Madrazo, Ángel 33 4h 10' 09''
50 125  Okamika, Ander 29 4h 10' 09''
58 124  Moreno, Adrià 30 4h 10' 09''
16  Go Sport - Roubaix Lille Mét.. 12h 30' 42'' 143 15
11 181  Boudat, Thomas 28 4h 10' 09''
61 184  Leroux, Samuel 27 4h 10' 09''
71 185  Leveau, Jérémy 30 4h 10' 24''
17  Equipo Kern Pharma 12h 31' 05'' 171 19
24 91  Galván, Kiko 24 4h 10' 09''
65 93  Márquez, Martí 26 4h 10' 09''
82 92  Jaime, Álex 23 4h 10' 47''
18  Team Lotto - Kern Haus 12h 31' 05'' 183 21
23 214  Hügger, Jan 23 4h 10' 09''
69 213  Kuhn, Jan 22 4h 10' 09''
91 211  Huppertz, Joshua 27 4h 10' 47''
19  Human Powered Health 12h 31' 05'' 188 18
41 142  Carpenter, Robin 29 4h 10' 09''
59 146  Rosskopf, Joey 32 4h 10' 09''
88 143  Haga, Chad 33 4h 10' 47''
20  UAE Team Emirates 12h 31' 26'' 167 13
1 34  Molano, Sebastián 27 4h 10' 09''
74 36  Troia, Oliviero 27 4h 10' 30''
92 35  Suter, Joël 23 4h 10' 47''
21  Nice Métropole Côte d'Azur 12h 32' 56'' 139 20
15 205  Couanon, Jonathan 25 4h 10' 09''
26 201  Urruty, Maxime 29 4h 10' 09''
98 206  Hennequin, Paul 19 4h 12' 38''
#  Rider Age  Team Time Difference Rank +/-
1 26  Thomas, Benjamin 26  Cofidis 16h 40' 22'' -
2 11  Cosnefroy, Benoît 26  Ag2r Citroën Team 16h 40' 25'' + 00' 03'' -
3 42  Aranburu, Álex 26  Movistar Team 16h 40' 28'' + 00' 06'' -
4 75  Simon, Julien 36  TotalEnergies 16h 40' 32'' + 00' 10'' -
5 165  Tizza, Marco 30  Bingoal - Pauwels Sauce .. 16h 40' 32'' + 00' 10'' -
6 1  Stewart, Jake 22  Groupama - FDJ 16h 40' 34'' + 00' 12'' + 1
7 52  Hardy, Romain 33  Team Arkéa - Samsic 16h 40' 36'' + 00' 14'' + 1
8 102  Andersen, Idar 23  Uno-X Pro Cycling Team 16h 40' 38'' + 00' 16'' + 1
9 191  Barré, Louis 22  Team U Nantes Atlantique 16h 40' 41'' + 00' 19'' + 12
10 76  Turgis, Anthony 28  TotalEnergies 16h 40' 42'' + 00' 20'' -
11 15  Van Avermaet, Greg 37  Ag2r Citroën Team 16h 40' 43'' + 00' 21'' -
12 91  Galván, Kiko 24  Equipo Kern Pharma 16h 40' 45'' + 00' 23'' -
13 155  Mertens, Julian 24  Sport Vlaanderen - Baloise 16h 40' 45'' + 00' 23'' -
14 72  Burgaudeau, Mathieu 23  TotalEnergies 16h 40' 45'' + 00' 23'' + 1
15 2  Askey, Lewis 21  Groupama - FDJ 16h 40' 45'' + 00' 23'' - 1
16 176  Niekerk, Morné van 26  St Michel - Auber 93 16h 40' 45'' + 00' 23'' + 1
17 62  Ferasse, Thibault 27  B&B Hôtels p/b KTM 16h 40' 45'' + 00' 23'' + 1
18 25  Finé, Eddy 24  Cofidis 16h 40' 45'' + 00' 23'' - 2
19 194  Mariault, Axel 23  Team U Nantes Atlantique 16h 40' 45'' + 00' 23'' -
20 125  Okamika, Ander 29  Burgos - BH 16h 40' 45'' + 00' 23'' -
21 51  Capiot, Amaury 28  Team Arkéa - Samsic 16h 40' 59'' + 00' 37'' + 1
22 122  Madrazo, Ángel 33  Burgos - BH 16h 41' 11'' + 00' 49'' + 1
23 14  Touzé, Damien 25  Ag2r Citroën Team 16h 41' 11'' + 00' 49'' + 15
24 172  Cardis, Romain 29  St Michel - Auber 93 16h 41' 12'' + 00' 50'' + 4
25 164  Peyskens, Dimitri 30  Bingoal - Pauwels Sauce .. 16h 41' 13'' + 00' 51'' - 1
26 146  Rosskopf, Joey 32  Human Powered Health 16h 41' 13'' + 00' 51'' - 1
27 82  Angulo, Antonio 30  Euskaltel - Euskadi 16h 41' 15'' + 00' 53'' - 1
28 41  Cortina, Iván 26  Movistar Team 16h 41' 15'' + 00' 53'' - 1
29 205  Couanon, Jonathan 25  Nice Métropole Côte d'Az.. 16h 41' 15'' + 00' 53'' -
30 156  Vanhoof, Ward 23  Sport Vlaanderen - Baloise 16h 41' 15'' + 00' 53'' -
31 71  Hagen, Edvald Boasson 35  TotalEnergies 16h 41' 15'' + 00' 53'' + 3
32 55  Swift, Connor 26  Team Arkéa - Samsic 16h 41' 15'' + 00' 53'' - 1
33 53  Ledanois, Kévin 28  Team Arkéa - Samsic 16h 41' 15'' + 00' 53'' - 1
34 61  Barthe, Cyril 26  B&B Hôtels p/b KTM 16h 41' 15'' + 00' 53'' - 1
35 5  Penhoët, Paul 20  Groupama - FDJ 16h 41' 15'' + 00' 53'' + 1
36 113  Barrenetxea, Jon 22  Caja Rural - Seguros RGA 16h 41' 15'' + 00' 53'' - 1
37 112  Etxeberria, Josu 21  Caja Rural - Seguros RGA 16h 41' 15'' + 00' 53'' + 2
38 124  Moreno, Adrià 30  Burgos - BH 16h 41' 15'' + 00' 53'' - 1
39 34  Molano, Sebastián 27  UAE Team Emirates 16h 41' 45'' + 01' 23'' + 4
40 174  Maldonado, Anthony 31  St Michel - Auber 93 16h 41' 51'' + 01' 29'' + 2
41 135  Marengo, Umberto 29  Drone Hopper - Androni G.. 16h 41' 55'' + 01' 33'' + 3
42 44  Erviti, Imanol 38  Movistar Team 16h 41' 55'' + 01' 33'' + 4
43 184  Leroux, Samuel 27  Go Sport - Roubaix Lille.. 16h 42' 00'' + 01' 38'' + 4
44 3  Badilatti, Matteo 29  Groupama - FDJ 16h 42' 02'' + 01' 40'' - 4
45 132  Chirico, Luca 29  Drone Hopper - Androni G.. 16h 42' 33'' + 02' 11'' -
46 185  Leveau, Jérémy 30  Go Sport - Roubaix Lille.. 16h 42' 35'' + 02' 13'' + 3
47 106  Bugge, Martin 23  Uno-X Pro Cycling Team 16h 42' 37'' + 02' 15'' + 3
48 35  Suter, Joël 23  UAE Team Emirates 16h 42' 50'' + 02' 28'' -
49 115  Johnstone, Calum 23  Caja Rural - Seguros RGA 16h 43' 07'' + 02' 45'' + 2
50 196  Morin, Emmanuel 27  Team U Nantes Atlantique 16h 43' 43'' + 03' 21'' + 4
51 24  Delettre, Alexandre 24  Cofidis 16h 44' 00'' + 03' 38'' - 10
52 4  Lienhard, Fabian 28  Groupama - FDJ 16h 44' 07'' + 03' 45'' + 1
53 84  Cuadrado, Unai 24  Euskaltel - Euskadi 16h 44' 29'' + 04' 07'' + 2
54 85  Juaristi, Txomin 26  Euskaltel - Euskadi 16h 44' 29'' + 04' 07'' + 2
55 175  Paillot, Yoann 31  St Michel - Auber 93 16h 45' 48'' + 05' 26'' + 2
56 12  Lapeira, Paul 22  Ag2r Citroën Team 16h 46' 10'' + 05' 48'' + 2
57 214  Hügger, Jan 23  Team Lotto - Kern Haus 16h 46' 50'' + 06' 28'' + 3
58 13  Schär, Michael 35  Ag2r Citroën Team 16h 47' 16'' + 06' 54'' + 3
59 171  Tesson, Jason 24  St Michel - Auber 93 16h 48' 32'' + 08' 10'' + 5
60 111  Aular, Orluis 25  Caja Rural - Seguros RGA 16h 48' 36'' + 08' 14'' + 7
61 6  Welten, Bram 25  Groupama - FDJ 16h 48' 36'' + 08' 14'' + 4
62 81  Lobato, Juan José 33  Euskaltel - Euskadi 16h 48' 38'' + 08' 16'' + 4
63 151  Fretin, Milan 21  Sport Vlaanderen - Baloise 16h 48' 42'' + 08' 20'' + 5
64 201  Urruty, Maxime 29  Nice Métropole Côte d'Az.. 16h 48' 42'' + 08' 20'' + 7
65 93  Márquez, Martí 26  Equipo Kern Pharma 16h 48' 42'' + 08' 20'' + 7
66 142  Carpenter, Robin 29  Human Powered Health 16h 48' 42'' + 08' 20'' + 7
67 211  Huppertz, Joshua 27  Team Lotto - Kern Haus 16h 49' 20'' + 08' 58'' + 2
68 65  Lemoine, Cyril 39  B&B Hôtels p/b KTM 16h 49' 35'' + 09' 13'' + 6
69 114  González, David 26  Caja Rural - Seguros RGA 16h 50' 05'' + 09' 43'' + 9
70 95  Sánchez, Eugenio 23  Equipo Kern Pharma 16h 50' 19'' + 09' 57'' + 6
71 66  Morice, Julien 30  B&B Hôtels p/b KTM 16h 50' 23'' + 10' 01'' + 6
72 73  Grellier, Fabien 27  TotalEnergies 16h 50' 28'' + 10' 06'' + 3
73 101  Halvorsen, Kristoffer 26  Uno-X Pro Cycling Team 16h 50' 32'' + 10' 10'' + 6
74 153  De Vylder, Lindsay 26  Sport Vlaanderen - Baloise 16h 50' 32'' + 10' 10'' + 6
75 74  Manzin, Lorrenzo 27  TotalEnergies 16h 50' 38'' + 10' 16'' + 7
76 166  Viviani, Attilio 25  Bingoal - Pauwels Sauce .. 16h 50' 38'' + 10' 16'' + 5
77 182  Carisey, Clément 30  Go Sport - Roubaix Lille.. 16h 50' 42'' + 10' 20'' - 14
78 46  Rangel, Vinicius 21  Movistar Team 16h 50' 58'' + 10' 36'' - 19
79 161  Aniołkowski, Stanisław 25  Bingoal - Pauwels Sauce .. 16h 51' 05'' + 10' 43'' + 4
80 103  Larsen, Niklas 25  Uno-X Pro Cycling Team 16h 51' 31'' + 11' 09'' + 4
81 144  Joyce, Colin 27  Human Powered Health 16h 51' 55'' + 11' 33'' + 6
82 163  Livyns, Arjen 27  Bingoal - Pauwels Sauce .. 16h 52' 21'' + 11' 59'' + 3
83 162  Mertz, Rémy 26  Bingoal - Pauwels Sauce .. 16h 52' 25'' + 12' 03'' + 6
84 36  Troia, Oliviero 27  UAE Team Emirates 16h 52' 28'' + 12' 06'' + 4
85 43  Elosegui, Íñigo 24  Movistar Team 16h 52' 51'' + 12' 29'' - 15
86 181  Boudat, Thomas 28  Go Sport - Roubaix Lille.. 16h 53' 19'' + 12' 57'' + 5
87 192  Danès, Léo 25  Team U Nantes Atlantique 16h 53' 23'' + 13' 01'' + 5
88 21  Coquard, Bryan 30  Cofidis 16h 53' 47'' + 13' 25'' + 9
89 22  Carvalho, André 24  Cofidis 16h 54' 01'' + 13' 39'' - 3
90 104  Resell, Erik 25  Uno-X Pro Cycling Team 16h 54' 01'' + 13' 39'' + 8
91 16  Van Hoecke, Gijs 30  Ag2r Citroën Team 16h 54' 24'' + 14' 02'' + 4
92 83  Ballarin, Iker 25  Euskaltel - Euskadi 16h 55' 15'' + 14' 53'' + 9
93 186  Mainguenaud, Tom 21  Go Sport - Roubaix Lille.. 16h 55' 16'' + 14' 54'' - 3
94 92  Jaime, Álex 23  Equipo Kern Pharma 16h 55' 44'' + 15' 22'' + 9
95 173  Hurel, Tony 34  St Michel - Auber 93 16h 56' 01'' + 15' 39'' + 9
96 154  De Wilde, Gilles 22  Sport Vlaanderen - Baloise 16h 56' 03'' + 15' 41'' - 2
97 45  Samitier, Sergio 26  Movistar Team 16h 56' 17'' + 15' 55'' - 1
98 206  Hennequin, Paul 19  Nice Métropole Côte d'Az.. 16h 56' 44'' + 16' 22'' + 2
99 94  Novikov, Savva 22  Equipo Kern Pharma 16h 56' 55'' + 16' 33'' -
100 64  Lecroq, Jérémy 27  B&B Hôtels p/b KTM 16h 57' 05'' + 16' 43'' + 5
101 213  Kuhn, Jan 22  Team Lotto - Kern Haus 16h 57' 41'' + 17' 19'' + 5
102 143  Haga, Chad 33  Human Powered Health 16h 58' 30'' + 18' 08'' + 5
103 86  Soto, Antonio 27  Euskaltel - Euskadi 17h 00' 20'' + 19' 58'' + 5
104 126  Orts, Felipe 27  Burgos - BH 17h 00' 21'' + 19' 59'' + 5
105 121  López-Cózar, Juan 27  Burgos - BH 17h 00' 26'' + 20' 04'' + 5
106 96  Tuuk, Danny van der 22  Equipo Kern Pharma 17h 03' 25'' + 23' 03'' + 5
107 193  Guégan, Maël 24  Team U Nantes Atlantique 17h 04' 52'' + 24' 30'' + 5
108 105  Skaarseth, Iver 24  Uno-X Pro Cycling Team 17h 05' 30'' + 25' 08'' - 15
#  Rider Age  Team Points Difference Rank +/-
1 111  Aular, Orluis 25  Caja Rural - Seguros RGA 42 pts + 7
2 51  Capiot, Amaury 28  Team Arkéa - Samsic 41 pts -1 pts -
3 6  Welten, Bram 25  Groupama - FDJ 39 pts -3 pts + 1
4 171  Tesson, Jason 24  St Michel - Auber 93 33 pts -9 pts - 3
5 34  Molano, Sebastián 27  UAE Team Emirates 32 pts -10 pts + 21
6 75  Simon, Julien 36  TotalEnergies 32 pts -10 pts -
7 42  Aranburu, Álex 26  Movistar Team 31 pts -11 pts - 4
8 64  Lecroq, Jérémy 27  B&B Hôtels p/b KTM 28 pts -14 pts + 6
9 181  Boudat, Thomas 28  Go Sport - Roubaix Lille.. 27 pts -15 pts -
10 26  Thomas, Benjamin 26  Cofidis 25 pts -17 pts - 5
11 21  Coquard, Bryan 30  Cofidis 22 pts -20 pts + 18
12 11  Cosnefroy, Benoît 26  Ag2r Citroën Team 22 pts -20 pts - 5
13 101  Halvorsen, Kristoffer 26  Uno-X Pro Cycling Team 20 pts -22 pts - 3
14 74  Manzin, Lorrenzo 27  TotalEnergies 19 pts -23 pts + 13
15 76  Turgis, Anthony 28  TotalEnergies 18 pts -24 pts - 4
16 81  Lobato, Juan José 33  Euskaltel - Euskadi 16 pts -26 pts - 4
17 82  Angulo, Antonio 30  Euskaltel - Euskadi 13 pts -29 pts + 1
18 153  De Vylder, Lindsay 26  Sport Vlaanderen - Baloise 12 pts -30 pts - 3
19 1  Stewart, Jake 22  Groupama - FDJ 12 pts -30 pts - 3
20 196  Morin, Emmanuel 27  Team U Nantes Atlantique 12 pts -30 pts - 3
21 41  Cortina, Iván 26  Movistar Team 11 pts -31 pts + 4
22 161  Aniołkowski, Stanisław 25  Bingoal - Pauwels Sauce .. 11 pts -31 pts + 13
23 165  Tizza, Marco 30  Bingoal - Pauwels Sauce .. 10 pts -32 pts - 4
24 52  Hardy, Romain 33  Team Arkéa - Samsic 9 pts -33 pts - 4
25 191  Barré, Louis 22  Team U Nantes Atlantique 8 pts -34 pts
26 15  Van Avermaet, Greg 37  Ag2r Citroën Team 8 pts -34 pts - 5
27 122  Madrazo, Ángel 33  Burgos - BH 8 pts -34 pts - 5
28 14  Touzé, Damien 25  Ag2r Citroën Team 8 pts -34 pts
29 151  Fretin, Milan 21  Sport Vlaanderen - Baloise 8 pts -34 pts + 3
30 172  Cardis, Romain 29  St Michel - Auber 93 7 pts -35 pts + 15
31 102  Andersen, Idar 23  Uno-X Pro Cycling Team 7 pts -35 pts - 8
32 62  Ferasse, Thibault 27  B&B Hôtels p/b KTM 7 pts -35 pts - 8
33 71  Hagen, Edvald Boasson 35  TotalEnergies 6 pts -36 pts
34 194  Mariault, Axel 23  Team U Nantes Atlantique 5 pts -37 pts - 3
35 164  Peyskens, Dimitri 30  Bingoal - Pauwels Sauce .. 4 pts -38 pts - 2
36 146  Rosskopf, Joey 32  Human Powered Health 4 pts -38 pts - 2
37 154  De Wilde, Gilles 22  Sport Vlaanderen - Baloise 4 pts -38 pts + 4
38 176  Niekerk, Morné van 26  St Michel - Auber 93 3 pts -39 pts - 2
39 61  Barthe, Cyril 26  B&B Hôtels p/b KTM 3 pts -39 pts - 2
40 24  Delettre, Alexandre 24  Cofidis 3 pts -39 pts - 2
41 211  Huppertz, Joshua 27  Team Lotto - Kern Haus 2 pts -40 pts
42 46  Rangel, Vinicius 21  Movistar Team 2 pts -40 pts - 3
43 163  Livyns, Arjen 27  Bingoal - Pauwels Sauce .. 2 pts -40 pts - 3
44 104  Resell, Erik 25  Uno-X Pro Cycling Team 2 pts -40 pts - 2
45 72  Burgaudeau, Mathieu 23  TotalEnergies 1 pts -41 pts - 1
46 2  Askey, Lewis 21  Groupama - FDJ 1 pts -41 pts - 3
47 205  Couanon, Jonathan 25  Nice Métropole Côte d'Az.. 1 pts -41 pts
48 206  Hennequin, Paul 19  Nice Métropole Côte d'Az.. 1 pts -41 pts - 2
#  Rider Age  Team Points Difference Rank +/-
1 154  De Wilde, Gilles 22  Sport Vlaanderen - Baloise 74 pts -
2 206  Hennequin, Paul 19  Nice Métropole Côte d'Az.. 46 pts -28 pts -
3 153  De Vylder, Lindsay 26  Sport Vlaanderen - Baloise 19 pts -55 pts -
4 146  Rosskopf, Joey 32  Human Powered Health 18 pts -56 pts -
5 14  Touzé, Damien 25  Ag2r Citroën Team 14 pts -60 pts + 6
6 191  Barré, Louis 22  Team U Nantes Atlantique 10 pts -64 pts
7 172  Cardis, Romain 29  St Michel - Auber 93 10 pts -64 pts
8 164  Peyskens, Dimitri 30  Bingoal - Pauwels Sauce .. 8 pts -66 pts - 3
9 15  Van Avermaet, Greg 37  Ag2r Citroën Team 6 pts -68 pts - 2
10 72  Burgaudeau, Mathieu 23  TotalEnergies 6 pts -68 pts - 2
11 122  Madrazo, Ángel 33  Burgos - BH 6 pts -68 pts - 2
12 193  Guégan, Maël 24  Team U Nantes Atlantique 6 pts -68 pts - 2
13 62  Ferasse, Thibault 27  B&B Hôtels p/b KTM 4 pts -70 pts - 1
14 103  Larsen, Niklas 25  Uno-X Pro Cycling Team 4 pts -70 pts - 1
15 165  Tizza, Marco 30  Bingoal - Pauwels Sauce .. 2 pts -72 pts - 1
16 76  Turgis, Anthony 28  TotalEnergies 2 pts -72 pts - 1
17 12  Lapeira, Paul 22  Ag2r Citroën Team 2 pts -72 pts - 1
18 95  Sánchez, Eugenio 23  Equipo Kern Pharma 2 pts -72 pts - 1
19 66  Morice, Julien 30  B&B Hôtels p/b KTM 2 pts -72 pts - 1
20 163  Livyns, Arjen 27  Bingoal - Pauwels Sauce .. 2 pts -72 pts - 1
21 55  Swift, Connor 26  Team Arkéa - Samsic 1 pts -73 pts - 1
22 61  Barthe, Cyril 26  B&B Hôtels p/b KTM 1 pts -73 pts - 1
23 211  Huppertz, Joshua 27  Team Lotto - Kern Haus 1 pts -73 pts
24 74  Manzin, Lorrenzo 27  TotalEnergies 1 pts -73 pts - 2
#  Rider Age  Team Points Difference Rank +/-
#  Rider Age  Team Time Difference Rank +/-
1 1  Stewart, Jake 22  Groupama - FDJ 16h 40' 34'' + 1
2 102  Andersen, Idar 23  Uno-X Pro Cycling Team 16h 40' 38'' + 00' 04'' + 1
3 191  Barré, Louis 22  Team U Nantes Atlantique 16h 40' 41'' + 00' 07'' + 4
4 72  Burgaudeau, Mathieu 23  TotalEnergies 16h 40' 45'' + 00' 11'' + 1
5 2  Askey, Lewis 21  Groupama - FDJ 16h 40' 45'' + 00' 11'' - 1
6 194  Mariault, Axel 23  Team U Nantes Atlantique 16h 40' 45'' + 00' 11'' -
7 156  Vanhoof, Ward 23  Sport Vlaanderen - Baloise 16h 41' 15'' + 00' 41'' + 1
8 5  Penhoët, Paul 20  Groupama - FDJ 16h 41' 15'' + 00' 41'' + 2
9 113  Barrenetxea, Jon 22  Caja Rural - Seguros RGA 16h 41' 15'' + 00' 41'' -
10 112  Etxeberria, Josu 21  Caja Rural - Seguros RGA 16h 41' 15'' + 00' 41'' + 1
11 106  Bugge, Martin 23  Uno-X Pro Cycling Team 16h 42' 37'' + 02' 03'' + 2
12 35  Suter, Joël 23  UAE Team Emirates 16h 42' 50'' + 02' 16'' -
13 115  Johnstone, Calum 23  Caja Rural - Seguros RGA 16h 43' 07'' + 02' 33'' + 1
14 12  Lapeira, Paul 22  Ag2r Citroën Team 16h 46' 10'' + 05' 36'' + 2
15 214  Hügger, Jan 23  Team Lotto - Kern Haus 16h 46' 50'' + 06' 16'' + 3
16 171  Tesson, Jason 24  St Michel - Auber 93 16h 48' 32'' + 07' 58'' + 4
17 151  Fretin, Milan 21  Sport Vlaanderen - Baloise 16h 48' 42'' + 08' 08'' + 4
18 95  Sánchez, Eugenio 23  Equipo Kern Pharma 16h 50' 19'' + 09' 45'' + 5
19 46  Rangel, Vinicius 21  Movistar Team 16h 50' 58'' + 10' 24'' - 2
20 43  Elosegui, Íñigo 24  Movistar Team 16h 52' 51'' + 12' 17'' + 2
21 186  Mainguenaud, Tom 21  Go Sport - Roubaix Lille.. 16h 55' 16'' + 14' 42'' + 3
22 92  Jaime, Álex 23  Equipo Kern Pharma 16h 55' 44'' + 15' 10'' + 8
23 154  De Wilde, Gilles 22  Sport Vlaanderen - Baloise 16h 56' 03'' + 15' 29'' + 3
24 206  Hennequin, Paul 19  Nice Métropole Côte d'Az.. 16h 56' 44'' + 16' 10'' + 4
25 94  Novikov, Savva 22  Equipo Kern Pharma 16h 56' 55'' + 16' 21'' + 2
26 213  Kuhn, Jan 22  Team Lotto - Kern Haus 16h 57' 41'' + 17' 07'' + 5
27 96  Tuuk, Danny van der 22  Equipo Kern Pharma 17h 03' 25'' + 22' 51'' + 5
28 193  Guégan, Maël 24  Team U Nantes Atlantique 17h 04' 52'' + 24' 18'' + 5
29 105  Skaarseth, Iver 24  Uno-X Pro Cycling Team 17h 05' 30'' + 24' 56'' - 4
#  Team Time Difference Rank +/-
1  TotalEnergies 50h 02' 02'' -
2  Groupama - FDJ 50h 02' 06'' + 00' 04'' -
3  Ag2r Citroën Team 50h 02' 32'' + 00' 30'' -
4  Cofidis 50h 02' 48'' + 00' 46'' -
5  Team Arkéa - Samsic 50h 03' 00'' + 00' 58'' -
6  St Michel - Auber 93 50h 03' 15'' + 01' 13'' -
7  Burgos - BH 50h 03' 15'' + 01' 13'' -
8  Movistar Team 50h 03' 42'' + 01' 40'' -
9  Bingoal - Pauwels Sauce - WB 50h 03' 42'' + 01' 40'' -
10  Sport Vlaanderen - Baloise 50h 03' 55'' + 01' 53'' -
11  Caja Rural - Seguros RGA 50h 04' 11'' + 02' 09'' -
12  Team U Nantes Atlantique 50h 05' 13'' + 03' 11'' + 1
13  UAE Team Emirates 50h 05' 38'' + 03' 36'' - 1
14  Euskaltel - Euskadi 50h 10' 13'' + 08' 11'' -
15  Go Sport - Roubaix Lille Métropole 50h 10' 40'' + 08' 38'' -
16  B&B Hôtels p/b KTM 50h 11' 01'' + 08' 59'' -
17  Uno-X Pro Cycling Team 50h 11' 42'' + 09' 40'' -
18  Human Powered Health 50h 19' 17'' + 17' 15'' -
19  Equipo Kern Pharma 50h 19' 26'' + 17' 24'' -
20  Nice Métropole Côte d'Azur 50h 26' 21'' + 24' 19'' -
21  Team Lotto - Kern Haus 50h 29' 33'' + 27' 31'' -


© Wijnreder Media