| 1 | ELPHINGSTONE Luke | Denver Disruptors | 54:29.000 | - | 0 |
| 2 | ABSHIRE Lance | | 54:29.000 | - | 0 |
| 4 | HOUSE Eli | REIGN Storm Racing | 54:38.000 | 09.000 | 0 |
| 5 | HILYER James | | 54:38.000 | 09.000 | 0 |
| 6 | GIBBONS Thomas | AUTOMATIC | ABUS Racing | 54:38.000 | 09.000 | 0 |
| 7 | HUESMAN Lucas | Rio Grande Elite Cycling Team | 54:38.000 | 09.000 | 0 |
| 8 | LEMORANDE Aiden | | 54:38.000 | 09.000 | 0 |
| 9 | STROBEL Robert | AUTOMATIC | ABUS Racing | 54:38.000 | 09.000 | 0 |
| 10 | MYERS Will | | 54:40.000 | 11.000 | 0 |
| 11 | TABARES Nicholas | Team Deschacht - Group Hens - Containers Maes | 54:40.000 | 11.000 | 0 |
| 11 | TABARES Nicholas | Deschacht - Hens - Maes | 54:40.000 | 11.000 | 0 |
| 12 | YORK Henry | Rio Grande Elite Cycling Team | 54:40.000 | 11.000 | 0 |
| 13 | LEDGER Beckett | | 54:40.000 | 11.000 | 0 |
| 14 | RICE Terry | | 54:43.000 | 14.000 | 0 |
| 15 | MAGUN Adrian | | 54:56.000 | 27.000 | 0 |
| 16 | COMER Michael | | 55:32.000 | 1:03.000 | 0 |
| 17 | ABRAHAMSE Simon | | 55:34.000 | 1:05.000 | 0 |
| 18 | LARKIN Edward | | 55:35.000 | 1:06.000 | 0 |
| 19 | DEETZ Robert | AUTOMATIC | ABUS Racing | 55:37.000 | 1:08.000 | 0 |
| 20 | GAULKE Wyatt | | 56:09.000 | 1:40.000 | 0 |
| 21 | WADE Robert | | 56:09.000 | 1:40.000 | 0 |
| 22 | OLSON Liam | | 00:00.000 | -00:54:29.000 | |
| 23 | WILLIAMS Ian | Expeditors Elite Cycling | 00:00.000 | -00:54:29.000 | |
| 24 | HOBBS Ethan | | 00:00.000 | -00:54:29.000 | |
| 25 | SCHRODER Caleb | | 00:00.000 | -00:54:29.000 | |
| 26 | MCALVANAH Henry | | 00:00.000 | -00:54:29.000 | |
| 27 | VOLKOV Sergei | | 00:00.000 | -00:54:29.000 | |
| 28 | ESCANDON Andrew | | 00:00.000 | -00:54:29.000 | |
| 29 | PAIR Cade | | 00:00.000 | -00:54:29.000 | |
| 1005 | LEMIEUX Pat | | 00:00.000 | -00:54:29.000 | |
| 1005 | MEYER Jonathan | Grupo Intxausti | 00:00.000 | -00:54:29.000 | |
| 1005 | DREHER Ashton | AUTOMATIC | ABUS Racing | 00:00.000 | -00:54:29.000 | |
| 1005 | HAINES Luca | Team California | 00:00.000 | -00:54:29.000 | |
| 1005 | SALILLAS Alex | | 00:00.000 | -00:54:29.000 | |