| 1 | LAVERICK Joseph | | 21:50.000 | - | 49.466 |
| 2 | SCALA JR Hugo | Project Echelon Racing | 21:58.000 | 08.000 | 49.165 |
| 3 | BRUNNER Eric | Competitive Edge Racing | 22:01.000 | 11.000 | 49.054 |
| 3 | BRUNNER Eric | Competitive Edge Racing | 22:01.000 | 11.000 | 49.054 |
| 4 | LOCKWOOD Cory | Miami Blazers | 22:03.000 | 13.000 | 48.98 |
| 5 | WRIGHT Owen | Canel's - Java | 22:08.000 | 18.000 | 48.795 |
| 6 | LANGE Colby | Project Echelon Racing | 22:10.000 | 20.000 | 48.722 |
| 7 | GARDON Elouan | Team California | 22:13.000 | 23.000 | 48.612 |
| 8 | COLE Owen | Team Winston Salem - Flow | 22:17.000 | 27.000 | 48.467 |
| 9 | FELTON Quinn | Competitive Edge Racing | 22:19.000 | 29.000 | 48.394 |
| 9 | FELTON Quinn | Team Cycle Sport | 22:19.000 | 29.000 | 48.394 |
| 10 | GERVAIS Laurent | Project Echelon Racing | 22:23.000 | 33.000 | 48.25 |
| 11 | HENDRICKS Coren | Jacomo Racing Domestic Elite p/b Minsky's | 22:25.000 | 35.000 | 48.178 |
| 12 | FRAYRE Eder | Miami Blazers | 22:28.000 | 38.000 | 48.071 |
| 13 | WILLIAMS Tyler | Miami Blazers | 22:28.000 | 38.000 | 48.071 |
| 14 | ARENS Luke | | 22:30.000 | 40.000 | 48 |
| 15 | GORMAN Ryan | Team Cycle Sport | 22:38.000 | 48.000 | 47.717 |
| 16 | BOARDMAN Samuel | Project Echelon Racing | 22:40.000 | 50.000 | 47.647 |
| 17 | ARNOPOL Richard | Project Echelon Racing | 22:44.000 | 54.000 | 47.507 |
| 18 | MCBIRNEY Tim | | 22:44.000 | 54.000 | 47.507 |
| 19 | STOKES Ben | Kelly Benefits Cycling Team | 22:45.000 | 55.000 | 47.473 |
| 20 | MCGEOUGH Cormac | Canel's - Java | 22:48.000 | 58.000 | 47.368 |
| 21 | RUVALCABA David | Team California | 22:54.000 | 1:04.000 | 47.162 |
| 22 | MEDINA GARZON Joaquin | | 22:54.000 | 1:04.000 | 47.162 |
| 23 | FRANK Andrew | EMPYR Cycling | 22:55.000 | 1:05.000 | 47.127 |
| 24 | ZAKRAJSEK Dylan | Competitive Edge Racing | 22:55.000 | 1:05.000 | 47.127 |
| 24 | ZAKRAJSEK Dylan | Competitive Edge Racing | 22:55.000 | 1:05.000 | 47.127 |
| 25 | SHELTON Marcis | Team California | 22:57.000 | 1:07.000 | 47.059 |
| 26 | WILLIAMS Ian | Fort Lewis College Skyhawks | 22:57.000 | 1:07.000 | 47.059 |
| 26 | WILLIAMS Ian | EMPYR Cycling | 22:57.000 | 1:07.000 | 47.059 |
| 27 | CHURCH Nolan | Above & Beyond Cancer Cycling | 22:58.000 | 1:08.000 | 47.025 |
| 28 | ENGEL Otis | Team California | 23:04.000 | 1:14.000 | 46.821 |
| 29 | LANGARD Cooper | Red Truck Racing | 23:05.000 | 1:15.000 | 46.787 |
| 29 | LANGARD Cooper | Manteo Racing | 23:05.000 | 1:15.000 | 46.787 |
| 30 | HAUG Kieran | Project Echelon Racing | 23:05.000 | 1:15.000 | 46.787 |
| 31 | COWAN Alexander | L39ION of Los Angeles | 23:09.000 | 1:19.000 | 46.652 |
| 32 | CLOAREC Andrea | SpeedBlock p/b Terun | 23:09.000 | 1:19.000 | 46.652 |
| 33 | CARPENTER Robin | L39ION of Los Angeles | 23:10.000 | 1:20.000 | 46.619 |
| 34 | PAPELL Adin | iSpeed Pro Racing p/b DNA Cycling | 23:10.000 | 1:20.000 | 46.619 |
| 35 | STROHMEYER Andrew | Competitive Edge Racing | 23:13.000 | 1:23.000 | 46.518 |
| 35 | STROHMEYER Andrew | CXD Trek Bikes | 23:13.000 | 1:23.000 | 46.518 |
| 36 | GRANIGAN Noah | Miami Blazers | 23:13.000 | 1:23.000 | 46.518 |
| 37 | WRIGHTSMAN Riley | Team Cycle Sport | 23:14.000 | 1:24.000 | 46.485 |
| 38 | TAYLOR Albert | TaG Cycling | 23:15.000 | 1:25.000 | 46.452 |
| 39 | WILLIAMS Cory | Miami Blazers | 23:15.000 | 1:25.000 | 46.452 |
| 40 | MCGILL Scott | Project Echelon Racing | 23:16.000 | 1:26.000 | 46.418 |
| 41 | HEMMERLIN Michael | Landis Cyclery/Trek | 23:19.000 | 1:29.000 | 46.319 |
| 42 | PARRISH Campbell | TaG Cycling | 23:20.000 | 1:30.000 | 46.286 |
| 43 | HOLLENBECK Sean | Expeditors Elite Cycling | 23:27.000 | 1:37.000 | 46.055 |
| 44 | POWELL Ethan | TaG Cycling | 23:29.000 | 1:39.000 | 45.99 |
| 45 | DALY Cormac | Good Guys Racing NYC | 23:29.000 | 1:39.000 | 45.99 |
| 46 | FULLER Thomas | iSpeed Pro Racing p/b DNA Cycling | 23:31.000 | 1:41.000 | 45.925 |
| 47 | SUMMERHILL Daniel | L39ION of Los Angeles | 23:31.000 | 1:41.000 | 45.925 |
| 48 | SCHAEFER Stephen | Landis Cyclery/Trek | 23:32.000 | 1:42.000 | 45.892 |
| 49 | LARSON Evan | iSpeed Pro Racing p/b DNA Cycling | 23:33.000 | 1:43.000 | 45.86 |
| 49 | LARSON Evan | Above & Beyond Cancer Cycling | 23:33.000 | 1:43.000 | 45.86 |
| 50 | HARDIN William | Team Winston Salem - Flow | 23:34.000 | 1:44.000 | 45.827 |
| 51 | MCDONALD Brody | Miami Blazers | 23:35.000 | 1:45.000 | 45.795 |
| 52 | HAMEL Olivier | | 23:37.000 | 1:47.000 | 45.73 |
| 53 | WIENKE Brooks | Team Winston Salem - Flow | 23:38.000 | 1:48.000 | 45.698 |
| 54 | HILLIGOSS Anthony | Kelly Benefits Cycling Team | 23:38.000 | 1:48.000 | 45.698 |
| 55 | MARTIN Nathan | | 23:39.000 | 1:49.000 | 45.666 |
| 56 | JUNEAU Francis | Team Winston Salem - Flow | 23:42.000 | 1:52.000 | 45.57 |
| 57 | MARSHALL Kaler | Expeditors Elite Cycling | 23:42.000 | 1:52.000 | 45.57 |
| 58 | BICKLEY Brad | | 23:45.000 | 1:55.000 | 45.474 |
| 59 | KALICHMAN Daniel | L39ION of Los Angeles | 23:47.000 | 1:57.000 | 45.41 |
| 60 | BROWN Jim | Miami Blazers | 23:48.000 | 1:58.000 | 45.378 |
| 61 | CHILD Orion | Rio Grande Elite Cycling Team | 23:48.000 | 1:58.000 | 45.378 |
| 62 | VEENENDAAL Vaughn | Team California | 23:49.000 | 1:59.000 | 45.346 |
| 63 | KIM Addison | Good Guys Racing NYC | 23:51.000 | 2:01.000 | 45.283 |
| 64 | AGUR Lee | Manteo Racing | 23:52.000 | 2:02.000 | 45.251 |
| 65 | RIEKERT Chris | Team Cycle Sport | 23:53.000 | 2:03.000 | 45.22 |
| 66 | KINNIBURGH Reid | TaG Cycling | 23:58.000 | 2:08.000 | 45.063 |
| 67 | COLLIER John | | 23:58.000 | 2:08.000 | 45.063 |
| 68 | CRAINE Ethan | Project Echelon Racing | 23:58.000 | 2:08.000 | 45.063 |
| 69 | AVELING Caeden | Expeditors Elite Cycling | 24:00.000 | 2:10.000 | 45 |
| 70 | CIFUENTES Demsey | The Parks Law Firm p/b Omnia Racing Cycling Team | 24:00.000 | 2:10.000 | 45 |
| 71 | HUBBARD Miles | Team Cycle Sport | 24:00.000 | 2:10.000 | 45 |
| 72 | RUSSELL Evan | Expeditors Elite Cycling | 24:02.000 | 2:12.000 | 44.938 |
| 73 | LASKER Harry | EF Education - ONTO | 24:03.000 | 2:13.000 | 44.906 |
| 73 | LASKER Harry | Team California | 24:03.000 | 2:13.000 | 44.906 |
| 74 | RENAUD-TREMBLAY Sasha | TaG Cycling | 24:05.000 | 2:15.000 | 44.844 |
| 75 | SAIGH Elias | Team California | 24:06.000 | 2:16.000 | 44.813 |
| 76 | HSU Johnathan | Expeditors Elite Cycling | 24:10.000 | 2:20.000 | 44.69 |
| 77 | HARRIS Owen | Red Truck Racing | 24:10.000 | 2:20.000 | 44.69 |
| 78 | RIGBY Monty | Ignite Junior Cycling | 24:10.000 | 2:20.000 | 44.69 |
| 79 | UNGER Logan | | 24:11.000 | 2:21.000 | 44.659 |
| 80 | FRANCK Eamon Lucas | Shifting Gears Strategica | 24:13.000 | 2:23.000 | 44.597 |
| 81 | LAFORCADE Pierre-Amaury | | 24:16.000 | 2:26.000 | 44.505 |
| 82 | ROMERO Jose Giovanni | | 24:18.000 | 2:28.000 | 44.444 |
| 83 | CHILD Asa | Rio Grande Elite Cycling Team | 24:19.000 | 2:29.000 | 44.414 |
| 84 | RITZOW Max | Expeditors Elite Cycling | 24:21.000 | 2:31.000 | 44.353 |
| 85 | HAINES Luca | Fort Lewis College Skyhawks | 24:21.000 | 2:31.000 | 44.353 |
| 85 | HAINES Luca | EMPYR Cycling | 24:21.000 | 2:31.000 | 44.353 |
| 86 | QUIGLEY Dustin | | 24:26.000 | 2:36.000 | 44.202 |
| 87 | BERGERON Charles | Hustle Pro Cycling | 24:28.000 | 2:38.000 | 44.142 |
| 88 | MCMULLEN Jayden | TaG Cycling | 24:28.000 | 2:38.000 | 44.142 |
| 89 | DRAKE Beckam | Team California | 24:29.000 | 2:39.000 | 44.112 |
| 90 | MCCULLOCH Brian | iSpeed Pro Racing p/b DNA Cycling | 24:35.000 | 2:45.000 | 43.932 |
| 91 | ELPHINGSTONE Luke | Kelly Benefits Cycling Team | 24:36.000 | 2:46.000 | 43.902 |
| 92 | SEBEL Aidan | TaG Cycling | 24:36.000 | 2:46.000 | 43.902 |
| 93 | MITCHELL Finn | | 24:36.000 | 2:46.000 | 43.902 |
| 94 | HEINLEIN John | Team Winston Salem - Flow | 24:36.000 | 2:46.000 | 43.902 |
| 95 | O'REILLY Cameron | | 24:37.000 | 2:47.000 | 43.873 |
| 96 | MATHIESEN Andrew | | 24:38.000 | 2:48.000 | 43.843 |
| 97 | GULLICKSON Leo | | 24:40.000 | 2:50.000 | 43.784 |
| 98 | GIL Angel | | 24:40.000 | 2:50.000 | 43.784 |
| 99 | HUNTSMAN Eddy | VDM-Trawobo Cycling Team | 24:41.000 | 2:51.000 | 43.754 |
| 99 | HUNTSMAN Eddy | UTC - ButcherBox Cycling p/b LOOK | 24:41.000 | 2:51.000 | 43.754 |
| 100 | FELDMAN Daniel | Good Guys Racing NYC | 24:51.000 | 3:01.000 | 43.461 |
| 101 | JOHNSON Mattheus | Team Cycle Sport | 24:52.000 | 3:02.000 | 43.432 |
| 102 | RITCHIE Ryder | Jacomo Racing Domestic Elite p/b Minsky's | 24:52.000 | 3:02.000 | 43.432 |
| 103 | CASTRO Nikos | Landis Cyclery/Trek | 24:54.000 | 3:04.000 | 43.373 |
| 104 | BROADHEAD Gavin | | 24:55.000 | 3:05.000 | 43.344 |
| 105 | KALABA Pavle | The Parks Law Firm p/b Omnia Racing Cycling Team | 24:55.000 | 3:05.000 | 43.344 |
| 106 | PRUNER Nathan | TaG Cycling | 24:57.000 | 3:07.000 | 43.287 |
| 107 | BOCK Peter | Jacomo Racing Domestic Elite p/b Minsky's | 24:58.000 | 3:08.000 | 43.258 |
| 108 | CARROLL Austin | iSpeed Pro Racing p/b DNA Cycling | 25:00.000 | 3:10.000 | 43.2 |
| 109 | MULLEN Kolby | Red Truck Racing | 25:01.000 | 3:11.000 | 43.171 |
| 110 | KOLBIE Ben | | 25:02.000 | 3:12.000 | 43.142 |
| 111 | WIGGS Bradley | | 25:03.000 | 3:13.000 | 43.114 |
| 112 | FUNK Wyatt | | 25:03.000 | 3:13.000 | 43.114 |
| 113 | BERG Eric | Manteo Racing | 25:04.000 | 3:14.000 | 43.085 |
| 114 | SOPHER Matan | Landis Cyclery/Trek | 25:05.000 | 3:15.000 | 43.056 |
| 115 | FLUCKIGER Dylan | | 25:06.000 | 3:16.000 | 43.028 |
| 116 | COLLINS Peter | Expeditors Elite Cycling | 25:11.000 | 3:21.000 | 42.886 |
| 117 | PRADO Ignacio | | 25:13.000 | 3:23.000 | 42.829 |
| 118 | HILYER James | Good Guys Racing NYC | 25:17.000 | 3:27.000 | 42.716 |
| 119 | COSTA Florian | | 25:17.000 | 3:27.000 | 42.716 |
| 120 | TRUDEAU Kyle | | 25:17.000 | 3:27.000 | 42.716 |
| 121 | MASSEY Orien | Red Truck Racing | 25:18.000 | 3:28.000 | 42.688 |
| 122 | CARR Andrew | | 25:19.000 | 3:29.000 | 42.66 |
| 123 | VAN KEMPEN Jules | Team Winston Salem - Flow | 25:19.000 | 3:29.000 | 42.66 |
| 124 | MORRISON Cj | | 25:19.000 | 3:29.000 | 42.66 |
| 125 | LUONGO Brendan | Kelly Benefits Cycling Team | 25:19.000 | 3:29.000 | 42.66 |
| 126 | WALTER Luke | | 25:20.000 | 3:30.000 | 42.632 |
| 127 | MARTINEZ Zach | | 25:21.000 | 3:31.000 | 42.604 |
| 128 | WILSON Devin | | 25:21.000 | 3:31.000 | 42.604 |
| 129 | RICHARD Maxime | Good Guys Racing NYC | 25:22.000 | 3:32.000 | 42.576 |
| 130 | LUBBERS Hudson | Hustle Pro Cycling | 25:23.000 | 3:33.000 | 42.548 |
| 131 | CHE Alejandro | Kelly Benefits Cycling Team | 25:25.000 | 3:35.000 | 42.492 |
| 132 | COLLINS Noah | Jacomo Racing Domestic Elite p/b Minsky's | 25:26.000 | 3:36.000 | 42.464 |
| 133 | SCOTT Cody | Competitive Edge Racing | 25:26.000 | 3:36.000 | 42.464 |
| 133 | SCOTT Cody | Competitive Edge Racing | 25:26.000 | 3:36.000 | 42.464 |
| 134 | HERRMANN Matthias | iSpeed Pro Racing p/b DNA Cycling | 25:27.000 | 3:37.000 | 42.436 |
| 135 | DELGROSSO Ethan | Competitive Edge Racing | 25:27.000 | 3:37.000 | 42.436 |
| 135 | DELGROSSO Ethan | Competitive Edge Racing | 25:27.000 | 3:37.000 | 42.436 |
| 136 | BRENES Sebastian | Canel's - Java | 25:27.000 | 3:37.000 | 42.436 |
| 137 | AUGUST Trevor | Above & Beyond Cancer Cycling | 25:27.000 | 3:37.000 | 42.436 |
| 138 | CHAVARRIA Derrick | G-Flow Cycling Team | 25:28.000 | 3:38.000 | 42.408 |
| 139 | ROSS Kent | Expeditors Elite Cycling | 25:28.000 | 3:38.000 | 42.408 |
| 140 | PÉREZ-ABELA Víctor | | 25:29.000 | 3:39.000 | 42.381 |
| 141 | MILLER Jordan | Landis Cyclery/Trek | 25:29.000 | 3:39.000 | 42.381 |
| 142 | HARLAND-DUNAWAY Christopher | | 25:30.000 | 3:40.000 | 42.353 |
| 143 | DOMONOSKE David | | 25:33.000 | 3:43.000 | 42.27 |
| 144 | GOUMAS Nicolas | | 25:34.000 | 3:44.000 | 42.243 |
| 145 | MORTON Mark | | 25:34.000 | 3:44.000 | 42.243 |
| 146 | SANTOS Efrén | Canel's - Java | 25:35.000 | 3:45.000 | 42.215 |
| 147 | KLECKNER Matt | | 25:36.000 | 3:46.000 | 42.188 |
| 148 | SATO Marc | Red Truck Racing | 25:36.000 | 3:46.000 | 42.188 |
| 149 | ZUGOR Eric | | 25:39.000 | 3:49.000 | 42.105 |
| 150 | FISCHER Herbie | | 25:41.000 | 3:51.000 | 42.051 |
| 151 | KING Trevor | SpeedBlock p/b Terun | 25:43.000 | 3:53.000 | 41.996 |
| 152 | KIANI Aria | SoCalCycling.com Team | 25:47.000 | 3:57.000 | 41.888 |
| 153 | RUHE Julien | Kelly Benefits Cycling Team | 25:47.000 | 3:57.000 | 41.888 |
| 154 | MACHERAS Blake | | 25:50.000 | 4:00.000 | 41.806 |
| 155 | KILUN Roman | | 25:50.000 | 4:00.000 | 41.806 |
| 156 | RIVENBARK Zachary | Team Winston Salem - Flow | 25:51.000 | 4:01.000 | 41.779 |
| 157 | WEN Conan | SoCalCycling.com Team | 25:56.000 | 4:06.000 | 41.645 |
| 158 | WILLIAMS Cole | | 25:57.000 | 4:07.000 | 41.618 |
| 159 | BORSTMAYER Finn | Manteo Racing | 25:59.000 | 4:09.000 | 41.565 |
| 160 | HARRIS Jack | Hustle Pro Cycling | 26:00.000 | 4:10.000 | 41.538 |
| 161 | AKINS Alex | | 26:04.000 | 4:14.000 | 41.432 |
| 162 | FRY Nathanael | Hustle Pro Cycling | 26:04.000 | 4:14.000 | 41.432 |
| 163 | DREWS Tristan | Red Truck Racing | 26:04.000 | 4:14.000 | 41.432 |
| 164 | CUCCO William | | 26:05.000 | 4:15.000 | 41.406 |
| 165 | BERTA Cody | Team Cycle Sport | 26:07.000 | 4:17.000 | 41.353 |
| 166 | PARRA Heiner Rodrigo | Canel's - Java | 26:09.000 | 4:19.000 | 41.3 |
| 167 | KALABA Dušan | The Parks Law Firm p/b Omnia Racing Cycling Team | 26:10.000 | 4:20.000 | 41.274 |
| 168 | CUSACK Nathan | Kelly Benefits Cycling Team | 26:11.000 | 4:21.000 | 41.248 |
| 168 | CUSACK Nathan | CXD Trek Bikes | 26:11.000 | 4:21.000 | 41.248 |
| 169 | NEFF Henry | Kelly Benefits Cycling Team | 26:12.000 | 4:22.000 | 41.221 |
| 170 | LYNCH Luke | | 26:19.000 | 4:29.000 | 41.039 |
| 171 | FENG Tommy | Hustle Pro Cycling | 26:22.000 | 4:32.000 | 40.961 |
| 172 | GONZALEZ Jyven | G-Flow Cycling Team | 26:38.000 | 4:48.000 | 40.551 |
| 173 | HACKER William | Good Guys Racing NYC | 26:41.000 | 4:51.000 | 40.475 |
| 174 | CIFUENTES Emerson | The Parks Law Firm p/b Omnia Racing Cycling Team | 26:45.000 | 4:55.000 | 40.374 |
| 175 | POLLARD Dylan | | 26:58.000 | 5:08.000 | 40.049 |
| 176 | CARTER Aidan | | 27:08.000 | 5:18.000 | 39.803 |
| 177 | DAVIDSON Daniel | | 27:09.000 | 5:19.000 | 39.779 |
| 178 | BUDD Caden | | 27:27.000 | 5:37.000 | 39.344 |
| 179 | ZAPATA CORDOBA Gregory Santiago | Team Winston Salem - Flow | 27:41.000 | 5:51.000 | 39.013 |
| 180 | WANG Julien | Team California | 28:06.000 | 6:16.000 | 38.434 |
| 181 | MAGNER Ty | L39ION of Los Angeles | 28:23.000 | 6:33.000 | 38.05 |
| 182 | HILDRETH Chris | EMPYR Cycling | 31:01.000 | 9:11.000 | 34.82 |
| 183 | CHANEY Ryan | | 31:06.000 | 9:16.000 | 34.727 |
| 184 | HOGMAN Samuel | Manteo Racing | 31:06.000 | 9:16.000 | 34.727 |
| 185 | GIBSON Anton | Good Guys Racing NYC | 31:06.000 | 9:16.000 | 34.727 |
| 186 | WELCH Patrick | Above & Beyond Cancer Cycling | 31:06.000 | 9:16.000 | 34.727 |
| 187 | ROBERTS Rex | SoCalCycling.com Team | 31:06.000 | 9:16.000 | 34.727 |
| 188 | BEAUMONT Cameron | | 31:06.000 | 9:16.000 | 34.727 |
| 1006 | BUENO Alfredo | L39ION of Los Angeles | 00:00.000 | -00:21:50.000 | |