Races / Grand Prix de Denain - Porte du Hainaut

Grand Prix de Denain - Porte du Hainaut pro_series

FRA · 19 Mar – 19 Mar 2026

2026 2015

Result — 2026

#RiderTeamTime
1 Alec Segaert Bahrain - Victorious (WT) 4h 21' 23"
2 Milan Menten Lotto Intermarché (WT) + 0' 02"
3 Anthony Turgis TotalEnergies (PRT) + 0' 02"
4 Henri Uhlig Alpecin - Premier Tech (WT) + 0' 02"
5 Axel Zingle Team Visma | Lease a Bike (WT) + 0' 02"
6 Arne Marit Red Bull - BORA - hansgrohe (WT) + 0' 02"
7 Axel Huens Groupama - FDJ United (WT) + 0' 02"
8 Jenthe Biermans Cofidis (PRT) + 0' 02"
9 Tibor Del Grosso Alpecin - Premier Tech (WT) + 0' 02"
10 Gianluca Pollefliet Decathlon CMA CGM Team (WT) + 0' 02"
11 Zak Erzen Bahrain - Victorious (WT) + 0' 02"
12 Antonio Morgado UAE Team Emirates - XRG (WT) + 0' 02"
13 Ward Vanhoof Team Flanders - Baloise (PRT) + 0' 02"
14 Leandre Lozouet CIC Pro Cycling Academy (CT) + 0' 02"
15 Toon Aerts Lotto Intermarché (WT) + 0' 02"
16 Juan Sebastian Molano UAE Team Emirates - XRG (WT) + 0' 02"
17 Matyas Kopecky Unibet Rose Rockets (PRT) + 0' 02"
18 Ashlin Barry Team Visma | Lease a Bike (WT) + 0' 02"
19 Nils Politt UAE Team Emirates - XRG (WT) + 0' 02"
20 Jeremy Lecroq St Michel - Preference Home - Auber93 (CT) + 0' 02"
21 Maxime Vezie CIC Pro Cycling Academy (CT) + 0' 02"
22 Brent Van Moer Pinarello Q36.5 Pro Cycling Team (PRT) + 0' 02"
23 Samuel Leroux TotalEnergies (PRT) + 0' 02"
24 Iker Villar Caja Rural - Seguros RGA (PRT) + 0' 02"
25 Aime De Gendt Pinarello Q36.5 Pro Cycling Team (PRT) + 0' 02"
26 Florian Senechal Alpecin - Premier Tech (WT) + 0' 02"
27 Matisse Van Kerckhove Team Visma | Lease a Bike (WT) + 0' 02"
28 Oscar Chamberlain Decathlon CMA CGM Team (WT) + 0' 08"
29 Gianni Vermeersch Red Bull - BORA - hansgrohe (WT) + 0' 08"
30 Max Walscheid Lidl - Trek (WT) + 0' 14"
31 Ben Oliver Modern Adventure Pro Cycling (PRT) + 0' 14"
32 Cyril Barthe Groupama - FDJ United (WT) + 0' 27"
33 Ezra Caudell Modern Adventure Pro Cycling (PRT) + 0' 27"
34 Jensen Plowright Alpecin - Premier Tech (WT) + 0' 27"
35 Thibaud Gruel Groupama - FDJ United (WT) + 0' 29"
36 Jonas Geens Alpecin - Premier Tech (WT) + 0' 29"
37 Tim Torn Teutenberg Lidl - Trek (WT) + 0' 44"
38 Hugo Page Cofidis (PRT) + 0' 47"
39 Albert Withen Philipsen Lidl - Trek (WT) + 0' 53"
40 Hector Alvarez Martinez Lidl - Trek (WT) + 0' 53"
41 Per Strand Hagenes Team Visma | Lease a Bike (WT) + 1' 26"
42 Pietro Mattio Team Visma | Lease a Bike (WT) + 2' 02"
43 Joppe Heremans Van Rysel Roubaix (CT) + 2' 29"
44 Jules Hesters Team Flanders - Baloise (PRT) + 2' 29"
45 Ellande Larronde Caja Rural - Seguros RGA (PRT) + 2' 29"
46 Pierre Thierry TotalEnergies (PRT) + 2' 29"
47 Dylan Vandenstorme Team Flanders - Baloise (PRT) + 2' 29"
48 Gorka Sorarrain Caja Rural - Seguros RGA (PRT) + 2' 29"
49 Baptiste Gillet Nice Métropole Côte d'Azur (CT) + 2' 29"
50 Rui Oliveira UAE Team Emirates - XRG (WT) + 2' 29"
51 Blake Agnoletto Groupama - FDJ United (WT) + 2' 29"
52 Julius Johansen UAE Team Emirates - XRG (WT) + 2' 29"
53 Ferre Geeraerts Team Flanders - Baloise (PRT) + 2' 29"
54 Mael Guegan CIC Pro Cycling Academy (CT) + 2' 29"
55 Frederik Frison Pinarello Q36.5 Pro Cycling Team (PRT) + 2' 29"
56 Morne Van Niekerk St Michel - Preference Home - Auber93 (CT) + 2' 29"
57 Maxime Jarnet Van Rysel Roubaix (CT) + 2' 29"
58 Stefan Bissegger Decathlon CMA CGM Team (WT) + 2' 35"
59 Thomas Gachignard TotalEnergies (PRT) + 2' 35"
60 Niklas Larsen Unibet Rose Rockets (PRT) + 2' 35"
61 Alexis Renard Cofidis (PRT) + 4' 14"
62 Marius Innhaug Dahl Decathlon CMA CGM Team (WT) + 5' 11"
63 Felix Orn Kristoff Lotto Intermarché (WT) + 5' 20"
64 Jan Maas Cofidis (PRT) + 5' 21"
65 Theo Delacroix St Michel - Preference Home - Auber93 (CT) + 5' 21"
66 Axel Bouquet St Michel - Preference Home - Auber93 (CT) + 5' 59"
67 Brem Deman Team Flanders - Baloise (PRT) + 9' 25"
68 Alberto Bruttomesso Bahrain - Victorious (WT) + 9' 25"
69 Brody Mcdonald Modern Adventure Pro Cycling (PRT) + 9' 25"
70 Kevin Avoine Van Rysel Roubaix (CT) + 9' 25"
71 Victor Papon Nice Métropole Côte d'Azur (CT) + 9' 25"
72 Thomas Champion St Michel - Preference Home - Auber93 (CT) + 9' 25"
73 Nicolas Debeaumarche Cofidis (PRT) + 9' 25"
74 Vegard Stake Laengen UAE Team Emirates - XRG (WT) + 9' 25"
75 Kamil Malecki Pinarello Q36.5 Pro Cycling Team (PRT) + 9' 25"
76 Rasmus Sojbergpedersen Decathlon CMA CGM Team (WT) + 9' 25"
77 Adam Toupalik Unibet Rose Rockets (PRT) + 9' 25"
78 Alessandro Borgo Bahrain - Victorious (WT) + 9' 25"
79 Davide Donati Red Bull - BORA - hansgrohe (WT) + 9' 25"
80 Daniel Arnes Van Rysel Roubaix (CT) + 9' 25"
81 Alfred Wright Pinarello Q36.5 Pro Cycling Team (PRT) + 9' 25"
82 Simon Dehairs Alpecin - Premier Tech (WT) + 9' 25"
83 Alessio Delle Vedove XDS Astana Team (WT) + 11' 20"
84 Arnaud De Lie Lotto Intermarché (WT) + 11' 20"
85 Kasper Haugland Decathlon CMA CGM Team (WT) + 11' 20"
86 Luca Giaimi UAE Team Emirates - XRG (WT) + 11' 20"
87 Cole Kessler Modern Adventure Pro Cycling (PRT) + 11' 20"
88 Sebastien Grignard Lotto Intermarché (WT) + 11' 26"
89 Nicola Marcerou TotalEnergies (PRT) + 11' 26"
90 Clement Davy Nice Métropole Côte d'Azur (CT) + 15' 02"
91 Sergi Darder Caja Rural - Seguros RGA (PRT) + 15' 02"
92 Victor Vercouillie Team Flanders - Baloise (PRT) + 15' 02"
93 Javier Ibanez Beltran De Salazar Caja Rural - Seguros RGA (PRT) + 15' 02"
DNF Cees Bol Decathlon CMA CGM Team (WT) —
DNF Antoine Berger St Michel - Preference Home - Auber93 (CT) —
DNF Oscar Riesebeek Alpecin - Premier Tech (WT) —
DNF Jakub Otruba Caja Rural - Seguros RGA (PRT) —
DNF Iuri Leitao Caja Rural - Seguros RGA (PRT) —
DNF Camille Charret Cofidis (PRT) —
DNF Rayan Boulahoite TotalEnergies (PRT) —
DNF Alexys Brunel TotalEnergies (PRT) —
DNF Bastien Tronchon Groupama - FDJ United (WT) —
DNF Titouan Fontaine Groupama - FDJ United (WT) —
DNF Matteo Milan Groupama - FDJ United (WT) —
DNF Martin Pedersen1 Lidl - Trek (WT) —
DNF Otto Vergaerde Lidl - Trek (WT) —
DNF Haoyu Su XDS Astana Team (WT) —
DNF Alessandro Romele XDS Astana Team (WT) —
DNF Aaron Gate XDS Astana Team (WT) —
DNF Arjen Livyns XDS Astana Team (WT) —
DNF Gustav Wang XDS Astana Team (WT) —
DNF Emmanuel Houcou Pinarello Q36.5 Pro Cycling Team (PRT) —
DNF Nicolo Parisini Pinarello Q36.5 Pro Cycling Team (PRT) —
DNF Loe Van Belle Team Visma | Lease a Bike (WT) —
DNF Killian Theot Van Rysel Roubaix (CT) —
DNF Antoine Raugel Van Rysel Roubaix (CT) —
DNF Joes Oosterlinck Van Rysel Roubaix (CT) —
DNF Sebastian Putz Red Bull - BORA - hansgrohe (WT) —
DNF Jordi Meeus Red Bull - BORA - hansgrohe (WT) —
DNF Haimar Etxeberria Red Bull - BORA - hansgrohe (WT) —
DNF Jarrad Drizners Red Bull - BORA - hansgrohe (WT) —
DNF Nolan Huysmans Team Flanders - Baloise (PRT) —
DNF Robin Orins Lotto Intermarché (WT) —
DNF Halvor Dolven Lotto Intermarché (WT) —
DNF Joris Chaussinand CIC Pro Cycling Academy (CT) —
DNF Victor Guernalec CIC Pro Cycling Academy (CT) —
DNF Similien Hamon CIC Pro Cycling Academy (CT) —
DNF Mathias Sanlaville CIC Pro Cycling Academy (CT) —
DNF Oliver Stockwell Bahrain - Victorious (WT) —
DNF Daniel Skerl Bahrain - Victorious (WT) —
DNF Matevz Govekar Bahrain - Victorious (WT) —
DNF Jaakko Hanninen Nice Métropole Côte d'Azur (CT) —
DNF Dylan Massa Nice Métropole Côte d'Azur (CT) —
DNF Alexander Konijn Nice Métropole Côte d'Azur (CT) —
DNF Tom Mainguenaud Nice Métropole Côte d'Azur (CT) —
DNF Ronan Auge Unibet Rose Rockets (PRT) —
DNF Joren Bloem2 Unibet Rose Rockets (PRT) —
DNF Abram Stockman Unibet Rose Rockets (PRT) —
DNF Tomas Kopecky Unibet Rose Rockets (PRT) —
DNF Sean Christian Modern Adventure Pro Cycling (PRT) —
DNF Scott Mcgill Modern Adventure Pro Cycling (PRT) —
DNF Paul Wright Modern Adventure Pro Cycling (PRT) —