| 1 | Ricky AustinPlace 1 · Grade 11 · Gates County | 11 | Gates County | 18:33 PR |
| 2 | Jacob EulerPlace 2 · Grade 11 · Gates County | 11 | Gates County | 18:40 |
| 3 | Ethen OsbornPlace 3 · Grade 11 · Camden County | 11 | Camden County | 19:12 |
| 4 | Christopher PraislerPlace 4 · Grade 12 · Camden County | 12 | Camden County | 19:14 |
| 5 | Luis CarvajalPlace 5 · Grade 9 · Holmes | 9 | Holmes | 19:22 PR |
| 6 | Alex JacksonPlace 6 · Grade 12 · Holmes | 12 | Holmes | 19:33 |
| 7 | Logan DunnPlace 7 · Grade 10 · The Albemarle | 10 | The Albemarle | 20:12 |
| 8 | Nate SmithPlace 8 · Grade 11 · Manteo | 11 | Manteo | 20:23 |
| 9 | Donovan SherlockPlace 9 · Grade 9 · The Albemarle | 9 | The Albemarle | 20:31 |
| 10 | William RoyalPlace 10 · Grade 12 · Camden County | 12 | Camden County | 20:45 |
| 11 | Raymond HooperPlace 11 · Grade 10 · The Albemarle | 10 | The Albemarle | 21:04 PR |
| 12 | Chase CulpepperPlace 12 · Grade 10 · Manteo | 10 | Manteo | 21:14 |
| 13 | Wyatt MansfieldPlace 13 · Grade 12 · Camden County | 12 | Camden County | 21:18 |
| 14 | Haden CoxPlace 14 · Grade 9 · Perquimans | 9 | Perquimans | 21:27 |
| 15 | Braeden CraddockPlace 15 · Grade - · Perquimans | - | Perquimans | 21:38 |
| 16 | Mason ByrumPlace 16 · Grade - · Perquimans | - | Perquimans | 21:39 |
| 17 | Eli GreggoryPlace 17 · Grade 12 · Perquimans | 12 | Perquimans | 21:41 |
| 18 | Trent SawyerPlace 18 · Grade 8 · The Albemarle | 8 | The Albemarle | 22:04 |
| 19 | Joel UmphlettPlace 19 · Grade 10 · The Albemarle | 10 | The Albemarle | 22:13 PR |
| 20 | Blake ParrishPlace 20 · Grade 12 · Manteo | 12 | Manteo | 22:20 |
| 21 | McCory PoolePlace 21 · Grade 9 · Gates County | 9 | Gates County | 22:45 PR |
| 22 | Aiden PhillipsPlace 22 · Grade 10 · Gates County | 10 | Gates County | 22:54 |
| 23 | Chris BullockPlace 23 · Grade 12 · Bear Grass Charter | 12 | Bear Grass Charter | 22:58 |
| 24 | Quindall FreemanPlace 24 · Grade 12 · Perquimans | 12 | Perquimans | 23:11 PR |
| 25 | Hunter DupreyPlace 25 · Grade 12 · Manteo | 12 | Manteo | 23:20 |
| 26 | Aaron JonesPlace 26 · Grade 10 · Holmes | 10 | Holmes | 23:32 |
| 27 | Tony FucciPlace 27 · Grade 10 · The Albemarle | 10 | The Albemarle | 23:33 |
| 28 | Cylee HuntPlace 28 · Grade 11 · Gates County | 11 | Gates County | 23:41 |
| 29 | Chris RobertsPlace 29 · Grade 11 · Manteo | 11 | Manteo | 24:08 |
| 30 | Ty NixonPlace 30 · Grade 9 · Perquimans | 9 | Perquimans | 24:25 |
| 31 | Hart VandzuraPlace 31 · Grade 9 · Manteo | 9 | Manteo | 24:29 |
| 32 | Zain BhulaPlace 32 · Grade 9 · Manteo | 9 | Manteo | 24:34 |
| 33 | Robert HouseknechtPlace 33 · Grade - · Manteo | - | Manteo | 24:36 PR |
| 34 | Jett WinslowPlace 34 · Grade 9 · Perquimans | 9 | Perquimans | 25:46 |
| 35 | Bryson SawyerPlace 35 · Grade 7 · The Albemarle | 7 | The Albemarle | 25:49 |
| 36 | N SimpsonPlace 36 · Grade - · Bear Grass Charter | - | Bear Grass Charter | 26:02 PR |
| 37 | Brandon GilliamPlace 37 · Grade 10 · The Albemarle | 10 | The Albemarle | 26:12 PR |
| 38 | Logan CoheePlace 38 · Grade - · Perquimans | - | Perquimans | 26:28 |
| 39 | Josh HooperPlace 39 · Grade 12 · The Albemarle | 12 | The Albemarle | 26:50 PR |
| 40 | Shane AtkinsPlace 40 · Grade - · Bear Grass Charter | - | Bear Grass Charter | 29:14 PR |
| 41 | Ethan MercerPlace 41 · Grade 8 · The Albemarle | 8 | The Albemarle | 29:36 |
| 42 | Richard HoniconPlace 42 · Grade 10 · Bear Grass Charter | 10 | Bear Grass Charter | 30:05 |
| 43 | Darren GibbsPlace 43 · Grade 9 · Manteo | 9 | Manteo | 30:41 PR |
| 44 | Victor JonesPlace 44 · Grade - · Gates County | - | Gates County | 38:24 PR |
| 46 | Logan BryantPlace 46 · Grade 11 · Camden County | 11 | Camden County | 42:52 |