Age Nat Result Pts
1
Samuel
LEROUX
TOTALENERGIES
31 FRA 33:03.02 14
2
Nicolas
MILESI
ARKEA-BB HOTELS CONTINENTALE
21 ITA +22 5
3
Clément
BERTHET
DECATHLON AG2R LA MONDIALE TEAM
28 FRA +24 3
4
Pierre
LATOUR
TOTALENERGIES
32 FRA +29
5
Dorian
GODON
DECATHLON AG2R LA MONDIALE TEAM
29 FRA +30
6
Thibault
GUERNALEC
ARKEA-BB HOTELS
28 FRA +32
7
Théo
DELACROIX
ST MICHEL - PREFERENCE HOME - AUBER93
26 FRA +35
8
Aurélien
PARET PEINTRE
DECATHLON AG2R LA MONDIALE TEAM
29 FRA +40
9
Eliott
BOULET
GROUPAMA - FDJ
19 FRA +45
10
Enzo
PALENI
GROUPAMA-FDJ
23 FRA +51
11
Oscar
CHAMBERLAIN
DECATHLON AG2R LA MONDIALE TEAM
20 AUS +1:00
12
Anthony
DELAPLACE
ARKEA-BB HOTELS
36 FRA +1:02
13
Ion
IZAGUIRRE INSAUSTI
COFIDIS
36 ESP +1:02
14
Anthony
PEREZ
COFIDIS
34 FRA +1:06
15
Hector
ALVAREZ MARTINEZ
LIDL-TREK FUTURE RACING
19 ESP +1:06
16
Benjamin
THOMAS
COFIDIS
30 FRA +1:09
17
Clément
DAVY
GROUPAMA-FDJ
27 FRA +1:11
18
Wessel
MOURIS
UNIBET TIETEMA ROCKETS
23 NED +1:13
19
Arthur
BLAISE
DECATHLON AG2R LA MONDIALE DEVELOPMENT TEAM
20 FRA +1:16
20
Eddy
LE HUITOUZE
GROUPAMA-FDJ
22 FRA +1:18
21
Kasper
HAUGLAND
DECATHLON AG2R LA MONDIALE DEVELOPMENT TEAM
20 NOR +1:23
22
Mirco
MAESTRI
TEAM POLTI VISITMALTA
34 ITA +1:24
23
Daniel Smajkic
ÅRNES
VAN RYSEL ROUBAIX
25 NOR +1:24
24
Cameron
ROGERS
LIDL-TREK FUTURE RACING
21 AUS +1:33
25
Alexys
BRUNEL
TOTALENERGIES
27 FRA +1:41
26
Jérémy
LECROQ
ST MICHEL - PREFERENCE HOME - AUBER93
30 FRA +1:50
27
Lewis
BOWER
GROUPAMA-FDJ
21 NZL +1:52
28
Francisco
MUÑOZ LLANA
TEAM POLTI VISITMALTA
24 ESP +1:55
29
Nils
SINSCHEK
PARKHOTEL VALKENBURG
27 NED +1:56
30
Zeb
KYFFIN
UNIBET TIETEMA ROCKETS
27 GBR +2:02
31
Kévin
AVOINE
VAN RYSEL ROUBAIX
28 FRA +2:12
32
Celestin
GUILLON
VAN RYSEL ROUBAIX
29 FRA +2:13
33
Thomas
BONNET
TOTALENERGIES
27 FRA +2:18
34
Similien
HAMON
CIC - U - NANTES
19 FRA +2:20
35
Lucas
BONIFACE
TOTALENERGIES
25 FRA +2:21
36
Martijn
RASENBERG
PARKHOTEL VALKENBURG
24 NED +2:22
37
Baptiste
GILLET
ARKEA-BB HOTELS CONTINENTALE
21 FRA +2:22
38
Andréa
MIFSUD
NICE METROPOLE COTE DAZUR
26 MLT +2:23
39
Jan
MAAS
COFIDIS
29 NED +2:27
40
Alan
RIOU
ST MICHEL - PREFERENCE HOME - AUBER93
28 FRA +2:29
41
Davide
BAIS
TEAM POLTI VISITMALTA
27 ITA +2:32
42
Philip
HEIJNEN
PARKHOTEL VALKENBURG
25 NED +2:34
43
Victor
JEAN
22 FRA +2:43
44
Tommaso
DATI
BIESSE - CARRERA - PREMAC
23 ITA +2:45
45
Milan
FRETIN
COFIDIS
24 BEL +2:45
46
Filippo
FIORELLI
VF GROUP BARDIANICSF-FAIZANE
31 ITA +2:46
47
Blake
AGNOLETTO
GROUPAMA - FDJ
23 AUS +2:49
48
Cyril
BARTHE
GROUPAMA-FDJ
29 FRA +2:50
49
Emmanuel
MORIN
VAN RYSEL ROUBAIX
30 FRA +2:52
50
Martin
PEDERSEN
LIDL-TREK FUTURE RACING
27 DEN +2:57
51
Emmanuel
HOUCOU
ARKEA-BB HOTELS CONTINENTALE
22 FRA +3:02
52
Matteo
MILAN
LIDL-TREK FUTURE RACING
22 ITA +3:07
53
Morné
VAN NIEKERK
ST MICHEL - PREFERENCE HOME - AUBER93
30 RSA +3:11
54
Vincent
HOPPEZAK
PARKHOTEL VALKENBURG
26 NED +3:11
55
Paul
VERBNJAK
LIDL-TREK FUTURE RACING
24 AUT +3:15
56
Giovanni
LONARDI
TEAM POLTI VISITMALTA
29 ITA +3:18
57
Charles
PAIGE
UNIBET TIETEMA ROCKETS
24 GBR +3:19
58
Jaakko
HÄNNINEN
NICE METROPOLE COTE DAZUR
28 FIN +3:20
59
Rait
ÄRM
VAN RYSEL ROUBAIX
25 EST +3:21
60
Romain
CARDIS
ST MICHEL - PREFERENCE HOME - AUBER93
33 FRA +3:21
61
Arnaud
DEMARE
ARKEA-BB HOTELS
34 FRA +3:38
62
Nolann
MAHOUDO
COFIDIS
23 FRA +3:41
63
Sam
BRAND
TEAM NOVO NORDISK
34 GBR +3:43
64
Bohémond
BARRILLOT
NICE METROPOLE COTE DAZUR
21 FRA +3:54
65
Filippo
RIDOLFO
TEAM NOVO NORDISK
24 ITA +3:55
66
Alexander
KONIJN
NICE METROPOLE COTE DAZUR
26 NED +3:57
67
Gabriele
RACCAGNI
TEAM POLTI VISITMALTA
22 ITA +4:06
68
Mattia
PINAZZI
VF GROUP BARDIANICSF-FAIZANE
24 ITA +4:14
69
Maël
GUEGAN
CIC - U - NANTES
27 FRA +4:18
70
Andrea
PERON
TEAM NOVO NORDISK
37 ITA +4:19
71
Sebastian
NIELSEN
UNIBET TIETEMA ROCKETS
25 DEN +4:21
72
Luca
MOZZATO
ARKEA-BB HOTELS
27 ITA +4:23
73
Manu
GUERINEL
VAN RYSEL ROUBAIX
22 FRA +4:35
74
Joren
BLOEM
UNIBET TIETEMA ROCKETS
26 NED +4:39
75
Niek
VOOGT
PARKHOTEL VALKENBURG
24 NED +4:39
76
Alessandro
PERRACCHIONE
TEAM NOVO NORDISK
20 ITA +4:40
77
Antoine
HUE
CIC - U - NANTES
21 FRA +4:43
78
Andrea
MONTAGNER
VF GROUP BARDIANICSF-FAIZANE
19 ITA +4:44
79
Corentin
DEVROUTE
CIC - U - NANTES
22 FRA +4:46
80
Baptiste
PLANCKAERT
VAN RYSEL ROUBAIX
37 BEL +4:51
81
Sam
BENNETT
DECATHLON AG2R LA MONDIALE TEAM
35 IRL +4:56
82
Dillon
CORKERY
ST MICHEL - PREFERENCE HOME - AUBER93
26 IRL +4:59
83
Enrico
ZANONCELLO
VF GROUP BARDIANICSF-FAIZANE
28 ITA +5:13
84
Manuel
PEÑALVER ANIORTE
TEAM POLTI VISITMALTA
27 ESP +5:14
85
Hamish
BEADLE
TEAM NOVO NORDISK
27 NZL +5:20
86
Aidan
BUTTIGIEG
TEAM POLTI VISITMALTA
28 MLT +5:29
87
Luca
COLNAGHI
VF GROUP BARDIANICSF-FAIZANE
26 ITA +5:30
88
Jason
TESSON
TOTALENERGIES
27 FRA +5:33
89
Mathis
AVONDTS
PARKHOTEL VALKENBURG
22 BEL +5:38
90
Nicola
MARCEROU
TOTALENERGIES
23 FRA +5:41
91
Noah
KNECHT
NICE METROPOLE COTE DAZUR
25 FRA +5:43
92
Ronan
AUGE
CIC - U - NANTES
21 FRA +5:44
93
David
LOZANO RIBA
TEAM NOVO NORDISK
37 ESP +6:04
94
Célestin
WATTELLE
TEAM NOVO NORDISK
22 FRA +6:07
95
Jesper
RASCH
PARKHOTEL VALKENBURG
27 NED +6:34
96
Federico
BIAGINI
VF GROUP BARDIANICSF-FAIZANE
22 ITA +6:36
97
Filippo
CETTOLIN
VF GROUP BARDIANICSF-FAIZANE
19 ITA +7:15
98
Dylan
MASSA
NICE METROPOLE COTE DAZUR
19 FRA +7:46
Lenaic
LANGELLA
CIC - U - NANTES
21 FRA DNS
gc
1
Samuel
LEROUX
TOTALENERGIES
31 FRA 9:01:42 3
2
Dorian
GODON
DECATHLON AG2R LA MONDIALE TEAM
29 FRA +20
3
Nicolas
MILESI
ARKEA-BB HOTELS CONTINENTALE
21 ITA +22
4
Clément
BERTHET
DECATHLON AG2R LA MONDIALE TEAM
28 FRA +24
5
Pierre
LATOUR
TOTALENERGIES
32 FRA +29
6
Thibault
GUERNALEC
ARKEA-BB HOTELS
28 FRA +32
7
Théo
DELACROIX
ST MICHEL - PREFERENCE HOME - AUBER93
26 FRA +35
8
Aurélien
PARET PEINTRE
DECATHLON AG2R LA MONDIALE TEAM
29 FRA +40
9
Eliott
BOULET
GROUPAMA - FDJ
19 FRA +45
10
Enzo
PALENI
GROUPAMA-FDJ
23 FRA +51
11
Oscar
CHAMBERLAIN
DECATHLON AG2R LA MONDIALE TEAM
20 AUS +1:00
12
Anthony
DELAPLACE
ARKEA-BB HOTELS
36 FRA +1:02
13
Ion
IZAGUIRRE INSAUSTI
COFIDIS
36 ESP +1:02
14
Benjamin
THOMAS
COFIDIS
30 FRA +1:05
15
Anthony
PEREZ
COFIDIS
34 FRA +1:06
16
Hector
ALVAREZ MARTINEZ
LIDL-TREK FUTURE RACING
19 ESP +1:06
17
Wessel
MOURIS
UNIBET TIETEMA ROCKETS
23 NED +1:08
18
Arthur
BLAISE
DECATHLON AG2R LA MONDIALE DEVELOPMENT TEAM
20 FRA +1:16
19
Mirco
MAESTRI
TEAM POLTI VISITMALTA
34 ITA +1:24
20
Daniel Smajkic
ÅRNES
VAN RYSEL ROUBAIX
25 NOR +1:24
21
Cameron
ROGERS
LIDL-TREK FUTURE RACING
21 AUS +1:33
22
Alexys
BRUNEL
TOTALENERGIES
27 FRA +1:41
23
Lewis
BOWER
GROUPAMA-FDJ
21 NZL +1:43
24
Jérémy
LECROQ
ST MICHEL - PREFERENCE HOME - AUBER93
30 FRA +1:50
25
Eddy
LE HUITOUZE
GROUPAMA-FDJ
22 FRA +1:52
26
Francisco
MUÑOZ LLANA
TEAM POLTI VISITMALTA
24 ESP +1:55
27
Zeb
KYFFIN
UNIBET TIETEMA ROCKETS
27 GBR +2:02
28
Kévin
AVOINE
VAN RYSEL ROUBAIX
28 FRA +2:12
29
Lucas
BONIFACE
TOTALENERGIES
25 FRA +2:21
30
Andréa
MIFSUD
NICE METROPOLE COTE DAZUR
26 MLT +2:23
31
Alan
RIOU
ST MICHEL - PREFERENCE HOME - AUBER93
28 FRA +2:29
32
Davide
BAIS
TEAM POLTI VISITMALTA
27 ITA +2:32
33
Victor
JEAN
22 FRA +2:43
34
Milan
FRETIN
COFIDIS
24 BEL +2:45
35
Filippo
FIORELLI
VF GROUP BARDIANICSF-FAIZANE
31 ITA +2:46
36
Similien
HAMON
CIC - U - NANTES
19 FRA +2:50
37
Cyril
BARTHE
GROUPAMA-FDJ
29 FRA +2:50
38
Emmanuel
MORIN
VAN RYSEL ROUBAIX
30 FRA +2:52
39
Matteo
MILAN
LIDL-TREK FUTURE RACING
22 ITA +3:07
40
Morné
VAN NIEKERK
ST MICHEL - PREFERENCE HOME - AUBER93
30 RSA +3:11
41
Vincent
HOPPEZAK
PARKHOTEL VALKENBURG
26 NED +3:11
42
Blake
AGNOLETTO
GROUPAMA - FDJ
23 AUS +3:11
43
Paul
VERBNJAK
LIDL-TREK FUTURE RACING
24 AUT +3:15
44
Giovanni
LONARDI
TEAM POLTI VISITMALTA
29 ITA +3:18
45
Jaakko
HÄNNINEN
NICE METROPOLE COTE DAZUR
28 FIN +3:20
46
Rait
ÄRM
VAN RYSEL ROUBAIX
25 EST +3:21
47
Romain
CARDIS
ST MICHEL - PREFERENCE HOME - AUBER93
33 FRA +3:21
48
Martijn
RASENBERG
PARKHOTEL VALKENBURG
24 NED +3:24
49
Arnaud
DEMARE
ARKEA-BB HOTELS
34 FRA +3:26
50
Sam
BRAND
TEAM NOVO NORDISK
34 GBR +3:43
51
Emmanuel
HOUCOU
ARKEA-BB HOTELS CONTINENTALE
22 FRA +3:45
52
Bohémond
BARRILLOT
NICE METROPOLE COTE DAZUR
21 FRA +3:54
53
Filippo
RIDOLFO
TEAM NOVO NORDISK
24 ITA +3:55
54
Alexander
KONIJN
NICE METROPOLE COTE DAZUR
26 NED +3:57
55
Gabriele
RACCAGNI
TEAM POLTI VISITMALTA
22 ITA +3:59
56
Andrea
PERON
TEAM NOVO NORDISK
37 ITA +4:19
57
Sebastian
NIELSEN
UNIBET TIETEMA ROCKETS
25 DEN +4:21
58
Joren
BLOEM
UNIBET TIETEMA ROCKETS
26 NED +4:35
59
Baptiste
GILLET
ARKEA-BB HOTELS CONTINENTALE
21 FRA +4:45
60
Corentin
DEVROUTE
CIC - U - NANTES
22 FRA +4:46
61
Nolann
MAHOUDO
COFIDIS
23 FRA +5:06
62
Enrico
ZANONCELLO
VF GROUP BARDIANICSF-FAIZANE
28 ITA +5:13
63
Manuel
PEÑALVER ANIORTE
TEAM POLTI VISITMALTA
27 ESP +5:14
64
Jason
TESSON
TOTALENERGIES
27 FRA +5:23
65
Luca
COLNAGHI
VF GROUP BARDIANICSF-FAIZANE
26 ITA +5:30
66
Martin
PEDERSEN
LIDL-TREK FUTURE RACING
27 DEN +5:32
67
Tommaso
DATI
BIESSE - CARRERA - PREMAC
23 ITA +5:32
68
Ronan
AUGE
CIC - U - NANTES
21 FRA +5:44
69
Dillon
CORKERY
ST MICHEL - PREFERENCE HOME - AUBER93
26 IRL +5:45
70
David
LOZANO RIBA
TEAM NOVO NORDISK
37 ESP +6:04
71
Celestin
GUILLON
VAN RYSEL ROUBAIX
29 FRA +6:14
72
Luca
MOZZATO
ARKEA-BB HOTELS
27 ITA +6:18
73
Jesper
RASCH
PARKHOTEL VALKENBURG
27 NED +6:34
74
Federico
BIAGINI
VF GROUP BARDIANICSF-FAIZANE
22 ITA +6:36
75
Niek
VOOGT
PARKHOTEL VALKENBURG
24 NED +6:39
76
Thomas
BONNET
TOTALENERGIES
27 FRA +6:44
77
Alessandro
PERRACCHIONE
TEAM NOVO NORDISK
20 ITA +7:24
78
Clément
DAVY
GROUPAMA-FDJ
27 FRA +7:39
79
Mattia
PINAZZI
VF GROUP BARDIANICSF-FAIZANE
24 ITA +8:15
80
Dylan
MASSA
NICE METROPOLE COTE DAZUR
19 FRA +8:20
81
Baptiste
PLANCKAERT
VAN RYSEL ROUBAIX
37 BEL +8:52
82
Charles
PAIGE
UNIBET TIETEMA ROCKETS
24 GBR +11:36
83
Nils
SINSCHEK
PARKHOTEL VALKENBURG
27 NED +11:44
84
Hamish
BEADLE
TEAM NOVO NORDISK
27 NZL +12:18
85
Jan
MAAS
COFIDIS
29 NED +12:35
86
Philip
HEIJNEN
PARKHOTEL VALKENBURG
25 NED +14:42
87
Manu
GUERINEL
VAN RYSEL ROUBAIX
22 FRA +14:43
88
Maël
GUEGAN
CIC - U - NANTES
27 FRA +14:58
89
Mathis
AVONDTS
PARKHOTEL VALKENBURG
22 BEL +15:04
90
Andrea
MONTAGNER
VF GROUP BARDIANICSF-FAIZANE
19 ITA +15:16
91
Filippo
CETTOLIN
VF GROUP BARDIANICSF-FAIZANE
19 ITA +15:42
92
Nicola
MARCEROU
TOTALENERGIES
23 FRA +18:07
93
Célestin
WATTELLE
TEAM NOVO NORDISK
22 FRA +19:05
94
Aidan
BUTTIGIEG
TEAM POLTI VISITMALTA
28 MLT +19:50
95
Noah
KNECHT
NICE METROPOLE COTE DAZUR
25 FRA +21:07
96
Kasper
HAUGLAND
DECATHLON AG2R LA MONDIALE DEVELOPMENT TEAM
20 NOR +22:47
97
Antoine
HUE
CIC - U - NANTES
21 FRA +27:15
98
Sam
BENNETT
DECATHLON AG2R LA MONDIALE TEAM
35 IRL +27:30 Sluiten