1 | Riley Amos | 21 | Trek Factory Racing | 4 | 1:37:41.3 | 24:01.3 | 24:18.2 | 24:57.7 | 24:24.0 |
2 | Brayden Johnson | 23 | Bear national team | 4 | 1:38:41.6 | 24:01.7 | 24:16.8 | 24:57.7 | 25:25.3 |
3 | Austin Beard | 27 | Bicycle Express Racing | 4 | 1:40:12.6 | 24:37.1 | 25:00.0 | 25:49.7 | 24:45.7 |
4 | Robbie Day | 24 | Bear National Team | 4 | 1:40:14.6 | 24:30.9 | 24:37.0 | 25:24.3 | 25:42.4 |
5 | Kyan Olshove | 36 | Bear National Team | 4 | 1:40:35.1 | 25:20.6 | 25:05.8 | 25:24.5 | 24:44.0 |
6 | Luke Vrouwenvelder | 22 | Giant Factory Off-Road Team | 4 | 1:41:47.7 | 25:22.7 | 25:29.1 | 25:21.7 | 25:34.1 |
7 | Caleb Swartz | 30 | Giant Bicycles | 4 | 1:42:28.1 | 25:22.6 | 24:58.8 | 25:50.4 | 26:16.2 |
8 | Cobe Freeburn | 34 | Bear National Team | 4 | 1:42:37.9 | 25:25.5 | 25:48.7 | 25:48.3 | 25:35.2 |
9 | Cody Cupp | 32 | Fezzari Bicycles - Kenda Tires | 4 | 1:42:50.0 | 25:02.3 | 25:22.1 | 25:46.3 | 26:39.2 |
10 | Pavel Nelson | 33 | Bear National Team | 4 | 1:42:57.5 | 25:49.1 | 25:41.9 | 26:06.9 | 25:19.4 |
11 | Ryan Standish | 28 | Orange Seal/Kenda/Ventum/Handup | 4 | 1:43:49.9 | 25:35.5 | 25:37.2 | 26:25.1 | 26:12.0 |
12 | Toby Hassett | 39 | WE Development | 4 | 1:43:54.4 | 24:52.0 | 25:03.6 | 26:10.6 | 27:48.1 |
13 | Justin Peck | 64 | Live Play Real Estate | 4 | 1:44:03.2 | 25:47.0 | 25:44.7 | 26:03.2 | 26:28.2 |
14 | Ivan Sippy | 37 | Team Durango Segment 28 | 4 | 1:44:50.0 | 25:21.9 | 25:57.2 | 26:25.7 | 27:05.1 |
15 | Scott Funston | 51 | Blue Competiton Cycles | 4 | 1:45:45.5 | 25:47.9 | 25:45.4 | 26:11.1 | 28:01.0 |
16 | Dane Grey | 38 | Riders Inc. | 4 | 1:45:45.6 | 25:54.1 | 26:36.8 | 26:54.0 | 26:20.5 |
17 | Carson Beard | 26 | Bicycle Express Racing | 4 | 1:46:19.1 | 25:03.6 | 25:30.4 | 27:07.4 | 28:37.5 |
18 | Nicholas F Tabares | 40 | Natural Grocers Cycling Team / Team Tabares | 4 | 1:47:27.0 | 26:55.9 | 26:35.5 | 26:56.1 | 26:59.4 |
19 | Nate Knowles | 57 | ASU Junior Development | 4 | 1:47:41.7 | 26:01.1 | 26:57.7 | 27:29.3 | 27:13.4 |
20 | Jonathan Anderson | 43 | UCI WT: J Moneyz Factory Racing | 4 | 1:49:03.8 | 25:56.2 | 26:32.1 | 27:52.2 | 28:43.0 |
21 | Daxton Mock | 29 | Bear National Team | 4 | 1:49:44.8 | 26:39.3 | 27:16.1 | 27:46.4 | 28:02.9 |
22 | Ian Kutzleb | 58 | | 4 | 1:49:53.8 | 27:20.1 | 27:01.0 | 27:24.2 | 28:08.3 |
23 | Peyton Wilkerson | 69 | Boulder Junior Cycling | 4 | 1:50:15.9 | 27:24.7 | 27:08.2 | 27:46.4 | 27:56.5 |
24 | Jeremy Norris | 63 | HART Cycling | 4 | 1:50:53.7 | 26:28.2 | 26:50.4 | 28:07.1 | 29:27.8 |
25 | Samuel Elson | 31 | HART Cycling | 4 | 1:52:12.6 | 25:34.4 | 26:32.9 | 29:37.5 | 30:27.7 |
26 | Payson Partridge | 74 | Dryve Racing | 4 | 1:52:13.0 | 27:24.9 | 27:21.3 | 28:29.7 | 28:56.9 |
27 | Cal Skilsky | 41 | CZ Racing | 4 | 1:54:45.6 | 26:43.0 | 26:36.5 | 28:09.1 | 33:16.8 |
28 | Tom Sampson | 75 | Velocio/Orbea | 3 | 1:23:24.2 | 26:42.4 | 28:02.1 | 28:39.5 | |
29 | Andrew Strohmeyer | 72 | CX Hairs Devo : Trek Bikes | 3 | 1:24:03.2 | 27:24.1 | 27:52.9 | 28:46.2 | |
30 | Carson Hampton | 35 | Bear National Team | 3 | 1:24:31.6 | 25:56.8 | 28:38.2 | 29:56.5 | |
31 | John Wessling | 68 | Troll Training | 3 | 1:24:36.2 | 27:05.4 | 28:12.6 | 29:18.1 | |
32 | Griffin Hoppin | 54 | USA Cycling Olympic Development Academy | 3 | 1:24:59.8 | 27:55.7 | 28:16.1 | 28:47.9 | |
33 | Daniel Dean Mazza | 726 | Cutter | 3 | 1:25:16.6 | 28:13.7 | 28:02.1 | 29:00.6 | |
34 | Lucas Miers | 60 | Reno Devo | 3 | 1:25:18.0 | 27:38.0 | 27:34.8 | 30:05.1 | |
35 | Landon Farnworth | 49 | Dryve Racing | 3 | 1:25:19.8 | 27:40.7 | 28:42.8 | 28:56.3 | |
36 | Danny Van Wagoner | 66 | Johnson Elite Orthodontics | 3 | 1:25:23.4 | 27:52.5 | 28:37.9 | 28:53.0 | |
37 | Calder Wood | 70 | Rouleur Elite Team | 3 | 1:25:26.3 | 27:22.4 | 28:15.5 | 29:48.3 | |
38 | Oakley Griffin | 52 | OZ Development | 3 | 1:26:55.1 | 28:09.0 | 29:09.7 | 29:36.4 | |
39 | Jesus Vargas | 67 | DEVO3000 | 3 | 1:26:56.2 | 29:22.0 | 28:12.8 | 29:21.3 | |
40 | Zane Lyon | 59 | USA Cycling Olympic Development Academy | 3 | 1:27:58.3 | 29:23.6 | 29:35.2 | 28:59.5 | |
41 | Jordan Sirtoli | 65 | Dryve Racing | 3 | 1:28:22.3 | 28:40.7 | 29:15.5 | 30:26.0 | |
42 | Patrick Ball | 44 | USA Cycling Olympic Development Academy | 3 | 1:28:41.8 | 28:10.8 | 27:54.9 | 32:36.0 | |
43 | Carter Hall | 53 | Dryve Racing | 3 | 1:29:38.7 | 28:11.9 | 29:19.6 | 32:07.2 | |
44 | Miles Mokelke | 61 | | 3 | 1:29:44.1 | 28:16.5 | 28:39.1 | 32:48.4 | |
45 | James Roloff | 71 | saint Alphonsus cycling team | 3 | 1:30:43.4 | 29:25.7 | 29:27.4 | 31:50.1 | |
46 | Victor Cashes | 45 | Team Audi McKinney-Encore Wire p/b Cadence Cycley | 3 | 1:31:45.0 | 30:25.7 | 29:50.6 | 31:28.5 | |
47 | Keiran Eagan | 48 | Durango Segment 28 | 3 | 1:31:56.8 | 28:10.5 | 30:25.9 | 33:20.2 | |
48 | Dylan Fryer | 50 | Bear National Team | 3 | 1:32:22.6 | 28:13.5 | 33:29.2 | 30:39.8 | |
49 | Kyson Montague | 62 | | 3 | 1:32:48.2 | 29:52.6 | 31:17.6 | 31:37.9 | |
50 | Ried Indart | 55 | Riders Inc | 3 | 1:35:03.1 | 30:46.4 | 31:27.2 | 32:49.4 | |
51 | Logan Sadesky | 25 | Rundle Mountain Cycling Club | 2 | 53:14.1 | 25:21.2 | 27:52.9 | | |
52 | Noah DeMuth | 46 | USA Cycling Olympic Development Academy | 2 | 1:04:51.1 | 33:04.8 | 31:46.2 | | |
53 | Shane Johnson | 56 | Dryve Racing | 2 | 1:04:55.5 | 33:04.4 | 31:51.0 | | |
54 | Aidan Lemorande | 73 | Pete’s Garage/SCOTT | 2 | 1:04:58.3 | 31:58.7 | 32:59.5 | | |