| 1 | Ben TrimmPlace 1 · Grade 9 · Foard | 9 | Foard | 18:41.00 |
| 2 | Christyan MurrayPlace 2 · Grade 10 · Bunker Hill | 10 | Bunker Hill | 18:49.83 |
| 3 | Isaac ShufordPlace 3 · Grade 12 · East Burke | 12 | East Burke | 18:50.17 |
| 4 | Logan ShufordPlace 4 · Grade 10 · East Burke | 10 | East Burke | 18:50.55 |
| 5 | Andrew GilbertPlace 5 · Grade 12 · East Burke | 12 | East Burke | 18:51.55 |
| 6 | Austin CornettePlace 6 · Grade 11 · Bunker Hill | 11 | Bunker Hill | 18:51.90 |
| 7 | Parker KillianPlace 7 · Grade 12 · East Burke | 12 | East Burke | 19:34.87 |
| 8 | Timothy TysingerPlace 8 · Grade 12 · Hickory Christian Academy | 12 | Hickory Christian Academy | 19:44.08 |
| 9 | Hunter LewisPlace 9 · Grade 12 · East Burke | 12 | East Burke | 19:45.97 |
| 10 | Gunnar TaylorPlace 10 · Grade 11 · Newton-Conover | 11 | Newton-Conover | 19:49.36 |
| 11 | Ricky BlakePlace 11 · Grade 11 · Bunker Hill | 11 | Bunker Hill | 19:59.18 |
| 12 | Jackson SherrillPlace 12 · Grade 12 · Bunker Hill | 12 | Bunker Hill | 20:04.34 |
| 13 | Theodore MontejoPlace 13 · Grade 12 · East Burke | 12 | East Burke | 20:12.68 |
| 14 | Tommy LittlePlace 14 · Grade 11 · University Christian | 11 | University Christian | 20:14.79 |
| 15 | Ethan HallyburtonPlace 15 · Grade 12 · East Burke | 12 | East Burke | 20:18.27 |
| 16 | Spencer LedfordPlace 16 · Grade 10 · Bandys | 10 | Bandys | 20:43.40 |
| 17 | Alec McDriamidPlace 17 · Grade 12 · Hibriten | 12 | Hibriten | 20:46.86 |
| 18 | Andrew SherrillPlace 18 · Grade 10 · Bunker Hill | 10 | Bunker Hill | 21:07.32 |
| 19 | Cameron AllenPlace 19 · Grade 11 · West Lincoln | 11 | West Lincoln | 21:20.00 |
| 20 | Nathaniel BaylessPlace 20 · Grade 11 · West Lincoln | 11 | West Lincoln | 21:21.72 |
| 21 | Peyton HemphillPlace 21 · Grade 10 · Foard | 10 | Foard | 21:30.36 |
| 22 | Braden WhartonPlace 22 · Grade 10 · Foard | 10 | Foard | 21:32.36 |
| 23 | Rodrigo VenegasPlace 23 · Grade 9 · Newton-Conover | 9 | Newton-Conover | 21:49.47 |
| 24 | Jonathan PuiuPlace 24 · Grade 11 · Foard | 11 | Foard | 21:52.84 |
| 25 | Samuel DuncanPlace 25 · Grade 9 · West Lincoln | 9 | West Lincoln | 21:56.03 |
| 26 | Jordan BeardPlace 26 · Grade 11 · Bandys | 11 | Bandys | 21:59.40 |
| 27 | Justin VinsonPlace 27 · Grade 9 · Bunker Hill | 9 | Bunker Hill | 22:03.43 |
| 28 | Elonzo MusaeusPlace 28 · Grade 11 · Newton-Conover | 11 | Newton-Conover | 22:17.77 |
| 29 | David WatkinsPlace 29 · Grade 12 · Newton-Conover | 12 | Newton-Conover | 22:22.14 |
| 30 | Mason PattersonPlace 30 · Grade 10 · Bandys | 10 | Bandys | 22:22.42 PR |
| 31 | Keaton NormanPlace 31 · Grade 12 · West Lincoln | 12 | West Lincoln | 22:36.36 |
| 32 | Abe LevinPlace 32 · Grade 12 · University Christian | 12 | University Christian | 22:41.33 |
| 33 | Jovany MartinezPlace 33 · Grade 12 · Bunker Hill | 12 | Bunker Hill | 22:42.43 |
| 34 | Brendan HarrillPlace 34 · Grade 10 · Bandys | 10 | Bandys | 22:46.48 |
| 35 | Lance SigmonPlace 35 · Grade 11 · East Burke | 11 | East Burke | 22:46.75 |
| 36 | Tyler CookPlace 36 · Grade 10 · West Lincoln | 10 | West Lincoln | 22:51.72 |
| 37 | Jacob DavisPlace 37 · Grade 12 · East Burke | 12 | East Burke | 22:53.75 |
| 38 | Mateo PenaPlace 38 · Grade 9 · Foard | 9 | Foard | 22:54.65 |
| 39 | Nate KurzakPlace 39 · Grade 9 · Foard | 9 | Foard | 22:57.32 |
| 40 | Casey SmithPlace 40 · Grade 11 · Bandys | 11 | Bandys | 22:59.09 |
| 41 | Zackery WrightPlace 41 · Grade 10 · Bandys | 10 | Bandys | 23:01.92 |
| 42 | Nicholas AndrewsPlace 42 · Grade 10 · Bandys | 10 | Bandys | 23:14.05 |
| 43 | Henry StoutPlace 43 · Grade 12 · Hickory Christian Academy | 12 | Hickory Christian Academy | 23:18.61 |
| 44 | Sam ReesePlace 44 · Grade 11 · Hickory Christian Academy | 11 | Hickory Christian Academy | 23:19.74 |
| 45 | Joshua GreenePlace 45 · Grade 11 · Newton-Conover | 11 | Newton-Conover | 23:21.58 |
| 46 | Pedro ReynaPlace 46 · Grade 10 · West Lincoln | 10 | West Lincoln | 23:28.86 |
| 47 | Nathan RobinsonPlace 47 · Grade 11 · West Lincoln | 11 | West Lincoln | 23:30.44 |
| 48 | Arturo Cast-PiPlace 48 · Grade 10 · East Burke | 10 | East Burke | 23:37.49 PR |
| 49 | Nick MontejoPlace 49 · Grade 12 · East Burke | 12 | East Burke | 23:39.30 PR |
| 50 | Irvin CarreonPlace 50 · Grade 9 · Bandys | 9 | Bandys | 23:50.91 |
| 51 | Dylan RosemanPlace 51 · Grade 9 · Bandys | 9 | Bandys | 23:51.17 |
| 52 | Luke CanrobertPlace 52 · Grade 11 · Newton-Conover | 11 | Newton-Conover | 24:02.60 |
| 53 | Josh GraggPlace 53 · Grade 10 · Foard | 10 | Foard | 24:07.98 |
| 54 | Michael BrownPlace 54 · Grade 10 · Bandys | 10 | Bandys | 24:10.83 |
| 55 | Jackson HarwellPlace 55 · Grade 10 · Bandys | 10 | Bandys | 24:20.58 |
| 56 | Ethan StewartPlace 56 · Grade 12 · West Lincoln | 12 | West Lincoln | 24:28.14 |
| 57 | Zack JohnsonPlace 57 · Grade 10 · University Christian | 10 | University Christian | 24:29.14 |
| 58 | Nicholas PhillipsPlace 58 · Grade 9 · Bunker Hill | 9 | Bunker Hill | 24:38.04 |
| 59 | Zachary SmyrePlace 59 · Grade 9 · Bunker Hill | 9 | Bunker Hill | 24:39.63 |
| 60 | Hunter SjobomPlace 60 · Grade 9 · Hickory Christian Academy | 9 | Hickory Christian Academy | 24:40.49 |
| 61 | Luke HarrisPlace 61 · Grade 11 · Hickory Christian Academy | 11 | Hickory Christian Academy | 24:40.81 |
| 62 | Owen StoutPlace 62 · Grade 10 · Hickory Christian Academy | 10 | Hickory Christian Academy | 24:41.33 |
| 63 | Joshua BurchettePlace 63 · Grade 9 · Hibriten | 9 | Hibriten | 25:11.01 PR |
| 64 | Chris MoxleyPlace 64 · Grade 10 · West Lincoln | 10 | West Lincoln | 25:12.24 |
| 65 | Dustin StephensPlace 65 · Grade 9 · East Burke | 9 | East Burke | 25:13.09 PR |
| 66 | Tyler JohnsonPlace 66 · Grade 9 · Newton-Conover | 9 | Newton-Conover | 25:14.34 |
| 67 | Wesley YatesPlace 67 · Grade 11 · Hibriten | 11 | Hibriten | 25:17.01 |
| 68 | Kolbe AyresPlace 68 · Grade 12 · West Lincoln | 12 | West Lincoln | 25:25.13 |
| 69 | Clay SeaglePlace 69 · Grade 9 · East Burke | 9 | East Burke | 25:25.49 |
| 70 | Peyton StameyPlace 70 · Grade 12 · West Lincoln | 12 | West Lincoln | 25:42.40 |
| 71 | Trent AshburnPlace 71 · Grade 11 · Hibriten | 11 | Hibriten | 25:53.03 |
| 72 | Bryson HedrickPlace 72 · Grade 12 · East Burke | 12 | East Burke | 26:07.69 |
| 73 | Tscharner FennellPlace 73 · Grade 10 · Newton-Conover | 10 | Newton-Conover | 26:14.80 |
| 74 | Quinton PrattPlace 74 · Grade 10 · Newton-Conover | 10 | Newton-Conover | 26:38.59 |
| 75 | Caleb PeschelPlace 75 · Grade 11 · Foard | 11 | Foard | 26:41.75 |
| 76 | Xavier AveryPlace 76 · Grade 9 · Newton-Conover | 9 | Newton-Conover | 26:48.74 PR |
| 77 | Luke StephensPlace 77 · Grade 12 · East Burke | 12 | East Burke | 26:51.54 |
| 78 | Brandon SturgillPlace 78 · Grade 10 · University Christian | 10 | University Christian | 27:15.80 |
| 79 | Grayson WhittPlace 79 · Grade 11 · University Christian | 11 | University Christian | 28:09.80 |
| 80 | Tate HunsuckerPlace 80 · Grade 11 · Statesville Christian | 11 | Statesville Christian | 28:19.58 |
| 81 | Alex WisePlace 81 · Grade 10 · West Lincoln | 10 | West Lincoln | 28:39.53 |
| 82 | Jaidon Rhone-DulaPlace 82 · Grade 10 · Newton-Conover | 10 | Newton-Conover | 30:53.30 |
| 83 | Matthew MinorPlace 83 · Grade 11 · Newton-Conover | 11 | Newton-Conover | 30:55.01 |
| 84 | Thomas GreenPlace 84 · Grade 10 · Hibriten | 10 | Hibriten | 30:55.86 |
| 85 | Nick RothwellPlace 85 · Grade 10 · East Burke | 10 | East Burke | 33:58.81 |
| 86 | Carson DrumPlace 86 · Grade 10 · East Burke | 10 | East Burke | 34:00.78 |
| 87 | Andrew MetzPlace 87 · Grade 11 · Foard | 11 | Foard | 34:32.76 |
| 88 | Depranry YangPlace 88 · Grade 10 · Bandys | 10 | Bandys | 35:03.18 |