| Rank | Bib | Name | Team | License | UCI ID | Time | Gap |
|---|---|---|---|---|---|---|---|
| 1. | 26 | POLING, Chase | Speed Vision BIkes | TEMP_545493... | 33:54 | ||
| 2. | 54 | SWARR, John | Marietta Adventure Company | TEMP_854116... | 34:38 | 0'44" | |
| 3. | 42 | KOELLING, Kaden | Summit Freewheelers | 589868 | | 37:57 | 4'03" |
| 4. | 97 | BEICHLER, Macen | Shenanigans Cycling | 601985 | 30:07 | -1 lap | |
| 5. | 35 | WOJTASIK, Michael | Shenanigans Cycling | 580230 | | 31:18 | -1 lap |
| 6. | 91 | JOHNSON, Clark | Summit Freewheelers | 603402 | 36:11 | -1 lap | |
| 7. | 92 | JOHNSON, Nolan | Summit Freewheelers | 603403 | 36:48 | -1 lap | |
| 8. | 36 | WARD, Brianna | Shenanigans Cycling | 581762 | | 39:51 | -1 lap |
| 9. | 102 | WILLS, beckett | Massage Envy Devo Team | 567578 | | 40:58 | -1 lap |
| 10. | 98 | BEN-YOSEF, Maor | Shenanigans Cycling | 601889 | 27:26 | -2 laps | |
| 11. | 99 | GIERMAN, Braydon | Shenanigans Cycling | 581759 | | 29:28 | -2 laps |
| 12. | 104 | MARX, Molly | TEMP_432477... | 34:37 | -2 laps | ||
| 13. | 100 | GILMORE, Conner | Shenanigans Cycling | 601983 | 36:41 | -2 laps | |
| DNF | 34 | MESARCHIK, Alex | Shenanigans Cycling | 543430 | | ||
| DNS | 29 | CASE, Philip | Summit Freewheelers | 602032 |