| 1 | Luke OakleyPlace 1 · Grade 11 · Davidson Day | 11 | Davidson Day | 20:06.73 |
| 2 | Cameron MillerPlace 2 · Grade 12 · Mountain Island Charter | 12 | Mountain Island Charter | 20:35.92 |
| 3 | Zachary RossPlace 3 · Grade 12 · Mountain Island Charter | 12 | Mountain Island Charter | 20:47.10 |
| 4 | Asher McPhersonPlace 4 · Grade 9 · Mountain Island Charter | 9 | Mountain Island Charter | 21:04.54 |
| 5 | William TadlockPlace 5 · Grade 10 · Mountain Island Charter | 10 | Mountain Island Charter | 21:20.52 |
| 6 | Asher HowardPlace 6 · Grade 12 · Woodlawn | 12 | Woodlawn | 21:28.28 |
| 7 | Liam GilpinPlace 7 · Grade 12 · Woodlawn | 12 | Woodlawn | 21:28.30 |
| 8 | Eric SummerourPlace 8 · Grade 11 · Carolina International | 11 | Carolina International | 21:47.45 |
| 9 | Liam BergerPlace 9 · Grade 12 · Mountain Island Charter | 12 | Mountain Island Charter | 22:27.09 |
| 10 | Parker ButlakPlace 10 · Grade 11 · Mountain Island Charter | 11 | Mountain Island Charter | 22:30.85 |
| 11 | Alexander KinneyPlace 11 · Grade 11 · Mountain Island Charter | 11 | Mountain Island Charter | 22:30.89 |
| 12 | Masai BucknerPlace 12 · Grade 12 · Mountain Island Charter | 12 | Mountain Island Charter | 22:33.73 |
| 13 | Mason PowersPlace 13 · Grade 11 · Cherryville | 11 | Cherryville | 23:30.01 |
| 14 | Garrison MoorePlace 14 · Grade 12 · Mountain Island Charter | 12 | Mountain Island Charter | 23:41.54 |
| 15 | August TillotsonPlace 15 · Grade 9 · Mountain Island Charter | 9 | Mountain Island Charter | 23:50.73 |
| 16 | Sebastian ChildersPlace 16 · Grade 9 · Mountain Island Charter | 9 | Mountain Island Charter | 24:32.79 |
| 17 | Nathan RoblesPlace 17 · Grade 10 · Davidson Day | 10 | Davidson Day | 24:35.91 |
| 18 | Charles LugoPlace 18 · Grade 10 · Mountain Island Charter | 10 | Mountain Island Charter | 24:51.12 |
| 19 | Bryson YarbroPlace 19 · Grade 10 · Cherryville | 10 | Cherryville | 24:57.24 |
| 20 | Dylan HughesPlace 20 · Grade 10 · Cherryville | 10 | Cherryville | 24:58.89 |
| 21 | Landon PhillipsPlace 21 · Grade 10 · Mountain Island Charter | 10 | Mountain Island Charter | 25:31.68 |
| 22 | Mason ChambersPlace 22 · Grade 10 · Community Charter | 10 | Community Charter | 25:56.28 PR |
| 23 | Redford CapsonPlace 23 · Grade 7 · Cramerton Christian Academy | 7 | Cramerton Christian Academy | 25:56.97 PR |
| 24 | Charlie MorganPlace 24 · Grade 12 · Cherryville | 12 | Cherryville | 26:32.11 |
| 25 | Hunter RobertoPlace 25 · Grade 10 · Piedmont Community Charter | 10 | Piedmont Community Charter | 26:42.61 |
| 26 | Hayes PercerilloPlace 26 · Grade 9 · Woodlawn | 9 | Woodlawn | 26:58.74 PR |
| 27 | Hayden FontenotPlace 27 · Grade 12 · Mountain Island Charter | 12 | Mountain Island Charter | 28:50.00 |
| 28 | Denim ReevesPlace 28 · Grade 11 · Mountain Island Charter | 11 | Mountain Island Charter | 28:50.08 |
| 29 | Aaron CherryPlace 29 · Grade 12 · Mountain Island Charter | 12 | Mountain Island Charter | 28:50.27 |
| 30 | Adam RobinsonPlace 30 · Grade 11 · Davidson Day | 11 | Davidson Day | 28:51.61 |
| 31 | Blake KirklandPlace 31 · Grade 9 · Community Charter | 9 | Community Charter | 29:11.62 PR |
| 32 | Riley CarpenterPlace 32 · Grade 10 · Piedmont Community Charter | 10 | Piedmont Community Charter | 29:20.22 |
| 33 | Joey AndersPlace 33 · Grade 9 · Davidson Day | 9 | Davidson Day | 29:23.49 |
| 34 | Jackson MeadePlace 34 · Grade 10 · Cramerton Christian Academy | 10 | Cramerton Christian Academy | 29:39.90 |
| 35 | Xander KramerPlace 35 · Grade 12 · Community Charter | 12 | Community Charter | 29:46.93 PR |
| 36 | Reeves AtkinsonPlace 36 · Grade 10 · Davidson Day | 10 | Davidson Day | 30:24.44 |
| 37 | Christian MullPlace 37 · Grade 11 · Piedmont Community Charter | 11 | Piedmont Community Charter | 30:54.06 |
| 38 | Vander AndersonPlace 38 · Grade 9 · Cramerton Christian Academy | 9 | Cramerton Christian Academy | 31:36.57 |
| 39 | Camden HunnicuttPlace 39 · Grade 12 · Piedmont Community Charter | 12 | Piedmont Community Charter | 34:24.06 |
| 40 | Gabriel BruckhartPlace 40 · Grade 12 · Bonnie Cone Leadership Academy | 12 | Bonnie Cone Leadership Academy | 35:44.13 PR |
| 41 | Zachary HallPlace 41 · Grade 9 · Cramerton Christian Academy | 9 | Cramerton Christian Academy | 35:47.33 |
| 42 | Phoenix PoulterPlace 42 · Grade 12 · Cherryville | 12 | Cherryville | 36:14.02 |