| 1 | Johnathon BarnettPlace 1 · Grade 11 · Wake Preparatory Academy | 11 | Wake Preparatory Academy | 19:17.2 |
| 2 | Jacob SheldonPlace 2 · Grade 11 · Louisburg | 11 | Louisburg | 20:07.3 |
| 3 | Tyler DrewPlace 3 · Grade 11 · Wake Preparatory Academy | 11 | Wake Preparatory Academy | 20:13.2 |
| 4 | Michael HamiltonPlace 4 · Grade 10 · Wake Preparatory Academy | 10 | Wake Preparatory Academy | 20:15.4 |
| 5 | Christopher KehoePlace 5 · Grade 11 · American Leadership Academy | 11 | American Leadership Academy | 20:20.9 PR |
| 6 | Lamar BrownPlace 6 · Grade 11 · Wake Preparatory Academy | 11 | Wake Preparatory Academy | 20:48.7 |
| 7 | John SavoyPlace 7 · Grade 10 · Wake Preparatory Academy | 10 | Wake Preparatory Academy | 21:03.6 |
| 8 | Samuel YoungPlace 8 · Grade 9 · Wake Preparatory Academy | 9 | Wake Preparatory Academy | 21:20.1 |
| 9 | Chance ThorntonPlace 9 · Grade 11 · Wake Preparatory Academy | 11 | Wake Preparatory Academy | 21:40.1 |
| 10 | Connor MelsonPlace 10 · Grade 12 · Roanoke Rapids | 12 | Roanoke Rapids | 22:35.0 |
| 11 | Lucas CampbellPlace 11 · Grade - · Roanoke Rapids | - | Roanoke Rapids | 23:05.8 |
| 12 | Jeremiah HortonPlace 12 · Grade 12 · Nash Central | 12 | Nash Central | 23:14.5 |
| 13 | Noah RiveraPlace 13 · Grade 12 · Wake Preparatory Academy | 12 | Wake Preparatory Academy | 23:32.7 |
| 14 | Jr PittPlace 14 · Grade - · Nash Central | - | Nash Central | 23:44.8 PR |
| 15 | Nathan BridgesPlace 15 · Grade 12 · Nash Central | 12 | Nash Central | 23:55.8 |
| 16 | Tolson NicholsPlace 16 · Grade 9 · Wake Preparatory Academy | 9 | Wake Preparatory Academy | 24:37.4 |
| 17 | Yahir FabianPlace 17 · Grade 11 · Roanoke Rapids | 11 | Roanoke Rapids | 24:40.3 |
| 18 | Layne BakerPlace 18 · Grade 10 · Wake Preparatory Academy | 10 | Wake Preparatory Academy | 24:59.2 |
| 19 | Parker HopkinsPlace 19 · Grade - · Bunn | - | Bunn | 25:02.1 |
| 20 | Ian CasperPlace 20 · Grade - · Roanoke Rapids | - | Roanoke Rapids | 25:25.5 |
| 21 | Reagan NowellPlace 21 · Grade 11 · Louisburg | 11 | Louisburg | 26:12.1 |
| 22 | Austin TolbertPlace 22 · Grade 12 · Roanoke Rapids | 12 | Roanoke Rapids | 26:12.8 |
| 23 | Colin ThomsonPlace 23 · Grade 11 · American Leadership Academy | 11 | American Leadership Academy | 26:54.8 |
| 24 | Ninio RollinsPlace 24 · Grade - · Roanoke Rapids | - | Roanoke Rapids | 28:24.9 |
| 25 | Carson DillanePlace 25 · Grade - · Nash Central | - | Nash Central | 29:53.8 |
| 26 | Nathan ParisPlace 26 · Grade 9 · Wake Preparatory Academy | 9 | Wake Preparatory Academy | 32:11.6 |
| 27 | Christopher ThomasPlace 27 · Grade - · Bunn | - | Bunn | 32:15.8 PR |
| 28 | James MeredithPlace 28 · Grade 9 · Wake Preparatory Academy | 9 | Wake Preparatory Academy | 32:28.8 |
| 29 | Ruffin StoverPlace 29 · Grade - · Bunn | - | Bunn | 32:49.8 |
| 30 | Liam MorrowPlace 30 · Grade 12 · Bunn | 12 | Bunn | 33:04.0 |
| 31 | A'mond RuffinPlace 31 · Grade - · Nash Central | - | Nash Central | 34:26.2 PR |