| 1 | Benjamin AbatecolaPlace 1 · Grade 12 · Brookville | 12 | Brookville | 17:36.88 |
| 2 | Lucas SolorzanoPlace 2 · Grade 11 · Liberty Christian Academy | 11 | Liberty Christian Academy | 17:41.17 |
| 3 | Adam WellsPlace 3 · Grade 10 · Rustburg | 10 | Rustburg | 18:39.23 |
| 4 | Wesley WootenPlace 4 · Grade 12 · Rustburg | 12 | Rustburg | 18:49.16 |
| 5 | Noah WellsPlace 5 · Grade 12 · Rustburg | 12 | Rustburg | 19:30.86 |
| 6 | Logan FisherPlace 6 · Grade 10 · Rustburg | 10 | Rustburg | 19:42.59 |
| 7 | Mason FuquaPlace 7 · Grade 9 · Liberty Christian Academy | 9 | Liberty Christian Academy | 19:45.57 |
| 8 | Andrew PorterPlace 8 · Grade 11 · Liberty Christian Academy | 11 | Liberty Christian Academy | 20:01.67 |
| 9 | Braeden HallPlace 9 · Grade 12 · Rustburg | 12 | Rustburg | 20:03.78 |
| 10 | Bryson SnakenbergPlace 10 · Grade 11 · Liberty Christian Academy | 11 | Liberty Christian Academy | 20:10.84 |
| 11 | Gabriel GarnerPlace 11 · Grade 10 · Rustburg | 10 | Rustburg | 20:25.13 |
| 12 | Joseph AttinPlace 12 · Grade 11 · Liberty Christian Academy | 11 | Liberty Christian Academy | 20:34.10 |
| 13 | Ben WoodruffPlace 13 · Grade 9 · Altavista | 9 | Altavista | 20:38.81 |
| 14 | Brady JoynerPlace 14 · Grade 10 · Liberty Christian Academy | 10 | Liberty Christian Academy | 20:46.88 |
| 15 | Aiden MullinsPlace 15 · Grade 10 · Gretna | 10 | Gretna | 21:28.48 PR |
| 16 | Coleman HolleyPlace 16 · Grade 10 · Gretna | 10 | Gretna | 21:43.88 PR |
| 17 | Ben PhillipsPlace 17 · Grade 10 · Rustburg | 10 | Rustburg | 21:47.83 |
| 18 | Andrew MerricksPlace 18 · Grade 12 · Gretna | 12 | Gretna | 21:55.60 |
| 19 | Christian CrewsPlace 19 · Grade 9 · Rustburg | 9 | Rustburg | 21:59.38 |
| 20 | Brayden ChildressPlace 20 · Grade 11 · William Campbell | 11 | William Campbell | 22:05.86 PR |
| 21 | Grayson GilliamPlace 21 · Grade 10 · Rustburg | 10 | Rustburg | 22:10.64 PR |
| 22 | Antonio TuckerPlace 22 · Grade 10 · Altavista | 10 | Altavista | 22:12.77 |
| 23 | Malcolm ShindlePlace 23 · Grade 9 · Liberty Christian Academy | 9 | Liberty Christian Academy | 22:18.02 PR |
| 24 | Jordan HudsonPlace 24 · Grade 10 · Rustburg | 10 | Rustburg | 22:19.40 |
| 25 | Ethan SchmidtPlace 25 · Grade 10 · Brookville | 10 | Brookville | 22:20.67 |
| 26 | Aiden HudsonPlace 26 · Grade 12 · Rustburg | 12 | Rustburg | 22:31.37 |
| 27 | Nathaniel PaauwPlace 27 · Grade 10 · Liberty Christian Academy | 10 | Liberty Christian Academy | 22:33.68 |
| 28 | Brayden MilamPlace 28 · Grade 9 · Altavista | 9 | Altavista | 22:34.86 |
| 29 | Jason DowdyPlace 29 · Grade 10 · Altavista | 10 | Altavista | 22:43.68 |
| 30 | Brayden MachhiPlace 30 · Grade 12 · Rustburg | 12 | Rustburg | 22:54.81 PR |
| 31 | Spencer ShortPlace 31 · Grade 11 · Gretna | 11 | Gretna | 22:58.28 PR |
| 32 | Isaac RossPlace 32 · Grade 10 · Liberty Christian Academy | 10 | Liberty Christian Academy | 24:11.05 |
| 33 | Mason DinwiddiePlace 33 · Grade 10 · Liberty Christian Academy | 10 | Liberty Christian Academy | 24:16.59 |
| 34 | Jaxon HighPlace 34 · Grade 12 · Gretna | 12 | Gretna | 24:18.23 |
| 35 | William SheltonPlace 35 · Grade 12 · Liberty Christian Academy | 12 | Liberty Christian Academy | 25:17.11 |
| 36 | Robert JenningsPlace 36 · Grade 11 · William Campbell | 11 | William Campbell | 25:35.78 PR |
| 37 | Caleb FranklinPlace 37 · Grade 9 · Gretna | 9 | Gretna | 26:51.40 |
| 38 | Aidin NowlinPlace 38 · Grade 10 · William Campbell | 10 | William Campbell | 27:22.53 |