| 1 | Connor HelmsPlace 1 · Grade 10 · United Faith Christian Academy | 10 | United Faith Christian Academy | 20:27.56 |
| 2 | Tommy LittlePlace 2 · Grade 11 · University Christian | 11 | University Christian | 20:59.49 |
| 3 | Tate EckardPlace 3 · Grade 11 · University Christian | 11 | University Christian | 21:19.55 |
| 4 | Timothy TysingerPlace 4 · Grade 12 · Hickory Christian Academy | 12 | Hickory Christian Academy | 21:34.11 |
| 5 | Abe LevinPlace 5 · Grade 12 · University Christian | 12 | University Christian | 22:35.14 |
| 6 | Graham MatherPlace 6 · Grade 10 · Statesville Christian | 10 | Statesville Christian | 22:55.58 |
| 7 | Ben MooneyPlace 7 · Grade 12 · Statesville Christian | 12 | Statesville Christian | 23:12.21 |
| 8 | Henry StoutPlace 8 · Grade 12 · Hickory Christian Academy | 12 | Hickory Christian Academy | 23:25.71 |
| 9 | Luke HarrisPlace 9 · Grade 11 · Hickory Christian Academy | 11 | Hickory Christian Academy | 23:27.73 |
| 10 | Hunter SjobamPlace 10 · Grade 10 · Hickory Christian Academy | 10 | Hickory Christian Academy | 23:28.43 |
| 11 | Sam ReesePlace 11 · Grade 11 · Hickory Christian Academy | 11 | Hickory Christian Academy | 24:06.80 |
| 12 | Jayden ChangPlace 12 · Grade 10 · United Faith Christian Academy | 10 | United Faith Christian Academy | 24:31.92 |
| 13 | Maximillan WaddellPlace 13 · Grade 12 · United Faith Christian Academy | 12 | United Faith Christian Academy | 24:34.68 |
| 14 | Zack JohnsonPlace 14 · Grade 10 · University Christian | 10 | University Christian | 24:55.75 |
| 15 | Davis EllwangerPlace 15 · Grade 12 · University Christian | 12 | University Christian | 26:25.99 |
| 16 | Declan MooneyPlace 16 · Grade 10 · Statesville Christian | 10 | Statesville Christian | 26:46.84 PR |
| 17 | Eric BiPlace 17 · Grade 12 · Statesville Christian | 12 | Statesville Christian | 27:00.71 PR |
| 18 | Brandon SturgillPlace 18 · Grade 10 · University Christian | 10 | University Christian | 27:05.67 |
| 19 | Owen StoutPlace 19 · Grade 10 · Hickory Christian Academy | 10 | Hickory Christian Academy | 27:08.95 |
| 20 | Patrick FergusonPlace 20 · Grade 12 · Statesville Christian | 12 | Statesville Christian | 28:17.05 PR |
| 21 | Tate HunsuckerPlace 21 · Grade 11 · Statesville Christian | 11 | Statesville Christian | 28:30.53 |
| 22 | Grayson WhittPlace 22 · Grade 11 · University Christian | 11 | University Christian | 30:30.08 |
| 23 | Jackson HelmsPlace 23 · Grade 9 · United Faith Christian Academy | 9 | United Faith Christian Academy | 31:48.83 |
| 24 | Jonny FinangerPlace 24 · Grade 11 · United Faith Christian Academy | 11 | United Faith Christian Academy | 37:06.36 |