1 | Bradyn Lange | Mendocino | CA | SCOTT / Orange Seal | 24 | 366 | 4 | 1:02:17.0 | 15:26.6 | 15:29.1 | 15:44.6 | 15:36.6 |
2 | Ivan Sippy | Durango | CO | Team Durango Segment 28 | 20 | 81 | 4 | 1:02:28.1 | 15:28.3 | 15:41.8 | 15:56.6 | 15:21.2 |
3 | Caleb Swartz | Missoula | MT | ENVE Composites/ Industry Nine | 24 | 38 | 4 | 1:02:32.1 | 15:26.1 | 15:45.4 | 15:53.7 | 15:26.8 |
4 | Carson Hampton | Boise | ID | Bear National Team | 20 | 35 | 4 | 1:02:37.3 | 15:29.3 | 16:02.1 | 15:48.4 | 15:17.3 |
5 | Dane Grey | Durango | CO | Durango Segment 28 | 20 | 34 | 4 | 1:02:40.8 | 15:25.5 | 15:46.9 | 15:53.3 | 15:35.0 |
6 | Logan Sadesky | Canmore | AL | Rundle Mountain Cycling Club | 23 | 32 | 4 | 1:03:12.0 | 15:37.5 | 16:02.2 | 15:39.4 | 15:52.8 |
7 | Kyan Olshove | Traverse City | MI | Great Lakes Off Road Initiative | 21 | 33 | 4 | 1:05:43.9 | 16:13.3 | 15:57.9 | 16:07.0 | 17:25.6 |
8 | Samuel Elson | Washington | UT | HART Cycling | 25 | 37 | 4 | 1:05:57.6 | 16:10.4 | 16:25.0 | 16:41.9 | 16:40.2 |
9 | Jeremy Norris | Fort Collins | CO | HART Cycling | 25 | 79 | 4 | 1:06:07.5 | 16:28.3 | 16:27.2 | 16:49.9 | 16:22.0 |
10 | Ethan Ash | Denver | CO | WE Development | 20 | 76 | 4 | 1:06:19.0 | 17:21.8 | 16:21.6 | 16:27.1 | 16:08.4 |
11 | Preston Johnson | Springville | UT | USA Cycling Development MTB Team | 19 | 60 | 4 | 1:06:29.4 | 16:51.9 | 16:47.1 | 16:33.1 | 16:17.1 |
12 | Roger Arnell | Farmington | UT | Johnson Elite Orthodontics | 38 | 78 | 4 | 1:07:01.7 | 16:59.7 | 16:41.3 | 16:41.4 | 16:39.2 |
13 | Noah Warren | Birmingham | AL | USA Cycling Development MTB Team | 19 | 39 | 4 | 1:07:03.2 | 16:41.1 | 17:05.7 | 16:41.4 | 16:34.8 |
14 | Lucas Miers | Reno | NV | Reno Devo | 21 | 65 | 4 | 1:07:21.3 | 16:43.1 | 16:58.3 | 17:10.3 | 16:29.5 |
15 | Gabe Harrelson | Anthem | AZ | WE Development | 19 | 58 | 4 | 1:07:29.8 | 16:13.5 | 18:33.0 | 16:30.9 | 16:12.3 |
16 | Patrick Ball | Salt Lake City | UT | USA Cycling Development MTB Team | 22 | 49 | 4 | 1:07:32.6 | 17:08.0 | 17:03.5 | 16:49.4 | 16:31.6 |
17 | Adam Ptaszek | Lemont | IL | WE Development | 19 | 77 | 4 | 1:08:08.1 | 17:04.8 | 17:07.4 | 16:53.8 | 17:02.0 |
18 | Adam Mote | Golden | CO | USA Cycling Development MTB Team | 19 | 42 | 4 | 1:08:12.7 | 16:59.0 | 17:12.7 | 16:52.4 | 17:08.4 |
19 | Hadden Beykirch | St George | UT | USA Cycling Development MTB Team | 19 | 47 | 4 | 1:08:16.7 | 16:48.9 | 16:49.2 | 17:20.2 | 17:18.3 |
20 | Carter Hall | Bozeman | MT | Dryve Racing | 27 | 90 | 4 | 1:08:28.5 | 16:20.4 | 16:51.3 | 18:33.5 | 16:43.1 |
21 | Brady White | Laguna Beach | CA | Bear National Team | 19 | 44 | 4 | 1:08:30.8 | 17:00.6 | 17:05.1 | 17:14.8 | 17:10.2 |
22 | Jacob Allen | Morgan | UT | Cure T1D | 19 | 48 | 4 | 1:08:45.3 | 16:59.7 | 17:16.7 | 17:12.4 | 17:16.3 |
23 | Griffin Hoppin | Mill Valley | CA | USA Cycling Development MTB Team | 20 | 59 | 4 | 1:09:44.0 | 17:03.3 | 17:14.2 | 17:39.6 | 17:46.8 |
24 | Miles Mokelke | Flagstaff | AZ | Team SET Coaching | 20 | 6 | 4 | 1:10:13.2 | 17:26.6 | 17:36.7 | 17:32.6 | 17:37.1 |
25 | Daniel Mazza | Missoula | MT | MTCX | 30 | 64 | 4 | 1:11:29.5 | 17:27.4 | 17:27.6 | 18:10.2 | 18:24.1 |
26 | Bryce Egley | Preston | ID | Riders Inc | 19 | 54 | 4 | 1:12:01.2 | 17:22.1 | 18:13.7 | 18:14.2 | 18:11.0 |
27 | Elliot Thornblade | Missoula | MT | Team Stampede | 19 | 73 | 4 | 1:13:34.2 | 17:22.6 | 18:01.0 | 19:06.1 | 19:04.3 |
28 | Jaxson Weaver | Highland | UT | We Development | 19 | 75 | 4 | 1:14:20.6 | 18:32.0 | 18:55.8 | 18:39.3 | 18:13.4 |
29 | Trace Wallin | Park City | UT | White Pine Athletics | 19 | 74 | 4 | 1:14:55.5 | 18:19.8 | 18:36.7 | 18:58.6 | 19:00.3 |
30 | Spencer Grasl | Bonners Ferry | ID | Tiercel Capital / Finding Radiant Health LLC | 26 | 57 | 4 | 1:17:30.3 | 18:54.8 | 19:08.3 | 19:15.6 | 20:11.5 |
31 | Ben Crismon | Louisville | KY | Bear National Team | 19 | 40 | 3 | 52:36.8 | 17:03.7 | 17:18.7 | 18:14.3 | |
32 | Cullen Perkey | Denver | CO | | 20 | 83 | 3 | 59:09.2 | 19:26.6 | 20:29.8 | 19:12.6 | |
33 | Matthew Grady | Cedarburg | WI | Team Pedal Moraine | 29 | 56 | 3 | 59:38.2 | 19:45.4 | 19:47.5 | 20:05.2 | |
34 | Noah Demuth | Louisville | KY | Schellers Fitness and Cycling | 21 | 53 | 3 | 1:00:16.3 | 19:38.8 | 19:53.5 | 20:43.9 | |
35 | Kyson Montague | Draper | UT | | 21 | 68 | 3 | 1:02:34.1 | 18:23.7 | 22:49.2 | 21:21.0 | |
Drop | Lasse Konecny | Breckenridge | CO | Bear National Team | 20 | 36 | 1 | 15:34.6 | 15:34.6 | | | |