| 1 | Layton TurnerPlace 1 · Grade 9 · Liberty Preparatory Christian Academy | 9 | Liberty Preparatory Christian Academy | 20:34.65 |
| 2 | Micah HargettPlace 2 · Grade 10 · Liberty Preparatory Christian Academy | 10 | Liberty Preparatory Christian Academy | 20:34.65 |
| 3 | Caleb PaschallPlace 3 · Grade 9 · University Christian | 9 | University Christian | 21:09.07 |
| 4 | Caleb KorinchakPlace 4 · Grade 9 · Liberty Preparatory Christian Academy | 9 | Liberty Preparatory Christian Academy | 21:09.30 |
| 5 | Joseph ShogerPlace 5 · Grade 12 · Liberty Preparatory Christian Academy | 12 | Liberty Preparatory Christian Academy | 22:09.14 |
| 6 | Cade BarnesPlace 6 · Grade 10 · Hickory Christian Academy | 10 | Hickory Christian Academy | 22:09.63 |
| 7 | Joshua MaierPlace 7 · Grade 10 · Hickory Christian Academy | 10 | Hickory Christian Academy | 22:10.21 |
| 8 | Skylar BurnsPlace 8 · Grade 9 · Hickory Christian Academy | 9 | Hickory Christian Academy | 22:33.85 |
| 9 | Alexander KahrlPlace 9 · Grade 9 · University Christian | 9 | University Christian | 22:34.99 |
| 10 | Henry JohnsonPlace 10 · Grade 11 · University Christian | 11 | University Christian | 22:46.89 PR |
| 11 | Parker HolmanPlace 11 · Grade 11 · Liberty Preparatory Christian Academy | 11 | Liberty Preparatory Christian Academy | 22:52.52 |
| 12 | Everett DickPlace 12 · Grade 11 · Liberty Preparatory Christian Academy | 11 | Liberty Preparatory Christian Academy | 22:57.79 |
| 13 | Brady GoblePlace 13 · Grade 9 · Hickory Christian Academy | 9 | Hickory Christian Academy | 23:31.45 |
| 14 | Brandon LloydPlace 14 · Grade 12 · Salem Baptist Christian | 12 | Salem Baptist Christian | 23:43.84 PR |
| 15 | Ty ArsenaultPlace 15 · Grade 12 · Statesville Christian | 12 | Statesville Christian | 23:56.52 |
| 16 | Luke WilsonPlace 16 · Grade 12 · Hickory Christian Academy | 12 | Hickory Christian Academy | 23:59.61 |
| 17 | Mason SellersPlace 17 · Grade 9 · Salem Baptist Christian | 9 | Salem Baptist Christian | 24:16.53 PR |
| 18 | Toby GarretPlace 18 · Grade 9 · Liberty Preparatory Christian Academy | 9 | Liberty Preparatory Christian Academy | 24:20.37 |
| 19 | Holden GraybealPlace 19 · Grade 9 · University Christian | 9 | University Christian | 24:22.98 |
| 20 | Aaron BraggPlace 20 · Grade 9 · Liberty Preparatory Christian Academy | 9 | Liberty Preparatory Christian Academy | 24:23.67 |
| 21 | Jack HollandPlace 21 · Grade 12 · Liberty Preparatory Christian Academy | 12 | Liberty Preparatory Christian Academy | 24:29.37 |
| 22 | Noah MuellerPlace 22 · Grade 12 · Liberty Preparatory Christian Academy | 12 | Liberty Preparatory Christian Academy | 24:45.52 |
| 23 | John NielsenPlace 23 · Grade 12 · Statesville Christian | 12 | Statesville Christian | 24:56.37 |
| 24 | Gavin ChildersPlace 24 · Grade 12 · Statesville Christian | 12 | Statesville Christian | 25:04.75 |
| 25 | Jacob GonzalezPlace 25 · Grade 12 · Liberty Preparatory Christian Academy | 12 | Liberty Preparatory Christian Academy | 25:42.44 |
| 26 | Kai ChiveraPlace 26 · Grade 9 · Liberty Preparatory Christian Academy | 9 | Liberty Preparatory Christian Academy | 25:42.69 |
| 27 | Alex DeBettencourtPlace 27 · Grade 12 · University Christian | 12 | University Christian | 26:07.88 |
| 28 | Sullivan ColemanPlace 28 · Grade 11 · Liberty Preparatory Christian Academy | 11 | Liberty Preparatory Christian Academy | 26:10.13 |
| 29 | Brody ChildersPlace 29 · Grade 12 · Statesville Christian | 12 | Statesville Christian | 26:36.54 |
| 30 | Harry PerkinsPlace 30 · Grade 7 · Salem Baptist Christian | 7 | Salem Baptist Christian | 26:39.45 PR |
| 31 | Eli OlsonPlace 31 · Grade 9 · Liberty Preparatory Christian Academy | 9 | Liberty Preparatory Christian Academy | 26:46.54 |
| 32 | Matthew HeltonPlace 32 · Grade 12 · University Christian | 12 | University Christian | 26:46.54 PR |
| 33 | Seppy DebettencourtPlace 33 · Grade 10 · University Christian | 10 | University Christian | 26:53.42 |
| 34 | Lucas SnappPlace 34 · Grade 9 · Salem Baptist Christian | 9 | Salem Baptist Christian | 26:53.89 PR |
| 35 | Kanon RabonPlace 35 · Grade 10 · Liberty Preparatory Christian Academy | 10 | Liberty Preparatory Christian Academy | 27:02.52 |
| 36 | Henry HollandPlace 36 · Grade 9 · Liberty Preparatory Christian Academy | 9 | Liberty Preparatory Christian Academy | 27:15.69 |
| 37 | Michael DelehantyPlace 37 · Grade 11 · Statesville Christian | 11 | Statesville Christian | 27:41.53 |
| 38 | Eddie JohnsonPlace 38 · Grade 9 · Statesville Christian | 9 | Statesville Christian | 28:52.00 |
| 39 | Noah EckliffPlace 39 · Grade 12 · Statesville Christian | 12 | Statesville Christian | 29:36.66 |
| 40 | David LinnPlace 40 · Grade 11 · Liberty Preparatory Christian Academy | 11 | Liberty Preparatory Christian Academy | 30:02.31 |
| 41 | Roman MulliganPlace 41 · Grade 9 · Salem Baptist Christian | 9 | Salem Baptist Christian | 30:52.21 PR |
| 42 | William BagwellPlace 42 · Grade 11 · Liberty Preparatory Christian Academy | 11 | Liberty Preparatory Christian Academy | 31:16.78 |
| 43 | Ellis ClaytonPlace 43 · Grade 7 · Salem Baptist Christian | 7 | Salem Baptist Christian | 31:24.60 PR |