| 1 | Jacob WoodruffPlace 1 · Grade 11 · Peninsula Catholic | 11 | Peninsula Catholic | 16:44.4 |
| 2 | Bryce GoodalePlace 2 · Grade 10 · Poquoson | 10 | Poquoson | 17:20.6 PR |
| 3 | Kingston Clark Jr.Place 3 · Grade 10 · Warwick | 10 | Warwick | 18:11.2 |
| 4 | Titus LogsdonPlace 4 · Grade 12 · Warwick | 12 | Warwick | 18:12.6 PR |
| 5 | Tj AndersonPlace 5 · Grade 10 · Catholic | 10 | Catholic | 18:17.5 |
| 6 | Tyler WalkerPlace 6 · Grade 12 · Catholic | 12 | Catholic | 18:21.6 |
| 7 | Mason BrinkmanPlace 7 · Grade 12 · Denbigh Baptist Christian | 12 | Denbigh Baptist Christian | 19:01.5 |
| 8 | Charles ClydesdalePlace 8 · Grade 11 · Summit Christian Academy | 11 | Summit Christian Academy | 19:02.0 |
| 9 | Patrick FarrellPlace 9 · Grade 12 · Warwick | 12 | Warwick | 19:08.5 |
| 10 | John SchleicherPlace 10 · Grade 11 · Catholic | 11 | Catholic | 19:08.6 PR |
| 11 | James NicolettiPlace 11 · Grade 11 · Catholic | 11 | Catholic | 19:24.0 |
| 12 | Austin GriggsPlace 12 · Grade 11 · Tallwood | 11 | Tallwood | 19:29.8 |
| 13 | Carston CraigPlace 13 · Grade 10 · Tallwood | 10 | Tallwood | 19:32.4 |
| 14 | Brennan MarekPlace 14 · Grade 9 · Catholic | 9 | Catholic | 19:41.6 |
| 15 | Braden LongPlace 15 · Grade 12 · Warwick | 12 | Warwick | 19:47.2 |
| 16 | Locklan GisanrianPlace 16 · Grade 11 · Peninsula Catholic | 11 | Peninsula Catholic | 19:49.9 PR |
| 17 | Alex SalakPlace 17 · Grade 10 · Poquoson | 10 | Poquoson | 19:50.7 |
| 18 | Jude WilliamsPlace 18 · Grade 10 · Poquoson | 10 | Poquoson | 19:52.0 PR |
| 19 | Liam HeldrethPlace 19 · Grade 11 · Poquoson | 11 | Poquoson | 19:52.4 |
| 20 | Casey WarePlace 20 · Grade 11 · Peninsula Catholic | 11 | Peninsula Catholic | 19:54.1 |
| 21 | Aarav PatelPlace 21 · Grade 11 · Broadwater Academy | 11 | Broadwater Academy | 19:57.0 |
| 22 | Chris SlatPlace 22 · Grade 10 · Peninsula Catholic | 10 | Peninsula Catholic | 20:07.2 |
| 23 | Eli GreenPlace 23 · Grade 12 · Poquoson | 12 | Poquoson | 20:20.2 |
| 24 | Sam DehoustPlace 24 · Grade 10 · Summit Christian Academy | 10 | Summit Christian Academy | 20:37.2 |
| 25 | Smithson JessePlace 25 · Grade 12 · Oaktree | 12 | Oaktree | 20:38.0 |
| 26 | Cameron MartinPlace 26 · Grade 12 · Tallwood | 12 | Tallwood | 20:47.6 |
| 27 | Nathaniel GavinoPlace 27 · Grade 12 · Tallwood | 12 | Tallwood | 20:49.5 |
| 28 | Johnny WallacePlace 28 · Grade 11 · Peninsula Catholic | 11 | Peninsula Catholic | 20:57.2 PR |
| 29 | Brandon BoumaPlace 29 · Grade 10 · Catholic | 10 | Catholic | 20:59.5 |
| 30 | Barrett DanielsPlace 30 · Grade 9 · Summit Christian Academy | 9 | Summit Christian Academy | 21:10.3 |
| 31 | Edward GawlikPlace 31 · Grade - · Poquoson | - | Poquoson | 21:16.5 PR |
| 32 | David CastilloPlace 32 · Grade 11 · Summit Christian Academy | 11 | Summit Christian Academy | 21:23.1 |
| 33 | Leo DutlePlace 33 · Grade 12 · Warwick | 12 | Warwick | 21:24.4 |
| 34 | Ryan GabbertPlace 34 · Grade 12 · Covenant Classical Community | 12 | Covenant Classical Community | 21:32.0 PR |
| 35 | Zachary KrockPlace 35 · Grade 10 · Denbigh Baptist Christian | 10 | Denbigh Baptist Christian | 21:42.6 |
| 36 | John-Paul BaptistPlace 36 · Grade 10 · Summit Christian Academy | 10 | Summit Christian Academy | 21:44.8 |
| 37 | Michael SemonesPlace 37 · Grade 9 · Catholic | 9 | Catholic | 21:51.4 PR |
| 38 | Zach HughesPlace 38 · Grade 12 · Denbigh Baptist Christian | 12 | Denbigh Baptist Christian | 22:06.6 |
| 39 | Ben BamfordPlace 39 · Grade 11 · Poquoson | 11 | Poquoson | 22:13.2 |
| 40 | Nick ElderPlace 40 · Grade 11 · Catholic | 11 | Catholic | 22:26.4 |
| 41 | Seth GreenPlace 41 · Grade 12 · Poquoson | 12 | Poquoson | 22:55.1 |
| 42 | Boston FranklinPlace 42 · Grade 12 · Oaktree | 12 | Oaktree | 23:13.1 |
| 43 | Judson HodgesPlace 43 · Grade 11 · Summit Christian Academy | 11 | Summit Christian Academy | 23:23.6 |
| 44 | Linden BristowPlace 44 · Grade 9 · Oaktree | 9 | Oaktree | 23:26.4 |
| 45 | Grayson BakerPlace 45 · Grade 12 · Catholic | 12 | Catholic | 23:27.8 |
| 46 | Ben GuzmanPlace 46 · Grade 11 · Catholic | 11 | Catholic | 23:58.9 |
| 47 | Bennett MillsPlace 47 · Grade 12 · Warwick | 12 | Warwick | 24:00.8 PR |
| 48 | Landon SoteloPlace 48 · Grade 8 · Oaktree | 8 | Oaktree | 24:19.6 |
| 49 | Gabriel HughesPlace 49 · Grade 11 · Broadwater Academy | 11 | Broadwater Academy | 24:58.4 |
| 50 | Noah MosescuPlace 50 · Grade 9 · Oaktree | 9 | Oaktree | 25:43.4 |
| 51 | Finn FreemanPlace 51 · Grade 10 · Denbigh Baptist Christian | 10 | Denbigh Baptist Christian | 26:27.5 |
| 52 | Josh EdwardPlace 52 · Grade 10 · Peninsula Catholic | 10 | Peninsula Catholic | 37:36.0 |