--> -->
| 1. | Nacer Bouhanni (FRA, Team Arkea-Samsic) | 4:31:46 |
| 2. | Romain Cardis (FRA, Total Direct Energie) | 0:00 |
| 3. | Timothy Dupont (BEL, Circus-Wanty Gobert) | 0:00 |
| 4. | Luca Mozzato (ITA, B&B Hotels-Vital Concept) | 0:00 |
| 5. | Piet Allegaert (BEL, Cofidis) | 0:00 |
| 6. | Aksel Nõmmela (EST, Bingoal WB) | 0:00 |
| 7. | Reinardt Janse van Rensburg (RSA, NTT Pro Cycling) | 0:00 |
| 8. | Emiel Vermeulen (BEL, Natura4Ever - Roubaix - Lille Metropole) | 0:00 |
| 9. | Timo Kielich (BEL, Alpecin - Fenix) | 0:00 |
| 10. | André Rodrigues De Carvalho (POR, Hagens Berman Axeon) | 0:00 |
| 11. | Jake Stewart (GBR, Groupama - Fdj) | 0:00 |
| 12. | Dries De Bondt (BEL, Alpecin-Fenix) | 0:00 |
| 13. | Eduard-Michael Grosu (ROM, Nippo Delko Provence) | 0:00 |
| 14. | Anthony Maldonado (FRA, St Michel - Auber 93) | 0:00 |
| 15. | Jordan Levasseur (FRA, Natura4Ever - Roubaix - Lille Metropole) | 0:00 |
| 16. | Lukas Rüegg (SUI, Swiss Racing Academy) | 0:00 |
| 17. | Tony Hurel (FRA, St Michel - Auber 93) | 0:00 |
| 18. | Pier Andre Cote (CAN, Rally Cycling) | 0:00 |
| 19. | Florian Maitre (FRA, Total Direct Energie) | 0:00 |
| 20. | Vincent Pastot (FRA, France) | 0:00 |
| 21. | Carlos Barbero (ESP, NTT Pro Cycling) | 0:00 |
| 22. | Daniel McLay (GBR, Team Arkea-Samsic) | 0:00 |
| 23. | Julien Vermote (BEL, Cofidis) | 0:00 |
| 24. | Adrien Garel (FRA, B&B Hotels-Vital Concept) | 0:00 |
| 25. | Kevyn Ista (BEL, Bingoal WB) | 0:04 |
| 26. | Dusan Rajovic (SRB, Nippo Delko Provence) | 0:04 |
| 27. | Julien Morice (FRA, B&B Hotels-Vital Concept) | 0:04 |
| 28. | Bram Welten (NED, Team Arkea-Samsic) | 0:04 |
| 29. | Fabian Lienhard (SUI, Groupama-FDJ) | 0:04 |
| 30. | Kenneth Vanbilsen (BEL, Cofidis) | 0:10 |
| 31. | Dimitri Claeys (BEL, Cofidis) | 0:13 |
| 32. | James Fouche (NZL, Hagens Berman Axeon) | 0:13 |
| 33. | Maxime De Poorter (BEL, Tarteletto - Isorex) | 0:13 |
| 34. | Jordy Bouts (BEL, Tarteletto - Isorex) | 0:13 |
| 35. | Francisco Galvan Fernandez (ESP, Equipo Kern Pharma) | 0:13 |
| 36. | Harry Tanfield (GBR, AG2R la Mondiale) | 0:13 |
| 37. | Jacob Relaes (BEL, Tarteletto - Isorex) | 0:13 |
| 38. | Roger Adria Oliveras (ESP, Equipo Kern Pharma) | 0:13 |
| 39. | Robin Carpenter (USA, Rally Cycling) | 0:13 |
| 40. | Mattia Frapporti (ITA, Androni Giocattoli-Sidermec) | 0:13 |
| 41. | Dorian Godon (FRA, AG2R la Mondiale) | 0:13 |
| 42. | Tom Paquot (BEL, Wallonie - Bruxelles Development Team) | 0:13 |
| 43. | Rasmus Tiller (NOR, NTT Pro Cycling) | 0:13 |
| 44. | Nicola Bagioli (ITA, Androni Giocattoli-Sidermec) | 0:13 |
| 45. | Nickolas Zukowsky (CAN, Rally Cycling) | 0:13 |
| 46. | Matthias Reutimann (SUI, Swiss Racing Academy) | 0:13 |
| 47. | Stefan De Bod (RSA, NTT Pro Cycling) | 0:13 |
| 48. | Luca Pacioni (ITA, Androni Giocattoli-Sidermec) | 0:13 |
| 49. | Léo Vincent (FRA, Groupama-FDJ) | 0:13 |
| 50. | Timon Rüegg (SUI, Swiss Racing Academy) | 0:13 |
| 51. | Evaldas Siskevicius (LTU, Nippo Delko Provence) | 0:13 |
| 52. | Marvin Tasset (BEL, Wallonie - Bruxelles Development Team) | 0:13 |
| 53. | Jarrad Drizners (AUS, Hagens Berman Axeon) | 0:13 |
| 54. | János Zsombor Pelikán (HUN, Androni Giocattoli - Sidermec) | 0:13 |
| 55. | Donavan Vincent Grondin (FRA, Team Arkea-Samsic) | 0:13 |
| 56. | Jose Felix Parra Cuerda (ESP, Equipo Kern Pharma) | 0:13 |
| 57. | Simon Sellier (FRA, Total Direct Energie) | 0:13 |
| 58. | Nicholas Dlamini (RSA, NTT Pro Cycling) | 0:13 |
| 59. | Thomas Joseph (BEL, Tarteletto - Isorex) | 0:13 |
| 60. | Simon Verger (FRA, Ag2R La Mondiale) | 0:13 |
| 61. | Samuele Battistella (ITA, NTT Pro Cycling) | 0:24 |
| 62. | Antoine Benoist (FRA, Alpecin-Fenix) | 0:48 |
| 63. | Frederik Backaert (BEL, B&B Hotels-Vital Concept) | 0:48 |
| 64. | Julien Duval (FRA, AG2R la Mondiale) | 0:48 |
| 65. | Guillaume Dauschy (FRA, France) | 0:48 |
| 66. | Ivan Moreno Sanchez (ESP, Equipo Kern Pharma) | 0:48 |
| 67. | Eddy Fine (FRA, Cofidis) | 0:48 |
| 68. | Matteo Dal-Cin (CAN, Rally Cycling) | 0:48 |
| 69. | Maximilien Picoux (BEL, Natura4Ever - Roubaix - Lille Metropole) | 0:48 |
| 70. | Pierre Barbier (FRA, Nippo Delko Provence) | 0:48 |
| 71. | Adrien Petit (FRA, Total Direct Energie) | 0:48 |
| 72. | Bert De Backer (BEL, B&B Hotels-Vital Concept) | 0:48 |
| 73. | Lennert Teugels (BEL, Tarteletto - Isorex) | 0:48 |
| 74. | Jérémy Lecroq (FRA, B&B Hotels-Vital Concept) | 0:57 |
| 75. | Manuel Belletti (ITA, Androni Giocattoli-Sidermec) | 1:11 |
| 76. | Colin Joyce (USA, Rally Cycling) | 1:11 |
| 77. | Mattia Viel (ITA, Androni Giocattoli-Sidermec) | 1:11 |
| 78. | Jason Tesson (FRA, Rally Cycling) | 1:11 |
| 79. | Kévin Avoine (FRA, France) | 1:11 |
| 80. | Quentin Jauregui (FRA, AG2R la Mondiale) | 1:11 |
| 81. | Natnael Berhane (ERI, Cofidis) | 1:11 |
| 82. | Alexis Gougeard (FRA, AG2R la Mondiale) | 1:11 |
| 83. | Johan Le Bon (FRA, B&B Hotels-Vital Concept) | 1:11 |
| 84. | Cole Davis (USA, Hagens Berman Axeon) | 1:11 |
| 85. | Stijn Vandenbergh (BEL, AG2R la Mondiale) | 1:46 |
| 86. | Žiga Jerman (SLO, Groupama - Fdj) | 1:46 |
| 87. | Flavien Maurelet (FRA, St Michel - Auber 93) | 1:46 |
| 88. | Edward Anderson (USA, Hagens Berman Axeon) | 1:59 |
| 89. | Florian Vachon (FRA, Team Arkea-Samsic) | 2:30 |
| 90. | Ludwig De Winter (BEL, Circus-Wanty Gobert) | 2:30 |
| 91. | Théo Delacroix (FRA, Circus - Wanty Gobert) | 2:30 |
| 92. | Jeremy Bellicaud (FRA, Circus-Wanty Gobert) | 2:30 |
| 93. | Pim Ligthart (NED, Total Direct Energie) | 2:30 |
| 94. | Simon Guglielmi (FRA, Groupama-FDJ) | 2:30 |
| 95. | Kevin Le Cunff (FRA, France) | 2:30 |
| 96. | Nicolas Debeaumarche (FRA, France) | 2:30 |
| 97. | Sébastien Havot (FRA, France) | 2:30 |
| 98. | Marco Mathis (GER, Cofidis) | 2:30 |
| 99. | Stephen Bassett (USA, Rally Cycling) | 3:06 |
| 100. | Jakob Egholm (DEN, Hagens Berman Axeon) | 3:11 |
| 101. | Cyrille Thièry (SUI, Swiss Racing Academy) | 3:11 |
| 102. | Theo Menant (FRA, Total Direct Energie) | 3:11 |
| 103. | Alan Riou (FRA, Team Arkea-Samsic) | 3:47 |
| 104. | Clement Davy (FRA, Groupama - Fdj) | 4:50 |
| 105. | Arnaud Pfrimmer (FRA, France) | 8:30 |
| 106. | Pierre Idjouadiene (FRA, Natura4Ever - Roubaix - Lille Metropole) | 8:30 |
| 107. | Samuel Leroux (FRA, Natura4Ever - Roubaix - Lille Metropole) | 8:30 |
| 108. | Baptiste Constantin (FRA, St Michel - Auber 93) | 10:30 |
| 109. | Dan Gardner (GBR, Tarteletto - Isorex) | 10:30 |
| 110. | Jon Agirre Egaña (ESP, Equipo Kern Pharma) | 10:30 |
| DNF. | Ibon Ruiz Sedano (ESP, Equipo Kern Pharma) | |
| DNF. | Emerson Fontaine (BEL, Bingoal Wb) | |
| DNF. | Quentin Venner (BEL, Wallonie - Bruxelles Development Team) | |
| DNF. | Julien Antomarchi (FRA, Natura4Ever - Roubaix - Lille Metropole) | |
| DNF. | Ivan Centrone (LUX, Natura4Ever - Roubaix - Lille Metropole) | |
| DNF. | Bryan Alaphilippe (FRA, St Michel - Auber 93) | |
| DNF. | Adrien Guillonnet (FRA, St Michel - Auber 93) | |
| DNF. | Tom Wirtgen (LUX, Bingoal WB) | |
| DNF. | Enrique Sanz Unzue (ESP, Equipo Kern Pharma) | |
| DNF. | Julien Trarieux (FRA, Nippo Delko Provence) | |
| DNF. | Thery Schir (SUI, Swiss Racing Academy) | |
| DNF. | Maxime Vantomme (BEL, Tarteletto - Isorex) | |
| DNF. | Damian Lüscher (SUI, Swiss Racing Academy) | |
| DNF. | Louis Louvet (FRA, St Michel - Auber 93) | |
| DNF. | Niels Vandeputte (BEL, Alpecin - Fenix) | |
| DNF. | Loris Rouiller (SUI, Alpecin-Fenix) | |
| DNF. | Ryan Cortjens (BEL, Alpecin - Fenix) | |
| DNF. | Atsushi Oka (JPN, Nippo Delko Provence) | |
| DNF. | Ramunas Navardauskas (LTU, Nippo Delko Provence) | |
| DNF. | Kevin Van Melsen (BEL, Circus-Wanty Gobert) | |
| DNF. | Thomas Degand (BEL, Circus-Wanty Gobert) | |
| DNF. | Damien Gaudin (FRA, Total Direct Energie) | |
| DNF. | Nicola Venchiarutti (ITA, Androni Giocattoli-Sidermec) | |
| DNF. | Benoit Jarrier (FRA, Team Arkea-Samsic) | |
| DNF. | Shotaro Iribe (JPN, NTT Pro Cycling) | |
| DNF. | Alexys Brunel (FRA, Groupama-FDJ) | |
| DNF. | Fabian Paumann (SUI, Swiss Racing Academy) | |
| DNF. | Roy Jans (BEL, Alpecin-Fenix) | |
| �bersicht GP d'Isbergues (FRA), 2020 | ||