| 1 | Garrett EllisPlace 1 · Grade 8 · Park | 8 | Park | 10:26.52 PR |
| 2 | Parker JonesPlace 2 · Grade 7 · Summit Christian Academy | 7 | Summit Christian Academy | 11:01.30 PR |
| 3 | Hudson BoltonPlace 3 · Grade 7 · Maranatha Christian Academy | 7 | Maranatha Christian Academy | 11:08.55 PR |
| 4 | Colton LambertPlace 4 · Grade 8 · Pipestem Christian Academy | 8 | Pipestem Christian Academy | 11:12.61 PR |
| 5 | Hudson LingenfelterPlace 5 · Grade 7 · Summit Christian Academy | 7 | Summit Christian Academy | 11:16.15 PR |
| 6 | Logan RamseyPlace 6 · Grade 8 · Pipestem Christian Academy | 8 | Pipestem Christian Academy | 11:23.79 PR |
| 7 | Bastian ThompsonPlace 7 · Grade 8 · Pipestem Christian Academy | 8 | Pipestem Christian Academy | 11:30.35 PR |
| 8 | Landon LiPlace 8 · Grade 6 · Park | 6 | Park | 11:36.11 PR |
| 9 | Liam TurnerPlace 9 · Grade 7 · Beckley - Stratton | 7 | Beckley - Stratton | 11:39.49 PR |
| 10 | Gage ColemanPlace 10 · Grade 7 · Park | 7 | Park | 11:49.37 PR |
| 11 | Matix FarisPlace 11 · Grade 7 · Pipestem Christian Academy | 7 | Pipestem Christian Academy | 11:52.04 PR |
| 12 | Owen FinkPlace 12 · Grade 8 · Pipestem Christian Academy | 8 | Pipestem Christian Academy | 12:10.51 PR |
| 13 | Jack BlevinsPlace 13 · Grade 7 · Park | 7 | Park | 12:10.51 PR |
| 14 | Brody BlankenshipPlace 14 · Grade 7 · Summit Christian Academy | 7 | Summit Christian Academy | 12:15.54 PR |
| 15 | Colton WardPlace 15 · Grade 6 · Beckley - Stratton | 6 | Beckley - Stratton | 12:22.54 PR |
| 16 | Colten BeachPlace 16 · Grade 6 · Pineville | 6 | Pineville | 12:25.69 PR |
| 17 | Lincoln LuskPlace 17 · Grade 8 · Mullens | 8 | Mullens | 12:27.33 PR |
| 18 | Luke HornPlace 18 · Grade 7 · Park | 7 | Park | 12:27.49 PR |
| 19 | Dustin Jewell Jr.Place 19 · Grade 8 · Pipestem Christian Academy | 8 | Pipestem Christian Academy | 12:29.04 PR |
| 20 | Caden BridgesPlace 20 · Grade 6 · Maranatha Christian Academy | 6 | Maranatha Christian Academy | 12:42.46 PR |
| 21 | Will CunninghamPlace 21 · Grade 8 · Summit Christian Academy | 8 | Summit Christian Academy | 12:44.87 PR |
| 22 | Mastin YoutherPlace 22 · Grade 7 · Summit Christian Academy | 7 | Summit Christian Academy | 12:46.53 PR |
| 23 | Lincoln LingenfelterPlace 23 · Grade 7 · Summit Christian Academy | 7 | Summit Christian Academy | 12:51.88 PR |
| 24 | Matthias MattoxPlace 24 · Grade 7 · Pipestem Christian Academy | 7 | Pipestem Christian Academy | 13:02.30 PR |
| 25 | Frederick FoxPlace 25 · Grade 8 · Park | 8 | Park | 13:35.24 PR |
| 26 | Benjamin RamseyPlace 26 · Grade 6 · Pipestem Christian Academy | 6 | Pipestem Christian Academy | 14:04.29 PR |
| 27 | Weston FainPlace 27 · Grade 5 · Pipestem Christian Academy | 5 | Pipestem Christian Academy | 14:13.25 PR |
| 28 | Max BowlesPlace 28 · Grade 6 · Beckley - Stratton | 6 | Beckley - Stratton | 14:28.23 PR |
| 29 | River BezaresPlace 29 · Grade 6 · Maranatha Christian Academy | 6 | Maranatha Christian Academy | 14:35.50 PR |
| 30 | Tucker ThompsonPlace 30 · Grade 6 · Pipestem Christian Academy | 6 | Pipestem Christian Academy | 14:43.97 PR |
| 31 | Levi BakerPlace 31 · Grade 8 · Mount Hope Christian Academy | 8 | Mount Hope Christian Academy | 15:15.23 PR |
| 32 | Apollo Adams-RowePlace 32 · Grade 8 · Beckley - Stratton | 8 | Beckley - Stratton | 15:29.34 PR |
| 33 | Zeke ConnerPlace 33 · Grade 6 · Maranatha Christian Academy | 6 | Maranatha Christian Academy | 15:35.58 PR |
| 34 | Kayvin GibsonPlace 34 · Grade 8 · Beckley - Stratton | 8 | Beckley - Stratton | 15:49.59 PR |
| 35 | Tucker KisnerPlace 35 · Grade 6 · Pipestem Christian Academy | 6 | Pipestem Christian Academy | 16:00.12 PR |
| 36 | Asher CrookPlace 36 · Grade 6 · Beckley - Stratton | 6 | Beckley - Stratton | 17:28.57 PR |
| 37 | Davian StricklandPlace 37 · Grade 6 · Maranatha Christian Academy | 6 | Maranatha Christian Academy | 19:11.83 PR |
| 38 | Jonah DanielPlace 38 · Grade 6 · Mount Hope Christian Academy | 6 | Mount Hope Christian Academy | 21:19.88 PR |