Final Results
| Pos | Bib | Name | Time | ± | Age Group | Division |
|---|---|---|---|---|---|---|
| 1. | 310 | Isaac Freitas-Eagan | 00:20:32.1 | 00:00:00.0 | MU18 | NE |
| 2. | 270 | Peter Moore | 00:21:43.4 | 00:01:11.3 | MU18 | MW |
| 3. | 357 | Drew Palmer-Leger | 00:23:47.4 | 00:03:15.3 | MU20 | IM |
| 4. | 350 | Evan Corson | 00:24:02.9 | 00:03:30.8 | MU18 | HP |
| 5. | 376 | Zane Sandall | 00:24:23.7 | 00:03:51.6 | MU18 | HP |
| - | 304 | Ben Ogden | - | - | MU18 | NE |
| - | 306 | Gus Schumacher | - | - | MU18 | AK |
| - | 294 | Noel Keeffe | - | - | MU20 | RM |
| - | 313 | Luke Jager | - | - | MU18 | AK |
| - | 305 | Wyatt Gebhardt | - | - | MU20 | RM |
| - | 303 | James Kitch | - | - | MU18 | NE |
| - | 290 | Nolan Herzog | - | - | MU20 | RM |
| - | 268 | Collin Wilson | - | - | MU18 | RM |
| - | 292 | Johnny Hagenbuch | - | - | MU18 | IM |
| - | 299 | Andrew Meyer | - | - | MU20 | IM |
| - | 300 | Gregory Burt | - | - | MU18 | NE |
| - | 261 | Skylar Patten | - | - | MU18 | IM |
| - | 309 | Canyon Tobin | - | - | MU20 | AK |
| - | 315 | Haydn Halvorsen | - | - | MU18 | FW |
| - | 296 | Adam Witkowski | - | - | MU18 | NE |
| - | 295 | Xavier Mansfield | - | - | MU20 | MW |
| - | 287 | Cameron Wolfe | - | - | MU18 | RM |
| - | 302 | Ti Donaldson | - | - | MU18 | AK |
| - | 316 | Dawson Knopp | - | - | MU20 | AK |
| - | 297 | Joshua Valentine | - | - | MU18 | NE |
| - | 298 | James Clinton Schoonmaker | - | - | MU18 | FW |
| - | 284 | Patrick Acton | - | - | MU20 | MW |
| - | 285 | Garrett Butts | - | - | MU18 | RM |
| - | 333 | Everett Cason | - | - | MU18 | AK |
| - | 278 | Zanden Mcmullen | - | - | MU18 | AK |
| - | 307 | Adam Glueck | - | - | MU20 | NE |
| - | 289 | Conor Munns | - | - | MU18 | NE |
| - | 281 | Logan Chamberlain | - | - | MU18 | IM |
| - | 273 | Henry Raff | - | - | MU20 | IM |
| - | 314 | Simon Zink | - | - | MU20 | RM |
| - | 263 | Sven Tate | - | - | MU18 | RM |
| - | 267 | Willson Moore | - | - | MU20 | NE |
| - | 264 | Samuel Hodges | - | - | MU18 | NE |
| - | 331 | Lane Myshrall | - | - | MU18 | IM |
| - | 332 | Daniel Fischer | - | - | MU20 | IM |
| - | 329 | Will Lange | - | - | MU18 | PN |
| - | 279 | Anders Sonnesyn | - | - | MU18 | MW |
| - | 276 | John Henry Paluszek | - | - | MU20 | NE |
| - | 269 | Alex Nemeth | - | - | MU18 | MW |
| - | 311 | Scott Schulz | - | - | MU18 | MA |
| - | 271 | Will Solow | - | - | MU20 | IM |
| - | 274 | Logan Mowry | - | - | MU20 | AK |
| - | 334 | Mark Ousdigian | - | - | MU20 | MW |
| - | 351 | Everett Sapp | - | - | MU20 | FW |
| - | 266 | Elias Hermanson | - | - | MU18 | AK |
| - | 283 | Andrew Doherty | - | - | MU20 | NE |
| - | 288 | Bryce Hartman | - | - | MU20 | MA |
| - | 265 | Liam Mcinroy | - | - | MU20 | HP |
| - | 282 | Caleb Streinz | - | - | MU20 | NE |
| - | 277 | Luc Golin | - | - | MU20 | MW |
| - | 356 | Ryan Mead | - | - | MU18 | MW |
| - | 319 | Samuel Schoderbek | - | - | MU18 | PN |
| - | 338 | Hunter Greene | - | - | MU18 | PN |
| - | 322 | Kieran Hahn | - | - | MU18 | RM |
| - | 340 | Noah Gans | - | - | MU18 | HP |
| - | 365 | Felix Firth | - | - | MU18 | IM |
| - | 352 | Cooper Anderson | - | - | MU18 | FW |
| - | 272 | James Schneider | - | - | MU18 | MW |
| - | 320 | Brian Beyerbach | - | - | MU18 | MA |
| - | 339 | Jackson Adler | - | - | MU18 | MW |
| - | 293 | Jimmy Colfer | - | - | MU18 | RM |
| - | 345 | Mario Cacciola | - | - | MU18 | PN |
| - | 364 | Eric Houck | - | - | MU20 | GL |
| - | 286 | Seth Wyatt | - | - | MU18 | IM |
| - | 349 | Ari Endestad | - | - | MU18 | AK |
| - | 312 | Foss Kerker | - | - | MU20 | MW |
| - | 367 | Albert Steiner | - | - | MU18 | HP |
| - | 341 | Josiah Alverts | - | - | MU20 | AK |
| - | 328 | Torsten Brinkema | - | - | MU20 | MW |
| - | 335 | Patrick Korus | - | - | MU18 | PN |
| - | 323 | Peter Haynes | - | - | MU18 | RM |
| - | 353 | Alex Kelling | - | - | MU20 | MW |
| - | 354 | Nate Cutler | - | - | MU18 | FW |
| - | 336 | Trevor Allison | - | - | MU18 | PN |
| - | 384 | Joe Wood | - | - | MU18 | GL |
| - | 346 | Robert Schoff | - | - | MU20 | AK |
| - | 337 | George Cvancara | - | - | MU18 | AK |
| - | 343 | Colton Martin | - | - | MU18 | MA |
| - | 358 | Kai Meyers | - | - | MU18 | AK |
| - | 387 | Nathan Garwood | - | - | MU18 | GL |
| - | 395 | Albert Hesse | - | - | MU20 | PN |
| - | 373 | Ian Thompson | - | - | MU18 | MA |
| - | 321 | Benjamin Radosevich | - | - | MU18 | HP |
| - | 347 | Sam Fay | - | - | MU18 | HP |
| - | 380 | Jacob Alberga | - | - | MU18 | MA |
| - | 372 | Jared Mahler | - | - | MU18 | FW |
| - | 382 | Maxwell Roske | - | - | MU18 | FW |
| - | 379 | Seamus Tomb | - | - | MU18 | MA |
| - | 385 | Nickolai Huotari | - | - | MU18 | GL |
| - | 388 | Ilhan Onder | - | - | MU18 | GL |
| - | 390 | Michael Halligan | - | - | MU20 | MA |
| - | 374 | Nikolas Burkhart | - | - | MU18 | FW |
| - | 386 | Isak Larson | - | - | MU18 | PN |
| - | 377 | Ben Carnahan | - | - | MU20 | MA |
| - | 369 | Erik Schreiner | - | - | MU18 | MA |
| - | 361 | Adam Pickett | - | - | MU18 | HP |
| - | 370 | Daniel Manzella | - | - | MU18 | MA |
| - | 381 | Alexandar Fragomeni | - | - | MU18 | MA |
| - | 383 | Joseph Wilson | - | - | MU18 | MA |
| - | 371 | Julien Malherbe | - | - | MU18 | GL |
| - | 366 | Ryland Belisle | - | - | MU20 | FW |
| - | 344 | Lane Meyers | - | - | MU18 | HP |
| - | 301 | Hunter Wonders | - | - | MU20 | AK |
| - | 308 | Woody Martineau | - | - | MU20 | RM |
| - | 275 | Griffin Wright | - | - | MU18 | NE |
| - | 325 | Marcus Gore | - | - | MU18 | RM |
| - | 348 | Everett Olson | - | - | MU18 | RM |
| - | 291 | Nicholas Wilkerson | - | - | MU20 | NE |
| - | 318 | Tracen Knopp | - | - | MU20 | AK |
| - | 262 | Erik Lindahl | - | - | MU20 | NE |
| - | 317 | Karl Danielson | - | - | MU20 | AK |
| - | 391 | Issac Coulter | - | - | MU18 | GL |
| - | 394 | Rylan Hodgson | - | - | MU18 | MA |
| - | 389 | Dan Groeneveld | - | - | MU18 | GL |
| - | 393 | Hunter Dercks | - | - | MU20 | GL |
| - | 378 | Lucas Strazzere | - | - | MU18 | FW |
| - | 330 | Gus Schatzlein | - | - | MU18 | MW |
| - | 362 | Bryce Pintner | - | - | MU18 | AK |
| - | 360 | Brandon Herhusky | - | - | MU20 | FW |
| - | 342 | Aiden Truettner | - | - | MU20 | GL |
| - | 326 | Ben Olson | - | - | MU18 | MW |
| - | 359 | Hans Pessl | - | - | MU18 | IM |
| - | 368 | Micah Barber | - | - | MU18 | AK |
| - | 324 | Joshua Albrecht | - | - | MU20 | GL |
| - | 355 | Silas Goetz | - | - | MU18 | HP |
| - | 363 | Tres Green | - | - | MU20 | GL |
| - | 375 | Gabe Pfeiffer | - | - | MU20 | GL |
| - | 327 | Thomas Gebhards | - | - | MU18 | IM |
| - | 280 | Oliver Snow | - | - | MU18 | NE |
| - | 392 | Galen Resh-Chimner | - | - | MU18 | GL |