1 | Cayden Parker | 20 | 44 | Hot Springs | AR | Bear National Team | 5 | 1:16:55.4 | 15:22.3 | 15:18.9 | 15:26.1 | 15:50.6 | 14:57.3 |
2 | Landen Stovall | 19 | 48 | Eagle | CO | Bear National Team | 5 | 1:17:14.5 | 15:23.3 | 15:19.6 | 15:24.9 | 15:51.5 | 15:15.0 |
3 | Caleb Swartz | 25 | 47 | Missoula | MT | ENVE / Forward Endurance Coaching | 5 | 1:17:58.5 | 15:24.8 | 15:15.0 | 15:27.0 | 16:08.2 | 15:43.2 |
4 | Toby Hassett | 21 | 50 | Golden | CO | Bear National Team | 5 | 1:18:18.0 | 15:21.7 | 15:40.2 | 15:50.4 | 15:59.1 | 15:26.4 |
5 | Justin Peck | 21 | 51 | Los Gatos | CA | Los Gatos Bicycle Club | 5 | 1:18:32.0 | 15:37.0 | 15:31.2 | 15:44.0 | 15:50.0 | 15:49.7 |
6 | Kyan Olshove | 22 | 46 | Traverse City | MI | Great Lakes Off Road Initiative (GLORI) | 5 | 1:19:41.4 | 15:30.0 | 15:44.0 | 15:59.0 | 16:08.6 | 16:19.6 |
7 | Gabe Harrelson | 20 | 45 | Phoenix | AZ | WE Development | 5 | 1:19:51.8 | 15:23.4 | 15:48.8 | 16:00.9 | 16:09.0 | 16:29.5 |
8 | Carter Hall | 28 | 43 | Bozeman | MT | Dryve Racing p/b calibratedcoaching.com | 5 | 1:19:55.5 | 15:53.6 | 16:01.5 | 16:14.6 | 16:01.8 | 15:43.8 |
9 | Brayden Johnson | 21 | 41 | Littleton | CO | Santa Cruz Rockshox Pro Team | 5 | 1:21:05.2 | 15:21.5 | 15:17.6 | 16:30.7 | 17:10.9 | 16:44.4 |
10 | Devon Feehan | 25 | 42 | Windsor | NY | | 5 | 1:21:18.1 | 16:04.3 | 17:19.2 | 16:56.2 | 15:55.0 | 15:03.1 |
11 | Samuel Elson | 26 | 53 | Washington | UT | HART Cycling | 5 | 1:21:19.5 | 15:52.0 | 16:19.1 | 16:29.1 | 16:48.9 | 15:50.2 |
12 | Griffin Hoppin | 21 | 62 | Mill Valley | CA | Flow Formulas | 5 | 1:21:49.2 | 15:56.5 | 16:20.7 | 16:39.2 | 16:31.3 | 16:21.3 |
13 | Adam Mote | 20 | 49 | Golden | CO | NorthPeak Racing | 5 | 1:22:23.6 | 16:10.1 | 16:30.6 | 16:33.7 | 16:37.5 | 16:31.5 |
14 | Lucas Miers | 22 | 57 | Reno | NV | Reno devo | 5 | 1:22:55.8 | 15:49.7 | 16:53.7 | 16:42.3 | 16:49.3 | 16:40.6 |
15 | Preston Johnson | 20 | 58 | Springville | UT | NorthPeak Racing | 5 | 1:23:38.3 | 16:24.5 | 16:33.1 | 16:53.3 | 16:35.5 | 17:11.7 |
16 | Landon Dendy | 19 | 63 | San Marcos | CA | WE Development | 5 | 1:25:09.3 | 16:19.7 | 16:44.6 | 16:53.6 | 17:40.5 | 17:30.6 |
17 | Landon Farnworth | 25 | 64 | Redmond Or | OR | Dryve Racing | 5 | 1:25:11.3 | 16:44.6 | 16:55.3 | 17:15.4 | 17:28.7 | 16:47.1 |
18 | Cam McCallum | 19 | 59 | Langley | BC | CHARGE Racing | 5 | 1:25:56.8 | 16:34.5 | 17:32.9 | 17:59.0 | 17:10.1 | 16:40.1 |
19 | Ian Brown | 19 | 52 | Bend | OR | Bear National Team | 5 | 1:26:33.0 | 16:15.2 | 17:43.4 | 18:26.5 | 17:49.4 | 16:18.3 |
20 | Jordan Porter | 19 | 65 | Saint George | UT | Accel Cycling | 5 | 1:26:35.3 | 16:34.7 | 17:19.2 | 17:33.5 | 17:48.1 | 17:19.6 |
21 | Jordan Sirtoli | 33 | 78 | Redmond | NY | Dryve Racing | 5 | 1:26:42.2 | 16:51.1 | 17:28.1 | 17:11.6 | 17:38.3 | 17:32.9 |
22 | Bryson Perry | 45 | 70 | Draper | UT | Rouleur Devo p/b Specialized | 5 | 1:28:02.2 | 17:35.0 | 17:47.6 | 17:40.0 | 17:35.3 | 17:24.1 |
23 | Brady White | 20 | 54 | Laguna Beach | CA | Bear National Team | 5 | 1:28:04.2 | 16:35.8 | 17:05.8 | 17:57.1 | 18:39.3 | 17:45.9 |
24 | Ryder Jordin | 22 | 69 | Salt Lake City | UT | KUHL Cycling | 5 | 1:28:27.2 | 17:11.7 | 17:37.1 | 17:58.2 | 17:43.6 | 17:56.3 |
25 | Hadden Beykirch | 20 | 55 | Saint George | UT | Northpeak Racing | 5 | 1:28:55.5 | 17:09.6 | 18:05.8 | 18:12.2 | 17:59.2 | 17:28.4 |
26 | Dylan Fairchild | 23 | 74 | Salt Lake City | UT | KUHL Cycling Team | 5 | 1:29:16.7 | 17:40.7 | 17:49.9 | 18:00.1 | 18:04.7 | 17:41.1 |
27 | Nathan Knowles | 23 | 76 | Batavia | IL | ProTerra Racing | 5 | 1:30:14.6 | 16:17.1 | 16:54.9 | 17:51.7 | 19:10.2 | 20:00.5 |
28 | Bryce Bennett | 22 | 72 | Salt Lake City | UT | KUHL Cycling Team | 5 | 1:30:36.1 | 17:22.3 | 17:58.2 | 18:34.8 | 18:40.5 | 18:00.1 |
29 | Blane Maddox | 28 | 61 | Flagstaff | AZ | | 5 | 1:30:42.8 | 17:23.4 | 17:54.3 | 17:56.6 | 18:51.4 | 18:36.9 |
30 | Benjamin Young | 19 | 75 | Sparks | NV | Reno Devo | 4 | 1:13:16.0 | 17:45.6 | 18:18.0 | 18:34.4 | 18:38.0 | |
31 | Spencer Grasl | 27 | 68 | Bonners Ferry | ID | Tiercel Capital/FindingRadiantHealth LLC | 4 | 1:13:24.5 | 17:54.6 | 18:09.9 | 18:40.2 | 18:39.7 | |
32 | Cullen Perkey | 21 | 67 | Denver | CO | Avout Selects | 4 | 1:14:31.0 | 17:53.9 | 19:11.0 | 18:55.7 | 18:30.3 | |
33 | Victor Cashes | 24 | 77 | Oklahoma City | OK | Dryve Racing | 4 | 1:15:04.8 | 20:21.3 | 17:59.8 | 18:15.4 | 18:28.2 | |
34 | Trace Wallin | 20 | 66 | Park City | UT | Accel Cycling | 4 | 1:15:21.6 | 17:34.0 | 18:28.1 | 19:27.2 | 19:52.1 | |
35 | Conner Lacey | 23 | 71 | Salt Lake City | UT | KUHL CYCLING | 3 | 1:00:17.4 | 18:52.8 | 20:40.5 | 20:44.0 | | |
Drop | Richard Morris | 19 | 73 | Fort Collins | CO | Ciclismo Racing | 0 | | | | | | |
DNS | Austin Beard | 21 | 60 | Grand Junction | CO | Team Durango Segment 28 | 0 | | | | | | |
DNS | Will Mertins | 19 | 56 | Fayetteville | AR | Pan-American Union Racing | 0 | | | | | | |