| 1 | BICKMORE Cade | Project Echelon Racing | 52:59.000 | - | 47.845 |
| 2 | MULLEN Kolby | Red Truck Racing | 53:05.000 | 06.000 | 47.755 |
| 3 | MURISON Alexander | | 53:03.000 | 04.000 | 47.785 |
| 4 | BRENES Sebastian | Canel's - Java | 52:59.000 | - | 47.845 |
| 5 | DREWS Tristan | Red Truck Racing | 52:59.000 | - | 47.845 |
| 6 | ERNST Chris | Expeditors Elite Cycling | 53:02.000 | 03.000 | 47.8 |
| 7 | MACHERAS Blake | | 53:01.000 | 02.000 | 47.815 |
| 8 | AKINS Alex | | 52:59.000 | - | 47.845 |
| 9 | GOUMAS Nicolas | | 52:59.000 | - | 47.845 |
| 10 | KOVALCIK Zachary | | 52:59.000 | - | 47.845 |
| 11 | LARSON Evan | iSpeed Pro Racing p/b DNA Cycling | 52:59.000 | - | 47.845 |
| 11 | LARSON Evan | Above & Beyond Cancer Cycling | 52:59.000 | - | 47.845 |
| 12 | RUSSELL Evan | Expeditors Elite Cycling | 52:59.000 | - | 47.845 |
| 13 | BASSETT Stephen | Project Echelon Racing | 53:02.000 | 03.000 | 47.8 |
| 14 | BROWN Ian | | 52:59.000 | - | 47.845 |
| 15 | ROSSEN Zac | SpeedBlock p/b Terun | 52:59.000 | - | 47.845 |
| 16 | HARTLE Tyler | Manteo Racing | 52:59.000 | - | 47.845 |
| 17 | BEAUMONT Cameron | | 53:00.000 | 01.000 | 47.83 |
| 18 | WILSON Matt | | 52:59.000 | - | 47.845 |
| 19 | FIELDS Troy | Project Echelon Racing | 52:59.000 | - | 47.845 |
| 20 | BERG Eric | Manteo Racing | 52:59.000 | - | 47.845 |
| 21 | ANDERSON Benjamin | | 52:59.000 | - | 47.845 |
| 22 | BLOOMER Casey | | 52:59.000 | - | 47.845 |
| 23 | CRAINE Ethan | Project Echelon Racing | 52:59.000 | - | 47.845 |
| 24 | ROSS Kent | Expeditors Elite Cycling | 52:59.000 | - | 47.845 |
| 25 | SCHROEDER Allan | | 52:59.000 | - | 47.845 |
| 26 | FULLER Thomas | iSpeed Pro Racing p/b DNA Cycling | 52:59.000 | - | 47.845 |
| 27 | COSTA Florian | | 52:59.000 | - | 47.845 |
| 28 | VEEMAN Luca | | 52:59.000 | - | 47.845 |
| 29 | BORSTMAYER Finn | Manteo Racing | 52:59.000 | - | 47.845 |
| 30 | AGUR Lee | Manteo Racing | 52:59.000 | - | 47.845 |
| 31 | HOWE Connor | | 52:59.000 | - | 47.845 |
| 32 | HAMEL Olivier | | 52:59.000 | - | 47.845 |
| 33 | LAFORCADE Pierre-Amaury | | 52:59.000 | - | 47.845 |
| 34 | MITCHELL Finn | | 52:59.000 | - | 47.845 |
| 35 | SATO Marc | Red Truck Racing | 52:59.000 | - | 47.845 |
| 36 | HARRIS Owen | Red Truck Racing | 52:59.000 | - | 47.845 |
| 37 | UNGER Logan | | 52:59.000 | - | 47.845 |
| 38 | CLASSEN Caleb | Project Echelon Racing | 52:59.000 | - | 47.845 |
| 39 | SCHAEFER Stephen | Landis Cyclery/Trek | 52:59.000 | - | 47.845 |
| 40 | KING Trevor | SpeedBlock p/b Terun | 52:59.000 | - | 47.845 |
| 41 | ROMERO Giovanni | iSpeed Pro Racing p/b DNA Cycling | 53:00.000 | 01.000 | 47.83 |
| 42 | MCCULLOCH Brian | iSpeed Pro Racing p/b DNA Cycling | 52:59.000 | - | 47.845 |
| 43 | HEPWORTH Matthew | | 52:59.000 | - | 47.845 |
| 44 | OLIPHANT Aidan | TaG Cycling | 52:59.000 | - | 47.845 |
| 45 | MCBIRNEY Tim | | 52:59.000 | - | 47.845 |
| 46 | ARNOPOL Richard | Project Echelon Racing | 52:59.000 | - | 47.845 |
| 47 | BOHANNAN Walker | | 52:59.000 | - | 47.845 |
| 48 | NISTAL Rowan | | 52:59.000 | - | 47.845 |
| 49 | MCGEOUGH Cormac | Canel's - Java | 52:59.000 | - | 47.845 |
| 50 | MARTINEK Alexander | | 52:59.000 | - | 47.845 |
| 51 | RITZOW Max | Expeditors Elite Cycling | 52:59.000 | - | 47.845 |
| 52 | KELLY Declan | | 52:59.000 | - | 47.845 |
| 53 | WILSON Devin | | 52:59.000 | - | 47.845 |
| 54 | REYNDERS John | | 52:59.000 | - | 47.845 |
| 55 | SCHWARTZ Theodore | | 52:59.000 | - | 47.845 |
| 56 | FITZMAURICE Cam | | 52:59.000 | - | 47.845 |
| 57 | WATSON Eli | | 52:59.000 | - | 47.845 |
| 58 | CLOAREC Andrea | SpeedBlock p/b Terun | 52:59.000 | - | 47.845 |
| 59 | FELTON Quinn | Competitive Edge Racing | 52:59.000 | - | 47.845 |
| 59 | FELTON Quinn | Team Cycle Sport | 52:59.000 | - | 47.845 |
| 60 | MERRITT Thomas | | 52:59.000 | - | 47.845 |
| 61 | MARTIN Nathan | | 52:59.000 | - | 47.845 |
| 62 | COLLIER John | | 52:59.000 | - | 47.845 |
| 63 | KRIEGER Taj | | 52:59.000 | - | 47.845 |
| 64 | HOLLENBECK Sean | Expeditors Elite Cycling | 53:12.000 | 13.000 | 47.65 |
| 65 | THORDARSON Odinn | | 53:13.000 | 14.000 | 47.635 |
| 66 | DUNCAN Jack | Team Mike's Bikes | 53:13.000 | 14.000 | 47.635 |
| 67 | CARROLL Austin | iSpeed Pro Racing p/b DNA Cycling | 53:13.000 | 14.000 | 47.635 |
| 68 | WATSON Jack | | 53:13.000 | 14.000 | 47.635 |
| 69 | KLEIN Cooper | | 53:13.000 | 14.000 | 47.635 |
| 70 | GAUTHIER Mathieu | | 53:13.000 | 14.000 | 47.635 |
| 71 | HOGMAN Samuel | Manteo Racing | 53:05.000 | 06.000 | 47.755 |
| 72 | DUERFELDT Austin | | 53:13.000 | 14.000 | 47.635 |
| 73 | CAMERON Julian | | 53:13.000 | 14.000 | 47.635 |
| 74 | BOARDMAN Samuel | Project Echelon Racing | 53:22.000 | 23.000 | 47.502 |
| 75 | FRANCK Eamon Lucas | Shifting Gears Strategica | 53:24.000 | 25.000 | 47.472 |
| 76 | HSU Johnathan | Expeditors Elite Cycling | 53:26.000 | 27.000 | 47.442 |
| 77 | POWELL Ethan | TaG Cycling | 53:27.000 | 28.000 | 47.428 |
| 78 | COLLINS Peter | Expeditors Elite Cycling | 53:37.000 | 38.000 | 47.28 |
| 79 | MASSEY Orien | Red Truck Racing | 53:37.000 | 38.000 | 47.28 |
| 80 | GOURD Jeremy | | 54:08.000 | 1:09.000 | 46.829 |
| 81 | VANDERZANDEN Ben | | 54:08.000 | 1:09.000 | 46.829 |
| 82 | TAKAHASHI David | | 54:08.000 | 1:09.000 | 46.829 |
| 83 | MARSHALL Kaler | Expeditors Elite Cycling | 53:01.000 | 02.000 | 47.815 |
| 84 | WU Simon | | 54:13.000 | 1:14.000 | 46.757 |
| 85 | AUSTIN Andrew | | 54:25.000 | 1:26.000 | 46.585 |
| 86 | ZUGOR Eric | | 54:25.000 | 1:26.000 | 46.585 |
| 87 | CUMMINGS Robert | | 54:25.000 | 1:26.000 | 46.585 |
| 88 | TIMMERMAN Jacob | SpeedBlock p/b Terun | 54:53.000 | 1:54.000 | 46.189 |
| 89 | MEZEY Tyler | | 54:53.000 | 1:54.000 | 46.189 |
| 90 | ZHANG Xiao Hua | | 55:11.000 | 2:12.000 | 45.938 |
| 91 | SCHAULAND Ben | | 58:17.000 | 5:18.000 | 43.494 |
| 92 | ROSE Justin | | 58:17.000 | 5:18.000 | 43.494 |
| 93 | KENNEDY Quin | | 58:17.000 | 5:18.000 | 43.494 |
| 94 | MOORE Manu | TaG Cycling | 52:59.000 | - | 47.845 |
| 95 | ACOSTA Martin | | 58:17.000 | 5:18.000 | 43.494 |
| 96 | LANGARD Cooper | Red Truck Racing | 58:17.000 | 5:18.000 | 43.494 |
| 96 | LANGARD Cooper | Manteo Racing | 58:17.000 | 5:18.000 | 43.494 |
| 1005 | DAVIS Cole | Project Echelon Racing | 00:00.000 | -00:52:59.000 | |
| 1005 | PARRISH Campbell | TaG Cycling | 00:00.000 | -00:52:59.000 | |