| 1 | Ethan StewartPlace 1 · West Lincoln | — | West Lincoln | 18:38.50 PR |
| 2 | Payce SherrillPlace 2 · Grade 11 · St. Stephens | 11 | St. Stephens | 19:05.19 |
| 3 | Colten MatthewsPlace 3 · Grade 11 · Alexander Central | 11 | Alexander Central | 19:06.24 |
| 4 | Jackson BlackPlace 4 · Grade 12 · St. Stephens | 12 | St. Stephens | 19:31.90 |
| 5 | Will ElkinsPlace 5 · Grade 12 · Foard | 12 | Foard | 19:34.92 |
| 6 | Grayson LailPlace 6 · Grade 12 · Alexander Central | 12 | Alexander Central | 19:45.94 |
| 7 | Mario Santos-MoralesPlace 7 · Grade 10 · Foard | 10 | Foard | 20:05.95 |
| 8 | Ashley OdomPlace 8 · Grade 10 · East Lincoln | 10 | East Lincoln | 20:13.63 |
| 9 | Samuel CampbellPlace 9 · Grade 10 · Hickory Christian Academy | 10 | Hickory Christian Academy | 20:18.95 |
| 10 | Brian SchoellnerPlace 10 · Grade 11 · Hickory | 11 | Hickory | 20:22.16 |
| 11 | Charles MurrayPlace 11 · West Lincoln | — | West Lincoln | 20:34.48 |
| 12 | Sachit PatelPlace 12 · Grade 11 · East Lincoln | 11 | East Lincoln | 20:36.64 |
| 13 | Levi BumgarnerPlace 13 · Grade 11 · Alexander Central | 11 | Alexander Central | 20:40.48 |
| 14 | Clint PowersPlace 14 · Grade 10 · Hickory | 10 | Hickory | 20:49.57 |
| 15 | Nathanael HughesPlace 15 · Grade 12 · Foard | 12 | Foard | 20:55.13 |
| 16 | Obadiah JillchaPlace 16 · West Lincoln | — | West Lincoln | 21:01.36 |
| 17 | Noah CaseyPlace 17 · Grade 10 · East Lincoln | 10 | East Lincoln | 21:03.51 |
| 18 | Samuel SodenPlace 18 · Grade 11 · Hickory | 11 | Hickory | 21:03.76 |
| 19 | Garrett StarnesPlace 19 · Grade 10 · Foard | 10 | Foard | 21:04.10 |
| 20 | Zachary ZirklePlace 20 · Grade 9 · Alexander Central | 9 | Alexander Central | 21:26.40 |
| 21 | Cross McKinneyPlace 21 · West Iredell | — | West Iredell | 21:29.13 PR |
| 22 | Chris CoxPlace 22 · Statesville | — | Statesville | 21:32.70 PR |
| 23 | Erik DardenPlace 23 · Grade 12 · Hickory | 12 | Hickory | 21:34.70 |
| 24 | Alex McLucasPlace 24 · Grade 12 · East Lincoln | 12 | East Lincoln | 21:40.83 |
| 25 | Carter MorganPlace 25 · Grade 10 · University Christian | 10 | University Christian | 21:42.46 |
| 26 | Phillip WilsonPlace 26 · Grade 12 · University Christian | 12 | University Christian | 21:47.19 |
| 27 | Cristian RomeroPlace 27 · Grade 11 · Alexander Central | 11 | Alexander Central | 21:51.67 |
| 28 | Thomas CampbellPlace 28 · Grade 11 · Alexander Central | 11 | Alexander Central | 21:54.42 |
| 29 | Caleb LedfordPlace 29 · Grade 12 · St. Stephens | 12 | St. Stephens | 21:55.08 |
| 30 | Austin MalouinPlace 30 · Grade 11 · Foard | 11 | Foard | 22:08.70 |
| 31 | Tommy MoyerPlace 31 · West Iredell | — | West Iredell | 22:11.33 |
| 32 | Bradley CainPlace 32 · Grade 9 · University Christian | 9 | University Christian | 22:30.72 |
| 33 | Joseph ScottPlace 33 · Grade 11 · Foard | 11 | Foard | 22:48.33 |
| 34 | Solomon HostetterPlace 34 · West Lincoln | — | West Lincoln | 23:01.35 |
| 35 | Jackson VanBeurdenPlace 35 · St. Stephens | — | St. Stephens | 23:05.46 PR |
| 36 | Ezra PennellPlace 36 · Grade 10 · Alexander Central | 10 | Alexander Central | 23:05.68 |
| 37 | Max HaanPlace 37 · Grade 9 · University Christian | 9 | University Christian | 23:13.74 |
| 38 | Hayden SharpPlace 38 · Grade 9 · University Christian | 9 | University Christian | 23:23.50 |
| 39 | Judah JohnsonPlace 39 · West Lincoln | — | West Lincoln | 23:29.56 |
| 40 | Gage MarleyPlace 40 · St. Stephens | — | St. Stephens | 23:32.55 |
| 41 | Jack UnrathPlace 41 · East Lincoln | — | East Lincoln | 23:35.21 |
| 42 | Joseph DishmanPlace 42 · Grade 12 · Statesville | 12 | Statesville | 23:38.05 |
| 43 | Elemo MumedPlace 43 · Grade 10 · Hickory | 10 | Hickory | 23:46.48 |
| 44 | Charlie CrockerPlace 44 · Grade 12 · East Lincoln | 12 | East Lincoln | 23:53.81 |
| 45 | Marcus WebbPlace 45 · West Iredell | — | West Iredell | 23:57.75 |
| 46 | Michael GreerPlace 46 · Grade 10 · Foard | 10 | Foard | 24:09.73 |
| 47 | Owen Vander HarrPlace 47 · Grade 10 · East Lincoln | 10 | East Lincoln | 24:13.54 |
| 48 | Aiden OllisPlace 48 · Foard | — | Foard | 24:13.75 |
| 49 | Parker Heller-LeePlace 49 · Grade 11 · University Christian | 11 | University Christian | 24:13.95 |
| 50 | Jonah LongPlace 50 · Grade 10 · University Christian | 10 | University Christian | 24:24.97 |
| 51 | Noah WilliamsPlace 51 · Grade 10 · Statesville | 10 | Statesville | 24:27.55 |
| 52 | Kaden AdkinsPlace 52 · Foard | — | Foard | 24:29.09 |
| 53 | Christopher KauffmanPlace 53 · Grade 12 · Foard | 12 | Foard | 24:38.01 |
| 54 | Nicholas ShullPlace 54 · Grade 12 · Foard | 12 | Foard | 24:47.74 |
| 55 | Jack Ryan RichardsonPlace 55 · Grade 10 · University Christian | 10 | University Christian | 25:04.51 |
| 56 | Sean JenkinsPlace 56 · Foard | — | Foard | 25:08.95 |
| 57 | Nolan GroganPlace 57 · Grade 10 · Foard | 10 | Foard | 25:12.40 |
| 58 | Zachary StonePlace 58 · Grade 10 · University Christian | 10 | University Christian | 25:16.73 |
| 59 | Jacob HeddlesonPlace 59 · Grade 12 · East Lincoln | 12 | East Lincoln | 25:18.10 |
| 60 | Michael DuranPlace 60 · Grade 12 · Foard | 12 | Foard | 25:21.28 |
| 61 | Joseph MograyPlace 61 · Grade 10 · Hickory | 10 | Hickory | 25:25.83 |
| 62 | Tyler PassPlace 62 · Grade 10 · West Iredell | 10 | West Iredell | 25:52.19 |
| 63 | Allen DavisPlace 63 · Grade 11 · Hickory | 11 | Hickory | 26:07.23 |
| 64 | Ben FullwoodPlace 64 · Grade 10 · University Christian | 10 | University Christian | 26:07.80 |
| 65 | Kaden StoddardPlace 65 · Grade 12 · East Lincoln | 12 | East Lincoln | 26:12.56 |
| 66 | Talen CatonPlace 66 · West Iredell | — | West Iredell | 26:15.67 |
| 67 | Corban ParkerPlace 67 · Grade 12 · Alexander Central | 12 | Alexander Central | 26:29.94 |
| 68 | David WebbPlace 68 · Grade 12 · West Iredell | 12 | West Iredell | 26:39.86 |
| 69 | Blake WalkerPlace 69 · St. Stephens | — | St. Stephens | 26:44.02 |
| 70 | Carter SmithPlace 70 · Grade 10 · Hickory | 10 | Hickory | 26:46.80 |
| 71 | Jonah RinbergPlace 71 · Grade 11 · Statesville | 11 | Statesville | 27:26.85 |
| 72 | Timothy PuiuPlace 72 · Grade 10 · Foard | 10 | Foard | 28:08.09 |
| 73 | Noah PerkinsPlace 73 · Grade 11 · Alexander Central | 11 | Alexander Central | 28:24.60 |
| 74 | Nathaniel DentonPlace 74 · St. Stephens | — | St. Stephens | 28:41.03 |
| 75 | Nathaniel SchwiebertPlace 75 · Grade 11 · Hickory | 11 | Hickory | 29:00.38 |
| 76 | Jack BartlettPlace 76 · Grade 9 · University Christian | 9 | University Christian | 29:12.25 |
| 77 | Lorick LeePlace 77 · Grade 9 · St. Stephens | 9 | St. Stephens | 29:47.83 |
| 78 | Yajat GovardhanPlace 78 · Grade 11 · Statesville | 11 | Statesville | 30:02.41 |
| 79 | Gage BeaverPlace 79 · Grade 11 · Statesville | 11 | Statesville | 30:26.52 |
| 80 | Parker RuftyPlace 80 · Grade 12 · Statesville | 12 | Statesville | 30:58.49 |
| 81 | Michael Alex FloydPlace 81 · Grade 9 · Alexander Central | 9 | Alexander Central | 33:13.28 |
| 82 | Edward PuiuPlace 82 · Grade 11 · Foard | 11 | Foard | 33:22.59 |
| 83 | Tristan ZinkhanPlace 83 · West Iredell | — | West Iredell | 35:06.92 |
| 84 | Sabastian Lopez-SantosPlace 84 · St. Stephens | — | St. Stephens | 35:34.64 |
| 85 | Eric PooveyPlace 85 · Grade 12 · Alexander Central | 12 | Alexander Central | 37:04.35 |
| 86 | Chase WattsPlace 86 · Grade 11 · Foard | 11 | Foard | 37:19.27 |
| 87 | Benjamin HeathPlace 87 · Grade 10 · Alexander Central | 10 | Alexander Central | 37:59.29 |
| 88 | Spencer StanleyPlace 88 · Statesville | — | Statesville | 38:20.99 |