| 1 | Aidan Vollmuth | 18 | 139 | Mendham | NJ | Donovan Racing | 8 | 19:17.3 |
| 2 | Ethan Wood | 17 | 138 | Pemberton | BC | Charge xc bc | 8 | 19:18.1 |
| 3 | Logan Drevlow | 17 | 148 | Golden Valley | MN | Bear National Team | 8 | 19:20.5 |
| 4 | Owen Carter Lembke | 17 | 144 | Columbia | MO | Dirt Camp Racing | 8 | 19:31.9 |
| 5 | Caden Kroettinger | 18 | 142 | Folsom | CA | | 8 | 19:32.7 |
| 6 | Isaac Cole | 17 | 159 | Flagstaff | AZ | WE Development | 8 | 19:47.0 |
| 7 | Aran Connolly | 18 | 162 | Seattle | WA | Team Booger | 8 | 20:00.1 |
| 8 | Chad Brown | 18 | 197 | O Fallon | IL | WE Development | 8 | 20:14.8 |
| 9 | Rylan Oachs | 18 | 160 | Woodbury | MN | NCYD p/d Donkey Label | 8 | 20:20.8 |
| 10 | Hunter Cottam | 18 | 154 | Sandy | UT | Maybird | 8 | 20:25.7 |
| 11 | Ethan Twisselmann | 18 | 237 | Reno | NV | | 8 | 20:31.1 |
| 12 | Adisson Watley | 17 | 153 | Franklin | TN | Dirt Canp Racing | 8 | 20:34.5 |
| 13 | Ben Garmany | 17 | 181 | Grand Junction | CO | We Development | 8 | 20:40.1 |
| 14 | Austin Freyer | 18 | 145 | Boise | ID | Donovan Racing | 8 | 20:46.0 |
| 15 | Easton Day | 17 | 163 | Lehi | UT | Rouleur Devo PB Specialized | 8 | 20:47.0 |
| 16 | Zachary Berube | 18 | 152 | Marietta | GA | Contour Racing | 8 | 20:57.1 |
| 17 | Riley Grimes | 17 | 255 | Grand Junction | CO | AVOUT RACING | 8 | 21:12.9 |
| 18 | Tacoma Smith | 18 | 184 | Price | UT | Accel Cycling | 6 | 16:21.2 |
| 19 | Jake Mercado | 17 | 240 | Minneapolis | MN | | 6 | 16:22.3 |
| 20 | Alex Kozlowski | 18 | 223 | Reno | NV | Reno Devo | 6 | 16:22.9 |
| 21 | Jackson Cope | 17 | 170 | Alexandria | VA | Contour Racing | 6 | 16:23.5 |
| 22 | Leonardo Gutierrez | 17 | 229 | Temecula | CA | Old Town Bicycle Co, MP Coatings, One4Nine | 6 | 16:25.1 |
| 23 | Dylan Reid | 17 | 192 | Golden | CO | Donovan Racing | 6 | 16:26.8 |
| 24 | Eric Oien | 17 | 164 | Cottage Grove | MN | NCYD p/b Donkey Label Racing | 6 | 16:27.1 |
| 25 | Dillon Hall | 17 | 262 | Seattle | WA | Team Booger | 6 | 16:28.7 |
| 26 | Jack Kenamond | 17 | 189 | Wheeling | WV | Contour racing | 6 | 16:32.2 |
| 27 | Ryder Williams | 18 | 185 | Granite Bay | CA | Specialized Sacramento Devo Team | 6 | 16:58.4 |
| 28 | Calvin Christensen | 18 | 252 | Draper | UT | Maybird Reyes-Psych | 5 | 13:59.2 |
| 29 | Nathan Troyer | 18 | 253 | Sparks | NV | | 5 | 14:01.5 |
| 30 | Corban Carlson | 18 | 174 | Saint Paul | MN | Donkey Label | 5 | 14:04.7 |
| 31 | Braden McNichols | 17 | 186 | Salt Lake City | UT | Maybird | 5 | 14:05.5 |
| 32 | Ford Gundrum | 17 | 263 | New Market | MD | Dirt Camp Racing | 5 | 14:09.7 |
| 33 | Seth Kjerengtroen | 18 | 195 | Salt Lake City | UT | Maybird | 5 | 14:13.4 |
| 34 | Richard Strahan | 18 | 146 | Quantico | VA | Dirt Camp Racing | 5 | 14:17.3 |
| 35 | Cutler Reschke | 17 | 225 | Lehi | UT | Rouleur Devo PB Specialized | 5 | 14:22.7 |
| 36 | Colin Dyson | 18 | 249 | Reno | NV | Velo Reno | 4 | 11:42.9 |
| 37 | Kenneth Townsend IV | 18 | 244 | Columbia | MO | CycleX Racing | 4 | 11:45.0 |
| 38 | Ezra Allen | 17 | 804 | Gentry | AR | Oz Development | 4 | 11:45.1 |
| 39 | Milo Peterson | 17 | 929 | Lehi | UT | Rouleur Devo | 4 | 11:45.5 |
| 40 | Jacob Webber | 17 | 216 | Colorado Springs | CO | Air Academy | 4 | 11:45.6 |
| 41 | Andrew Cerise | 17 | 250 | Highlands Ranch | CO | Donovan Racing | 4 | 11:47.0 |
| 42 | Parker Caldwell | 17 | 214 | Heber City | UT | Rouleur | 4 | 11:47.9 |
| 43 | Finn Brown | 17 | 254 | Dillon | CO | | 4 | 11:49.1 |
| 44 | Marshall Davis | 18 | 219 | Bentonville | AR | Thaden Cycling | 4 | 11:49.7 |
| 45 | Clark Johnson | 17 | 215 | Hudson | OH | Dirt Camp Racing | 4 | 11:54.0 |
| 46 | William Schrader | 18 | 183 | Sewanee | TN | The Gravity Academy | 3 | 9:17.4 |
| 47 | Kyle Kovarik | 17 | 243 | Boise | ID | Tribe | 3 | 9:17.7 |
| 48 | Evan Halbleib | 17 | 227 | Corvallis | OR | Dialed Cycling Team | 3 | 9:18.5 |
| 49 | Flint Drummond | 17 | 204 | Carrollton | GA | Gravity Academy | 3 | 9:20.7 |
| 50 | Jackson Paugh | 18 | 231 | Reno | NV | | 3 | 9:23.4 |
| 51 | Lewis Fritzinger | 17 | 251 | Reno | NV | Rocky Mountain Devo | 3 | 9:23.9 |
| 52 | Mason Seagrave | 18 | 172 | Garden City | ID | TRIBE | 3 | 9:24.6 |
| 53 | Pierson Vagts | 17 | 217 | Moab | UT | Donovan Racing | 3 | 9:24.6 |
| 54 | Houston Brown | 18 | 248 | Renoreno | NV | RenoDevo | 3 | 9:26.1 |
| 55 | Patrick Senkier | 17 | 247 | Park City | UT | Accel Cycling | 3 | 9:26.4 |
| 56 | Johan Souders | 17 | 258 | Durango | CO | Durango Devo 3000 | 3 | 9:27.1 |
| 57 | Reese Tillmann | 17 | 220 | Draper | UT | Maybird Cycling | 3 | 9:29.6 |
| 58 | Finn Cromwell | 17 | 242 | McCall | ID | TRIBE | 3 | 9:30.1 |
| 59 | Camden Konegni | 18 | 194 | Golden | CO | | 3 | 9:31.0 |
| 60 | Wyatt Duey | 17 | 257 | Laurel | MT | WE Development | 3 | 9:32.9 |
| 61 | Jackson Campbell | 18 | 922 | Edmonds | WA | Team Booger | 3 | 9:34.0 |
| 62 | Walker Snyder | 17 | 188 | McDonough | GA | Contour Racing | 3 | 11:44.5 |
| 63 | Elliot Tippetts | 18 | 928 | Lehi | UT | SevenNine Racing | 2 | 6:56.3 |
| 64 | Nolan Reinbold | 17 | 806 | Draper | UT | Maybird | 2 | 6:58.3 |
| 65 | William Martin | 17 | 260 | Fort Mill | SC | Dirt Camp Racing | 2 | 6:59.7 |
| 66 | Jack Brown | 17 | 238 | Boise | ID | TRIBE | 2 | 7:00.3 |
| 67 | Dru Loeffler | 17 | 201 | Glenwood Springs | CO | Pinnacle Jr MTB Team | 2 | 7:06.3 |
| 68 | Collin Delisis | 18 | 807 | Sandy | UT | Maybird | 2 | 7:07.6 |
| 69 | Noah Larson | 17 | 218 | Saint Paul | MN | Donkey Label Racing | 2 | 7:08.7 |
| 70 | Brenden Beer | 17 | 196 | Golden | CO | Donovan Racing | 2 | 7:09.7 |
| 71 | Adam Frank | 18 | 814 | Salt Lake City | UT | Aspire | 2 | 7:41.1 |
| 72 | Colin Parker | 17 | 822 | Birmingham | AL | Racing Division p/b Pace Coaching Co. | 1 | 4:41.7 |
| 73 | Cody Christensen | 17 | 818 | Burley | ID | NICA Magic Valley Composite | 1 | 4:48.8 |
| 74 | Carlo Delong | 18 | 811 | Helena | MT | Hammer Nutrtion | 1 | 5:03.0 |
| 75 | Reece Stinger | 17 | 801 | Middleton | ID | Stinkson Devo | 1 | 5:08.3 |
| 76 | Everett Dekiep | 17 | 813 | Helena | MT | | 1 | 5:18.4 |