| 1 | Jacob WoodruffPlace 1 · Grade 11 · Peninsula Catholic | 11 | Peninsula Catholic | 9:54.80 PR |
| 2 | Soren HinesPlace 2 · Grade 12 · Warwick | 12 | Warwick | 10:00.00 PR |
| 3 | Kingston Clark Jr.Place 3 · Grade 10 · Warwick | 10 | Warwick | 10:07.20 PR |
| 4 | Bryce GoodalePlace 4 · Grade 10 · Poquoson | 10 | Poquoson | 10:31.70 PR |
| 5 | Titus LogsdonPlace 5 · Grade 12 · Warwick | 12 | Warwick | 10:44.90 PR |
| 6 | Curtis Lassiter IIIPlace 6 · Grade 9 · Woodside | 9 | Woodside | 10:59.90 PR |
| 7 | Braden LongPlace 7 · Grade 12 · Warwick | 12 | Warwick | 11:07.30 PR |
| 8 | Alex SalakPlace 8 · Grade 10 · Poquoson | 10 | Poquoson | 11:07.50 PR |
| 9 | Mason BrinkmanPlace 9 · Grade 12 · Denbigh Baptist Christian | 12 | Denbigh Baptist Christian | 11:07.50 PR |
| 10 | Locklan GisanrianPlace 10 · Grade 11 · Peninsula Catholic | 11 | Peninsula Catholic | 11:19.90 PR |
| 11 | Patrick FarrellPlace 11 · Grade 12 · Warwick | 12 | Warwick | 11:22.70 PR |
| 12 | Josiah TineoPlace 12 · Grade 10 · Woodside | 10 | Woodside | 11:26.20 PR |
| 13 | Chris SlatPlace 13 · Grade 10 · Peninsula Catholic | 10 | Peninsula Catholic | 11:27.80 PR |
| 14 | Liam HeldrethPlace 14 · Grade 11 · Poquoson | 11 | Poquoson | 11:28.30 PR |
| 15 | Riley JonesPlace 15 · Grade 10 · Poquoson | 10 | Poquoson | 11:30.90 PR |
| 16 | Casey WarePlace 16 · Grade 11 · Peninsula Catholic | 11 | Peninsula Catholic | 11:51.10 PR |
| 17 | Jude WilliamsPlace 17 · Grade 10 · Poquoson | 10 | Poquoson | 11:52.80 PR |
| 18 | Rylee SayasPlace 18 · Grade 11 · Poquoson | 11 | Poquoson | 11:57.20 PR |
| 19 | Zion DarbyPlace 19 · Grade 12 · Woodside | 12 | Woodside | 12:05.30 PR |
| 20 | Edward GawlikPlace 20 · Grade - · Poquoson | - | Poquoson | 12:08.80 PR |
| 21 | Caiden WilliamsPlace 21 · Grade 10 · Poquoson | 10 | Poquoson | 12:10.70 PR |
| 22 | Ben BamfordPlace 22 · Grade 11 · Poquoson | 11 | Poquoson | 12:21.50 PR |
| 23 | Zach HughesPlace 23 · Grade 12 · Denbigh Baptist Christian | 12 | Denbigh Baptist Christian | 12:26.20 PR |
| 24 | Monte JonesPlace 24 · Grade 11 · Warwick | 11 | Warwick | 12:33.71 PR |
| 25 | Leo DutlePlace 25 · Grade 12 · Warwick | 12 | Warwick | 12:36.80 PR |
| 26 | Johnny WallacePlace 26 · Grade 11 · Peninsula Catholic | 11 | Peninsula Catholic | 12:43.00 PR |
| 27 | Seth GreenPlace 27 · Grade 12 · Poquoson | 12 | Poquoson | 12:47.40 PR |
| 28 | James ParkerPlace 28 · Grade 12 · Poquoson | 12 | Poquoson | 12:47.90 PR |
| 29 | Ryan GabbertPlace 29 · Grade 12 · Covenant Classical Community | 12 | Covenant Classical Community | 12:55.00 PR |
| 30 | Jackson DykstraPlace 30 · Grade 11 · Poquoson | 11 | Poquoson | 13:14.30 PR |
| 31 | Hayden KaparosPlace 31 · Grade 11 · Warwick | 11 | Warwick | 13:30.20 PR |
| 32 | Jack SchwizerPlace 32 · Grade 10 · Poquoson | 10 | Poquoson | 13:45.90 PR |
| 33 | Zachary KrockPlace 33 · Grade 10 · Denbigh Baptist Christian | 10 | Denbigh Baptist Christian | 13:47.10 PR |
| 34 | Gray LibbyPlace 34 · Grade 11 · Poquoson | 11 | Poquoson | 13:49.50 PR |
| 35 | Finley RamosPlace 35 · Grade 12 · Poquoson | 12 | Poquoson | 13:52.30 PR |
| 36 | Dean PurdiePlace 36 · Grade 9 · Poquoson | 9 | Poquoson | 13:59.00 PR |
| 37 | Bennett MillsPlace 37 · Grade 12 · Warwick | 12 | Warwick | 14:10.00 PR |
| 38 | Nasir WilliamsPlace 38 · Grade 12 · Woodside | 12 | Woodside | 14:10.10 PR |
| 39 | Trevor ChapmanPlace 39 · Grade 12 · Poquoson | 12 | Poquoson | 15:14.40 PR |
| 40 | Finn FreemanPlace 40 · Grade 10 · Denbigh Baptist Christian | 10 | Denbigh Baptist Christian | 15:42.20 PR |
| 41 | Elijah ChappellPlace 41 · Grade 7 · Denbigh Baptist Christian | 7 | Denbigh Baptist Christian | 17:05.20 PR |
| 42 | Joseph HoodPlace 42 · Grade 12 · Woodside | 12 | Woodside | 18:45.20 PR |
| 43 | Joshua EdwardsPlace 43 · Grade 12 · Peninsula Catholic | 12 | Peninsula Catholic | 20:51.60 PR |
| 44 | Landon ReevesPlace 44 · Grade - · Warwick | - | Warwick | 21:32.10 PR |