| 1 | FEEHAN Devon | | 20:13.000 | - | 0 |
| 2 | HAMPTON Carson | | 20:22.000 | 09.000 | 0 |
| 3 | SADESKY Logan | | 20:24.000 | 11.000 | 0 |
| 4 | DAY Robbie | Bear National Team | 20:32.000 | 19.000 | 0 |
| 5 | WESELAKE Soren | | 20:38.000 | 25.000 | 0 |
| 6 | HALL Carter | | 20:39.000 | 26.000 | 0 |
| 7 | STOVALL Landen | Bear National Team | 20:39.000 | 26.000 | 0 |
| 8 | HASSETT Toby | Fort Lewis College Skyhawks | 20:55.000 | 42.000 | 0 |
| 8 | HASSETT Toby | Bear National Team | 20:55.000 | 42.000 | 0 |
| 9 | MOTE Adam | | 20:57.000 | 44.000 | 0 |
| 10 | MCMANUS Emmett | | 20:59.000 | 46.000 | 0 |
| 11 | GUTIERREZ Raulito | Bear National Team | 21:03.000 | 50.000 | 0 |
| 12 | ELSON Samuel | | 21:07.000 | 54.000 | 0 |
| 13 | PÉREZ Georwill | Pan-American Union Racing | 21:11.000 | 58.000 | 0 |
| 14 | KONECNY Lasse | Bear National Team | 21:14.000 | 1:01.000 | 0 |
| 15 | NORRIS Jeremy | | 21:14.000 | 1:01.000 | 0 |
| 16 | ONEIL Colin | | 21:14.000 | 1:01.000 | 0 |
| 17 | LOKEY Kai | | 21:16.000 | 1:03.000 | 0 |
| 18 | PECK Justin | | 21:18.000 | 1:05.000 | 0 |
| 19 | DUFOUR Jerry | | 21:19.000 | 1:06.000 | 0 |
| 20 | MOKELKE Miles | | 21:20.000 | 1:07.000 | 0 |
| 21 | JOHNSON Preston | | 21:31.000 | 1:18.000 | 0 |
| 22 | DEALE Owen | | 21:57.000 | 1:44.000 | 0 |
| 23 | BATES Rhett | | 22:04.000 | 1:51.000 | 0 |
| 24 | KRANEFUSS Eli | | 22:13.000 | 2:00.000 | 0 |
| 25 | BROWN Aiden | | 22:15.000 | 2:02.000 | 0 |
| 26 | MCCALLUM Cam | | 22:17.000 | 2:04.000 | 0 |
| 27 | HERRERA Esteban | Pan-American Union Racing | 00:00.000 | -00:20:13.000 | |
| 28 | HARRELSON Gabe | | 00:00.000 | -00:20:13.000 | |
| 29 | CHERNEY Canyon | | 00:00.000 | -00:20:13.000 | |
| 30 | SMITH Oliver | | 00:00.000 | -00:20:13.000 | |
| 31 | GUINEE Noah | | 00:00.000 | -00:20:13.000 | |
| 32 | MCDADE Max | | 00:00.000 | -00:20:13.000 | |
| 33 | BEYKIRCH Hadden | | 00:00.000 | -00:20:13.000 | |
| 34 | RODRIGUEZ Eismar | | 00:00.000 | -00:20:13.000 | |
| 35 | LOOTENS Jack | | 00:00.000 | -00:20:13.000 | |
| 36 | PEPE Ethan | | 00:00.000 | -00:20:13.000 | |
| 37 | RHODE Odin | | 00:00.000 | -00:20:13.000 | |
| 38 | GAMBAROTA Douglas | | 00:00.000 | -00:20:13.000 | |
| 39 | CALVERT Sam | | 00:00.000 | -00:20:13.000 | |
| 40 | BROADHEAD Logan | | 00:00.000 | -00:20:13.000 | |
| 41 | PORTER Jordan | | 00:00.000 | -00:20:13.000 | |
| 42 | PUMMILL Cade | | 00:00.000 | -00:20:13.000 | |
| 43 | KANGAS Ian | | 00:00.000 | -00:20:13.000 | |
| 44 | REMLINGER Tyler | | 00:00.000 | -00:20:13.000 | |
| 45 | KAKOURIS Elijah | | 00:00.000 | -00:20:13.000 | |
| 1005 | DENDY Landon | | 00:00.000 | -00:20:13.000 | |
| 1006 | GREY Dane | | 00:00.000 | -00:20:13.000 | |
| 1006 | BEARD Austin | | 00:00.000 | -00:20:13.000 | |
| 1006 | KERR Dylan | | 00:00.000 | -00:20:13.000 | |
| 1006 | VROUWENVELDER Paul | | 00:00.000 | -00:20:13.000 | |
| 1006 | BROERSMA Ned | | 00:00.000 | -00:20:13.000 | |
| 1006 | COUDREAUT Curtis | | 00:00.000 | -00:20:13.000 | |
| 1006 | MORRISON Samuel | | 00:00.000 | -00:20:13.000 | |