Skip to main content

Benjamin Thomas denies sprinters to claim stage 3 in 4 Days of Dunkirk

Benjamin Thomas (Armee de Terre) takes the win ahead of the sprinters

Benjamin Thomas (Armee de Terre) takes the win ahead of the sprinters

Full Results

#Rider Name (Country) TeamResult
1Benjamin Thomas (Fra) Armee de Terre3:29:00
2Niccolo Bonifazio (Ita) Bahrain-Merida
3Arnaud Demare (Fra) FDJ
4Roy Jans (Bel) WB Veranclassic Aqua Protect
5Jérémy Lecroq (Fra) Roubaix - Lille Metropole
6Rudy Barbier (Fra) AG2R La Mondiale
7Marco Canola (Ita) Nippo - Vini Fantini
8Bert Van Lerberghe (Bel) Sport Vlaanderen - Baloise
9Raymond Kreder (Ned) Roompot - Nederlandse Loterij
10Jonas Rickaert (Bel) Sport Vlaanderen - Baloise
11Evaldas Siskevicius (Ltu) Delko Marseille Provence KTM
12Clement Venturini (Fra) Cofidis, Solutions Credits
13Jimmy Turgis (Fra) Cofidis, Solutions Credits
14Adam Blythe (GBr) Aqua Blue Sport
15Oliver Naesen (Bel) AG2R La Mondiale
16Franck Bonnamour (Fra) Fortuneo - Vital Concept
17Kevyn Ista (Bel) WB Veranclassic Aqua Protect
18David Menut (Fra) HP BTP - Auber 93
19Adrien Petit (Fra) Direct Energie
20Christophe Masson (Fra) WB Veranclassic Aqua Protect
21Steven Tronet (Fra) Armee de Terre
22Sylvain Chavanel (Fra) Direct Energie
23Jacopo Guarnieri (Ita) FDJ
24Lasse Norman Hansen (Den) Aqua Blue Sport
25Christophe Noppe (Bel) Sport Vlaanderen - Baloise
26Jens Debusschere (Bel) Lotto Soudal
27Maxime Vantomme (Bel) WB Veranclassic Aqua Protect
28Anthony Maldonado (Fra) HP BTP - Auber 93
29Alex Kirsch (Lux) WB Veranclassic Aqua Protect
30Julien Duval (Fra) AG2R La Mondiale
31Taco Van Der Hoorn (Ned) Roompot - Nederlandse Loterij
32Emiel Vermeulen (Bel) Roubaix - Lille Metropole
33Damien Touze (Fra) HP BTP - Auber 93
34Sander Armee (Bel) Lotto Soudal
35Florian Senechal (Fra) Cofidis, Solutions Credits
36Marc Sarreau (Fra) FDJ
37Romain Cardis (Fra) Direct Energie
38Kenny Dehaes (Bel) Wanty - Groupe Gobert
39Heinrich Haussler (Aus) Bahrain-Merida
40Jelle Wallays (Bel) Lotto Soudal
41Anthony Turgis (Fra) Cofidis, Solutions Credits
42Tim Merlier (Bel) Veranda's Willems Crelan
43Coen Vermeltfoort (Ned) Roompot - Nederlandse Loterij
44Marcel Sieberg (Ger) Lotto Soudal
45Yoann Offredo (Fra) Wanty - Groupe Gobert
46Dimitri Claeys (Bel) Cofidis, Solutions Credits
47Alo Jakin (Est) HP BTP - Auber 93
48Christophe Riblon (Fra) AG2R La Mondiale
49Samuel Dumoulin (Fra) AG2R La Mondiale
50Antoine Duchesne (Can) Direct Energie
51Danilo Napolitano (Ita) Wanty - Groupe Gobert
52Yannis Yssaad (Fra) Armee de Terre
53Iuri Filosi (Ita) Nippo - Vini Fantini
54Jérémy Leveau (Fra) Roubaix - Lille Metropole
55Benoit Jarrier (Fra) Fortuneo - Vital Concept
56Ignatas Konovalovas (Ltu) FDJ
57Mauro Finetto (Ita) Delko Marseille Provence KTM
58Luca Pacioni (Ita) Androni Giocattoli
59Brice Feillu (Fra) Fortuneo - Vital Concept
60Delio Fernandez (Spa) Delko Marseille Provence KTM
61Pim Ligthart (Ned) Roompot - Nederlandse Loterij
62Damien Gaudin (Fra) Armee de Terre
63Fabien Canal (Fra) Armee de Terre
64Elmar Reinders (Ned) Roompot - Nederlandse Loterij
65Michel Kreder (Ned) Aqua Blue Sport
66Arnaud Gerard (Fra) Fortuneo - Vital Concept
67Nikolas Maes (Bel) Lotto Soudal
68Berden De Vries (Ned) Roompot - Nederlandse Loterij
69Francis Mourey (Fra) Fortuneo - Vital Concept
70Davide Cimolai (Ita) FDJ
71Laurent Pichon (Fra) Fortuneo - Vital Concept
72Nicolas Baldo (Fra) HP BTP - Auber 93
73David Per (Slo) Bahrain-Merida
74Stéphane Poulhies (Fra) Armee de Terre
75Simone Antonini (Ita) Wanty - Groupe Gobert
76Julien Stassen (Bel) WB Veranclassic Aqua Protect
77Flavien Dassonville (Fra) HP BTP - Auber 93
78Lukas Spengler (Swi) WB Veranclassic Aqua Protect0:00:31
79Frederik Veuchelen (Bel) Wanty - Groupe Gobert0:00:53
80Olivier Le Gac (Fra) FDJ0:00:58
81Martijn Budding (Ned) Roompot - Nederlandse Loterij0:01:22
82Borut Bozic (Slo) Bahrain-Merida
83Marc Fournier (Fra) FDJ0:02:35
84Stef Van Zummeren (Bel) Veranda's Willems Crelan0:03:17
85Timothy Dupont (Bel) Veranda's Willems Crelan
86Andrew Fenn (GBr) Aqua Blue Sport
87Thibault Ferasse (Fra) Armee de Terre0:03:28
88Angel Madrazo (Spa) Delko Marseille Provence KTM0:03:47
89Julien El Fares (Fra) Delko Marseille Provence KTM
90Matteo Malucelli (Ita) Androni Giocattoli
91Andrea Vendrame (Ita) Androni Giocattoli0:03:49
92Yohann Gene (Fra) Direct Energie0:04:02
93Boris Vallee (Bel) Fortuneo - Vital Concept0:04:46
94Alexandre Pichot (Fra) Direct Energie
95Gatis Smukulis (Lat) Delko Marseille Provence KTM
96Guillaume Levarlet (Fra) Wanty - Groupe Gobert
97Nicolas Marini (Ita) Nippo - Vini Fantini
98Kevin Ledanois (Fra) Fortuneo - Vital Concept
99Alexis Gougeard (Fra) AG2R La Mondiale
100Fabien Grellier (Fra) Direct Energie0:05:49
101Jeremy Cabot (Fra) Roubaix - Lille Metropole0:06:23
102Giacomo Berlato (Ita) Nippo - Vini Fantini0:07:40
103Damiano Cunego (Ita) Nippo - Vini Fantini
104Kevin Deltombe (Bel) Sport Vlaanderen - Baloise
105Chun Kai Feng (Tpe) Bahrain-Merida
106Lander Seynaeve (Bel) Roubaix - Lille Metropole
107Jeremy Bescond (Fra) HP BTP - Auber 93
108Joeri Calleeuw (Bel) Roubaix - Lille Metropole
109Martyn Irvine (Irl) Aqua Blue Sport
110Meiyin Wang (Chn) Bahrain-Merida
111Gediminas Bagdonas (Ltu) AG2R La Mondiale
112Aaron Gate (NZl) Aqua Blue Sport
113Marco Benfatto (Ita) Androni Giocattoli
114Enzo Wouters (Bel) Lotto Soudal
115Kenneth Vanbilsen (Bel) Cofidis, Solutions Credits
116Moreno De Pauw (Bel) Sport Vlaanderen - Baloise
117Matteo Spreafico (Ita) Androni Giocattoli
118Alan Marangoni (Ita) Nippo - Vini Fantini
119Frederik Backaert (Bel) Wanty - Groupe Gobert
120Jens Wallays (Bel) Sport Vlaanderen - Baloise
121Peter Koning (Ned) Aqua Blue Sport
122Raffaello Bonusi (Ita) Androni Giocattoli
123Mattia Frapporti (Ita) Androni Giocattoli
124Marino Kobayashi (Jpn) Nippo - Vini Fantini
125Michael Goolaerts (Bel) Veranda's Willems Crelan
126Tom Devriendt (Bel) Wanty - Groupe Gobert
127Edward Planckaert (Bel) Sport Vlaanderen - Baloise
128Tim Ariesen (Ned) Roompot - Nederlandse Loterij
129Huub Duijn (Ned) Veranda's Willems Crelan
130Ion Insausti (Spa) Bahrain-Merida
131Domen Novak (Slo) Bahrain-Merida
132Bryan Alaphilippe (Fra) Armee de Terre
133Sander Cordeel (Bel) Veranda's Willems Crelan
134Kevin Le Cunff (Fra) HP BTP - Auber 93
135Quentin Pacher (Fra) Delko Marseille Provence KTM0:07:47
136Loic Chetout (Fra) Cofidis, Solutions Credits
137Yannick Martinez (Fra) Delko Marseille Provence KTM
138Daniel Hoelgaard (Nor) FDJ
139Hugo Hofstetter (Fra) Cofidis, Solutions Credits
140Jimmy Duquennoy (Bel) WB Veranclassic Aqua Protect
141Remy Mertz (Bel) Lotto Soudal
142Julien Antomarchi (Fra) Roubaix - Lille Metropole
143Thomas Boudat (Fra) Direct Energie
DNSMaxime Farazijn (Bel) Sport Vlaanderen - Baloise

Sprint 1 - Grandvilliers - 39.6
#Rider Name (Country) TeamResult
1Brice Feillu (Fra) Fortuneo - Vital Concept4pts
2Jeremy Cabot (Fra) Roubaix - Lille Metropole2
3Andrea Vendrame (Ita) Androni Giocattoli1

Sprint 2 - Mailly-Raineval - 119.1 km
#Rider Name (Country) TeamResult
1Brice Feillu (Fra) Fortuneo - Vital Concept4pts
2Flavien Dassonville (Fra) HP BTP - Auber 932
3Guillaume Levarlet (Fra) Wanty - Groupe Gobert1

Sprint 3 - Sains En Amienois - 141.3 km
#Rider Name (Country) TeamResult
1Sylvain Chavanel (Fra) Direct Energie4pts
2Maxime Vantomme (Bel) WB Veranclassic Aqua Protect2
3Samuel Dumoulin (Fra) AG2R La Mondiale1

Points
#Rider Name (Country) TeamResult
1Benjamin Thomas (Fra) Armee de Terre20pts
2Niccolo Bonifazio (Ita) Bahrain-Merida17
3Arnaud Demare (Fra) FDJ15
4Roy Jans (Bel) WB Veranclassic Aqua Protect13
5Jérémy Lecroq (Fra) Roubaix - Lille Metropole11
6Rudy Barbier (Fra) AG2R La Mondiale10
7Marco Canola (Ita) Nippo - Vini Fantini9
8Bert Van Lerberghe (Bel) Sport Vlaanderen - Baloise8
9Raymond Kreder (Ned) Roompot - Nederlandse Loterij7
10Jonas Rickaert (Bel) Sport Vlaanderen - Baloise6
11Evaldas Siskevicius (Ltu) Delko Marseille Provence KTM5
12Clement Venturini (Fra) Cofidis, Solutions Credits4
13Jimmy Turgis (Fra) Cofidis, Solutions Credits3
14Adam Blythe (GBr) Aqua Blue Sport2
15Oliver Naesen (Bel) AG2R La Mondiale1

Mountain 1 - Martincourt - 19.1 km
#Rider Name (Country) TeamResult
1Jeremy Cabot (Fra) Roubaix - Lille Metropole3pts
2Andrea Vendrame (Ita) Androni Giocattoli2
3Thibault Ferasse (Fra) Armee de Terre1

Mountain 2 - Saint Maur - 30.5 km
#Rider Name (Country) TeamResult
1Andrea Vendrame (Ita) Androni Giocattoli3pts
2Jeremy Cabot (Fra) Roubaix - Lille Metropole2
3Flavien Dassonville (Fra) HP BTP - Auber 931

Mountain 3 - Croissy Sur Celle - 76. km
#Rider Name (Country) TeamResult
1Andrea Vendrame (Ita) Androni Giocattoli3pts
2Jeremy Cabot (Fra) Roubaix - Lille Metropole2
3Flavien Dassonville (Fra) HP BTP - Auber 931

Mountain 4 - Cottenchy - 138. Km
#Rider Name (Country) TeamResult
1Sylvain Chavanel (Fra) Direct Energie3pts
2Jelle Wallays (Bel) Lotto Soudal2
3Nikolas Maes (Bel) Lotto Soudal1

Teams
#Rider Name (Country) TeamResult
1WB Veranclassic Aqua Protect10:27:00
2Sport Vlaanderen - Baloise
3AG2R La Mondiale
4Cofidis, Solutions Credits
5FDJ
6Armee De Terre
7Direct Energie
8Hp Btp - Auber 93
9Roompot - Nederlandse Loterij
10Roubaix - Lille Metropole
11Lotto Soudal
12Aqua Blue Sport
13Bahrain-Merida
14Delko Marseille Provence KTM
15Fortuneo - Vital Concept
16Wanty - Groupe Gobert
17Nippo - Vini Fantini0:04:46
18Veranda's Willems Crelan0:06:34
19Androni Giocattoli0:07:36

General classification after stage 3
#Rider Name (Country) TeamResult
1Jens Debusschere (Bel) Lotto Soudal12:02:23
2Marc Sarreau (Fra) FDJ0:00:10
3Rudy Barbier (Fra) AG2R La Mondiale0:00:12
4Clement Venturini (Fra) Cofidis, Solutions Credits
5Sylvain Chavanel (Fra) Direct Energie0:00:13
6Maxime Vantomme (Bel) WB Veranclassic Aqua Protect0:00:14
7Samuel Dumoulin (Fra) AG2R La Mondiale0:00:15
8Roy Jans (Bel) WB Veranclassic Aqua Protect0:00:16
9Jérémy Lecroq (Fra) Roubaix - Lille Metropole
10Oliver Naesen (Bel) AG2R La Mondiale
11Evaldas Siskevicius (Ltu) Delko Marseille Provence KTM
12Marco Canola (Ita) Nippo - Vini Fantini
13Adrien Petit (Fra) Direct Energie
14Danilo Napolitano (Ita) Wanty - Groupe Gobert
15Taco Van Der Hoorn (Ned) Roompot - Nederlandse Loterij
16Kevyn Ista (Bel) WB Veranclassic Aqua Protect
17Anthony Turgis (Fra) Cofidis, Solutions Credits
18Alex Kirsch (Lux) WB Veranclassic Aqua Protect
19Jimmy Turgis (Fra) Cofidis, Solutions Credits
20Coen Vermeltfoort (Ned) Roompot - Nederlandse Loterij
21Florian Senechal (Fra) Cofidis, Solutions Credits
22Sander Armee (Bel) Lotto Soudal
23Kenny Dehaes (Bel) Wanty - Groupe Gobert
24Romain Cardis (Fra) Direct Energie
25Christophe Masson (Fra) WB Veranclassic Aqua Protect
26Benoit Jarrier (Fra) Fortuneo - Vital Concept
27Berden De Vries (Ned) Roompot - Nederlandse Loterij
28Dimitri Claeys (Bel) Cofidis, Solutions Credits
29Yoann Offredo (Fra) Wanty - Groupe Gobert
30Pim Ligthart (Ned) Roompot - Nederlandse Loterij
31Arnaud Gerard (Fra) Fortuneo - Vital Concept
32Christophe Riblon (Fra) AG2R La Mondiale
33Antoine Duchesne (Can) Direct Energie
34Iuri Filosi (Ita) Nippo - Vini Fantini
35Jelle Wallays (Bel) Lotto Soudal
36Elmar Reinders (Ned) Roompot - Nederlandse Loterij
37Nikolas Maes (Bel) Lotto Soudal
38Benjamin Thomas (Fra) Armee de Terre0:00:32
39Marcel Sieberg (Ger) Lotto Soudal0:00:36
40Brice Feillu (Fra) Fortuneo - Vital Concept
41Julien Duval (Fra) AG2R La Mondiale0:00:39
42Bert Van Lerberghe (Bel) Sport Vlaanderen - Baloise0:00:42
43Steven Tronet (Fra) Armee de Terre
44Lasse Norman Hansen (Den) Aqua Blue Sport
45David Menut (Fra) HP BTP - Auber 93
46Franck Bonnamour (Fra) Fortuneo - Vital Concept
47Heinrich Haussler (Aus) Bahrain-Merida
48Laurent Pichon (Fra) Fortuneo - Vital Concept
49Mauro Finetto (Ita) Delko Marseille Provence KTM
50Michel Kreder (Ned) Aqua Blue Sport
51Ignatas Konovalovas (Ltu) FDJ
52Thomas Boudat (Fra) Direct Energie
53David Per (Slo) Bahrain-Merida0:00:45
54Jérémy Leveau (Fra) Roubaix - Lille Metropole0:00:54
55Damien Gaudin (Fra) Armee de Terre
56Nicolas Baldo (Fra) HP BTP - Auber 93
57Yannis Yssaad (Fra) Armee de Terre0:01:18
58Julien Stassen (Bel) WB Veranclassic Aqua Protect0:01:21
59Flavien Dassonville (Fra) HP BTP - Auber 930:01:57
60Raymond Kreder (Ned) Roompot - Nederlandse Loterij0:02:08
61Olivier Le Gac (Fra) FDJ0:02:12
62Fabien Canal (Fra) Armee de Terre0:02:28
63Lukas Spengler (Swi) WB Veranclassic Aqua Protect0:02:30
64Francis Mourey (Fra) Fortuneo - Vital Concept0:03:08
65Timothy Dupont (Bel) Veranda's Willems Crelan0:03:33
66Julien El Fares (Fra) Delko Marseille Provence KTM0:04:03
67Matteo Malucelli (Ita) Androni Giocattoli0:04:29
68Niccolo Bonifazio (Ita) Bahrain-Merida0:04:38
69Boris Vallee (Bel) Fortuneo - Vital Concept0:05:02
70Jonas Rickaert (Bel) Sport Vlaanderen - Baloise0:05:07
71Stéphane Poulhies (Fra) Armee de Terre0:06:23
72Martijn Budding (Ned) Roompot - Nederlandse Loterij0:06:29
73Fabien Grellier (Fra) Direct Energie0:06:31
74Nicolas Marini (Ita) Nippo - Vini Fantini0:06:45
75Arnaud Demare (Fra) FDJ0:07:11
76Damien Touze (Fra) HP BTP - Auber 930:07:25
77Emiel Vermeulen (Bel) Roubaix - Lille Metropole
78Anthony Maldonado (Fra) HP BTP - Auber 93
79Jacopo Guarnieri (Ita) FDJ
80Christophe Noppe (Bel) Sport Vlaanderen - Baloise
81Joeri Calleeuw (Bel) Roubaix - Lille Metropole0:07:56
82Adam Blythe (GBr) Aqua Blue Sport0:08:00
83Yannick Martinez (Fra) Delko Marseille Provence KTM0:08:03
84Jimmy Duquennoy (Bel) WB Veranclassic Aqua Protect
85Hugo Hofstetter (Fra) Cofidis, Solutions Credits
86Alo Jakin (Est) HP BTP - Auber 930:08:05
87Aaron Gate (NZl) Aqua Blue Sport0:08:22
88Huub Duijn (Ned) Veranda's Willems Crelan
89Edward Planckaert (Bel) Sport Vlaanderen - Baloise0:08:34
90Frederik Veuchelen (Bel) Wanty - Groupe Gobert0:08:41
91Kenneth Vanbilsen (Bel) Cofidis, Solutions Credits0:08:44
92Kevin Deltombe (Bel) Sport Vlaanderen - Baloise0:08:45
93Delio Fernandez (Spa) Delko Marseille Provence KTM0:08:46
94Marco Benfatto (Ita) Androni Giocattoli0:09:01
95Davide Cimolai (Ita) FDJ0:09:31
96Alan Marangoni (Ita) Nippo - Vini Fantini0:09:39
97Kevin Ledanois (Fra) Fortuneo - Vital Concept0:09:59
98Remy Mertz (Bel) Lotto Soudal0:10:19
99Enzo Wouters (Bel) Lotto Soudal0:10:31
100Giacomo Berlato (Ita) Nippo - Vini Fantini0:10:35
101Andrew Fenn (GBr) Aqua Blue Sport0:10:42
102Thibault Ferasse (Fra) Armee de Terre0:10:46
103Jens Wallays (Bel) Sport Vlaanderen - Baloise0:11:07
104Gatis Smukulis (Lat) Delko Marseille Provence KTM0:11:18
105Simone Antonini (Ita) Wanty - Groupe Gobert0:11:25
106Borut Bozic (Slo) Bahrain-Merida0:11:27
107Marc Fournier (Fra) FDJ0:11:44
108Luca Pacioni (Ita) Androni Giocattoli0:11:48
109Guillaume Levarlet (Fra) Wanty - Groupe Gobert0:12:10
110Yohann Gene (Fra) Direct Energie0:12:32
111Alexandre Pichot (Fra) Direct Energie0:12:59
112Lander Seynaeve (Bel) Roubaix - Lille Metropole0:13:29
113Andrea Vendrame (Ita) Androni Giocattoli0:13:41
114Alexis Gougeard (Fra) AG2R La Mondiale0:14:13
115Bryan Alaphilippe (Fra) Armee de Terre0:14:26
116Kevin Le Cunff (Fra) HP BTP - Auber 930:15:05
117Chun Kai Feng (Tpe) Bahrain-Merida
118Angel Madrazo (Spa) Delko Marseille Provence KTM0:15:12
119Jeremy Bescond (Fra) HP BTP - Auber 930:15:21
120Matteo Spreafico (Ita) Androni Giocattoli0:15:28
121Marino Kobayashi (Jpn) Nippo - Vini Fantini0:15:45
122Meiyin Wang (Chn) Bahrain-Merida0:15:53
123Damiano Cunego (Ita) Nippo - Vini Fantini0:16:04
124Loic Chetout (Fra) Cofidis, Solutions Credits0:16:08
125Sander Cordeel (Bel) Veranda's Willems Crelan0:17:10
126Tim Ariesen (Ned) Roompot - Nederlandse Loterij0:17:31
127Quentin Pacher (Fra) Delko Marseille Provence KTM0:17:34
128Ion Insausti (Spa) Bahrain-Merida0:17:40
129Domen Novak (Slo) Bahrain-Merida0:17:45
130Tom Devriendt (Bel) Wanty - Groupe Gobert0:18:04
131Julien Antomarchi (Fra) Roubaix - Lille Metropole0:18:13
132Peter Koning (Ned) Aqua Blue Sport0:19:03
133Frederik Backaert (Bel) Wanty - Groupe Gobert0:19:28
134Daniel Hoelgaard (Nor) FDJ0:19:38
135Gediminas Bagdonas (Ltu) AG2R La Mondiale0:20:10
136Mattia Frapporti (Ita) Androni Giocattoli
137Michael Goolaerts (Bel) Veranda's Willems Crelan
138Jeremy Cabot (Fra) Roubaix - Lille Metropole0:20:18
139Raffaello Bonusi (Ita) Androni Giocattoli0:20:20
140Tim Merlier (Bel) Veranda's Willems Crelan0:20:40
141Martyn Irvine (Irl) Aqua Blue Sport0:20:50
142Moreno De Pauw (Bel) Sport Vlaanderen - Baloise0:22:40
143Stef Van Zummeren (Bel) Veranda's Willems Crelan0:24:39

Points classification
#Rider Name (Country) TeamResult
1Jens Debusschere (Bel) Lotto Soudal37pts
2Arnaud Demare (Fra) FDJ35
3Rudy Barbier (Fra) AG2R La Mondiale31
4Danilo Napolitano (Ita) Wanty - Groupe Gobert26
5Roy Jans (Bel) WB Veranclassic Aqua Protect24
6Benjamin Thomas (Fra) Armee de Terre20
7Clement Venturini (Fra) Cofidis, Solutions Credits19
8Jérémy Lecroq (Fra) Roubaix - Lille Metropole19
9Jonas Rickaert (Bel) Sport Vlaanderen - Baloise18
10Marc Sarreau (Fra) FDJ17
11Niccolo Bonifazio (Ita) Bahrain-Merida17
12Loic Chetout (Fra) Cofidis, Solutions Credits12
13Samuel Dumoulin (Fra) AG2R La Mondiale12
14Bert Van Lerberghe (Bel) Sport Vlaanderen - Baloise12
15Adrien Petit (Fra) Direct Energie11
16Coen Vermeltfoort (Ned) Roompot - Nederlandse Loterij10
17Yannis Yssaad (Fra) Armee de Terre10
18Oliver Naesen (Bel) AG2R La Mondiale9
19Marco Canola (Ita) Nippo - Vini Fantini9
20Taco Van Der Hoorn (Ned) Roompot - Nederlandse Loterij9
21Brice Feillu (Fra) Fortuneo - Vital Concept8
22Romain Cardis (Fra) Direct Energie8
23Evaldas Siskevicius (Ltu) Delko Marseille Provence KTM7
24Steven Tronet (Fra) Armee de Terre7
25Raymond Kreder (Ned) Roompot - Nederlandse Loterij7
26Marco Benfatto (Ita) Androni Giocattoli7
27Hugo Hofstetter (Fra) Cofidis, Solutions Credits6
28Martyn Irvine (Irl) Aqua Blue Sport6
29Timothy Dupont (Bel) Veranda's Willems Crelan5
30Matteo Malucelli (Ita) Androni Giocattoli5
31Jeremy Cabot (Fra) Roubaix - Lille Metropole5
32Sylvain Chavanel (Fra) Direct Energie4
33Tim Ariesen (Ned) Roompot - Nederlandse Loterij4
34Anthony Turgis (Fra) Cofidis, Solutions Credits3
35Jimmy Turgis (Fra) Cofidis, Solutions Credits3
36Andrea Vendrame (Ita) Androni Giocattoli3
37Ion Insausti (Spa) Bahrain-Merida3
38Maxime Vantomme (Bel) WB Veranclassic Aqua Protect2
39Flavien Dassonville (Fra) HP BTP - Auber 932
40Adam Blythe (GBr) Aqua Blue Sport2
41Kenny Dehaes (Bel) Wanty - Groupe Gobert1
42Guillaume Levarlet (Fra) Wanty - Groupe Gobert1

Mountains classification
#Rider Name (Country) TeamResult
1Andrea Vendrame (Ita) Androni Giocattoli17pts
2Jeremy Cabot (Fra) Roubaix - Lille Metropole10
3Tim Ariesen (Ned) Roompot - Nederlandse Loterij10
4Jonas Rickaert (Bel) Sport Vlaanderen - Baloise5
5Sylvain Chavanel (Fra) Direct Energie3
6Jelle Wallays (Bel) Lotto Soudal2
7Flavien Dassonville (Fra) HP BTP - Auber 932
8Martyn Irvine (Irl) Aqua Blue Sport2
9Nikolas Maes (Bel) Lotto Soudal1
10Thibault Ferasse (Fra) Armee de Terre1
11Loic Chetout (Fra) Cofidis, Solutions Credits1

Sprint classification
#Rider Name (Country) TeamResult
1Andrea Vendrame (Ita) Androni Giocattoli9pts
2Jeremy Cabot (Fra) Roubaix - Lille Metropole9
3Brice Feillu (Fra) Fortuneo - Vital Concept8
4Sylvain Chavanel (Fra) Direct Energie7
5Flavien Dassonville (Fra) HP BTP - Auber 934
6Maxime Vantomme (Bel) WB Veranclassic Aqua Protect2
7Jelle Wallays (Bel) Lotto Soudal2
8Samuel Dumoulin (Fra) AG2R La Mondiale1
9Nikolas Maes (Bel) Lotto Soudal1
10Thibault Ferasse (Fra) Armee de Terre1
11Guillaume Levarlet (Fra) Wanty - Groupe Gobert1

Young riders classification
#Rider Name (Country) TeamResult
1Marc Sarreau (Fra) FDJ12:02:33
2Rudy Barbier (Fra) AG2R La Mondiale0:00:02
3Clement Venturini (Fra) Cofidis, Solutions Credits
4Jérémy Lecroq (Fra) Roubaix - Lille Metropole0:00:06
5Taco Van Der Hoorn (Ned) Roompot - Nederlandse Loterij
6Anthony Turgis (Fra) Cofidis, Solutions Credits
7Alex Kirsch (Lux) WB Veranclassic Aqua Protect
8Florian Senechal (Fra) Cofidis, Solutions Credits
9Romain Cardis (Fra) Direct Energie
10Benjamin Thomas (Fra) Armee de Terre0:00:22
11Bert Van Lerberghe (Bel) Sport Vlaanderen - Baloise0:00:32
12Franck Bonnamour (Fra) Fortuneo - Vital Concept
13Thomas Boudat (Fra) Direct Energie
14David Per (Slo) Bahrain-Merida0:00:35
15Yannis Yssaad (Fra) Armee de Terre0:01:08
16Olivier Le Gac (Fra) FDJ0:02:02
17Lukas Spengler (Swi) WB Veranclassic Aqua Protect0:02:20
18Matteo Malucelli (Ita) Androni Giocattoli0:04:19
19Niccolo Bonifazio (Ita) Bahrain-Merida0:04:28
20Boris Vallee (Bel) Fortuneo - Vital Concept0:04:52
21Jonas Rickaert (Bel) Sport Vlaanderen - Baloise0:04:57
22Martijn Budding (Ned) Roompot - Nederlandse Loterij0:06:19
23Fabien Grellier (Fra) Direct Energie0:06:21
24Nicolas Marini (Ita) Nippo - Vini Fantini0:06:35
25Damien Touze (Fra) HP BTP - Auber 930:07:15
26Emiel Vermeulen (Bel) Roubaix - Lille Metropole
27Christophe Noppe (Bel) Sport Vlaanderen - Baloise
28Jimmy Duquennoy (Bel) WB Veranclassic Aqua Protect0:07:53
29Hugo Hofstetter (Fra) Cofidis, Solutions Credits
30Edward Planckaert (Bel) Sport Vlaanderen - Baloise0:08:24
31Kevin Deltombe (Bel) Sport Vlaanderen - Baloise0:08:35
32Kevin Ledanois (Fra) Fortuneo - Vital Concept0:09:49
33Remy Mertz (Bel) Lotto Soudal0:10:09
34Enzo Wouters (Bel) Lotto Soudal0:10:21
35Thibault Ferasse (Fra) Armee de Terre0:10:36
36Jens Wallays (Bel) Sport Vlaanderen - Baloise0:10:57
37Marc Fournier (Fra) FDJ0:11:34
38Luca Pacioni (Ita) Androni Giocattoli0:11:38
39Lander Seynaeve (Bel) Roubaix - Lille Metropole0:13:19
40Andrea Vendrame (Ita) Androni Giocattoli0:13:31
41Alexis Gougeard (Fra) AG2R La Mondiale0:14:03
42Bryan Alaphilippe (Fra) Armee de Terre0:14:16
43Matteo Spreafico (Ita) Androni Giocattoli0:15:18
44Marino Kobayashi (Jpn) Nippo - Vini Fantini0:15:35
45Loic Chetout (Fra) Cofidis, Solutions Credits0:15:58
46Tim Ariesen (Ned) Roompot - Nederlandse Loterij0:17:21
47Ion Insausti (Spa) Bahrain-Merida0:17:30
48Domen Novak (Slo) Bahrain-Merida0:17:35
49Daniel Hoelgaard (Nor) FDJ0:19:28
50Mattia Frapporti (Ita) Androni Giocattoli0:20:00
51Michael Goolaerts (Bel) Veranda's Willems Crelan
52Tim Merlier (Bel) Veranda's Willems Crelan0:20:30

Teams classification
#Rider Name (Country) TeamResult
1WB Veranclassic Aqua Protect36:07:57
2AG2R La Mondiale
3Cofidis, Solutions Credits
4Direct Energie
5Wanty - Groupe Gobert
6Roompot - Nederlandse Loterij
7Lotto Soudal
8Delko Marseille Provence KTM
9Fortuneo - Vital Concept
10Roubaix - Lille Metropole0:00:38
11FDJ0:01:04
12Aqua Blue Sport0:01:18
13Armee De Terre0:01:30
14Sport Vlaanderen - Baloise0:01:42
15Hp Btp - Auber 93
16Bahrain-Merida0:04:54
17Nippo - Vini Fantini0:06:04
18Veranda's Willems Crelan0:14:32
19Androni Giocattoli0:15:57

Latest on Cyclingnews