--> -->
| 1. | Mathieu van der Poel (NED, Corendon-Circus) | 4:21:39 |
| 2. | Marc Sarreau (FRA, Groupama-FDJ) | 0:03 |
| 3. | Timothy Dupont (BEL, Wanty-Gobert) | 0:03 |
| 4. | Matteo Moschetti (ITA, Trek-Segafredo) | 0:03 |
| 5. | Emiel Vermeulen (BEL, Natura4Ever-Roubaix-Lille Metropole) | 0:03 |
| 6. | Justin Jules (FRA, Wallonie Bruxelles) | 0:03 |
| 7. | Pierre Barbier (FRA, Natura4Ever-Roubaix-Lille Metropole) | 0:03 |
| 8. | Bram Welten (NED, Arkea Samsic) | 0:03 |
| 9. | Samuel Dumoulin (FRA, AG2R La Mondiale) | 0:03 |
| 10. | Romain Cardis (FRA, Direct Energie) | 0:03 |
| 11. | Milan Menten (BEL, Sport Vlaanderen-Baloise) | 0:03 |
| 12. | Jonas Van Genechten (BEL, Vital Concept-B&B Hotel) | 0:03 |
| 13. | Mattia Frapporti (ITA, Androni Giocattoli-Sidermec) | 0:03 |
| 14. | Marco Mathis (GER, Cofidis, Solutions Credits) | 0:03 |
| 15. | Andreas Stokbo Nielsen (DEN, Riwal Readynez Cycling Team) | 0:03 |
| 16. | Damien Touze (FRA, Cofidis, Solutions Credits) | 0:03 |
| 17. | Rudy Barbier (FRA, Israel Cycling Academy) | 0:03 |
| 18. | Daniel Lopez Parada (ESP, Burgos-BH) | 0:03 |
| 19. | Jelle Mannaerts (BEL, Tarteletto-Isorex) | 0:03 |
| 20. | Evaldas Siskevicius (LTU, Delko Marseille Provence KTM) | 0:03 |
| 21. | Kevin Le Cunff (FRA, St Michel-Auber 93) | 0:03 |
| 22. | Julien Trarieux (FRA, Delko Marseille Provence KTM) | 0:03 |
| 23. | Josip Rumac (CRO, Androni Giocattoli-Sidermec) | 0:03 |
| 24. | Boy van Poppel (NED, Roompot-Charles) | 0:03 |
| 25. | Zakkari Dempster (AUS, Israel Cycling Academy) | 0:03 |
| 26. | Thomas Joseph (BEL, Tarteletto-Isorex) | 0:03 |
| 27. | Jimmy Turgis (FRA, Vital Concept-B&B Hotel) | 0:03 |
| 28. | Samuel Leroux (FRA, Natura4Ever-Roubaix-Lille Metropole) | 0:03 |
| 29. | Aime De Gendt (BEL, Wanty-Gobert) | 0:03 |
| 30. | Benoit Jarrier (FRA, Arkea Samsic) | 0:03 |
| 31. | Bert De Backer (BEL, Vital Concept-B&B Hotel) | 0:03 |
| 32. | Tony Hurel (FRA, St Michel-Auber 93) | 0:03 |
| 33. | Frederik Backaert (BEL, Wanty-Gobert) | 0:03 |
| 34. | Pierre Idjouadiene (FRA, Natura4Ever-Roubaix-Lille Metropole) | 0:03 |
| 35. | AurŽlien Paret Peintre (FRA, AG2R La Mondiale) | 0:03 |
| 36. | Aksel Nommela (EST, Wallonie Bruxelles) | 0:08 |
| 37. | Przemyslaw Kasperkiewicz (POL, Delko Marseille Provence KTM) | 0:08 |
| 38. | Krister Hagen (NOR, Riwal Readynez Cycling Team) | 0:08 |
| 39. | Tom Dernies (BEL, Natura4Ever-Roubaix-Lille Metropole) | 0:08 |
| 40. | Ryan Mullen (IRL, Trek-Segafredo) | 0:11 |
| 41. | Guillaume Boivin (CAN, Israel Cycling Academy) | 0:14 |
| 42. | Lars Boom (NED, Roompot-Charles) | 0:17 |
| 43. | Stijn Vandenbergh (BEL, AG2R La Mondiale) | 0:21 |
| 44. | Gianni Vermeersch (BEL, Corendon-Circus) | 0:21 |
| 45. | Stijn Devolder (BEL, Corendon-Circus) | 0:26 |
| 46. | Baptiste Planckaert (BEL, Wallonie Bruxelles) | 0:30 |
| 47. | Ramon Sinkeldam (NED, Groupama-FDJ) | 0:30 |
| 48. | Edward Planckaert (BEL, Sport Vlaanderen-Baloise) | 0:47 |
| 49. | Alo Jakin (EST, St Michel-Auber 93) | 0:48 |
| 50. | Alex Kirsch (LUX, Trek-Segafredo) | 1:27 |
| 51. | Mihkel Raim (EST, Israel Cycling Academy) | 1:27 |
| 52. | Alexandre Pichot (FRA, Direct Energie) | 2:42 |
| 53. | Mathieu Burgaudeau (FRA, Direct Energie) | 2:42 |
| 54. | Lionel Taminiaux (BEL, Wallonie Bruxelles) | 2:43 |
| 55. | Jan-Andre Freuler (SUI, Amore & Vita-Prodir) | 2:53 |
| 56. | Laurent Pichon (FRA, Arkea Samsic) | 2:53 |
| 57. | Geoffrey Soupe (FRA, Cofidis, Solutions Credits) | 2:53 |
| 58. | Lindsay De Vylder (BEL, Sport Vlaanderen-Baloise) | 2:53 |
| 59. | Loic Chetout (FRA, Cofidis, Solutions Credits) | 2:53 |
| 60. | Mickael Delage (FRA, Groupama-FDJ) | 2:53 |
| 61. | Bagdonas Gediminas (LTU, AG2R La Mondiale) | 2:53 |
| 62. | Yoann Paillot (FRA, St Michel-Auber 93) | 2:53 |
| 63. | Piet Allegaert (BEL, Sport Vlaanderen-Baloise) | 2:53 |
| 64. | Lasse Norman Hansen (DEN, Corendon-Circus) | 2:56 |
| 65. | Jimmy Janssens (BEL, Corendon-Circus) | 2:56 |
| 66. | Adrien Petit (FRA, Direct Energie) | 2:56 |
| 67. | Alexis Guerin (FRA, Delko Marseille Provence KTM) | 3:38 |
| 68. | Tom Wirtgen (LUX, Wallonie Bruxelles) | 3:56 |
| 69. | Alan Riou (FRA, Arkea Samsic) | 4:49 |
| 70. | Sjoerd van Ginneken (NED, Roompot-Charles) | 5:49 |
| 71. | Jesper Asselman (NED, Roompot-Charles) | 8:37 |
| 72. | Maarten van Trijp (NED, Corendon-Circus) | 8:37 |
| 73. | Marco Benfatto (ITA, Androni Giocattoli-Sidermec) | 8:37 |
| 74. | Jeremy Leveau (FRA, Delko Marseille Provence KTM) | 8:37 |
| 75. | Lukas Spengler (SUI, Wallonie Bruxelles) | 8:37 |
| 76. | Stijn Steels (BEL, Roompot-Charles) | 9:17 |
| 77. | Tobias Morch Kongstad (DEN, Riwal Readynez Cycling Team) | 9:17 |
| 78. | Thibault Guernalec (FRA, Arkea Samsic) | 9:17 |
| 79. | Julien Morice (FRA, Vital Concept-B&B Hotel) | 9:49 |
| 80. | Corentin Ermenault (FRA, Vital Concept-B&B Hotel) | 9:49 |
| 81. | Franklin Six (BEL, Wallonie Bruxelles) | 10:19 |
| 82. | Jeremy Lecroq (FRA, Vital Concept-B&B Hotel) | 10:20 |
| 83. | Robbe Ghys (BEL, Sport Vlaanderen-Baloise) | 12:14 |
| 84. | Quentin Jauregui (FRA, AG2R La Mondiale) | 14:03 |
| 85. | Mattia Viel (ITA, Androni Giocattoli-Sidermec) | 17:08 |
| 86. | Roy Goldstein (ISR, Israel Cycling Academy) | 17:08 |
| 87. | Alvaro Robredo Crespo (ESP, Burgos-BH) | 17:08 |
| 88. | Nils Sinschek (NED, Team Sunweb Development) | 17:08 |
| 89. | Matteo Pelucchi (ITA, Androni Giocattoli-Sidermec) | 17:08 |
| 90. | Manuel Penalver Aniorte (ESP, Burgos-BH) | 17:08 |
| 91. | Joseph Areruya (RWA, Delko Marseille Provence KTM) | 17:08 |
| 92. | Leon Heinschke (GER, Team Sunweb Development) | 17:08 |
| 93. | Alex Frame (NZL, Trek-Segafredo) | 17:08 |
| DNF. | Torkil Veyhe (DEN, Riwal Readynez Cycling Team) | |
| DNF. | Deins Kanepejs (LAT, Amore & Vita-Prodir) | |
| DNF. | Niklas Markl (GER, Team Sunweb Development) | |
| DNS. | Jesus Ezquerra Muela (ESP, Burgos-BH) | |
| �bersicht Grand Prix de Denain (FRA), 2019 | ||