| 1 | Jacob ClodfelterPlace 1 · Grade 7 · South (Morgantown) | 7 | South (Morgantown) | 14:26.06 |
| 2 | Spencer RosenbaumPlace 2 · Grade 8 · South (Morgantown) | 8 | South (Morgantown) | 14:32.15 PR |
| 3 | Bradley DarlingPlace 3 · Grade 7 · South (Morgantown) | 7 | South (Morgantown) | 14:36.24 PR |
| 4 | Benjamin ZulligPlace 4 · Grade 7 · Suncrest | 7 | Suncrest | 14:40.95 |
| 5 | Grant HayesPlace 5 · Grade 8 · Suncrest | 8 | Suncrest | 14:56.63 |
| 6 | Belian Ramirez HuffPlace 6 · Grade 8 · Suncrest | 8 | Suncrest | 15:02.29 |
| 7 | Eisa OmarPlace 7 · Grade 8 · Suncrest | 8 | Suncrest | 15:03.46 |
| 8 | Dexter JordanPlace 8 · Grade 7 · Suncrest | 7 | Suncrest | 15:08.50 |
| 9 | Willis GalbreathPlace 9 · Grade 7 · South (Morgantown) | 7 | South (Morgantown) | 15:11.67 |
| 10 | Matthias RickardPlace 10 · Grade 6 · Mountaineer (Morgantown) | 6 | Mountaineer (Morgantown) | 15:14.78 |
| 11 | Michael LambertPlace 11 · Grade 7 · South (Morgantown) | 7 | South (Morgantown) | 15:18.32 |
| 12 | Judah CostPlace 12 · Grade 7 · South (Morgantown) | 7 | South (Morgantown) | 15:20.94 |
| 13 | Ian GrantPlace 13 · Grade 6 · Mountaineer (Morgantown) | 6 | Mountaineer (Morgantown) | 15:21.74 PR |
| 14 | Silas FullerPlace 14 · Grade 8 · St. Francis Central Catholic | 8 | St. Francis Central Catholic | 15:21.92 PR |
| 15 | Brian ZhengPlace 15 · Grade 8 · Suncrest | 8 | Suncrest | 15:29.07 |
| 16 | Isaac LemastersPlace 16 · Grade 8 · Mountaineer (Morgantown) | 8 | Mountaineer (Morgantown) | 15:29.25 PR |
| 17 | Paxton AndersonPlace 17 · Grade 7 · South (Morgantown) | 7 | South (Morgantown) | 15:37.25 |
| 18 | Aidyn RedmanPlace 18 · Grade 7 · South (Morgantown) | 7 | South (Morgantown) | 15:37.52 PR |
| 19 | Grant MoorePlace 19 · Grade 7 · Suncrest | 7 | Suncrest | 15:44.82 |
| 20 | Caleb BarkhurstPlace 20 · Grade 8 · Mountaineer (Morgantown) | 8 | Mountaineer (Morgantown) | 15:54.92 PR |
| 21 | Charles McCullaPlace 21 · Grade 6 · South (Morgantown) | 6 | South (Morgantown) | 15:58.65 PR |
| 22 | Ison FindleyPlace 22 · Grade 6 · Mountaineer (Morgantown) | 6 | Mountaineer (Morgantown) | 15:58.87 PR |
| 23 | Lucas LancasterPlace 23 · Grade 8 · South (Morgantown) | 8 | South (Morgantown) | 16:06.11 PR |
| 24 | Cooper HueyPlace 24 · Grade 6 · South (Morgantown) | 6 | South (Morgantown) | 16:07.49 |
| 25 | Hunter OlgersPlace 25 · Grade 6 · Suncrest | 6 | Suncrest | 16:20.11 |
| 26 | Pushkal SolankiPlace 26 · Grade 6 · Suncrest | 6 | Suncrest | 16:23.52 |
| 27 | Luca McInellyPlace 27 · Grade 6 · South (Morgantown) | 6 | South (Morgantown) | 16:24.24 |
| 28 | Emory LislePlace 28 · Grade 7 · Mountaineer (Morgantown) | 7 | Mountaineer (Morgantown) | 16:26.28 |
| 29 | Tyler ClemmerPlace 29 · Grade 6 · Mountaineer (Morgantown) | 6 | Mountaineer (Morgantown) | 16:37.65 |
| 30 | Austin NicolaPlace 30 · Grade 7 · South (Morgantown) | 7 | South (Morgantown) | 16:41.87 |
| 31 | Jacob SzczepanskiPlace 31 · Grade 6 · South (Morgantown) | 6 | South (Morgantown) | 16:49.03 PR |
| 32 | Vedhik VenkateshPlace 32 · Grade 6 · Suncrest | 6 | Suncrest | 17:02.05 |
| 33 | Jacob DavisPlace 33 · Grade 6 · Mountaineer (Morgantown) | 6 | Mountaineer (Morgantown) | 17:02.36 PR |
| 34 | Ryker FarnhamPlace 34 · Grade 6 · Mountaineer (Morgantown) | 6 | Mountaineer (Morgantown) | 17:03.25 |
| 35 | Ethan KerzakPlace 35 · Grade 6 · South (Morgantown) | 6 | South (Morgantown) | 17:10.53 PR |
| 36 | John BozekPlace 36 · Grade 7 · St. Francis Central Catholic | 7 | St. Francis Central Catholic | 17:12.10 PR |
| 37 | Ethan DunnPlace 37 · Grade 6 · St. Francis Central Catholic | 6 | St. Francis Central Catholic | 17:14.65 PR |
| 38 | Owen ReedPlace 38 · Grade 7 · South (Morgantown) | 7 | South (Morgantown) | 17:17.95 |
| 39 | Jude WilliamsPlace 39 · Grade 8 · South (Morgantown) | 8 | South (Morgantown) | 17:19.74 PR |
| 40 | Logan ThompsonPlace 40 · Grade 7 · South (Morgantown) | 7 | South (Morgantown) | 17:21.93 PR |
| 41 | Lincoln NicholsPlace 41 · Grade 6 · Mountaineer (Morgantown) | 6 | Mountaineer (Morgantown) | 17:56.46 |
| 42 | Matteo VercelliPlace 42 · Grade 7 · South (Morgantown) | 7 | South (Morgantown) | 18:11.32 PR |
| 43 | Michael HopperPlace 43 · Grade 8 · South (Morgantown) | 8 | South (Morgantown) | 18:21.38 PR |
| 44 | Dietrich PersingPlace 44 · Grade 6 · South (Morgantown) | 6 | South (Morgantown) | 18:38.80 PR |
| 45 | Luke WhitePlace 45 · Grade 8 · Mountaineer (Morgantown) | 8 | Mountaineer (Morgantown) | 19:38.03 |
| 46 | Pravachan KaulagariPlace 46 · Grade 6 · Suncrest | 6 | Suncrest | 20:08.42 |
| 47 | Michael LindonPlace 47 · Grade 6 · Suncrest | 6 | Suncrest | 20:44.17 PR |
| 48 | Andrew WilliamPlace 48 · Grade 7 · Mountaineer (Morgantown) | 7 | Mountaineer (Morgantown) | 22:00.18 PR |
| 49 | Soujatya KhanPlace 49 · Grade 6 · Suncrest | 6 | Suncrest | 22:08.29 PR |
| 50 | Vihaan YandrapuPlace 50 · Grade 6 · Suncrest | 6 | Suncrest | 23:36.40 |
| 51 | Ben CookPlace 51 · Grade 7 · St. Francis Central Catholic | 7 | St. Francis Central Catholic | 24:03.63 PR |
| 52 | Brody MullinPlace 52 · Grade 6 · Suncrest | 6 | Suncrest | 24:12.55 |
| 53 | Brayden HuffPlace 53 · Grade 6 · Suncrest | 6 | Suncrest | 25:17.71 PR |