| 1 | Jones BarberPlace 1 · Grade 10 · Wesleyan Christian AcademyUnofficial | 10 | Wesleyan Christian Academy | 17:49.9 |
| 2 | Josh BhattPlace 2 · Grade 11 · Carmel ChristianUnofficial | 11 | Carmel Christian | 18:52.0 PR |
| 3 | Braden MillerPlace 3 · Grade 9 · Carmel ChristianUnofficial | 9 | Carmel Christian | 19:01.1 |
| 4 | Will McCullochPlace 4 · Grade 12 · Carmel ChristianUnofficial | 12 | Carmel Christian | 19:32.0 |
| 5 | Chace PattonPlace 5 · Grade 9 · Carmel ChristianUnofficial | 9 | Carmel Christian | 19:46.2 |
| 6 | Caeden MoorePlace 6 · Grade 11 · Carmel ChristianUnofficial | 11 | Carmel Christian | 19:52.1 |
| 7 | James HarakasPlace 7 · Grade 11 · Carmel ChristianUnofficial | 11 | Carmel Christian | 19:59.2 |
| 8 | Joshua OverbayPlace 8 · Grade 11 · Carmel ChristianUnofficial | 11 | Carmel Christian | 20:14.3 |
| 9 | Aaron AsvestasPlace 9 · Grade 9 · Carmel ChristianUnofficial | 9 | Carmel Christian | 20:19.1 |
| 10 | Liam HeaveyPlace 10 · Grade 9 · Carmel ChristianUnofficial | 9 | Carmel Christian | 20:31.0 |
| 11 | Patrick DuganPlace 11 · Grade 11 · Charlotte CatholicUnofficial | 11 | Charlotte Catholic | 20:53.2 |
| 12 | John MorrisPlace 12 · Grade 11 · Carmel ChristianUnofficial | 11 | Carmel Christian | 21:12.3 |
| 13 | Graham KonigPlace 13 · Grade 9 · Wesleyan Christian AcademyUnofficial | 9 | Wesleyan Christian Academy | 21:21.2 |
| 14 | Miller MeyerPlace 14 · Grade 9 · Charlotte CatholicUnofficial | 9 | Charlotte Catholic | 21:25.0 PR |
| 15 | Seth OlinikPlace 15 · Grade 11 · Arborbrook Christian AcademyUnofficial | 11 | Arborbrook Christian Academy | 21:27.1 |
| 16 | Roy GrahamPlace 16 · Grade 9 · Carmel ChristianUnofficial | 9 | Carmel Christian | 21:33.4 |
| 17 | Owen TraynumPlace 17 · Grade 9 · Charlotte CatholicUnofficial | 9 | Charlotte Catholic | 21:38.1 |
| 18 | Judah ReitnourPlace 18 · Grade 11 · Wesleyan Christian AcademyUnofficial | 11 | Wesleyan Christian Academy | 21:58.3 |
| 19 | Jonathan RayPlace 19 · Grade 9 · Wesleyan Christian AcademyUnofficial | 9 | Wesleyan Christian Academy | 22:15.7 |
| 20 | Peter TenholderPlace 20 · Grade 9 · Charlotte CatholicUnofficial | 9 | Charlotte Catholic | 22:18.3 |
| 21 | Luke MorrisPlace 21 · Grade 11 · Carmel ChristianUnofficial | 11 | Carmel Christian | 22:25.3 |
| 22 | Levi OlinikPlace 22 · Grade 11 · Arborbrook Christian AcademyUnofficial | 11 | Arborbrook Christian Academy | 22:28.2 PR |
| 23 | Zachary GilpinPlace 23 · Grade 11 · Davidson DayUnofficial | 11 | Davidson Day | 22:29.4 |
| 24 | Nathan WaldronPlace 24 · Grade 10 · Charlotte CatholicUnofficial | 10 | Charlotte Catholic | 22:31.5 |
| 25 | Sawyer WilliamsPlace 25 · Grade 11 · Wesleyan Christian AcademyUnofficial | 11 | Wesleyan Christian Academy | 22:32.7 |
| 26 | Battle WallPlace 26 · Grade 9 · Carmel ChristianUnofficial | 9 | Carmel Christian | 22:37.3 |
| 27 | Luke CallinanPlace 27 · Grade 12 · Carmel ChristianUnofficial | 12 | Carmel Christian | 23:19.1 |
| 28 | Harper WilsonPlace 28 · Grade 11 · Carmel ChristianUnofficial | 11 | Carmel Christian | 23:21.2 |
| 29 | Jake FieldPlace 29 · Grade 11 · Carmel ChristianUnofficial | 11 | Carmel Christian | 23:24.7 |
| 30 | Colton HamiltonPlace 30 · Grade 8 · Trinity PrepUnofficial | 8 | Trinity Prep | 23:35.4 PR |
| 31 | Jacob SimpsonPlace 31 · Grade 10 · Wesleyan Christian AcademyUnofficial | 10 | Wesleyan Christian Academy | 23:53.9 |
| 33 | Alex HeiserPlace 33 · Grade 10 · Charlotte CatholicUnofficial | 10 | Charlotte Catholic | 23:54.2 |
| 32 | Tevin DobsonPlace 32 · Grade 12 · Wesleyan Christian AcademyUnofficial | 12 | Wesleyan Christian Academy | 23:54.4 |
| 34 | Teddy HarakasPlace 34 · Grade 12 · Trinity PrepUnofficial | 12 | Trinity Prep | 24:16.0 |
| 35 | Ben FreemanPlace 35 · Grade 11 · Carmel ChristianUnofficial | 11 | Carmel Christian | 24:18.4 |
| 36 | Connor McMinnPlace 36 · Grade 12 · Charlotte CatholicUnofficial | 12 | Charlotte Catholic | 24:30.0 |
| 37 | James ColemanPlace 37 · Grade 9 · Carmel ChristianUnofficial | 9 | Carmel Christian | 24:31.1 PR |
| 38 | Harry McCobbPlace 38 · Grade 12 · Arborbrook Christian AcademyUnofficial | 12 | Arborbrook Christian Academy | 24:40.3 PR |
| 39 | Giovanni CamerotaPlace 39 · Grade 9 · Union Preparatory Academy at Indian TrailUnofficial | 9 | Union Preparatory Academy at Indian Trail | 24:42.3 |
| 40 | Jonah ReynoldsPlace 40 · Grade 9 · Carmel ChristianUnofficial | 9 | Carmel Christian | 24:44.0 |
| 41 | Lawson JerniganPlace 41 · Grade 11 · Carmel ChristianUnofficial | 11 | Carmel Christian | 24:56.7 |
| 42 | Luke FloydPlace 42 · Grade 10 · Carmel ChristianUnofficial | 10 | Carmel Christian | 25:12.0 |
| 43 | Thomas ColemanPlace 43 · Grade 11 · Carmel ChristianUnofficial | 11 | Carmel Christian | 25:26.1 |
| 44 | Andrew MearsPlace 44 · Grade 9 · Arborbrook Christian AcademyUnofficial | 9 | Arborbrook Christian Academy | 25:27.3 PR |
| 45 | Colin BuceyPlace 45 · Grade 12 · Carmel ChristianUnofficial | 12 | Carmel Christian | 25:28.2 |
| 46 | Mac PerryPlace 46 · Grade 9 · Charlotte CatholicUnofficial | 9 | Charlotte Catholic | 25:31.5 |
| 47 | Steven BrownPlace 47 · Grade 9 · Union Preparatory Academy at Indian TrailUnofficial | 9 | Union Preparatory Academy at Indian Trail | 37:46.9 |
| 48 | Davis McArthurPlace 48 · Grade 10 · Trinity PrepUnofficial | 10 | Trinity Prep | 49:49.3 |