| Rank | Bib | Name | Affiliation | Time | Gap |
| 1 | 74 | JACOB, Philippe | Cannondale Echelon p/b 4iiii | 1:32:03. | 1:32:03 |
| 2 | 21 | OLIVER, Ben | MitoQ - NZ Cycling Project | 1:32:03. | M.T. |
| 3 | 165 | CHRISTIAN, Sean | Team Skyline | 1:32:04. | M.T. |
| 4 | 7 | SCALA JR., Hugo | Project Echelon Racing | 1:32:05. | M.T. |
| 5 | 42 | PAREDES ZAPATA, Wilmar Andres | Team MEDELLIN - EPM | 1:32:05. | M.T. |
| 6 | 53 | PELOQUIN, Leonard | Team Marni NSIDE | 1:32:05. | M.T. |
| 7 | 6 | BASSETT, Stephen | Project Echelon Racing | 1:32:05. | M.T. |
| 8 | 143 | ELPHINGSTONE, Luke | Kelly Benefits Cycling | 1:32:05. | M.T. |
| 9 | 54 | PLAMONDON, Joel | Team Marni NSIDE | 1:32:05. | M.T. |
| 10 | 136 | ANDERSEN, Kasper | Swatt Club | 1:32:05. | M.T. |
| 11 | 135 | CAROLLO, Francesco | Swatt Club | 1:32:06. | M.T. |
| 12 | 93 | MAC PHERSON ARROYO, Carlos | Olinka-Specialized | 1:32:07. | M.T. |
| 13 | 144 | RUHE, Julien | Kelly Benefits Cycling | 1:32:08. | M.T. |
| 14 | 174 | ROY, Leo | Premier Tech X Endo Levis | 1:32:09. | M.T. |
| 15 | 67 | TRUFFER, Carl | Les Regis p/b groupe auto Amis Juniors | 1:32:09. | M.T. |
| 16 | 142 | NEFF, Henry | Kelly Benefits Cycling | 1:32:09. | M.T. |
| 17 | 62 | HINSE, Jonathan | Les Regis p/b groupe auto Amis Juniors | 1:32:09. | M.T. |
| 18 | 43 | CAMARGO PINEDA, Diego Andres | Team MEDELLIN - EPM | 1:32:09. | M.T. |
| 19 | 105 | PRUNER, Nathan | TaG Cycling Race Team | 1:32:10. | M.T. |
| 20 | 13 | DROUIN, David | EuroCyclingTrips - CCN | 1:32:10. | M.T. |
| 21 | 115 | HARDIN, William | Team Winston Salem - Flow | 1:32:10. | M.T. |
| 22 | 15 | LUTZ-ATKINSON, Hugo | EuroCyclingTrips - CCN | 1:32:10. | M.T. |
| 23 | 161 | LEWIS, Adam | Team Skyline | 1:32:10. | M.T. |
| 24 | 71 | HAMEL, Felix | Cannondale Echelon p/b 4iiii | 1:32:11. | M.T. |
| 25 | 132 | GAFFURI, Mattia | Swatt Club | 1:32:11. | M.T. |
| 26 | 176 | BEAUREGARD, Derenik | Premier Tech X Endo Levis | 1:32:11. | M.T. |
| 27 | 157 | MOULAI, Nick | Manteo Racing | 1:32:11. | M.T. |
| 28 | 51 | GAUTHIER, Jerome | Team Marni NSIDE | 1:32:11. | M.T. |
| 29 | 103 | MCMULLEN, Jayden | TaG Cycling Race Team | 1:32:12. | M.T. |
| 30 | 91 | CASTILLO SOTO, Ulises Alfredo | Olinka-Specialized | 1:32:12. | M.T. |
| 31 | 45 | SEVILLA RIVERA, Oscar Miguel | Team MEDELLIN - EPM | 1:32:12. | M.T. |
| 32 | 81 | MARSHALL, Kaler | Expeditors Cycling Team | 1:32:12. | M.T. |
| 33 | 26 | ERWOOD, Marshall | MitoQ - NZ Cycling Project | 1:32:13. | M.T. |
| 34 | 95 | DIAZ HERRERA, Miguel Angel | Olinka-Specialized | 1:32:13. | M.T. |
| 35 | 41 | OYOLA OYOLA, Robigzon Leandro | Team MEDELLIN - EPM | 1:32:14. | M.T. |
| 36 | 33 | VOLKOV, Yehor | Hustle Pro Cycling | 1:32:14. | M.T. |
| 37 | 141 | STOKES, Ben | Kelly Benefits Cycling | 1:32:14. | M.T. |
| 38 | 36 | WEBSTER, Zach | Hustle Pro Cycling | 1:32:14. | M.T. |
| 39 | 83 | RUSSELL, Evan | Expeditors Cycling Team | 1:32:14. | M.T. |
| 40 | 164 | MAKOHON, Jack | Team Skyline | 1:32:14. | M.T. |
| 41 | 121 | HAMM, Emile | Ride With Rendall p BIEMME | 1:32:14. | M.T. |
| 42 | 56 | BOUCHARD, Felix | Team Marni NSIDE | 1:32:15. | M.T. |
| 43 | 55 | BOUCHARD, Alexis | Team Marni NSIDE | 1:32:15. | M.T. |
| 44 | 173 | OUELLET, Edward | Premier Tech X Endo Levis | 1:32:15. | M.T. |
| 45 | 162 | MC DUNPHY, Conn | Team Skyline | 1:32:16. | M.T. |
| 46 | 156 | LANGARD, Cooper | Manteo Racing | 1:32:16. | M.T. |
| 47 | 133 | PETTITI, Nicolo | Swatt Club | 1:32:16. | M.T. |
| 48 | 77 | DUQUETTE, Charles | Cannondale Echelon p/b 4iiii | 1:32:17. | M.T. |
| 49 | 73 | GAGNE, Etienne | Cannondale Echelon p/b 4iiii | 1:32:17. | M.T. |
| 50 | 52 | MILES, Carson | Team Marni NSIDE | 1:32:17. | M.T. |
| 51 | 134 | FONTANA, Matteo | Swatt Club | 1:32:17. | M.T. |
| 52 | 76 | COUTURE, Samuel | Cannondale Echelon p/b 4iiii | 1:32:17. | M.T. |
| 53 | 147 | DIEMAR, Jack | Kelly Benefits Cycling | 1:32:18. | M.T. |
| 54 | 106 | RENAUD TREMBLAY, Sasha | TaG Cycling Race Team | 1:32:18. | M.T. |
| 55 | 27 | ADAMS, Eddie | MitoQ - NZ Cycling Project | 1:32:18. | M.T. |
| 56 | 177 | DROUIN, Felix | Premier Tech X Endo Levis | 1:32:18. | M.T. |
| 57 | 57 | PLAMONDON, Robin | Team Marni NSIDE | 1:32:18. | M.T. |
| 58 | 111 | STROHMEYER, Andrew | Team Winston Salem - Flow | 1:32:21. | 18 |
| 59 | 151 | AGUR, Lee | Manteo Racing | 1:32:28. | 25 |
| 60 | 117 | FOLEY, Joshua | Team Winston Salem - Flow | 1:32:31. | 28 |
| 61 | 171 | BELLEY, Simon | Premier Tech X Endo Levis | 1:32:33. | 30 |
| 62 | 61 | SEGUIN, Gabriel | Les Regis p/b groupe auto Amis Juniors | 1:32:35. | 32 |
| 63 | 4 | RHIM, Brendan | Project Echelon Racing | 1:32:45. | 42 |
| 64 | 2 | BOARDMAN, Samuel | Project Echelon Racing | 1:33:00. | 57 |
| 65 | 124 | ZAGAR, Myles | Ride With Rendall p BIEMME | 1:33:12. | 1:09 |
| 66 | 146 | HILLIGOSS, Anthony | Kelly Benefits Cycling | 1:33:22. | 1:19 |
| 67 | 5 | GERVAIS, Laurent | Project Echelon Racing | 1:33:39. | 1:36 |
| 68 | 1 | CRAINE, Ethan | Project Echelon Racing | 1:33:45. | 1:42 |
| 69 | 24 | GARDNER, James | MitoQ - NZ Cycling Project | 1:33:46. | M.T. |
| 70 | 23 | HORNBLOW, Keegan | MitoQ - NZ Cycling Project | 1:33:46. | M.T. |
| 71 | 3 | ARNOPOL, Richard | Project Echelon Racing | 1:33:51. | 1:48 |
| 72 | 145 | SCOPINICH-BURGEL, Alexander | Kelly Benefits Cycling | 1:33:55. | 1:52 |
| 73 | 25 | ODONNELL, Bailey | MitoQ - NZ Cycling Project | 1:34:42. | 2:39 |
| 74 | 85 | HSU, Ming-Chun | Expeditors Cycling Team | 1:34:48. | 2:45 |
| 75 | 116 | ZAPATA CORDOBA, Gregory Santiag | Team Winston Salem - Flow | 1:34:48. | M.T. |
| 76 | 14 | GOODFELLOW, William | EuroCyclingTrips - CCN | 1:34:48. | M.T. |
| 77 | 153 | BERG, Eric | Manteo Racing | 1:34:48. | M.T. |
| 78 | 166 | O CONNOR, Ronan | Team Skyline | 1:34:48. | M.T. |
| 79 | 113 | COLE, Owen | Team Winston Salem - Flow | 1:34:48. | M.T. |
| 80 | 112 | VAN KEMPEN, Jules | Team Winston Salem - Flow | 1:34:48. | M.T. |
| 81 | 72 | IZQUIERDO BERNIER, Francis | Cannondale Echelon p/b 4iiii | 1:34:48. | M.T. |
| 82 | 64 | GINGRAS, Simon | Les Regis p/b groupe auto Amis Juniors | 1:34:48. | M.T. |
| 83 | 126 | FRANK, Patrick | Ride With Rendall p BIEMME | 1:34:48. | M.T. |
| 84 | 82 | ROSS, Kent | Expeditors Cycling Team | 1:34:48. | M.T. |
| 85 | 31 | HARRIS, Patrick | Hustle Pro Cycling | 1:34:48. | M.T. |
| 86 | 101 | POWELL, Ethan | TaG Cycling Race Team | 1:34:48. | M.T. |
| 87 | 22 | WILSON, James | MitoQ - NZ Cycling Project | 1:34:48. | M.T. |
| 88 | 163 | KEOGH, Cian | Team Skyline | 1:35:03. | 3:00 |
| 89 | 172 | OUELLET, Ezekiel | Premier Tech X Endo Levis | 1:35:08. | 3:05 |
| 90 | 96 | MALDONADO RAYAS, Edibaldo | Olinka-Specialized | 1:35:14. | 3:11 |
| 91 | 102 | TAYLOR, Albert | TaG Cycling Race Team | 1:35:21. | 3:18 |
| 92 | 114 | WIENKE, Brooks | Team Winston Salem - Flow | 1:35:21. | M.T. |
| 93 | 123 | OMURA, Thomas Justin | Ride With Rendall p BIEMME | 1:35:21. | M.T. |
| 94 | 152 | HARTLE, Tyler | Manteo Racing | 1:35:21. | M.T. |
| 95 | 84 | ERNST, Chris | Expeditors Cycling Team | 1:35:28. | 3:25 |
| 96 | 35 | BERGERON, Charles | Hustle Pro Cycling | 1:35:35. | 3:32 |
| 97 | 66 | BEGIN, Mathis | Les Regis p/b groupe auto Amis Juniors | 1:35:43. | 3:40 |
| 98 | 75 | PELOQUIN, Olivier | Cannondale Echelon p/b 4iiii | 1:35:43. | M.T. |
| 98 | 167 | OKRAFKA, Logan | Team Skyline | 1:35:43. | M.T. |
| 100 | 11 | ROY, Clovis | EuroCyclingTrips - CCN | 1:36:10. | 4:07 |
| 101 | 65 | PAIN, Hugo | Les Regis p/b groupe auto Amis Juniors | 1:36:10. | M.T. |
| 102 | 87 | COLLINS, Peter | Expeditors Cycling Team | 1:36:36. | 4:33 |
| 103 | 154 | PERRRETT, Clint | Manteo Racing | 1:59:59. | 27:56 |
| 104 | 107 | MATTERN, Carson | TaG Cycling Race Team | 2:00:00. | M.T. |
| 104 | 127 | DICUS, Patrick | Ride With Rendall p BIEMME | 2:00:00. | M.T. |
| 106 | 63 | DALLAIRE, Merlin | Les Regis p/b groupe auto Amis Juniors | 2:00:00. | M.T. |