| Rank | Bib | Name | Affiliation | Time | Gap |
| 1 | 31 | CHURCH, Nolan | USA | 3:15:12. | 3:15:12 |
| 2 | 16 | HINSE, Jonathan | Canada | 3:15:26. | 14 |
| 3 | 64 | NARITA, Koshi | Japon | 3:15:32. | 20 |
| 4 | 36 | MEDINA GARZON, Joaquin | USA | 3:15:36. | 24 |
| 5 | 15 | BOURASSA, Maxime | Canada | 3:15:38. | 26 |
| 6 | 154 | SCOTT, Oliver | NorthStar Dev. Cycling | 3:15:38. | M.T. |
| 7 | 101 | MORIN, Ben | PNW Racing Foundation | 3:15:39. | M.T. |
| 8 | 21 | LARRONDE, Ellande | France | 3:15:39. | M.T. |
| 9 | 76 | CORBEIL, Maxime | Equipe du Quebec | 3:15:40. | M.T. |
| 10 | 103 | RIGBY, Monty | PNW Racing Foundation | 3:15:49. | 37 |
| 11 | 141 | LAJOIE, Arnaud | Espoirs Quilicot | 3:15:50. | M.T. |
| 12 | 164 | MYERS, Archer | Vantaggio Fitness & Nutrition | 3:15:50. | M.T. |
| 13 | 71 | SEGUIN, Gabriel | Equipe du Quebec | 3:15:50. | M.T. |
| 14 | 73 | SANSCARTIER, Clovis | Equipe du Quebec | 3:15:53. | 41 |
| 15 | 115 | TARDIF, Nolan | EC Subway | 3:15:55. | 43 |
| 16 | 65 | KAMIYA, Keito | Japon | 3:15:59. | 47 |
| 17 | 83 | BOURBONNAIS, William | Alliance CC | 3:16:02. | 50 |
| 18 | 32 | WATSON, Jack | USA | 3:16:03. | 51 |
| 19 | 22 | MEUNIER, Victor | France | 3:16:26. | 1:14 |
| 20 | 23 | CARREAU, Thomas | France | 3:16:27. | M.T. |
| 21 | 102 | FRANCIS, Graham | PNW Racing Foundation | 3:16:58. | 1:46 |
| 22 | 45 | SALDARRIAGA BERDUGO, Tomas | Colombie | 3:17:30. | 2:18 |
| 23 | 53 | GARZA GARCIA, Marcelo Fabian | Mexique | 3:17:37. | 2:25 |
| 24 | 61 | MOCHIZUKI, Ren | Japon | 3:18:37. | 3:25 |
| 25 | 63 | IWAMURA, Genji | Japon | 3:18:39. | 3:27 |
| 26 | 143 | PELOQUIN, Raphael | Espoirs Quilicot | 3:18:39. | M.T. |
| 27 | 11 | MCMULLEN, Jayden | Canada | 3:18:40. | M.T. |
| 28 | 66 | AKIMOTO, Ao | Japon | 3:18:41. | M.T. |
| 29 | 35 | HALVERSON, James | USA | 3:18:42. | M.T. |
| 30 | 112 | GNOCCHINI, Henri | EC Subway | 3:18:42. | M.T. |
| 31 | 132 | FRY, Nathanael | Ignite JR Cycling | 3:18:42. | M.T. |
| 32 | 26 | DUCLOS LASSALLE, Hugo | France | 3:18:43. | M.T. |
| 33 | 135 | DOYON, Lynden | Ignite JR Cycling | 3:18:43. | M.T. |
| 34 | 133 | HARRIS, Jack | Ignite JR Cycling | 3:18:43. | M.T. |
| 35 | 42 | MOSQUERA DIAZ, Thomas | Colombie | 3:18:44. | M.T. |
| 36 | 14 | TAYLOR, Albert | Canada | 3:18:45. | 3:33 |
| 37 | 165 | BRODY , Dylan | Vantaggio Fitness & Nutrition | 3:18:49. | 3:37 |
| 38 | 12 | GUILBAULT, Mikael | Canada | 3:18:50. | M.T. |
| 39 | 84 | PULCINA, Noah | Alliance CC | 3:18:50. | M.T. |
| 40 | 74 | ROFFI, Charles | Equipe du Quebec | 3:18:50. | M.T. |
| 41 | 33 | DIEMAR, Jack | USA | 3:18:51. | M.T. |
| 42 | 113 | CROTEAU, Louis | EC Subway | 3:18:52. | M.T. |
| 43 | 111 | LAMOTHE, Hubert | EC Subway | 3:18:54. | 3:42 |
| 44 | 105 | STAGG, Aaron | PNW Racing Foundation | 3:18:55. | M.T. |
| 45 | 24 | VULLIEZ, Lohann | France | 3:18:55. | M.T. |
| 46 | 162 | JOHNSON, Noah | Vantaggio Fitness & Nutrition | 3:18:56. | M.T. |
| 47 | 151 | RANDOLPH TARRANT, Lucien | NorthStar Dev. Cycling | 3:18:56. | M.T. |
| 48 | 43 | ROMAN BARRIOS, Luis Nicolas | Colombie | 3:18:56. | M.T. |
| 49 | 41 | MENDOZA RUIZ, Victor Manuel | Colombie | 3:18:56. | M.T. |
| 50 | 81 | HAIM, Noam | Alliance CC | 3:19:00. | 3:48 |
| 51 | 62 | MIURA, Kazuma | Japon | 3:19:00. | M.T. |
| 52 | 125 | DANGELO, Anthony | CC Amos | 3:19:01. | M.T. |
| 53 | 94 | WEIR CHABA, Colin | Liftow KW Cycling Academy | 3:19:02. | 3:50 |
| 54 | 146 | MALLET, Jules | Espoirs Quilicot | 3:19:03. | M.T. |
| 55 | 51 | SERRANO QUINTANA, Fernando Juli | Mexique | 3:19:03. | M.T. |
| 56 | 123 | DEMERS, Justin | CC Amos | 3:19:03. | M.T. |
| 57 | 134 | DE GROOTE, Augustus | Ignite JR Cycling | 3:19:04. | M.T. |
| 58 | 124 | GOODFELLOW, Owen | CC Amos | 3:19:04. | M.T. |
| 59 | 34 | MEUNIER III, Roland | USA | 3:19:05. | M.T. |
| 60 | 52 | GARCIA LOPEZ, Aldo Emilio | Mexique | 3:19:08. | 3:56 |
| 61 | 161 | DARR, Lee Cullen | Vantaggio Fitness & Nutrition | 3:19:09. | M.T. |
| 62 | 91 | MANTLE, Ronan | Liftow KW Cycling Academy | 3:19:11. | 3:59 |
| 63 | 82 | TARDIF, Nicolas | Alliance CC | 3:19:12. | M.T. |
| 64 | 121 | AUGER, Lucas | CC Amos | 3:19:15. | 4:03 |
| 65 | 95 | RANKL, Austin | Liftow KW Cycling Academy | 3:19:16. | M.T. |
| 66 | 155 | ZYROMSKI, Jacob | NorthStar Dev. Cycling | 3:19:20. | 4:08 |
| 67 | 92 | LUCAS, Evan | Liftow KW Cycling Academy | 3:19:20. | M.T. |
| 68 | 85 | MASS?, Christophe | Alliance CC | 3:19:21. | M.T. |
| 69 | 153 | CASKEY, Griffin | NorthStar Dev. Cycling | 3:19:21. | M.T. |
| 70 | 142 | COUTURE, Jeremie | Espoirs Quilicot | 3:19:22. | M.T. |
| 71 | 25 | BERGAUD, Sacha | France | 3:19:26. | 4:14 |
| 72 | 145 | BROUILLARD, Cedric | Espoirs Quilicot | 3:19:26. | M.T. |
| 73 | 13 | TRUFFER, Carl | Canada | 3:19:26. | M.T. |
| 74 | 86 | RHEAULT, Shawn | Alliance CC | 3:19:27. | M.T. |
| 75 | 144 | BOUDREAU, Tristan | Espoirs Quilicot | 3:19:29. | 4:17 |
| 76 | 116 | DELISLE, Justin | EC Subway | 3:19:29. | M.T. |
| 77 | 114 | L?TOURNEAU, David | EC Subway | 3:19:31. | 4:19 |
| 78 | 75 | GUERIN, Etienne | Equipe du Quebec | 3:19:31. | M.T. |
| 79 | 44 | GONZALEZ MARTINEZ, Yoel Matheo | Colombie | 3:19:35. | 4:23 |
| 80 | 131 | GLAVICH, Matthew | Ignite JR Cycling | 3:19:37. | 4:25 |
| 81 | 163 | WYNEN, Enoch | Vantaggio Fitness & Nutrition | 3:19:37. | M.T. |
| 82 | 54 | AMEZAGA RANGEL, Ivan Alfonso | Mexique | 3:20:06. | 4:54 |
| 83 | 104 | WONG, Oscar | PNW Racing Foundation | 3:20:06. | M.T. |
| 84 | 152 | BERNSTEIN, Cooper | NorthStar Dev. Cycling | 3:20:45. | 5:33 |
| 85 | 122 | BERUBE, Marc Antoine | CC Amos | 3:34:32. | 19:20 |
| 86 | 96 | ZUECH, Matthew | Liftow KW Cycling Academy | 3:34:32. | M.T. |
| DNF | 93 | LEA, Calum | Liftow KW Cycling Academy | | |