Saint-Laurent-Blangy - Bouchain (165.1 km)

Route

 16 May 2024
 Profile  Intermediate stage
 Start  Saint-Laurent-Blangy
 Finish  Bouchain
 Distance  165.1 km  (102.6 mi)
 Speed  44.495 km/h  (27.648 mi/h)

Classifications

 Race jerseys after stage 3
 Bennett, Sam (DAT) 12h 08' 26''
 Bennett, Sam (DAT) 39 points
 Leclainche, G.. (PWB) 21 points
 Fretin, Milan (COF) 12h 08' 34''
 Decathlon Ag2r La Mo.. 36h 26' 30''

Results

#  Rider Age  Team Time Bonus
1 51  Bennett, Sam 33  Decathlon Ag2r La Mondia.. 3h 42' 38'' - 10'' 1 1 - -
2 34  Fretin, Milan 23  Cofidis + 00' 00'' - 06'' 2 2 - 1
3 62  Capiot, Amaury 30  Arkéa - B&B Hotels + 00' 00'' - 04'' 3 3 - -
4 113  Eekhoff, Nils 26  Team dsm - firmenich Pos.. + 00' 00'' 17 8 - -
5 131  Ackermann, Pascal 30  Israel - Premier Tech + 00' 00'' 31 6 - -
6 151  Barbier, Pierre 26  Philippe Wagner/Bazin + 00' 00'' 32 19 - -
7 4  Penhoët, Paul 22  Groupama - FDJ + 00' 00'' 4 4 - 2
8 46  Tesson, Jason 26  TotalEnergies + 00' 00'' 12 18 - -
9 167  Townsend, Rory 28  Q36.5 Pro Cycling Team + 00' 00'' 10 12 - -
10 91  Hennequin, Paul 21  Nice Métropole Côte d'Az.. + 00' 00'' 5 5 - 3
11 117  Uden, Casper van van 22  Team dsm - firmenich Pos.. + 00' 00'' 11 27 - 7
12 21  Berckmoes, Jenno 23  Lotto - Dstny + 00' 00'' - 01'' 9 23 - 6
13 175  Nielsen, Sebastian 23  TDT-Unibet Cycling Team + 00' 00'' 14 - - 8
14 144  Nakken, Tobias 19  Trinity Racing + 00' 00'' 121 - - 56
15 122  Boulet, Enzo 21  CIC U Nantes Atlantique + 00' 00'' 18 - - 10
16 31  Renard, Alexis 24  Cofidis + 00' 00'' 24 - - 15
17 97  Knecht, Noah 23  Nice Métropole Côte d'Az.. + 00' 00'' 80 - - 34
18 74  Vermoote, Jelle 22  Bingoal - WB + 00' 00'' 110 - - 50
19 137  Van Asbroeck, Tom 34  Israel - Premier Tech + 00' 00'' 20 - - -
20 83  Corkery, Dillon 25  St Michel - Mavic - Aube.. + 00' 00'' 111 - - -
21 56  Naesen, Oliver 33  Decathlon Ag2r La Mondia.. + 00' 00'' 16 - - -
22 55  Gautherat, Pierre 21  Decathlon Ag2r La Mondia.. + 00' 00'' 15 - - 9
23 13  Huby, Antoine 23  Soudal - Quick-Step + 00' 00'' 23 - - 14
24 132  Boivin, Guillaume 34  Israel - Premier Tech + 00' 00'' 26 - - -
25 17  Warlop, Jordi 27  Soudal - Quick-Step + 00' 00'' 13 13 - -
26 163  Frison, Frederik 31  Q36.5 Pro Cycling Team + 00' 00'' 27 - - -
27 7  Watson, Sam 22  Groupama - FDJ + 00' 00'' 37 - - 19
28 172  Huens, Axel 22  TDT-Unibet Cycling Team + 00' 00'' 63 - - 30
29 135  Stewart, Jake 24  Israel - Premier Tech + 00' 00'' 21 - - 12
30 71  Van Boven, Luca 24  Bingoal - WB + 00' 00'' 22 - - 13
31 134  Sheehan, Riley 23  Israel - Premier Tech + 00' 00'' 117 - - 54
32 166  Sajnok, Szymon 26  Q36.5 Pro Cycling Team + 00' 00'' 67 - - -
33 15  Svrček, Martin 21  Soudal - Quick-Step + 00' 00'' 81 - - 35
34 47  Turgis, Anthony 30  TotalEnergies + 00' 00'' 33 - - -
35 44  Manzin, Lorrenzo 29  TotalEnergies + 00' 00'' 101 - - -
36 32  Allegaert, Piet 29  Cofidis + 00' 00'' 25 - - -
37 5  Sarreau, Marc 30  Groupama - FDJ + 00' 00'' 79 - - -
38 114  Flynn, Sean 24  Team dsm - firmenich Pos.. + 00' 00'' 82 - - 36
39 1  Bystrøm, Sven 32  Groupama - FDJ + 00' 00'' 48 - - -
40 102  Ärm, Rait 24  Van Rysel - Roubaix + 00' 00'' 19 24 - 11
41 57  Hagen, Edvald Boasson 36  Decathlon Ag2r La Mondia.. + 00' 00'' 45 - - -
42 164  Ludvigsson, Tobias 33  Q36.5 Pro Cycling Team + 00' 00'' 30 - - -
43 154  Dhaeye, Enrico 23  Philippe Wagner/Bazin + 00' 00'' 36 - - 18
44 53  De Pestel, Sander 25  Decathlon Ag2r La Mondia.. + 00' 00'' 44 - - -
45 65  Le Berre, Mathis 23  Arkéa - B&B Hotels + 00' 00'' 64 - - 31
46 106  Morin, Emmanuel 29  Van Rysel - Roubaix + 00' 00'' 108 21 - -
47 25  Slock, Liam 23  Lotto - Dstny + 00' 00'' 55 - - 25
48 133  Schwarzmann, Michael 33  Israel - Premier Tech + 00' 00'' 112 - - -
49 42  Gachignard, Thomas 23  TotalEnergies + 00' 00'' 39 - - 20
50 152  Guérin, Alexis 31  Philippe Wagner/Bazin + 00' 00'' 56 - - -
51 27  Van De Wynkele, Lorenz 22  Lotto - Dstny + 00' 00'' 83 - - 37
52 75  Villa, Giacomo 22  Bingoal - WB + 00' 00'' 35 - - 17
53 61  Démare, Arnaud 32  Arkéa - B&B Hotels + 00' 00'' 119 - - -
54 77  Weemaes, Sasha 26  Bingoal - WB + 00' 00'' 7 10 - -
55 63  Dauphin, Florian 25  Arkéa - B&B Hotels + 00' 00'' 77 - - -
56 52  De Bondt, Dries 32  Decathlon Ag2r La Mondia.. + 00' 00'' 28 - - -
57 64  Delaplace, Anthony 34  Arkéa - B&B Hotels + 00' 00'' 46 - - -
58 94  Narbonne, Axel 25  Nice Métropole Côte d'Az.. + 00' 00'' 65 - - -
59 67  Louvel, Matis 24  Arkéa - B&B Hotels + 00' 00'' 58 - - 27
60 22  Livyns, Arjen 29  Lotto - Dstny + 00' 00'' 68 - - -
61 87  Lecroq, Jérémy 29  St Michel - Mavic - Aube.. + 00' 00'' 34 17 - -
62 103  Avoine, Kévin 26  Van Rysel - Roubaix + 00' 00'' 113 - - -
63 141  Donaldson, Robert 22  Trinity Racing + 00' 00'' 29 - - 16
64 121  Guégan, Maël 26  CIC U Nantes Atlantique + 00' 00'' 87 - - -
65 86  Delettre, Alexandre 26  St Michel - Mavic - Aube.. + 00' 00'' 43 - - -
66 41  Doubey, Fabien 30  TotalEnergies + 00' 00'' 85 - - -
67 6  Walls, Matt 26  Groupama - FDJ + 00' 00'' 107 - - -
68 153  Barbier, Rudy 31  Philippe Wagner/Bazin + 00' 00'' 40 - - -
69 111  Degenkolb, John 35  Team dsm - firmenich Pos.. + 00' 00'' 86 - - -
70 161  Christen, Fabio 21  Q36.5 Pro Cycling Team + 00' 00'' - 06'' 6 15 8 4
71 24  Segaert, Alec 21  Lotto - Dstny + 00' 00'' 51 - - 22
72 101  Leroux, Samuel 29  Van Rysel - Roubaix + 00' 00'' 74 - - -
73 165  Monk, Cyrus 27  Q36.5 Pro Cycling Team + 00' 00'' 61 16 4 -
74 176  Kopecký, Tomas 24  TDT-Unibet Cycling Team + 00' 00'' 52 - - 23
75 177  Kyffin, Zeb 26  TDT-Unibet Cycling Team + 00' 00'' 38 - - -
76 127  Rye-Johnson, Jon 21  CIC U Nantes Atlantique + 00' 00'' 120 - - 55
77 112  Eddy, Patrick 21  Team dsm - firmenich Pos.. + 00' 00'' 114 - - 51
78 16  Vangheluwe, Warre 22  Soudal - Quick-Step + 00' 00'' 97 - - 45
79 54  Dewulf, Stan 26  Decathlon Ag2r La Mondia.. + 00' 00'' 66 - - -
80 156  Saver, Kasper 23  Philippe Wagner/Bazin + 00' 00'' 47 - - 21
81 35  Gougeard, Alexis 31  Cofidis + 00' 00'' 71 - - -
82 146  Holden, Ralf 19  Trinity Racing + 00' 00'' 84 - - 38
83 14  Masnada, Fausto 30  Soudal - Quick-Step + 00' 00'' 53 - - -
84 147  Fabries, Hugo 18  Trinity Racing + 00' 00'' 88 - - 39
85 82  Cardis, Romain 31  St Michel - Mavic - Aube.. + 00' 00'' 50 - - -
86 85  Delbove, Joris 23  St Michel - Mavic - Aube.. + 00' 00'' 62 25 - 29
87 76  Blouwe, Louis 24  Bingoal - WB + 00' 00'' 91 - - 41
88 43  Boniface, Lucas 23  TotalEnergies + 00' 00'' 54 - - 24
89 126  Julien, Matisse 21  CIC U Nantes Atlantique + 00' 00'' 93 - - 42
90 93  Girard, Damien 22  Nice Métropole Côte d'Az.. + 00' 00'' 96 - - 44
91 2  Le Huitouze, Eddy 21  Groupama - FDJ + 00' 00'' 89 - - 40
92 33  De Gendt, Aimé 29  Cofidis + 00' 00'' 49 - - -
93 145  Rodriguez, Hugo 20  Trinity Racing + 00' 00'' 94 - - 43
94 104  Jarnet, Maxime 25  Van Rysel - Roubaix + 00' 00'' 102 7 2 -
95 72  Van Der Beken, Aaron 23  Bingoal - WB + 00' 00'' 98 - - 46
96 124  Plamondon, Robin 24  CIC U Nantes Atlantique + 00' 00'' 116 26 5 53
97 116  Naberman, Tim 25  Team dsm - firmenich Pos.. + 00' 00'' 90 - - -
98 26  Taminiaux, Lionel 27  Lotto - Dstny + 00' 00'' 104 - - -
99 37  Robeet, Ludovic 29  Cofidis + 00' 00'' 72 - - -
100 125  Hue, Antoine 19  CIC U Nantes Atlantique + 00' 00'' 103 20 3 47
101 73  Vandepitte, Nathan 24  Bingoal - WB + 00' 00'' 60 - - 28
102 171  Stokbro, Andreas 27  TDT-Unibet Cycling Team + 00' 00'' 70 - - -
103 45  Soupe, Geoffrey 36  TotalEnergies + 00' 00'' 95 - - -
104 66  Ledanois, Kévin 30  Arkéa - B&B Hotels + 00' 00'' 92 - - -
105 142  Unwin, Luca 19  Trinity Racing + 00' 00'' 123 - - 58
106 12  Bastiaens, Ayco 27  Soudal - Quick-Step + 00' 00'' 100 - - -
107 11  Asgreen, Kasper 29  Soudal - Quick-Step + 00' 00'' 118 - - -
108 36  Hermans, Ben 37  Cofidis + 00' 00'' 105 - - -
109 107  Vahtra, Norman 27  Van Rysel - Roubaix + 00' 00'' 42 - - -
110 157  Bezza, Quintin 26  Philippe Wagner/Bazin + 00' 00'' 59 - - -
111 155  Leclainche, Gwen 24  Philippe Wagner/Bazin + 00' 00'' - 04'' 106 9 1 48
112 95  Le Ny, Jean-Louis 26  Nice Métropole Côte d'Az.. + 00' 00'' 75 - - -
113 143  Harvey, Dean 21  Trinity Racing + 00' 00'' 122 - 6 57
114 3  Molard, Rudy 34  Groupama - FDJ + 00' 00'' 99 - - -
115 84  Delacroix, Théo 25  St Michel - Mavic - Aube.. + 00' 00'' 76 - - -
116 115  Leijnse, Enzo 22  Team dsm - firmenich Pos.. + 00' 00'' 115 - - 52
117 123  Basset, Pierre-Henry 20  CIC U Nantes Atlantique + 00' 00'' 69 - - 32
118 105  Molly, Kenny 27  Van Rysel - Roubaix + 00' 00'' - 07'' 78 11 7 -
119 81  Breuillard, Nicolas 24  St Michel - Mavic - Aube.. + 00' 00'' 109 - - 49
120 23  Menten, Milan 27  Lotto - Dstny + 00' 00'' 41 14 - -
121 136  Strong, Corbin 24  Israel - Premier Tech + 00' 00'' 8 22 - 5
122 96  Mifsud, Andréa 24  Nice Métropole Côte d'Az.. + 00' 00'' 73 - - 33
123 92  Konijn, Alexander 24  Nice Métropole Côte d'Az.. + 00' 00'' 57 - - 26
Km   Sprint #  Rider  Team Points Bonus
66.8   Gouy 1 161  Christen, Fabio  Q36.5 Pro Cycling Team 3 pts - 03''
2 105  Molly, Kenny  Van Rysel - Roubaix 2 pts - 02''
3 155  Leclainche, Gwen  Philippe Wagner/Bazin 1 pts - 01''
97.3   Elincourt 1 161  Christen, Fabio  Q36.5 Pro Cycling Team 3 pts - 03''
2 105  Molly, Kenny  Van Rysel - Roubaix 2 pts - 02''
3 155  Leclainche, Gwen  Philippe Wagner/Bazin 1 pts - 01''
127.9   Thun-l'Évêque 1 105  Molly, Kenny  Van Rysel - Roubaix 3 pts - 03''
2 155  Leclainche, Gwen  Philippe Wagner/Bazin 2 pts - 02''
3 21  Berckmoes, Jenno  Lotto - Dstny 1 pts - 01''
Km   Climb #  Rider  Team Points Bonus
35.0   Havrincourt (4C) 1 155  Leclainche, Gwen  Philippe Wagner/Bazin 3 pts -
2 125  Hue, Antoine  CIC U Nantes Atlantique 2 pts -
3 161  Christen, Fabio  Q36.5 Pro Cycling Team 1 pts -
53.3   Guyencourt - Saulcourt (4C) 1 155  Leclainche, Gwen  Philippe Wagner/Bazin 3 pts -
2 125  Hue, Antoine  CIC U Nantes Atlantique 2 pts -
3 105  Molly, Kenny  Van Rysel - Roubaix 1 pts -
65.0   Vendhuile (4C) 1 155  Leclainche, Gwen  Philippe Wagner/Bazin 3 pts -
2 125  Hue, Antoine  CIC U Nantes Atlantique 2 pts -
3 105  Molly, Kenny  Van Rysel - Roubaix 1 pts -
#  Team Time Sum #  Rider Age Time
1  Decathlon Ag2r La Mondiale T.. 11h 07' 54'' 44 1
1 51  Bennett, Sam 33 3h 42' 38''
21 56  Naesen, Oliver 33 3h 42' 38''
22 55  Gautherat, Pierre 21 3h 42' 38''
2  Israel - Premier Tech 11h 07' 54'' 48 2
5 131  Ackermann, Pascal 30 3h 42' 38''
19 137  Van Asbroeck, Tom 34 3h 42' 38''
24 132  Boivin, Guillaume 34 3h 42' 38''
3  Team dsm - firmenich PostNL 11h 07' 54'' 53 17
4 113  Eekhoff, Nils 26 3h 42' 38''
11 117  Uden, Casper van 22 3h 42' 38''
38 114  Flynn, Sean 24 3h 42' 38''
4  Cofidis 11h 07' 54'' 54 3
2 34  Fretin, Milan 23 3h 42' 38''
16 31  Renard, Alexis 24 3h 42' 38''
36 32  Allegaert, Piet 29 3h 42' 38''
5  Q36.5 Pro Cycling Team 11h 07' 54'' 67 4
9 167  Townsend, Rory 28 3h 42' 38''
26 163  Frison, Frederik 31 3h 42' 38''
32 166  Sajnok, Szymon 26 3h 42' 38''
6  Groupama - FDJ 11h 07' 54'' 71 11
7 4  Penhoët, Paul 22 3h 42' 38''
27 7  Watson, Sam 22 3h 42' 38''
37 5  Sarreau, Marc 30 3h 42' 38''
7  TotalEnergies 11h 07' 54'' 77 5
8 46  Tesson, Jason 26 3h 42' 38''
34 47  Turgis, Anthony 30 3h 42' 38''
35 44  Manzin, Lorrenzo 29 3h 42' 38''
8  Soudal - Quick-Step 11h 07' 54'' 81 7
23 13  Huby, Antoine 23 3h 42' 38''
25 17  Warlop, Jordi 27 3h 42' 38''
33 15  Svrček, Martin 21 3h 42' 38''
9  Nice Métropole Côte d'Azur 11h 07' 54'' 85 13
10 91  Hennequin, Paul 21 3h 42' 38''
17 97  Knecht, Noah 23 3h 42' 38''
58 94  Narbonne, Axel 25 3h 42' 38''
10  Philippe Wagner/Bazin 11h 07' 54'' 99 9
6 151  Barbier, Pierre 26 3h 42' 38''
43 154  Dhaeye, Enrico 23 3h 42' 38''
50 152  Guérin, Alexis 31 3h 42' 38''
11  Bingoal - WB 11h 07' 54'' 100 6
18 74  Vermoote, Jelle 22 3h 42' 38''
30 71  Van Boven, Luca 24 3h 42' 38''
52 75  Villa, Giacomo 22 3h 42' 38''
12  Arkéa - B&B Hotels 11h 07' 54'' 101 14
3 62  Capiot, Amaury 30 3h 42' 38''
45 65  Le Berre, Mathis 23 3h 42' 38''
53 61  Démare, Arnaud 32 3h 42' 38''
13  Lotto - Dstny 11h 07' 54'' 110 8
12 21  Berckmoes, Jenno 23 3h 42' 38''
47 25  Slock, Liam 23 3h 42' 38''
51 27  Van De Wynkele, Lorenz 22 3h 42' 38''
14  TDT-Unibet Cycling Team 11h 07' 54'' 115 10
13 175  Nielsen, Sebastian 23 3h 42' 38''
28 172  Huens, Axel 22 3h 42' 38''
74 176  Kopecký, Tomas 24 3h 42' 38''
15  St Michel - Mavic - Auber 93 11h 07' 54'' 146 12
20 83  Corkery, Dillon 25 3h 42' 38''
61 87  Lecroq, Jérémy 29 3h 42' 38''
65 86  Delettre, Alexandre 26 3h 42' 38''
16  Van Rysel - Roubaix 11h 07' 54'' 148 16
40 102  Ärm, Rait 24 3h 42' 38''
46 106  Morin, Emmanuel 29 3h 42' 38''
62 103  Avoine, Kévin 26 3h 42' 38''
17  CIC U Nantes Atlantique 11h 07' 54'' 155 15
15 122  Boulet, Enzo 21 3h 42' 38''
64 121  Guégan, Maël 26 3h 42' 38''
76 127  Rye-Johnson, Jon 21 3h 42' 38''
18  Trinity Racing 11h 07' 54'' 159 18
14 144  Nakken, Tobias 19 3h 42' 38''
63 141  Donaldson, Robert 22 3h 42' 38''
82 146  Holden, Ralf 19 3h 42' 38''
#  Rider Age  Team Time Difference Rank +/-
1 51  Bennett, Sam 33  Decathlon Ag2r La Mondia.. 12h 08' 26'' -
2 34  Fretin, Milan 23  Cofidis 12h 08' 34'' + 00' 08'' -
3 62  Capiot, Amaury 30  Arkéa - B&B Hotels 12h 08' 44'' + 00' 18'' + 4
4 4  Penhoët, Paul 22  Groupama - FDJ 12h 08' 44'' + 00' 18'' - 1
5 91  Hennequin, Paul 21  Nice Métropole Côte d'Az.. 12h 08' 44'' + 00' 18'' - 1
6 161  Christen, Fabio 21  Q36.5 Pro Cycling Team 12h 08' 44'' + 00' 18'' + 11
7 77  Weemaes, Sasha 26  Bingoal - WB 12h 08' 46'' + 00' 20'' - 2
8 136  Strong, Corbin 24  Israel - Premier Tech 12h 08' 47'' + 00' 21'' - 2
9 21  Berckmoes, Jenno 23  Lotto - Dstny 12h 08' 48'' + 00' 22'' - 1
10 167  Townsend, Rory 28  Q36.5 Pro Cycling Team 12h 08' 50'' + 00' 24'' + 1
11 117  Uden, Casper van 22  Team dsm - firmenich Pos.. 12h 08' 50'' + 00' 24'' + 1
12 46  Tesson, Jason 26  TotalEnergies 12h 08' 50'' + 00' 24'' + 2
13 17  Warlop, Jordi 27  Soudal - Quick-Step 12h 08' 50'' + 00' 24'' - 3
14 175  Nielsen, Sebastian 23  TDT-Unibet Cycling Team 12h 08' 50'' + 00' 24'' + 1
15 55  Gautherat, Pierre 21  Decathlon Ag2r La Mondia.. 12h 08' 50'' + 00' 24'' + 1
16 56  Naesen, Oliver 33  Decathlon Ag2r La Mondia.. 12h 08' 50'' + 00' 24'' + 3
17 113  Eekhoff, Nils 26  Team dsm - firmenich Pos.. 12h 08' 50'' + 00' 24'' + 11
18 122  Boulet, Enzo 21  CIC U Nantes Atlantique 12h 08' 50'' + 00' 24'' + 4
19 102  Ärm, Rait 24  Van Rysel - Roubaix 12h 08' 50'' + 00' 24'' - 6
20 137  Van Asbroeck, Tom 34  Israel - Premier Tech 12h 08' 50'' + 00' 24'' + 1
21 135  Stewart, Jake 24  Israel - Premier Tech 12h 08' 50'' + 00' 24'' - 3
22 71  Van Boven, Luca 24  Bingoal - WB 12h 08' 50'' + 00' 24'' + 4
23 13  Huby, Antoine 23  Soudal - Quick-Step 12h 08' 50'' + 00' 24'' + 6
24 31  Renard, Alexis 24  Cofidis 12h 08' 50'' + 00' 24'' + 9
25 32  Allegaert, Piet 29  Cofidis 12h 08' 50'' + 00' 24'' - 1
26 132  Boivin, Guillaume 34  Israel - Premier Tech 12h 08' 50'' + 00' 24'' + 6
27 163  Frison, Frederik 31  Q36.5 Pro Cycling Team 12h 08' 50'' + 00' 24'' + 7
28 52  De Bondt, Dries 32  Decathlon Ag2r La Mondia.. 12h 08' 50'' + 00' 24'' - 3
29 141  Donaldson, Robert 22  Trinity Racing 12h 08' 50'' + 00' 24'' - 6
30 164  Ludvigsson, Tobias 33  Q36.5 Pro Cycling Team 12h 08' 50'' + 00' 24'' + 6
31 131  Ackermann, Pascal 30  Israel - Premier Tech 12h 08' 50'' + 00' 24'' + 17
32 151  Barbier, Pierre 26  Philippe Wagner/Bazin 12h 08' 50'' + 00' 24'' + 15
33 47  Turgis, Anthony 30  TotalEnergies 12h 08' 50'' + 00' 24'' + 7
34 87  Lecroq, Jérémy 29  St Michel - Mavic - Aube.. 12h 08' 50'' + 00' 24'' - 4
35 75  Villa, Giacomo 22  Bingoal - WB 12h 08' 50'' + 00' 24'' -
36 154  Dhaeye, Enrico 23  Philippe Wagner/Bazin 12h 08' 50'' + 00' 24'' + 2
37 7  Watson, Sam 22  Groupama - FDJ 12h 08' 50'' + 00' 24'' + 7
38 177  Kyffin, Zeb 26  TDT-Unibet Cycling Team 12h 08' 50'' + 00' 24'' - 11
39 42  Gachignard, Thomas 23  TotalEnergies 12h 08' 50'' + 00' 24'' - 2
40 153  Barbier, Rudy 31  Philippe Wagner/Bazin 12h 08' 50'' + 00' 24'' - 9
41 23  Menten, Milan 27  Lotto - Dstny 12h 08' 50'' + 00' 24'' - 32
42 107  Vahtra, Norman 27  Van Rysel - Roubaix 12h 08' 50'' + 00' 24'' - 22
43 86  Delettre, Alexandre 26  St Michel - Mavic - Aube.. 12h 08' 50'' + 00' 24'' - 1
44 53  De Pestel, Sander 25  Decathlon Ag2r La Mondia.. 12h 08' 50'' + 00' 24'' + 10
45 57  Hagen, Edvald Boasson 36  Decathlon Ag2r La Mondia.. 12h 08' 50'' + 00' 24'' + 10
46 64  Delaplace, Anthony 34  Arkéa - B&B Hotels 12h 08' 50'' + 00' 24'' + 7
47 156  Saver, Kasper 23  Philippe Wagner/Bazin 12h 08' 50'' + 00' 24'' - 4
48 1  Bystrøm, Sven 32  Groupama - FDJ 12h 08' 50'' + 00' 24'' + 9
49 33  De Gendt, Aimé 29  Cofidis 12h 08' 50'' + 00' 24'' - 8
50 82  Cardis, Romain 31  St Michel - Mavic - Aube.. 12h 08' 50'' + 00' 24'' - 5
51 24  Segaert, Alec 21  Lotto - Dstny 12h 08' 50'' + 00' 24'' -
52 176  Kopecký, Tomas 24  TDT-Unibet Cycling Team 12h 08' 50'' + 00' 24'' -
53 14  Masnada, Fausto 30  Soudal - Quick-Step 12h 08' 50'' + 00' 24'' - 3
54 43  Boniface, Lucas 23  TotalEnergies 12h 08' 50'' + 00' 24'' - 5
55 25  Slock, Liam 23  Lotto - Dstny 12h 08' 50'' + 00' 24'' + 5
56 152  Guérin, Alexis 31  Philippe Wagner/Bazin 12h 08' 50'' + 00' 24'' + 3
57 92  Konijn, Alexander 24  Nice Métropole Côte d'Az.. 12h 08' 50'' + 00' 24'' - 18
58 67  Louvel, Matis 24  Arkéa - B&B Hotels 12h 08' 50'' + 00' 24'' -
59 157  Bezza, Quintin 26  Philippe Wagner/Bazin 12h 08' 50'' + 00' 24'' - 13
60 73  Vandepitte, Nathan 24  Bingoal - WB 12h 08' 50'' + 00' 24'' - 4
61 165  Monk, Cyrus 27  Q36.5 Pro Cycling Team 12h 08' 59'' + 00' 33'' -
62 85  Delbove, Joris 23  St Michel - Mavic - Aube.. 12h 09' 03'' + 00' 37'' -
63 172  Huens, Axel 22  TDT-Unibet Cycling Team 12h 09' 05'' + 00' 39'' + 1
64 65  Le Berre, Mathis 23  Arkéa - B&B Hotels 12h 09' 05'' + 00' 39'' - 1
65 94  Narbonne, Axel 25  Nice Métropole Côte d'Az.. 12h 09' 05'' + 00' 39'' + 3
66 54  Dewulf, Stan 26  Decathlon Ag2r La Mondia.. 12h 09' 05'' + 00' 39'' -
67 166  Sajnok, Szymon 26  Q36.5 Pro Cycling Team 12h 09' 05'' + 00' 39'' + 6
68 22  Livyns, Arjen 29  Lotto - Dstny 12h 09' 05'' + 00' 39'' + 3
69 123  Basset, Pierre-Henry 20  CIC U Nantes Atlantique 12h 09' 05'' + 00' 39'' - 4
70 171  Stokbro, Andreas 27  TDT-Unibet Cycling Team 12h 09' 05'' + 00' 39'' - 3
71 35  Gougeard, Alexis 31  Cofidis 12h 09' 05'' + 00' 39'' + 1
72 37  Robeet, Ludovic 29  Cofidis 12h 09' 05'' + 00' 39'' - 2
73 96  Mifsud, Andréa 24  Nice Métropole Côte d'Az.. 12h 09' 05'' + 00' 39'' - 4
74 101  Leroux, Samuel 29  Van Rysel - Roubaix 12h 09' 23'' + 00' 57'' -
75 95  Le Ny, Jean-Louis 26  Nice Métropole Côte d'Az.. 12h 09' 23'' + 00' 57'' -
76 84  Delacroix, Théo 25  St Michel - Mavic - Aube.. 12h 09' 23'' + 00' 57'' -
77 63  Dauphin, Florian 25  Arkéa - B&B Hotels 12h 09' 25'' + 00' 59'' -
78 105  Molly, Kenny 27  Van Rysel - Roubaix 12h 09' 29'' + 01' 03'' + 19
79 5  Sarreau, Marc 30  Groupama - FDJ 12h 09' 34'' + 01' 08'' - 1
80 97  Knecht, Noah 23  Nice Métropole Côte d'Az.. 12h 09' 36'' + 01' 10'' - 1
81 15  Svrček, Martin 21  Soudal - Quick-Step 12h 09' 36'' + 01' 10'' - 1
82 114  Flynn, Sean 24  Team dsm - firmenich Pos.. 12h 09' 36'' + 01' 10'' + 1
83 27  Van De Wynkele, Lorenz 22  Lotto - Dstny 12h 09' 36'' + 01' 10'' - 1
84 146  Holden, Ralf 19  Trinity Racing 12h 09' 36'' + 01' 10'' - 3
85 41  Doubey, Fabien 30  TotalEnergies 12h 09' 36'' + 01' 10'' + 3
86 111  Degenkolb, John 35  Team dsm - firmenich Pos.. 12h 09' 36'' + 01' 10'' + 4
87 121  Guégan, Maël 26  CIC U Nantes Atlantique 12h 09' 36'' + 01' 10'' + 7
88 147  Fabries, Hugo 18  Trinity Racing 12h 09' 36'' + 01' 10'' - 1
89 2  Le Huitouze, Eddy 21  Groupama - FDJ 12h 09' 36'' + 01' 10'' - 3
90 116  Naberman, Tim 25  Team dsm - firmenich Pos.. 12h 09' 36'' + 01' 10'' - 5
91 76  Blouwe, Louis 24  Bingoal - WB 12h 09' 36'' + 01' 10'' -
92 66  Ledanois, Kévin 30  Arkéa - B&B Hotels 12h 09' 36'' + 01' 10'' - 8
93 126  Julien, Matisse 21  CIC U Nantes Atlantique 12h 09' 36'' + 01' 10'' -
94 145  Rodriguez, Hugo 20  Trinity Racing 12h 09' 36'' + 01' 10'' - 2
95 45  Soupe, Geoffrey 36  TotalEnergies 12h 09' 36'' + 01' 10'' - 6
96 93  Girard, Damien 22  Nice Métropole Côte d'Az.. 12h 09' 36'' + 01' 10'' -
97 16  Vangheluwe, Warre 22  Soudal - Quick-Step 12h 09' 36'' + 01' 10'' + 3
98 72  Van Der Beken, Aaron 23  Bingoal - WB 12h 09' 36'' + 01' 10'' -
99 3  Molard, Rudy 34  Groupama - FDJ 12h 09' 36'' + 01' 10'' - 4
100 12  Bastiaens, Ayco 27  Soudal - Quick-Step 12h 09' 36'' + 01' 10'' - 1
101 44  Manzin, Lorrenzo 29  TotalEnergies 12h 09' 42'' + 01' 16'' -
102 104  Jarnet, Maxime 25  Van Rysel - Roubaix 12h 09' 45'' + 01' 19'' -
103 125  Hue, Antoine 19  CIC U Nantes Atlantique 12h 09' 52'' + 01' 26'' -
104 26  Taminiaux, Lionel 27  Lotto - Dstny 12h 10' 02'' + 01' 36'' -
105 36  Hermans, Ben 37  Cofidis 12h 10' 18'' + 01' 52'' -
106 155  Leclainche, Gwen 24  Philippe Wagner/Bazin 12h 10' 40'' + 02' 14'' -
107 6  Walls, Matt 26  Groupama - FDJ 12h 11' 22'' + 02' 56'' -
108 106  Morin, Emmanuel 29  Van Rysel - Roubaix 12h 11' 25'' + 02' 59'' -
109 81  Breuillard, Nicolas 24  St Michel - Mavic - Aube.. 12h 11' 29'' + 03' 03'' -
110 74  Vermoote, Jelle 22  Bingoal - WB 12h 11' 59'' + 03' 33'' -
111 83  Corkery, Dillon 25  St Michel - Mavic - Aube.. 12h 12' 28'' + 04' 02'' -
112 133  Schwarzmann, Michael 33  Israel - Premier Tech 12h 12' 34'' + 04' 08'' -
113 103  Avoine, Kévin 26  Van Rysel - Roubaix 12h 12' 48'' + 04' 22'' -
114 112  Eddy, Patrick 21  Team dsm - firmenich Pos.. 12h 12' 49'' + 04' 23'' -
115 115  Leijnse, Enzo 22  Team dsm - firmenich Pos.. 12h 13' 18'' + 04' 52'' -
116 124  Plamondon, Robin 24  CIC U Nantes Atlantique 12h 14' 41'' + 06' 15'' -
117 134  Sheehan, Riley 23  Israel - Premier Tech 12h 15' 27'' + 07' 01'' -
118 11  Asgreen, Kasper 29  Soudal - Quick-Step 12h 15' 49'' + 07' 23'' -
119 61  Démare, Arnaud 32  Arkéa - B&B Hotels 12h 17' 49'' + 09' 23'' -
120 127  Rye-Johnson, Jon 21  CIC U Nantes Atlantique 12h 19' 35'' + 11' 09'' -
121 144  Nakken, Tobias 19  Trinity Racing 12h 19' 50'' + 11' 24'' -
122 143  Harvey, Dean 21  Trinity Racing 12h 27' 55'' + 19' 29'' -
123 142  Unwin, Luca 19  Trinity Racing 12h 34' 05'' + 25' 39'' -
#  Rider Age  Team Points Difference Rank +/-
1 51  Bennett, Sam 33  Decathlon Ag2r La Mondia.. 39 pts -
2 34  Fretin, Milan 23  Cofidis 27 pts -12 pts -
3 62  Capiot, Amaury 30  Arkéa - B&B Hotels 23 pts -16 pts -
4 4  Penhoët, Paul 22  Groupama - FDJ 16 pts -23 pts -
5 91  Hennequin, Paul 21  Nice Métropole Côte d'Az.. 13 pts -26 pts -
6 131  Ackermann, Pascal 30  Israel - Premier Tech 13 pts -26 pts + 4
7 104  Jarnet, Maxime 25  Van Rysel - Roubaix 11 pts -28 pts - 1
8 113  Eekhoff, Nils 26  Team dsm - firmenich Pos.. 10 pts -29 pts + 10
9 155  Leclainche, Gwen 24  Philippe Wagner/Bazin 9 pts -30 pts + 4
10 77  Weemaes, Sasha 26  Bingoal - WB 9 pts -30 pts - 3
11 105  Molly, Kenny 27  Van Rysel - Roubaix 7 pts -32 pts
12 167  Townsend, Rory 28  Q36.5 Pro Cycling Team 7 pts -32 pts + 2
13 17  Warlop, Jordi 27  Soudal - Quick-Step 7 pts -32 pts - 4
14 23  Menten, Milan 27  Lotto - Dstny 7 pts -32 pts - 6
15 161  Christen, Fabio 21  Q36.5 Pro Cycling Team 6 pts -33 pts
16 165  Monk, Cyrus 27  Q36.5 Pro Cycling Team 6 pts -33 pts - 5
17 87  Lecroq, Jérémy 29  St Michel - Mavic - Aube.. 6 pts -33 pts - 5
18 46  Tesson, Jason 26  TotalEnergies 5 pts -34 pts + 2
19 151  Barbier, Pierre 26  Philippe Wagner/Bazin 5 pts -34 pts
20 125  Hue, Antoine 19  CIC U Nantes Atlantique 4 pts -35 pts - 5
21 106  Morin, Emmanuel 29  Van Rysel - Roubaix 4 pts -35 pts - 5
22 136  Strong, Corbin 24  Israel - Premier Tech 3 pts -36 pts - 5
23 21  Berckmoes, Jenno 23  Lotto - Dstny 2 pts -37 pts -
24 102  Ärm, Rait 24  Van Rysel - Roubaix 2 pts -37 pts - 5
25 85  Delbove, Joris 23  St Michel - Mavic - Aube.. 2 pts -37 pts - 4
26 124  Plamondon, Robin 24  CIC U Nantes Atlantique 2 pts -37 pts - 4
27 117  Uden, Casper van 22  Team dsm - firmenich Pos.. 1 pts -38 pts - 3
#  Rider Age  Team Points Difference Rank +/-
1 155  Leclainche, Gwen 24  Philippe Wagner/Bazin 21 pts + 1
2 104  Jarnet, Maxime 25  Van Rysel - Roubaix 15 pts -6 pts - 1
3 125  Hue, Antoine 19  CIC U Nantes Atlantique 13 pts -8 pts + 1
4 165  Monk, Cyrus 27  Q36.5 Pro Cycling Team 8 pts -13 pts - 1
5 124  Plamondon, Robin 24  CIC U Nantes Atlantique 7 pts -14 pts -
6 143  Harvey, Dean 21  Trinity Racing 5 pts -16 pts -
7 105  Molly, Kenny 27  Van Rysel - Roubaix 2 pts -19 pts
8 161  Christen, Fabio 21  Q36.5 Pro Cycling Team 1 pts -20 pts
#  Rider Age  Team Points Difference Rank +/-
#  Rider Age  Team Time Difference Rank +/-
1 34  Fretin, Milan 23  Cofidis 12h 08' 34'' -
2 4  Penhoët, Paul 22  Groupama - FDJ 12h 08' 44'' + 00' 10'' -
3 91  Hennequin, Paul 21  Nice Métropole Côte d'Az.. 12h 08' 44'' + 00' 10'' -
4 161  Christen, Fabio 21  Q36.5 Pro Cycling Team 12h 08' 44'' + 00' 10'' + 6
5 136  Strong, Corbin 24  Israel - Premier Tech 12h 08' 47'' + 00' 13'' - 1
6 21  Berckmoes, Jenno 23  Lotto - Dstny 12h 08' 48'' + 00' 14'' - 1
7 117  Uden, Casper van 22  Team dsm - firmenich Pos.. 12h 08' 50'' + 00' 16'' - 1
8 175  Nielsen, Sebastian 23  TDT-Unibet Cycling Team 12h 08' 50'' + 00' 16'' -
9 55  Gautherat, Pierre 21  Decathlon Ag2r La Mondia.. 12h 08' 50'' + 00' 16'' -
10 122  Boulet, Enzo 21  CIC U Nantes Atlantique 12h 08' 50'' + 00' 16'' + 2
11 102  Ärm, Rait 24  Van Rysel - Roubaix 12h 08' 50'' + 00' 16'' - 4
12 135  Stewart, Jake 24  Israel - Premier Tech 12h 08' 50'' + 00' 16'' - 1
13 71  Van Boven, Luca 24  Bingoal - WB 12h 08' 50'' + 00' 16'' + 1
14 13  Huby, Antoine 23  Soudal - Quick-Step 12h 08' 50'' + 00' 16'' + 1
15 31  Renard, Alexis 24  Cofidis 12h 08' 50'' + 00' 16'' + 1
16 141  Donaldson, Robert 22  Trinity Racing 12h 08' 50'' + 00' 16'' - 3
17 75  Villa, Giacomo 22  Bingoal - WB 12h 08' 50'' + 00' 16'' -
18 154  Dhaeye, Enrico 23  Philippe Wagner/Bazin 12h 08' 50'' + 00' 16'' + 1
19 7  Watson, Sam 22  Groupama - FDJ 12h 08' 50'' + 00' 16'' + 3
20 42  Gachignard, Thomas 23  TotalEnergies 12h 08' 50'' + 00' 16'' - 2
21 156  Saver, Kasper 23  Philippe Wagner/Bazin 12h 08' 50'' + 00' 16'' -
22 24  Segaert, Alec 21  Lotto - Dstny 12h 08' 50'' + 00' 16'' + 2
23 176  Kopecký, Tomas 24  TDT-Unibet Cycling Team 12h 08' 50'' + 00' 16'' + 2
24 43  Boniface, Lucas 23  TotalEnergies 12h 08' 50'' + 00' 16'' - 1
25 25  Slock, Liam 23  Lotto - Dstny 12h 08' 50'' + 00' 16'' + 3
26 92  Konijn, Alexander 24  Nice Métropole Côte d'Az.. 12h 08' 50'' + 00' 16'' - 6
27 67  Louvel, Matis 24  Arkéa - B&B Hotels 12h 08' 50'' + 00' 16'' -
28 73  Vandepitte, Nathan 24  Bingoal - WB 12h 08' 50'' + 00' 16'' - 2
29 85  Delbove, Joris 23  St Michel - Mavic - Aube.. 12h 09' 03'' + 00' 29'' -
30 172  Huens, Axel 22  TDT-Unibet Cycling Team 12h 09' 05'' + 00' 31'' + 1
31 65  Le Berre, Mathis 23  Arkéa - B&B Hotels 12h 09' 05'' + 00' 31'' - 1
32 123  Basset, Pierre-Henry 20  CIC U Nantes Atlantique 12h 09' 05'' + 00' 31'' -
33 96  Mifsud, Andréa 24  Nice Métropole Côte d'Az.. 12h 09' 05'' + 00' 31'' -
34 97  Knecht, Noah 23  Nice Métropole Côte d'Az.. 12h 09' 36'' + 01' 02'' -
35 15  Svrček, Martin 21  Soudal - Quick-Step 12h 09' 36'' + 01' 02'' -
36 114  Flynn, Sean 24  Team dsm - firmenich Pos.. 12h 09' 36'' + 01' 02'' + 2
37 27  Van De Wynkele, Lorenz 22  Lotto - Dstny 12h 09' 36'' + 01' 02'' -
38 146  Holden, Ralf 19  Trinity Racing 12h 09' 36'' + 01' 02'' - 2
39 147  Fabries, Hugo 18  Trinity Racing 12h 09' 36'' + 01' 02'' + 1
40 2  Le Huitouze, Eddy 21  Groupama - FDJ 12h 09' 36'' + 01' 02'' - 1
41 76  Blouwe, Louis 24  Bingoal - WB 12h 09' 36'' + 01' 02'' -
42 126  Julien, Matisse 21  CIC U Nantes Atlantique 12h 09' 36'' + 01' 02'' + 1
43 145  Rodriguez, Hugo 20  Trinity Racing 12h 09' 36'' + 01' 02'' - 1
44 93  Girard, Damien 22  Nice Métropole Côte d'Az.. 12h 09' 36'' + 01' 02'' -
45 16  Vangheluwe, Warre 22  Soudal - Quick-Step 12h 09' 36'' + 01' 02'' + 1
46 72  Van Der Beken, Aaron 23  Bingoal - WB 12h 09' 36'' + 01' 02'' - 1
47 125  Hue, Antoine 19  CIC U Nantes Atlantique 12h 09' 52'' + 01' 18'' -
48 155  Leclainche, Gwen 24  Philippe Wagner/Bazin 12h 10' 40'' + 02' 06'' -
49 81  Breuillard, Nicolas 24  St Michel - Mavic - Aube.. 12h 11' 29'' + 02' 55'' -
50 74  Vermoote, Jelle 22  Bingoal - WB 12h 11' 59'' + 03' 25'' -
51 112  Eddy, Patrick 21  Team dsm - firmenich Pos.. 12h 12' 49'' + 04' 15'' -
52 115  Leijnse, Enzo 22  Team dsm - firmenich Pos.. 12h 13' 18'' + 04' 44'' -
53 124  Plamondon, Robin 24  CIC U Nantes Atlantique 12h 14' 41'' + 06' 07'' -
54 134  Sheehan, Riley 23  Israel - Premier Tech 12h 15' 27'' + 06' 53'' -
55 127  Rye-Johnson, Jon 21  CIC U Nantes Atlantique 12h 19' 35'' + 11' 01'' -
56 144  Nakken, Tobias 19  Trinity Racing 12h 19' 50'' + 11' 16'' -
57 143  Harvey, Dean 21  Trinity Racing 12h 27' 55'' + 19' 21'' -
58 142  Unwin, Luca 19  Trinity Racing 12h 34' 05'' + 25' 31'' -
#  Team Time Difference Rank +/-
1  Decathlon Ag2r La Mondiale Team 36h 26' 30'' -
2  Israel - Premier Tech 36h 26' 30'' + 00' 00'' -
3  Cofidis 36h 26' 30'' + 00' 00'' + 1
4  Q36.5 Pro Cycling Team 36h 26' 30'' + 00' 00'' - 1
5  TotalEnergies 36h 26' 30'' + 00' 00'' + 1
6  Bingoal - WB 36h 26' 30'' + 00' 00'' - 1
7  Soudal - Quick-Step 36h 26' 30'' + 00' 00'' + 1
8  Lotto - Dstny 36h 26' 30'' + 00' 00'' - 1
9  Philippe Wagner/Bazin 36h 26' 30'' + 00' 00'' + 1
10  TDT-Unibet Cycling Team 36h 26' 30'' + 00' 00'' - 1
11  Groupama - FDJ 36h 26' 30'' + 00' 00'' -
12  St Michel - Mavic - Auber 93 36h 26' 30'' + 00' 00'' -
13  Nice Métropole Côte d'Azur 36h 26' 45'' + 00' 15'' -
14  Arkéa - B&B Hotels 36h 26' 45'' + 00' 15'' -
15  CIC U Nantes Atlantique 36h 26' 45'' + 00' 15'' -
16  Van Rysel - Roubaix 36h 27' 03'' + 00' 33'' -
17  Team dsm - firmenich PostNL 36h 27' 16'' + 00' 46'' -
18  Trinity Racing 36h 27' 31'' + 01' 01'' -


© Wijnreder Media