| 1 | Tyler BlissettPlace 1 · Grade 12 · Highland Baptist Christian | 12 | Highland Baptist Christian | 15:56.40 |
| 2 | David NowakowskiPlace 2 · Grade 10 · Highland Baptist Christian | 10 | Highland Baptist Christian | 17:24.80 |
| 3 | Richard NowakowskiPlace 3 · Grade 12 · Highland Baptist Christian | 12 | Highland Baptist Christian | 17:40.90 PR |
| 4 | Omar HijaziPlace 4 · Grade 8 · St. Martin's Episcopal | 8 | St. Martin's Episcopal | 17:44.70 |
| 5 | Noah ClarkPlace 5 · Grade 11 · Christ Episcopal | 11 | Christ Episcopal | 17:57.70 |
| 6 | Roman ColsonPlace 6 · Grade 11 · Christ Episcopal | 11 | Christ Episcopal | 18:19.10 PR |
| 7 | Carl FortenberryPlace 7 · Grade 11 · Mt Hermon | 11 | Mt Hermon | 18:23.20 |
| 8 | Alexandre BlanchardPlace 8 · Grade 11 · St. John | 11 | St. John | 18:41.80 PR |
| 9 | Benjamin ThompsonPlace 9 · Grade 10 · St. Martin's Episcopal | 10 | St. Martin's Episcopal | 18:44.30 PR |
| 10 | Louis Rodriguez VPlace 10 · Grade 12 · Maurepas | 12 | Maurepas | 19:08.70 |
| 11 | Noah ShuffPlace 11 · Grade 11 · Hanson Memorial | 11 | Hanson Memorial | 19:15.50 |
| 12 | Nils ValenciaPlace 12 · Grade 8 · St. Martin's Episcopal | 8 | St. Martin's Episcopal | 19:41.00 |
| 13 | Henry NicholsonPlace 13 · Grade 12 · Highland Baptist Christian | 12 | Highland Baptist Christian | 20:03.70 |
| 14 | Greyson JudicePlace 14 · Grade 9 · Highland Baptist Christian | 9 | Highland Baptist Christian | 20:10.10 |
| 15 | Alex AimePlace 15 · Grade 12 · Maurepas | 12 | Maurepas | 20:10.70 |
| 16 | Evan DongPlace 16 · Grade 12 · Christ Episcopal | 12 | Christ Episcopal | 20:12.50 PR |
| 17 | Ethan MattePlace 17 · Grade 9 · Hanson Memorial | 9 | Hanson Memorial | 20:29.00 |
| 18 | Elijah TrosclairPlace 18 · Grade 11 · Hanson Memorial | 11 | Hanson Memorial | 20:41.80 |
| 19 | Gregory JacksonPlace 19 · Grade 12 · Christ Episcopal | 12 | Christ Episcopal | 20:59.80 PR |
| 20 | Laiken GillisPlace 20 · Grade 11 · Hanson Memorial | 11 | Hanson Memorial | 21:03.20 PR |
| 21 | Karim HijaziPlace 21 · Grade 8 · St. Martin's Episcopal | 8 | St. Martin's Episcopal | 21:05.50 PR |
| 22 | Mason AlbertPlace 22 · Grade 12 · St. John | 12 | St. John | 21:09.10 PR |
| 23 | Brocton WilliamsPlace 23 · Grade 10 · Lutheran | 10 | Lutheran | 21:13.50 PR |
| 24 | Jonah MillerPlace 24 · Grade 12 · Maurepas | 12 | Maurepas | 21:14.80 PR |
| 25 | Peyton DoucetPlace 25 · Grade 10 · Hanson Memorial | 10 | Hanson Memorial | 21:16.70 PR |
| 26 | Caden LeePlace 26 · Grade 12 · Highland Baptist Christian | 12 | Highland Baptist Christian | 21:27.30 |
| 27 | Michael CampbellPlace 27 · Grade 11 · St. John | 11 | St. John | 21:43.50 |
| 28 | Luke ProutyPlace 28 · Grade 11 · St. John | 11 | St. John | 21:44.50 |
| 29 | Barrett BoadPlace 29 · Grade 9 · St. Martin's Episcopal | 9 | St. Martin's Episcopal | 21:58.30 PR |
| 30 | Charles TuckerPlace 30 · Grade 8 · St. Martin's Episcopal | 8 | St. Martin's Episcopal | 22:17.50 |
| 31 | Kayden CardenasPlace 31 · Grade 9 · Maurepas | 9 | Maurepas | 22:24.60 |
| 32 | Evan ClarkPlace 32 · Grade 12 · Christ Episcopal | 12 | Christ Episcopal | 22:26.00 |
| 33 | Reedan SmithPlace 33 · Grade 9 · Mt Hermon | 9 | Mt Hermon | 22:34.50 PR |
| 34 | Jude FeahenyPlace 34 · Grade 12 · Lutheran | 12 | Lutheran | 22:36.00 PR |
| 35 | Brysen SimoneauxPlace 35 · Grade 9 · Hanson Memorial | 9 | Hanson Memorial | 22:58.60 PR |
| 36 | Koen GaudetPlace 36 · Grade 10 · Hanson Memorial | 10 | Hanson Memorial | 23:15.10 PR |
| 37 | Guy SanchezPlace 37 · Grade 10 · St. John | 10 | St. John | 23:29.90 PR |
| 38 | Corday ButlerPlace 38 · Grade 10 · Lutheran | 10 | Lutheran | 24:06.20 |
| 39 | Waylon KiefferPlace 39 · Grade 9 · Mt Hermon | 9 | Mt Hermon | 24:23.40 |
| 40 | Knowledge BeverlyPlace 40 · Grade 10 · Lutheran | 10 | Lutheran | 24:24.60 PR |
| 41 | Christen CarterPlace 41 · Grade 9 · Lutheran | 9 | Lutheran | 24:52.90 |
| 42 | Gus BreithauptPlace 42 · Grade 11 · Maurepas | 11 | Maurepas | 25:29.30 PR |
| 43 | Tyler SchillingPlace 43 · Grade 11 · Mt Hermon | 11 | Mt Hermon | 26:32.80 PR |
| 44 | Max AlvarezPlace 44 · Grade 9 · St. John | 9 | St. John | 26:40.21 PR |
| 45 | Gibson HoppPlace 45 · Grade 12 · Maurepas | 12 | Maurepas | 30:03.80 PR |
| 46 | Trenton PaulinePlace 46 · Grade 10 · Lutheran | 10 | Lutheran | 30:45.00 |
| 47 | Colton ShillingsPlace 47 · Grade 7 · Mt Hermon | 7 | Mt Hermon | 31:34.40 PR |
| 48 | Benjie XiaoPlace 48 · Grade 12 · St. John | 12 | St. John | 34:00.90 |