| Rank | Bib | Name | Team | License | UCI ID | Time | Gap |
|---|---|---|---|---|---|---|---|
| 1. | 299 | ABBOTT, Nathaniel | Summit Freewheelers | 486361 | | 27:40 | |
| 2. | 286 | WANG, Julian | Armada Cycling Team | 611571 | 27:41 | 0'00" | |
| 3. | 285 | WYANT, Cameron | MVC | 585331 | | 27:42 | 0'01" |
| 4. | 291 | LIBECCO, Thomas | Summit Freeswheelers | 503944 | | 27:46 | 0'06" |
| 5. | 288 | SHANE, Ryan | Spin/Litzler Automation | 579544 | | 29:06 | 1'25" |
| 6. | 293 | LIBECCO, George | Summit Freeswheelers | 521812 | | 31:26 | 3'45" |
| 7. | 287 | SOMMERS, Canaan | TEMP_225820... | 27:35 | -1 lap | ||
| 8. | 295 | JOHNSON, Clark | Summit Freewheelers | 603402 | 27:36 | -1 lap | |
| 9. | 290 | NILES, Zachary | Summit Freewheeler Junior Team | 484279 | | 29:18 | -1 lap |
| 10. | 297 | FISCHER, Ian | Team Six One Four | 438576 | | 30:08 | -1 lap |
| 11. | 296 | GRESH, Alec | Summit Freewheelers | 612549 | 28:53 | -2 laps | |
| 12. | 292 | LIBECCO, Lucy | Summit Freewheelers Juniors Team | 578992 | | 33:31 | -3 laps |
| 13. | 101 | WATIKINS, Nate | TEMP_266931... | 34:16 | -3 laps | ||
| DNS | 289 | RISH, Arthur | Kanberra Cycling Team | 515231 | | ||
| DNS | 294 | KOELLING, Kaden | Summit Freewheelers | 589868 | | ||
| DNS | 298 | BUDDEN, Nicholas | Junior Cycle Sport | 484334 |