1 | Nicholas Konecny | Breckenridge | CO | Bear National Team | 17 | 94 | 3 | 1:05:33.8 | 21:59.7 | 21:45.3 | 21:48.7 |
2 | Magnus White | Boulder | CO | Boulder Junior Cycling | 18 | 159 | 3 | 1:06:23.5 | 21:58.9 | 22:08.6 | 22:16.0 |
3 | Raulito Gutierrez | Temecula | CA | Bear National Team | 18 | 104 | 3 | 1:08:02.8 | 22:29.9 | 22:38.7 | 22:54.1 |
4 | Ian Brown | Bend | OR | Bear National Team | 18 | 101 | 3 | 1:08:30.4 | 22:42.8 | 23:35.3 | 22:12.1 |
5 | Leif Bryan | Boulder | CO | Boulder Junior Cycling | 18 | 109 | 3 | 1:08:43.4 | 23:04.5 | 22:59.6 | 22:39.3 |
6 | Dan English | San Ramon | CA | Bear National Team | 18 | 93 | 3 | 1:09:07.5 | 22:19.4 | 23:05.0 | 23:42.9 |
7 | Ezra Caudell | Acworth | GA | Gravity Academy | 17 | 100 | 3 | 1:09:10.1 | 22:59.4 | 23:15.0 | 22:55.6 |
8 | Landen Stovall | Eagle | CO | Bear National Team | 18 | 102 | 3 | 1:09:11.1 | 22:59.0 | 23:26.9 | 22:45.1 |
9 | Matthew Marotto | Kentfield | CA | We Development | 18 | 114 | 3 | 1:10:15.0 | 24:11.5 | 22:56.9 | 23:06.5 |
10 | Andrew Morris | Fort Collins | CO | Ciclismo Racing | 18 | 151 | 3 | 1:10:41.1 | 23:10.8 | 23:41.8 | 23:48.4 |
11 | Nathan Dutton | Highland | UT | Bear National Team | 17 | 107 | 3 | 1:11:04.5 | 23:36.1 | 23:54.8 | 23:33.5 |
12 | Kai Lokey | Durango | CO | Durango Segment 28 | 17 | 133 | 3 | 1:11:06.1 | 23:37.8 | 23:45.2 | 23:43.0 |
13 | Ethan Woods | Motueka | | Team Talley's - Kiwi MTB Collective | 18 | 95 | 3 | 1:11:38.7 | 23:58.2 | 23:23.6 | 24:16.8 |
14 | Colin Oneil | Franklin | TN | Gravity Academy | 17 | 103 | 3 | 1:11:58.7 | 23:41.5 | 23:59.0 | 24:18.1 |
15 | Dalton Cook | Highland | UT | WE Development | 18 | 110 | 3 | 1:12:09.5 | 23:57.2 | 24:23.7 | 23:48.5 |
16 | Jordan Porter | St George | UT | Accel Cycling | 18 | 117 | 3 | 1:12:10.3 | 23:31.2 | 23:51.2 | 24:47.8 |
17 | Emmett McManus | Durango | CO | Team Durango Segment 28 | 17 | 150 | 3 | 1:12:48.7 | 23:50.9 | 24:15.9 | 24:41.7 |
18 | Aidan Haack | Steamboat Springs | CO | Ciclismo Racing | 17 | 160 | 3 | 1:12:48.8 | 23:59.8 | 24:28.9 | 24:20.0 |
19 | Owen Deale | Charlotte | VT | Bicycle Express Racing | 18 | 98 | 3 | 1:13:14.9 | 24:24.4 | 24:42.9 | 24:07.4 |
20 | Johnny Rainer | Lehi | UT | Accel Cycling | 18 | 108 | 3 | 1:13:41.5 | 23:56.0 | 24:32.2 | 25:13.2 |
21 | Canyon Cherney | Carbondale | CO | PINNACLE JR MTB | 17 | 141 | 3 | 1:13:55.0 | 24:36.3 | 24:34.2 | 24:44.4 |
22 | Payson Norman | Morgan | UT | Johnson Elite Orthodontics | 18 | 69 | 3 | 1:13:56.4 | 24:38.3 | 24:45.3 | 24:32.6 |
23 | Miles Mattern | Rochester | NY | Bear National Team | 17 | 97 | 3 | 1:14:26.5 | 23:37.2 | 25:09.8 | 25:39.4 |
24 | Eli Nolan | Crested Butte | CO | Pinnacle | 17 | 152 | 3 | 1:14:28.5 | 24:53.2 | 24:34.5 | 25:00.7 |
25 | Sean Obregon | Santa Cruz | CA | Santa Cruz Free Agent | 17 | 154 | 3 | 1:14:28.6 | 24:50.5 | 25:11.7 | 24:26.4 |
26 | Liam Baartman | Boulder | CO | Bear Development | 18 | 174 | 3 | 1:14:42.5 | 23:57.1 | 25:14.4 | 25:31.0 |
27 | Porter Garner | Riverton | UT | Fezzari | 17 | 145 | 3 | 1:14:47.0 | 24:03.8 | 25:25.1 | 25:18.1 |
28 | Aiden Brown | Eagle | CO | Gravity Academy | 17 | 123 | 3 | 1:14:58.2 | 26:44.3 | 24:29.6 | 23:44.2 |
29 | Liam Bezek | Durango | CO | Team Durango Segment 28 | 17 | 138 | 3 | 1:15:29.1 | 24:49.2 | 25:22.7 | 25:17.0 |
30 | Luke Walter | Boulder | CO | Boulder Junior Cycling | 17 | 135 | 3 | 1:15:34.8 | 25:27.0 | 25:31.2 | 24:36.5 |
31 | Ben Wilson | Napier | | Team Talley's - Kiwi MTB Collective | 18 | 163 | 3 | 1:15:52.1 | 24:51.0 | 25:28.1 | 25:32.9 |
32 | Landon Brown | Whitefish | MT | Team Stampede | 17 | 124 | 3 | 1:16:07.7 | 25:04.4 | 25:06.9 | 25:56.3 |
33 | Oliver Smith | Hailey | ID | Sun valley devo | 17 | 158 | 3 | 1:16:16.9 | 25:00.8 | 25:40.9 | 25:35.1 |
34 | Noah Shelton | Mill Valley | CA | | 17 | 115 | 3 | 1:16:29.0 | 24:45.3 | 25:56.3 | 25:47.3 |
35 | Luke Mosteller | Tunnel Hill | GA | Bear National | 17 | 92 | 3 | 1:16:31.8 | 23:38.3 | 25:10.2 | 27:43.1 |
36 | Jordan Forsgren | Ogden | UT | Ogden High | 17 | 144 | 3 | 1:16:39.2 | 25:10.1 | 25:34.5 | 25:54.5 |
37 | Oliver Eves | Evergreen | CO | Donovan Racing Development | 17 | 128 | 3 | 1:16:52.4 | 25:28.8 | 25:45.9 | 25:37.6 |
38 | Kole Bradley | Pleasant View | UT | Accel Cycling | 18 | 122 | 3 | 1:17:23.3 | 26:07.9 | 25:11.3 | 26:04.1 |
39 | Emil Kjellsen | Golden | CO | WE Development | 18 | 112 | 3 | 1:17:38.6 | 25:41.4 | 25:52.1 | 26:05.0 |
40 | Cole Bothner | Bozeman | MT | Swift Spoke Race Team | 17 | 121 | 3 | 1:18:03.4 | 25:28.8 | 26:13.5 | 26:21.0 |
41 | Isaac Gerber | Glenwood Springs | CO | WE Development | 18 | 129 | 3 | 1:18:34.8 | 25:58.1 | 25:56.0 | 26:40.5 |
42 | Aiden Sorich | Butte | MT | Copper City Surgery Center | 18 | 9 | 3 | 1:18:55.4 | 25:23.9 | 25:54.4 | 27:37.1 |
43 | Rhett Bates | West Kelowna | BC | Giant Canada Off-Road Team | 17 | 120 | 3 | 1:19:01.8 | 25:12.2 | 26:59.7 | 26:49.8 |
44 | Remi Drogi-Saget | Flagstaff | AZ | Geiger Coaching / Absolute Bikes | 18 | 111 | 3 | 1:20:23.1 | 25:26.5 | 26:36.5 | 28:20.1 |
45 | Collin De La Garza | Salt Lake City | UT | Maybird | 17 | 127 | 3 | 1:20:25.2 | 25:02.1 | 27:33.1 | 27:49.9 |
46 | Xander Lyman | Cottonwood Heights | UT | Maybird Cycling | 18 | 113 | 3 | 1:20:25.6 | 29:48.1 | 25:17.3 | 25:20.0 |
47 | Mason Brown | Alpine | UT | Spry Cycles DRT | 17 | 140 | 3 | 1:21:14.5 | 26:09.3 | 27:42.8 | 27:22.4 |
48 | Max Johnson | Cortez | CO | Team Durango Segment 28 | 18 | 148 | 3 | 1:21:15.2 | 25:02.5 | 25:41.5 | 30:31.1 |
49 | Eric Billings | Carson City | NV | Reno Devo | 18 | 161 | 3 | 1:21:17.1 | 26:04.5 | 27:23.4 | 27:49.2 |
50 | Nathan Guiness | South Jordan | UT | Fezzari Factory Racing | 18 | 146 | 3 | 1:21:23.3 | 27:08.6 | 28:17.1 | 25:57.5 |
51 | Lucas Berry | Carbondale | CO | RFC Pinnacle | 17 | 137 | 3 | 1:21:34.5 | 24:50.3 | 30:59.3 | 25:44.8 |
52 | Carter Buck | Draper | UT | Maybird-Reyes Psych | 17 | 125 | 3 | 1:23:02.8 | 28:55.6 | 26:43.1 | 27:24.0 |
53 | Jamerson Kent | Salt Lake City | UT | Maybird Cycling | 18 | 175 | 3 | 1:24:01.2 | 27:33.6 | 28:07.0 | 28:20.6 |
54 | Luke Harris | Danielsville | GA | USA Cycling Development MTB Team | 17 | 106 | 3 | 1:24:12.1 | 31:17.6 | 28:36.8 | 24:17.5 |
55 | Reed McAfee | Colorado Springs | CO | Avout Racing | 17 | 149 | 3 | 1:24:15.9 | 27:30.4 | 27:58.3 | 28:47.1 |
56 | Dylan Hart | Huntley | IL | Lucky Brake | 18 | 130 | 3 | 1:24:20.6 | 27:30.5 | 27:58.9 | 28:51.1 |
57 | Michael Delgadillo II | Fort Collins | CO | Ciclismo Racing | 17 | 142 | 3 | 1:26:05.4 | 27:35.6 | 30:32.2 | 27:57.5 |
58 | Drew Derrick | North Salt Lake | UT | Maybird Reyes-Psych | 17 | 143 | 3 | 1:26:47.7 | 27:17.0 | 29:27.7 | 30:02.9 |
59 | Lucas Hull | Salt Lake City | UT | Maybird Reyes-Psych | 17 | 245 | 3 | 1:29:08.5 | 27:57.1 | 30:42.2 | 30:29.2 |
60 | Evan Curl | Gurley | AL | Gravity Academy | 17 | 126 | 3 | 1:30:03.4 | 28:31.4 | 30:12.2 | 31:19.8 |
61 | Luke Pulford | Calgary | AL | Rundle Mountain Cycling Club | 17 | 155 | 3 | 1:32:20.4 | 28:53.5 | 30:39.3 | 32:47.4 |
62 | Brandon Naseath | Cedar Hills | UT | Accel Cycling | 18 | 116 | 2 | 1:01:05.5 | 25:57.0 | 35:08.5 | |
63 | Asher Gagestein | Ogden | UT | The Bike Shop | 18 | 380 | 2 | 1:07:25.5 | 31:39.4 | 35:46.1 | |
64 | Mats Leckie | San Francisco | CA | | 17 | 132 | 1 | 24:25.8 | 24:25.8 | | |
Drop | Jesus Amaya | Sahuarita | AZ | AZ Devo | 18 | 10 | 1 | 25:58.9 | 25:58.9 | | |
Drop | Cam McCallum | Langley | BC | CHARGE BC XC Racing | 18 | 91 | 1 | 26:38.1 | 26:38.1 | | |
Drop | Caleb Smith | San Clemente | CA | Baghouse | 17 | 157 | 1 | 27:16.3 | 27:16.3 | | |