--> -->
| 1. | Krists Neilands (LAT, Israel Cycling Academy) | 4:56:07 |
| 2. | Jasper Stuyven (BEL, Trek - Segafredo) | 0:02 |
| 3. | Jasper De Buyst (BEL, Lotto Soudal) | 0:02 |
| 4. | Jonathan Hivert (FRA, Total Direct Energie) | 0:02 |
| 5. | Lilian Calmejane (FRA, Total Direct Energie) | 0:04 |
| 6. | Christophe Laporte (FRA, Cofidis Solutions Crédits) | 0:04 |
| 7. | Arjen Livyns (BEL, Roompot - Charles) | 0:04 |
| 8. | Odd Christian Eiking (NOR, Wanty - Gobert Cycling Team) | 0:04 |
| 9. | Tony Gallopin (FRA, AG2R La Mondiale) | 0:04 |
| 10. | Aimé De Gendt (BEL, Wanty - Gobert Cycling Team) | 0:04 |
| 11. | Thomas Sprengers (BEL, Sport Vlaanderen - Baloise) | 0:04 |
| 12. | Jordi Warlop (BEL, Sport Vlaanderen - Baloise) | 0:04 |
| 13. | Pierre Idjouadiene (FRA, Natura4Ever - Roubaix - Lille Métropole) | 0:04 |
| 14. | Cyril Gautier (FRA, Vital Concept - B&B Hotels) | 0:04 |
| 15. | Xandro Meurisse (BEL, Wanty - Gobert Cycling Team) | 0:04 |
| 16. | Adam De Vos (CAN, Rally UHC Cycling) | 0:04 |
| 17. | Niki Terpstra (NED, Total Direct Energie) | 0:04 |
| 18. | Jelle Vanendert (BEL, Lotto Soudal) | 0:04 |
| 19. | Quentin Pacher (FRA, Vital Concept - B&B Hotels) | 0:04 |
| 20. | Alexander Kamp (DEN, Riwal Readynez Cycling Team) | 0:04 |
| 21. | Philipp Walsleben (GER, Corendon - Circus) | 0:11 |
| 22. | Laurens Huys (BEL, Wallonie Bruxelles) | 0:12 |
| 23. | Dimitri Claeys (BEL, Cofidis Solutions Crédits) | 0:12 |
| 24. | Sylvain Moniquet (BEL, Nationalmannschaft Belgien) | 0:15 |
| 25. | João Almeida (POR, Hagens Berman Axeon) | 0:15 |
| 26. | Clément Champoussin (FRA, AG2R La Mondiale) | 0:18 |
| 27. | Huub Duijn (NED, Roompot - Charles) | 0:18 |
| 28. | Jan Bakelants (BEL, Nationalmannschaft Belgien) | 0:18 |
| 29. | Piet Allegaert (BEL, Sport Vlaanderen - Baloise) | 0:19 |
| 30. | Ide Schelling (NED, SEG Racing Academy) | 0:19 |
| 31. | Tom Van Asbroeck (BEL, Israel Cycling Academy) | 0:19 |
| 32. | Loïc Vliegen (BEL, Wanty - Gobert Cycling Team) | 0:19 |
| 33. | Kevin Vermaerke (USA, Hagens Berman Axeon) | 0:24 |
| 34. | Dimitri Peyskens (BEL, Wallonie Bruxelles) | 0:33 |
| 35. | Pierre Gouault (FRA, Natura4Ever - Roubaix - Lille Métropole) | 0:33 |
| 36. | Nathan Earle (AUS, Israel Cycling Academy) | 0:36 |
| 37. | Julien Mortier (BEL, Wallonie Bruxelles) | 0:38 |
| 38. | Maxime Chevalier (FRA, Vital Concept - B&B Hotels) | 0:38 |
| 39. | Oscar Riesebeek (NED, Roompot - Charles) | 0:38 |
| 40. | Nick Van Der Lijke (NED, Roompot - Charles) | 0:38 |
| 41. | Hubert Dupont (FRA, AG2R La Mondiale) | 0:38 |
| 42. | Andreas Lorentz Kron (DEN, Riwal Readynez Cycling Team) | 0:43 |
| 43. | Jaakko Hanninen (FIN, AG2R La Mondiale) | 0:43 |
| 44. | Lucas Eriksson (SWE, Riwal Readynez Cycling Team) | 0:43 |
| 45. | Otto Vergaerde (BEL, Corendon - Circus) | 0:45 |
| 46. | Simon Guglielmi (FRA, Groupama - FDJ) | 0:45 |
| 47. | Franck Bonnamour (FRA, Team Arkéa - Samsic) | 0:48 |
| 48. | Sindre Skjøstad Lunke (NOR, Riwal Readynez Cycling Team) | 0:48 |
| 49. | Mattia Petrucci (ITA, Groupama - FDJ) | 0:55 |
| 50. | Thibault Ferasse (FRA, Natura4Ever - Roubaix - Lille Métropole) | 1:29 |
| 51. | Anthony Turgis (FRA, Total Direct Energie) | 1:40 |
| 52. | Thomas Degand (BEL, Wanty - Gobert Cycling Team) | 1:51 |
| 53. | Piotr Havik (NED, BEAT Cycling Club) | 2:05 |
| 54. | Stan Van Tricht (BEL, Nationalmannschaft Belgien) | 2:08 |
| 55. | Cristian Scaroni (ITA, Groupama - FDJ) | 2:08 |
| 56. | Jordi Van Dingenen (BEL, Tarteletto - Isorex) | 2:08 |
| 57. | Elias Van Breussegem (BEL, Tarteletto - Isorex) | 2:08 |
| 58. | Toms Skujins (LAT, Trek - Segafredo) | 2:08 |
| 59. | Kyle Murphy (USA, Rally UHC Cycling) | 2:08 |
| 60. | Christophe Masson (FRA, Natura4Ever - Roubaix - Lille Métropole) | 2:08 |
| 61. | Sven Burger (NED, SEG Racing Academy) | 2:08 |
| 62. | Ian Garrison (USA, Hagens Berman Axeon) | 2:08 |
| 63. | Michiel Stockman (BEL, Tarteletto - Isorex) | 2:08 |
| 64. | Stijn Vandenbergh (BEL, AG2R La Mondiale) | 2:08 |
| 65. | Jens Keukeleire (BEL, Lotto Soudal) | 2:08 |
| 66. | Elie Gesbert (FRA, Team Arkéa - Samsic) | 2:36 |
| 67. | Viktor Verschaeve (BEL, Nationalmannschaft Belgien) | 2:41 |
| 68. | Adam Lewis (GBR, BEAT Cycling Club) | 2:41 |
| 69. | Alex Mengoulas (NED, BEAT Cycling Club) | 2:41 |
| 70. | Emil Nygaard Vinjebo (DEN, Riwal Readynez Cycling Team) | 2:41 |
| 71. | Jonas Goeman (BEL, Tarteletto - Isorex) | 2:49 |
| 72. | Mathieu Burgaudeau (FRA, Total Direct Energie) | 2:51 |
| 73. | Yacob Debesay (ERI, Groupama - FDJ) | 2:51 |
| 74. | Ylber Sefa (ALB, Tarteletto - Isorex) | 2:54 |
| 75. | Cyril Lemoine (FRA, Cofidis Solutions Crédits) | 2:56 |
| 76. | Tom Dernies (BEL, Natura4Ever - Roubaix - Lille Métropole) | 2:56 |
| 77. | Julien Antomarchi (FRA, Natura4Ever - Roubaix - Lille Métropole) | 3:03 |
| 78. | Kévin Ledanois (FRA, Team Arkéa - Samsic) | 3:12 |
| 79. | Geoffrey Soupe (FRA, Cofidis Solutions Crédits) | 3:13 |
| 80. | André Carvalho (POR, Hagens Berman Axeon) | 3:14 |
| 81. | Jérôme Baugnies (BEL, Wanty - Gobert Cycling Team) | 3:23 |
| 82. | Rémy Mertz (BEL, Lotto Soudal) | 3:25 |
| 83. | Sébastien Grignard (BEL, Nationalmannschaft Belgien) | 3:25 |
| 84. | Stijn Steels (BEL, Roompot - Charles) | 3:30 |
| 85. | Kaden Groves (AUS, SEG Racing Academy) | 3:30 |
| 86. | Tiago Antunes (POR, SEG Racing Academy) | 3:30 |
| 87. | Clément Carisey (FRA, Israel Cycling Academy) | 3:30 |
| 88. | Benjamin Perry (CAN, Israel Cycling Academy) | 3:30 |
| 89. | Nico Denz (GER, AG2R La Mondiale) | 3:50 |
| 90. | Ilan Van Wilder (BEL, Nationalmannschaft Belgien) | 3:50 |
| 91. | Baptiste Planckaert (BEL, Wallonie Bruxelles) | 4:45 |
| 92. | Aaron Verwilst (BEL, Sport Vlaanderen - Baloise) | 5:47 |
| 93. | Preben Van Hecke (BEL, Sport Vlaanderen - Baloise) | 5:47 |
| 94. | Sjoerd Van Ginneken (NED, Roompot - Charles) | 5:47 |
| 95. | Théo Nonnez (FRA, Groupama - FDJ) | 6:16 |
| 96. | Fabio Felline (ITA, Trek - Segafredo) | 6:55 |
| 97. | Julien Morice (FRA, Vital Concept - B&B Hotels) | 10:17 |
| 98. | Kévin Réza (FRA, Vital Concept - B&B Hotels) | 10:17 |
| 99. | Mathias Van Gompel (BEL, Sport Vlaanderen - Baloise) | 10:17 |
| 100. | Emmanuel Morin (FRA, Cofidis Solutions Crédits) | 10:17 |
| 101. | Bryan Coquard (FRA, Vital Concept - B&B Hotels) | 10:17 |
| 102. | Julien Bernard (FRA, Trek - Segafredo) | 10:17 |
| 103. | Benoît Jarrier (FRA, Team Arkéa - Samsic) | 10:17 |
| 104. | Itamar Einhorn (ISR, Israel Cycling Academy) | 10:17 |
| 105. | Clément Russo (FRA, Team Arkéa - Samsic) | 10:17 |
| 106. | Morgan Kneisky (FRA, Groupama - FDJ) | 10:17 |
| 107. | Karel Vacek (CZE, Hagens Berman Axeon) | 10:17 |
| 108. | Laurent Pichon (FRA, Team Arkéa - Samsic) | 10:17 |
| 109. | Daan Hoeyberghs (BEL, BEAT Cycling Club) | 10:17 |
| 110. | Anthony Jullien (FRA, AG2R La Mondiale) | 10:17 |
| 111. | Yves Coolen (BEL, BEAT Cycling Club) | 10:17 |
| 112. | Mathijs Paasschens (NED, Wallonie Bruxelles) | 10:17 |
| 113. | Valentin Ferron (FRA, Total Direct Energie) | 10:17 |
| 114. | Clement Davy (FRA, Groupama - FDJ) | 10:17 |
| 115. | Daniel Abraham Gebru (NED, BEAT Cycling Club) | 10:17 |
| 116. | Zico Waeytens (BEL, Cofidis Solutions Crédits) | 10:17 |
| 117. | Lorrenzo Manzin (FRA, Vital Concept - B&B Hotels) | 10:17 |
| 118. | Jonathan Brown (USA, Hagens Berman Axeon) | 10:31 |
| 119. | Nicola Conci (ITA, Trek - Segafredo) | 10:31 |
| 120. | Adrien Petit (FRA, Total Direct Energie) | 11:41 |
| 121. | Ludwig De Winter (BEL, Wanty - Gobert Cycling Team) | 11:41 |
| 122. | Thimo Willems (BEL, Sport Vlaanderen - Baloise) | 11:47 |
| 123. | Guillaume Seye (BEL, BEAT Cycling Club) | 12:23 |
| 124. | Alexander Evans (AUS, SEG Racing Academy) | 12:49 |
| 125. | Lawrence Naesen (BEL, Lotto Soudal) | 13:19 |
| 126. | Enzo Wouters (BEL, Lotto Soudal) | 13:58 |
| 127. | Tyler Magner (USA, Rally UHC Cycling) | 13:58 |
| 128. | Mads Pedersen (DEN, Trek - Segafredo) | 14:19 |
| 129. | Michael Gogl (AUT, Trek - Segafredo) | 14:19 |
| 130. | Tom Wirtgen (LUX, Wallonie Bruxelles) | 14:19 |
| DNF. | Romain Hardy (FRA, Team Arkéa - Samsic) | |
| DNF. | Wessel Krul (NED, SEG Racing Academy) | |
| DNF. | Rasmus Byriel Iversen (DEN, Lotto Soudal) | |
| DNF. | Julien Van Den Brande (BEL, Tarteletto - Isorex) | |
| DNF. | Adam Hartley (GBR, SEG Racing Academy) | |
| DNF. | Jens Reynders (BEL, Nationalmannschaft Belgien) | |
| DNF. | Thomas Vaubourzeix (FRA, Natura4Ever - Roubaix - Lille Métropole) | |
| DNF. | Brent Clé (BEL, Corendon - Circus) | |
| DNF. | Polychronis Tzortzakis (GRE, Tarteletto - Isorex) | |
| DNF. | Lionel Taminiaux (BEL, Wallonie Bruxelles) | |
| DNF. | Loïc Chetout (FRA, Cofidis Solutions Crédits) | |
| DNF. | John Murphy (USA, Rally UHC Cycling) | |
| DNF. | Maikel Zijlaard (NED, Hagens Berman Axeon) | |
| DNF. | Matteo Dal-Cin (CAN, Rally UHC Cycling) | |
| DNF. | Torkil Veyhe (DEN, Riwal Readynez Cycling Team) | |
| DNF. | Dries De Bondt (BEL, Corendon - Circus) | |
| DNF. | Sean De Bie (BEL, Roompot - Charles) | |
| DNF. | Stijn Devolder (BEL, Corendon - Circus) | |
| DNF. | Emerson Oronte (USA, Rally UHC Cycling) | |
| DNS. | Pier Andre Cote (CAN, Rally UHC Cycling) | |
| DNS. | Joeri Stallaert (BEL, Corendon - Circus) | |
| DNS. | Guillaume Boivin (CAN, Israel Cycling Academy) | |
| DNS. | Jimmy Janssens (BEL, Corendon - Circus) | |
| �bersicht GP de Wallonie (BEL), 2019 | ||