1 | Jack Spranger | 101 | Bear National Team | 3 | 1:16:25.0 | 25:00.7 | 25:21.0 | 26:03.1 |
2 | Cayden Parker | 102 | Bear National Team | 3 | 1:19:41.2 | 25:23.7 | 27:06.1 | 27:11.3 |
3 | Dan English | 104 | BEAR NATIONAL TEAM | 3 | 1:19:52.7 | 25:54.1 | 26:51.5 | 27:07.0 |
4 | Cam McCallum | 105 | Charge BCXC Racing | 3 | 1:20:11.7 | 26:50.8 | 26:33.2 | 26:47.6 |
5 | Noah Sanders | 110 | Dryve Racing | 3 | 1:21:23.3 | 26:55.1 | 26:43.5 | 27:44.7 |
6 | Magnus White | 107 | Boulder Junior Cycling | 3 | 1:21:56.5 | 27:00.8 | 26:51.5 | 28:04.2 |
7 | Liam Baartman | 113 | Bear Development team | 3 | 1:22:35.2 | 26:54.7 | 26:58.9 | 28:41.5 |
8 | Marcis Shelton | 108 | | 3 | 1:23:00.6 | 26:31.7 | 27:29.9 | 28:58.8 |
9 | Preston Johnson | 133 | USA Cycling olympic Development Academy | 3 | 1:23:29.1 | 27:39.9 | 27:26.4 | 28:22.8 |
10 | Samuel Hart | 111 | Reno Devo :) | 3 | 1:23:57.9 | 28:01.3 | 27:36.9 | 28:19.6 |
11 | Isaac Zabriskie | 118 | Maybird | 3 | 1:24:19.1 | 27:52.0 | 28:05.5 | 28:21.4 |
12 | Johnny Rainer | 139 | Skyridge High School | 3 | 1:24:39.0 | 27:38.4 | 28:20.3 | 28:40.2 |
13 | Kade Kreikemeier | 115 | | 3 | 1:24:45.3 | 27:24.1 | 29:33.2 | 27:48.0 |
14 | Richard Morris | 130 | Ciclismo Racing | 3 | 1:24:49.7 | 27:41.2 | 28:17.0 | 28:51.4 |
15 | Noah Warren | 132 | USA Cycling Olympic Development Academy | 3 | 1:24:50.7 | 27:42.9 | 28:15.2 | 28:52.5 |
16 | Max Kluck | 125 | Sportsman & Ski Haus Cycling Team | 3 | 1:25:02.6 | 27:47.7 | 28:36.3 | 28:38.5 |
17 | Benjamin Crismon | 106 | Texas Roadhouse | 3 | 1:25:13.9 | 27:59.9 | 28:20.0 | 28:53.9 |
18 | Leif Bryan | 119 | Boulder Junior Cycling | 3 | 1:25:21.2 | 28:48.0 | 28:12.2 | 28:20.8 |
19 | Ian Brown | 112 | Bear National Team | 3 | 1:25:22.7 | 27:00.5 | 29:50.4 | 28:31.8 |
20 | Brady White | 103 | We Development | 3 | 1:25:27.3 | 28:00.5 | 28:27.3 | 28:59.4 |
21 | Adam Mote | 123 | USA Cycling Olympic Development Academy | 3 | 1:26:18.3 | 28:16.8 | 28:49.8 | 29:11.7 |
22 | Joe Cochran | 135 | Maybird | 3 | 1:26:31.4 | 27:51.7 | 28:07.7 | 30:31.9 |
23 | Bryce Egley | 124 | Riders Inc | 3 | 1:26:32.9 | 29:04.9 | 28:49.3 | 28:38.6 |
24 | Dalton Cook | 140 | Specialized Hyperthreads | 3 | 1:26:42.1 | 28:59.5 | 28:51.1 | 28:51.4 |
25 | Hadden Beykirch | 122 | USA Cycling Olympic Development Academy | 3 | 1:26:45.3 | 27:57.8 | 28:56.0 | 29:51.4 |
26 | Sean Murphree | 160 | Team Stampede, Missoula, MT | 3 | 1:27:18.9 | 30:01.3 | 28:30.2 | 28:47.3 |
27 | Raulito Gutierrez | 117 | Bear National Team | 3 | 1:27:22.0 | 27:59.5 | 29:34.1 | 29:48.3 |
28 | Matthew Marotto | 158 | Redwood Racing | 3 | 1:27:50.9 | 28:59.0 | 29:06.5 | 29:45.2 |
29 | Owen Irving | 154 | Team California Juniors | 3 | 1:27:58.8 | 29:13.5 | 29:16.9 | 29:28.4 |
30 | Landon Dendy | 120 | WE Development | 3 | 1:28:11.7 | 29:03.6 | 29:04.0 | 30:04.0 |
31 | Adam Ptaszek | 129 | WE Development | 3 | 1:28:29.3 | 30:00.7 | 29:00.6 | 29:27.9 |
32 | Ben Elumbaugh | 152 | | 3 | 1:28:29.9 | 30:20.9 | 29:11.1 | 28:57.8 |
33 | Noah Spangenberg | 815 | Bear National Team | 3 | 1:28:40.5 | 28:45.9 | 30:34.4 | 29:20.2 |
34 | Hudson Hale | 138 | G3 Foundation | 3 | 1:28:44.2 | 29:02.3 | 29:54.8 | 29:47.0 |
35 | Injae Sol | 114 | Charge BCXC Racing | 3 | 1:29:03.2 | 29:59.8 | 29:42.5 | 29:20.7 |
36 | Dylan Schroeder | 137 | ASU Junior Development | 3 | 1:29:04.0 | 30:00.4 | 29:11.5 | 29:52.0 |
37 | Benjamin Young | 174 | Reno Devo | 3 | 1:29:43.3 | 29:46.2 | 29:29.3 | 30:27.7 |
38 | Brandon Naseath | 161 | WE Development | 3 | 1:30:16.5 | 29:55.0 | 30:12.7 | 30:08.7 |
39 | Will Mertins | 159 | Oz Development | 3 | 1:30:19.8 | 29:53.3 | 30:16.4 | 30:10.0 |
40 | Gavin Abel | 145 | Boulder Junior Cycling | 3 | 1:30:32.5 | 29:59.2 | 30:17.6 | 30:15.6 |
41 | Graydon Abel | 146 | Boulder Junior Cycling | 3 | 1:30:41.5 | 30:02.0 | 30:16.1 | 30:23.3 |
42 | Mason Dumanski | 134 | WE Development | 3 | 1:30:51.3 | 30:02.5 | 30:30.4 | 30:18.3 |
43 | elias Saigh | 121 | ASU Junior Devo | 3 | 1:31:12.7 | 29:57.5 | 30:49.4 | 30:25.7 |
44 | Johnny Stanzione | 109 | United States Department of Agriculture | 3 | 1:31:12.8 | 30:00.6 | 28:59.7 | 32:12.3 |
45 | Isaac Gerber | 153 | WE Development | 3 | 1:31:36.8 | 30:21.6 | 30:42.1 | 30:33.0 |
46 | Tate Larkin | 136 | Maybird | 3 | 1:31:45.0 | 29:48.8 | 30:23.4 | 31:32.6 |
47 | Aiden Sorich | 167 | Copper City Surgery Center | 3 | 1:32:06.0 | 30:25.9 | 30:59.7 | 30:40.3 |
48 | John Mizzoni | 127 | Riders Incorporated | 3 | 1:32:14.1 | 28:48.8 | 30:52.7 | 32:32.4 |
49 | Finn Bourke | 149 | | 3 | 1:32:21.4 | 30:19.9 | 30:01.9 | 31:59.6 |
50 | John Travis Boucher | 131 | USA Cycling Olympic Development Academy | 3 | 1:33:31.9 | 29:06.5 | 31:02.6 | 33:22.7 |
51 | Eliah Reeves | 165 | Specialized Dev - Kinetic Cycles | 3 | 1:33:33.2 | 31:08.1 | 31:03.3 | 31:21.8 |
52 | Vaughn Veenendaal | 116 | Boulder Junior Cycling | 3 | 1:34:37.9 | 29:24.0 | 31:15.6 | 33:58.2 |
53 | Jacob Perry | 162 | Foundre | 3 | 1:34:54.1 | 31:19.9 | 31:21.0 | 32:13.1 |
54 | Zackary DeLong | 126 | Reno Devo | 3 | 1:34:59.4 | 30:42.2 | 32:18.8 | 31:58.3 |
55 | Elijah White | 172 | Specialized P/B HyperThreads | 3 | 1:35:01.9 | 30:58.3 | 31:29.7 | 32:33.9 |
56 | Max Johnson | 142 | Avout Racing | 3 | 1:35:03.8 | 31:35.9 | 31:51.5 | 31:36.3 |
57 | Lance Knutson | 156 | Team Scarlett | 3 | 1:35:04.9 | 30:54.9 | 32:48.0 | 31:21.8 |
58 | Jaxson Weaver | 171 | WE Development | 3 | 1:35:53.1 | 32:06.6 | 32:10.1 | 31:36.3 |
59 | Titan Cox | 177 | WE Development | 3 | 1:36:25.8 | 31:33.7 | 31:48.3 | 33:03.7 |
60 | Trace Wallin | 170 | Accel Cycling | 3 | 1:37:11.4 | 31:07.6 | 32:37.9 | 33:25.7 |
61 | Caleb Haack | 684 | Cyclismo | 3 | 1:38:54.1 | 28:02.2 | 28:23.0 | 42:28.8 |
62 | Moroni Richey | 143 | Accel Cycling | 3 | 1:39:12.8 | 32:13.8 | 33:54.3 | 33:04.6 |
63 | Tyler Brown | 176 | SPC Development | 3 | 1:39:24.3 | 32:31.1 | 32:54.0 | 33:59.1 |
64 | Bode Welch | 178 | Sun Valley Devo | 3 | 1:41:15.9 | 33:18.0 | 33:48.5 | 34:09.3 |
65 | Ben Suttor | 168 | Vail Junior Cycling | 3 | 1:43:06.8 | 33:15.2 | 34:11.5 | 35:40.1 |
66 | Elliot Thornblade | 606 | Team Stampede | 3 | 1:43:14.0 | 29:25.1 | 29:41.1 | 44:07.8 |
67 | Cade Bosler | 175 | Avout Racing | 3 | 1:44:20.5 | 32:19.9 | 36:03.2 | 35:57.3 |
68 | Matas Katieb | 155 | Vail Junior Cycling | 3 | 1:46:26.0 | 33:22.9 | 35:11.3 | 37:51.7 |
69 | Lief Yergensen | 173 | Specialized Dev - Kinetic Cycles | 3 | 1:49:27.4 | 35:56.9 | 36:02.3 | 37:28.0 |
70 | Luke Walchle | 144 | Saint Alphonsus Cycling Team | 3 | 1:52:56.9 | 34:06.8 | 41:12.3 | 37:37.7 |
71 | Gavin Pollock | 163 | Ciclismo Racing | 3 | 1:55:06.4 | 35:08.2 | 38:44.6 | 41:13.6 |
72 | Jacob Allen | 147 | Cure T1D | 1 | 29:55.7 | 29:55.7 | | |
73 | Joe Hansen | 128 | Bear National | 1 | 31:02.9 | 31:02.9 | | |
74 | Trey Barber | 148 | Build Cycling Academy | 1 | 33:21.8 | 33:21.8 | | |