| Rank | Bib | Name | Team | License | UCI ID | Time | Gap |
|---|---|---|---|---|---|---|---|
| 1. | 4 | URICHICH, Patrick | Lionhearts Junior Racing | 460256 | | 28:13 | |
| 2. | 7 | ABBOTT, Nathaniel | 1972.0 | 486361 | | 28:29 | 0'16" |
| 3. | 6 | MESARCHIK, Alex | Shenanigans Cycling | 579060 | | 32:23 | 4'10" |
| 4. | 78 | SLUTZ, Addie | Summit Freewheelers Juniors Team | 521810 | | 32:27 | 4'14" |
| 5. | 5 | KOELLING, Kaden | 589868 | | 36:40 | 8'27" | |
| 6. | 73 | ILLINGWORTH, Caroline | Ignite Junior Racing | 538601 | | 29:19 | -1 lap |
| 7. | 1 | TALL, Braden | Ann Arbor Velo Club, Inc. | 585571 | | 29:25 | -1 lap |
| 8. | 79 | WARD, Brianna | Shenanigans Cycling | 581762 | | 29:56 | -1 lap |
| 9. | 77 | TELLEZ, Sara | Lionhearts Junior Racing | 543719 | | 32:08 | -1 lap |
| 10. | 76 | LAWHORN, Isabella | Team Dayton Bicycling | 580864 | | 32:35 | -1 lap |
| 11. | 3 | GIERMAN, Braydon | Shenanigans Cycling | 581759 | | 28:28 | -2 laps |
| 12. | 74 | ILLINGWORTH, Izzy | 590227 | | 32:29 | -2 laps | |
| DNS | 2 | FRONK, Gavin | Lionhearts Junior Racing | 569455 | | ||
| DNS | 75 | FRONK, Isabela | Lionhearts Junior Racing | 564975 | |