--> -->
| 1. | Peter Sagan (SVK, Bora-Hansgrohe) | 5:54:06 |
| 2. | Silvan Dillier (SUI, AG2R La Mondiale) | 0:00 |
| 3. | Niki Terpstra (NED, Quick-Step Floors) | 0:57 |
| 4. | Greg Van Avermaet (BEL, BMC Racing Team) | 1:34 |
| 5. | Jasper Stuyven (BEL, Trek-Segafredo) | 1:34 |
| 6. | Sep Vanmarcke (BEL, EF Education First-Drapac p/b Cannondale) | 1:34 |
| 7. | Nils Politt (GER, Katusha-Alpecin) | 2:31 |
| 8. | Taylor Phinney (USA, EF Education First-Drapac p/b Cannondale) | 2:31 |
| 9. | Zdenek Stybar (CZE, Quick-Step Floors) | 2:31 |
| 10. | Jens Debusschere (BEL, Lotto Soudal) | 2:31 |
| 11. | Mike Teunissen (NED, Team Sunweb) | 2:31 |
| 12. | Oliver Naesen (BEL, AG2R La Mondiale) | 2:31 |
| 13. | Wout Van Aert (BEL, Veranda's Willems Crelan) | 2:31 |
| 14. | Jelle Wallays (BEL, Lotto Soudal) | 2:37 |
| 15. | Philippe Gilbert (BEL, Quick-Step Floors) | 3:07 |
| 16. | Amund Grøndahl Jansen (NOR, LottoNL-Jumbo) | 3:07 |
| 17. | John Degenkolb (GER, Trek-Segafredo) | 3:07 |
| 18. | Marco Marcato (ITA, UAE Team Emirates) | 3:07 |
| 19. | Dylan van Baarle (NED, Team Sky) | 3:07 |
| 20. | Heinrich Haussler (AUS, Bahrain-Merida) | 3:07 |
| 21. | Bert De Backer (BEL, Vital Concept Club) | 3:48 |
| 22. | Mathew Hayman (AUS, Mitchelton-Scott) | 3:48 |
| 23. | Jean-Pierre Drucker (LUX, BMC Racing Team) | 3:48 |
| 24. | Edward Theuns (BEL, Team Sunweb) | 4:23 |
| 25. | Marcus Burghardt (GER, Bora-Hansgrohe) | 4:23 |
| 26. | Marc Sarreau (FRA, FDJ) | 4:23 |
| 27. | Sven Erik Bystrøm (NOR, UAE Team Emirates) | 4:23 |
| 28. | Yves Lampaert (BEL, Quick-Step Floors) | 4:23 |
| 29. | Nikolas Maes (BEL, Lotto Soudal) | 4:23 |
| 30. | Imanol Erviti (ESP, Movistar Team) | 4:23 |
| 31. | Koen de Kort (NED, Trek-Segafredo) | 4:23 |
| 32. | Stijn Vandenbergh (BEL, AG2R La Mondiale) | 7:10 |
| 33. | Truls Korsaeth (NOR, Astana Pro Team) | 7:10 |
| 34. | Edvald Boasson Hagen (NOR, Dimension Data) | 7:10 |
| 35. | Matti Breschel (DEN, EF Education First-Drapac p/b Cannondale) | 7:40 |
| 36. | Maarten Wynants (BEL, LottoNL-Jumbo) | 7:40 |
| 37. | Frederik Frison (BEL, Lotto Soudal) | 7:40 |
| 38. | Lars Bak (DEN, Lotto Soudal) | 7:40 |
| 39. | Marcel Sieberg (GER, Lotto Soudal) | 7:45 |
| 40. | Daniel Oss (ITA, Bora-Hansgrohe) | 7:50 |
| 41. | Gianni Moscon (ITA, Team Sky) | 7:50 |
| 42. | Tanguy Turgis (FRA, Vital Concept Club) | 12:15 |
| 43. | Jimmy Turgis (FRA, Cofidis, Solutions Credits) | 12:15 |
| 44. | Dylan Groenewegen (NED, LottoNL-Jumbo) | 12:54 |
| 45. | Rick Zabel (GER, Katusha-Alpecin) | 12:54 |
| 46. | Adrien Petit (FRA, Direct Energie) | 12:54 |
| 47. | Jenthe Biermans (BEL, Katusha-Alpecin) | 12:54 |
| 48. | Boy van Poppel (NED, Trek-Segafredo) | 12:54 |
| 49. | Owain Doull (GBR, Team Sky) | 12:54 |
| 50. | Iljo Keisse (BEL, Quick-Step Floors) | 12:54 |
| 51. | Michael Schär (SUI, BMC Racing Team) | 12:54 |
| 52. | Maximilian Richard Walscheid (GER, Team Sunweb) | 12:54 |
| 53. | Julien Morice (FRA, Vital Concept Club) | 12:54 |
| 54. | Jay Thomson (RSA, Dimension Data) | 12:54 |
| 55. | Tony Gallopin (FRA, AG2R La Mondiale) | 12:54 |
| 56. | Jimmy Duquennoy (BEL, WB Aqua Protect Veranclassic) | 12:54 |
| 57. | Alexander Kristoff (NOR, UAE Team Emirates) | 12:54 |
| 58. | Juraj Sagan (SVK, Bora-Hansgrohe) | 12:54 |
| 59. | Luke Durbridge (AUS, Mitchelton-Scott) | 12:54 |
| 60. | Gregory Rast (SUI, Trek-Segafredo) | 12:54 |
| 61. | Arnaud Demare (FRA, FDJ) | 12:54 |
| 62. | Ramon Sinkeldam (NED, FDJ) | 12:54 |
| 63. | Mitchell Docker (AUS, EF Education First-Drapac p/b Cannondale) | 12:54 |
| 64. | Tom Scully (NZL, EF Education First-Drapac p/b Cannondale) | 12:54 |
| 65. | Jacopo Guarnieri (ITA, FDJ) | 12:54 |
| 66. | Ignatas Konovalovas (LTU, FDJ) | 12:54 |
| 67. | Jens Keukeleire (BEL, Lotto Soudal) | 12:54 |
| 68. | Christophe Laporte (FRA, Cofidis, Solutions Credits) | 12:54 |
| 69. | Roger Kluge (GER, Mitchelton-Scott) | 12:54 |
| 70. | Bert Van Lerberghe (BEL, Cofidis, Solutions Credits) | 12:54 |
| 71. | Mads Pedersen (DEN, Trek-Segafredo) | 12:54 |
| 72. | Tony Martin (GER, Katusha-Alpecin) | 13:01 |
| 73. | Ludovic Robeet (BEL, WB Aqua Protect Veranclassic) | 13:11 |
| 74. | Geoffrey Soupe (FRA, Cofidis, Solutions Credits) | 14:46 |
| 75. | Gatis Smukulis (LAT, Delko Marseille Provence KTM) | 14:46 |
| 76. | Bram Tankink (NED, LottoNL-Jumbo) | 14:48 |
| 77. | Brice Feillu (FRA, Fortuneo-Samsic) | 14:49 |
| 78. | Phil Bauhaus (GER, Team Sunweb) | 14:56 |
| 79. | Hugo Hofstetter (FRA, Cofidis, Solutions Credits) | 14:56 |
| 80. | Sylvain Chavanel (FRA, Direct Energie) | 15:00 |
| 81. | Pascal Eenkhoorn (NED, LottoNL-Jumbo) | 15:00 |
| 82. | Jos van Emden (NED, LottoNL-Jumbo) | 15:00 |
| 83. | Jonas Van Genechten (BEL, Vital Concept Club) | 15:02 |
| 84. | Hugo Houle (CAN, Astana Pro Team) | 15:02 |
| 85. | Dmitriy Gruzdev (KAZ, Astana Pro Team) | 15:02 |
| 86. | Kenneth Vanbilsen (BEL, Cofidis, Solutions Credits) | 15:02 |
| 87. | Christian Knees (GER, Team Sky) | 15:04 |
| 88. | Cyril Lemoine (FRA, Cofidis, Solutions Credits) | 15:04 |
| 89. | Pierre Luc Perichon (FRA, Fortuneo-Samsic) | 17:41 |
| 90. | Marco Haller (AUT, Katusha-Alpecin) | 17:41 |
| 91. | Nuno Matos (POR, Movistar Team) | 17:41 |
| 92. | Julien Stassen (BEL, WB Aqua Protect Veranclassic) | 17:47 |
| 93. | Kenny Dehaes (BEL, WB Aqua Protect Veranclassic) | 17:47 |
| 94. | Dries De Bondt (BEL, Veranda's Willems Crelan) | 20:12 |
| 95. | Johann Van Zyl (RSA, Dimension Data) | 20:47 |
| 96. | Nico Denz (GER, AG2R La Mondiale) | 23:01 |
| 97. | Jack Bauer (NZL, Mitchelton-Scott) | 23:01 |
| 98. | Julien Trarieux (FRA, Delko Marseille Provence KTM) | 23:01 |
| 99. | Iuri Filosi (ITA, Delko Marseille Provence KTM) | 23:01 |
| 100. | Luka Pibernik (SLO, Bahrain-Merida) | 23:01 |
| 101. | Simone Consonni (ITA, UAE Team Emirates) | 26:54 |
| OTL. | Timo Roosen (NED, LottoNL-Jumbo) | 26:54 |
| OTL. | Senne Leysen (BEL, Veranda's Willems Crelan) | 26:54 |
| OTL. | Ludwig De Winter (BEL, WB Aqua Protect Veranclassic) | 26:54 |
| OTL. | David Per (SLO, Bahrain-Merida) | 26:54 |
| OTL. | Filippo Ganna (ITA, UAE Team Emirates) | 26:54 |
| OTL. | Oliviero Troia (ITA, UAE Team Emirates) | 26:54 |
| OTL. | Simon Sellier (FRA, Direct Energie) | 26:54 |
| OTL. | Romain Cardis (FRA, Direct Energie) | 26:54 |
| OTL. | Ryan Gibbons (RSA, Dimension Data) | 26:54 |
| OTL. | Sindre Skjøstad Lunke (NOR, Fortuneo-Samsic) | 26:54 |
| OTL. | Jérémy Lecroq (FRA, Vital Concept Club) | 26:54 |
| OTL. | Stijn Steels (BEL, Veranda's Willems Crelan) | 26:54 |
| DNF. | Ruslan Tleubayev (KAZ, Astana Pro Team) | |
| DNF. | Kristijan Koren (SLO, Bahrain-Merida) | |
| DNF. | Mads Würtz Schmidt (DEN, Katusha-Alpecin) | |
| DNF. | Ivan Garcia (ESP, Bahrain-Merida) | |
| DNF. | Sebastian Langeveld (NED, EF Education First-Drapac p/b Cannondale) | |
| DNF. | Borut Bozic (SLO, Bahrain-Merida) | |
| DNF. | Bram Welten (NED, Fortuneo-Samsic) | |
| DNF. | Michael Carbel (DEN, Fortuneo-Samsic) | |
| DNF. | Maxime Daniel (FRA, Fortuneo-Samsic) | |
| DNF. | Magnus Cort (DEN, Astana Pro Team) | |
| DNF. | Oscar Gatto (ITA, Astana Pro Team) | |
| DNF. | Laurens De Vreese (BEL, Astana Pro Team) | |
| DNF. | Meiyin Wang (CHN, Bahrain-Merida) | |
| DNF. | Benoit Jarrier (FRA, Fortuneo-Samsic) | |
| DNF. | Evaldas Siskevicius (LTU, Delko Marseille Provence KTM) | |
| DNF. | Geraint Thomas (GBR, Team Sky) | |
| DNF. | Matteo Trentin (ITA, Mitchelton-Scott) | |
| DNF. | Luke Rowe (GBR, Team Sky) | |
| DNF. | Stefan Küng (SUI, BMC Racing Team) | |
| DNF. | Marcel Kittel (GER, Katusha-Alpecin) | |
| DNF. | Alex Kirsch (LUX, WB Aqua Protect Veranclassic) | |
| DNF. | Lukas Spengler (SUI, WB Aqua Protect Veranclassic) | |
| DNF. | Corentin Ermenault (FRA, Vital Concept Club) | |
| DNF. | Carlos Barbero (ESP, Movistar Team) | |
| DNF. | Przemyslaw Kasperkiewicz (POL, Delko Marseille Provence KTM) | |
| DNF. | Brenton Jones (AUS, Delko Marseille Provence KTM) | |
| DNF. | Yannick Martinez (FRA, Delko Marseille Provence KTM) | |
| DNF. | Jasha Sütterlin (GER, Movistar Team) | |
| DNF. | Marc Soler (ESP, Movistar Team) | |
| DNF. | Hector Carretero (ESP, Movistar Team) | |
| DNF. | Adrien Garel (FRA, Vital Concept Club) | |
| DNF. | Stijn Devolder (BEL, Veranda's Willems Crelan) | |
| DNF. | Nelson Oliveira (POR, Movistar Team) | |
| DNF. | Jurgen Roelandts (BEL, BMC Racing Team) | |
| DNF. | Nathan Van Hooydonck (BEL, BMC Racing Team) | |
| DNF. | Francisco Ventoso (ESP, BMC Racing Team) | |
| DNF. | Tim Declercq (BEL, Quick-Step Floors) | |
| DNF. | Florian Senechal (FRA, Quick-Step Floors) | |
| DNF. | Tom Van Asbroeck (BEL, EF Education First-Drapac p/b Cannondale) | |
| DNF. | Alex Edmondson (AUS, Mitchelton-Scott) | |
| DNF. | Luka Mezgec (SLO, Mitchelton-Scott) | |
| DNF. | Ryan Mullen (IRL, Trek-Segafredo) | |
| DNF. | Roberto Ferrari (ITA, UAE Team Emirates) | |
| DNF. | Antoine Duchesne (CAN, FDJ) | |
| DNF. | Olivier Le Gac (FRA, FDJ) | |
| DNF. | Lennard Hofstede (NED, Team Sunweb) | |
| DNF. | Maciej Bodnar (POL, Bora-Hansgrohe) | |
| DNF. | Jaco Venter (RSA, Dimension Data) | |
| DNF. | Nicolas Dougall (RSA, Dimension Data) | |
| DNF. | Alexandre Pichot (FRA, Direct Energie) | |
| DNF. | Yohann Gene (FRA, Direct Energie) | |
| DNF. | Damien Gaudin (FRA, Direct Energie) | |
| DNF. | Gediminas Bagdonas (LTU, AG2R La Mondiale) | |
| DNF. | Andreas Schillinger (GER, Bora-Hansgrohe) | |
| DNF. | Julien Duval (FRA, AG2R La Mondiale) | |
| DNF. | Tom Stamsnijder (NED, Team Sunweb) | |
| DNF. | Søren Kragh Andersen (DEN, Team Sunweb) | |
| DNF. | Ian Stannard (GBR, Team Sky) | |
| DNF. | Aidis Kruopis (LTU, Veranda's Willems Crelan) | |
| DNF. | Michael Goolaerts (BEL, Veranda's Willems Crelan) | |
| DNF. | Julien Vermote (BEL, Dimension Data) | |
| DNF. | Rüdiger Selig (GER, Bora-Hansgrohe) | |
| �bersicht Paris-Roubaix (FRA), 2018 | ||