| 1 | Ryan MacReynoldsPlace 1 · Grade 9 · West Forsyth | 9 | West Forsyth | 18:52.4 |
| 2 | Dylan SellsPlace 2 · Grade 11 · Reagan | 11 | Reagan | 18:54.7 |
| 3 | Blake FarmerPlace 3 · Grade 9 · Reagan | 9 | Reagan | 19:05.4 |
| 4 | Connor HeroldPlace 4 · Grade 10 · West Forsyth | 10 | West Forsyth | 19:07.9 |
| 5 | Colby GrocePlace 5 · Grade 9 · West Forsyth | 9 | West Forsyth | 19:08.5 |
| 6 | Alex MorrisPlace 6 · Grade 12 · Reagan | 12 | Reagan | 19:23.6 |
| 7 | John SheekPlace 7 · Grade 12 · West Forsyth | 12 | West Forsyth | 19:27.6 |
| 8 | Donovan AllenPlace 8 · Grade 10 · West Forsyth | 10 | West Forsyth | 19:38.6 |
| 9 | Paul RollinsPlace 9 · Grade 11 · Reagan | 11 | Reagan | 19:40.1 |
| 10 | Grant HutchisonPlace 10 · Grade 11 · Reagan | 11 | Reagan | 19:44.6 PR |
| 11 | Will AllardPlace 11 · Grade 9 · Davie | 9 | Davie | 19:45.6 |
| 12 | Owen NewsomePlace 12 · Grade 10 · West Forsyth | 10 | West Forsyth | 19:57.5 |
| 13 | Isaac MimsPlace 13 · Grade 10 · Reagan | 10 | Reagan | 19:59.5 |
| 14 | Matthew SmithPlace 14 · Grade 10 · Reagan | 10 | Reagan | 20:08.2 |
| 15 | Dylan DrenanPlace 15 · Grade 10 · Reagan | 10 | Reagan | 20:09.0 |
| 16 | Dallin KumpPlace 16 · Grade 11 · Reagan | 11 | Reagan | 20:18.4 |
| 17 | Langdon LutherPlace 17 · Grade 10 · West Forsyth | 10 | West Forsyth | 20:23.6 |
| 18 | Ian GatesPlace 18 · Grade 10 · Reagan | 10 | Reagan | 20:25.8 |
| 19 | Tyler GrimesPlace 19 · Grade 11 · Reagan | 11 | Reagan | 20:40.8 PR |
| 20 | Sammy GagouPlace 20 · Grade 12 · West Forsyth | 12 | West Forsyth | 21:04.3 |
| 21 | Malachi BaucomPlace 21 · Grade 9 · West Forsyth | 9 | West Forsyth | 21:05.9 |
| 22 | Charles GalyonPlace 22 · Grade 10 · Reagan | 10 | Reagan | 21:08.0 |
| 23 | Cooper WhitePlace 23 · Grade 11 · Davie | 11 | Davie | 21:18.0 |
| 24 | Wesley BrooksPlace 24 · Grade 10 · Davie | 10 | Davie | 21:22.5 |
| 25 | Nicholas StocktonPlace 25 · Grade 11 · R.J. Reynolds | 11 | R.J. Reynolds | 21:54.7 |
| 26 | Brennan KaplanPlace 26 · Grade 9 · Reagan | 9 | Reagan | 22:07.9 |
| 27 | Joseph VargasPlace 27 · Grade 11 · R.J. Reynolds | 11 | R.J. Reynolds | 22:29.1 |
| 28 | Reece McClellandPlace 28 · Grade 9 · West Forsyth | 9 | West Forsyth | 22:34.2 |
| 29 | Alex GingrasPlace 29 · Grade 9 · Reagan | 9 | Reagan | 22:35.7 |
| 30 | Jay NilandPlace 30 · Grade 10 · Davie | 10 | Davie | 23:24.5 |
| 31 | Jackson FrommPlace 31 · Grade 10 · R.J. Reynolds | 10 | R.J. Reynolds | 23:29.3 |
| 32 | Billy GriffithPlace 32 · Grade 12 · R.J. Reynolds | 12 | R.J. Reynolds | 23:48.6 |
| 33 | Justin LeePlace 33 · Grade 10 · West Forsyth | 10 | West Forsyth | 24:06.9 |
| 34 | Bryce Van StadenPlace 34 · Grade 10 · West Forsyth | 10 | West Forsyth | 24:28.1 |
| 35 | Connor BainPlace 35 · Grade 9 · West Forsyth | 9 | West Forsyth | 25:47.4 |
| 36 | Ethan WalkerPlace 36 · Grade 12 · West Forsyth | 12 | West Forsyth | 26:18.0 |
| 37 | Will GregoryPlace 37 · Grade 9 · West Forsyth | 9 | West Forsyth | 28:15.3 |
| 38 | Matthew FreelandPlace 38 · Grade 9 · Davie | 9 | Davie | 28:45.7 |