| 1 | Dominic BrooksPlace 1 · Grade 12 · Camden County | 12 | Camden County | 17:41 |
| 2 | Victor CalderaPlace 2 · Grade 9 · Cape Hatteras | 9 | Cape Hatteras | 18:41 |
| 3 | Dylan GrayPlace 3 · Grade 10 · Cape Hatteras | 10 | Cape Hatteras | 19:33 |
| 4 | Jeff BryantPlace 4 · Grade 12 · Camden County | 12 | Camden County | 19:51 |
| 5 | John ContestablePlace 5 · Grade 10 · Cape Hatteras | 10 | Cape Hatteras | 20:04 |
| 6 | Trevor KaetzelPlace 6 · Grade 10 · Cape Hatteras | 10 | Cape Hatteras | 20:05 |
| 7 | Logan DunnPlace 7 · Grade 9 · The Albemarle | 9 | The Albemarle | 20:18 |
| 8 | Blake MeadowsPlace 8 · Grade 10 · Holmes | 10 | Holmes | 20:20 |
| 9 | Colby DayPlace 9 · Grade 11 · Cape Hatteras | 11 | Cape Hatteras | 20:28 |
| 10 | Alex JacksonPlace 10 · Grade 11 · Holmes | 11 | Holmes | 20:31 |
| 11 | Aubrey LanierPlace 11 · Grade 12 · Manteo | 12 | Manteo | 20:32 |
| 12 | William RoyalPlace 12 · Grade 11 · Camden County | 11 | Camden County | 20:35 |
| 13 | Nate SmithPlace 13 · Grade 10 · Manteo | 10 | Manteo | 20:43 |
| 14 | Ethen OsbornPlace 14 · Grade 10 · Camden County | 10 | Camden County | 21:11 |
| 15 | Anthony CordyPlace 15 · Grade 12 · Camden County | 12 | Camden County | 21:43 |
| 16 | Nikita TimachevPlace 16 · Grade 9 · Cape Hatteras | 9 | Cape Hatteras | 21:45 |
| 17 | Dalton HibornPlace 17 · Grade 9 · Gates County | 9 | Gates County | 21:46 |
| 18 | Jacob EulerPlace 18 · Grade 10 · Gates County | 10 | Gates County | 21:53 |
| 19 | Chris RobertsPlace 19 · Grade 10 · Manteo | 10 | Manteo | 21:53 |
| 20 | Ian JohnstonPlace 20 · Grade 11 · Manteo | 11 | Manteo | 22:16 |
| 21 | Ricky AustinPlace 21 · Grade 10 · Gates County | 10 | Gates County | 22:42 |
| 23 | Cylee HuntPlace 23 · Grade 10 · Gates County | 10 | Gates County | 22:46 |
| 24 | Joseph AshPlace 24 · Grade - · Perquimans | - | Perquimans | 22:47 |
| 25 | Everett MeekinsPlace 25 · Grade 12 · Manteo | 12 | Manteo | 22:48 |
| 26 | Austin SmithPlace 26 · Grade 12 · Manteo | 12 | Manteo | 22:50 |
| 27 | Raymond HooperPlace 27 · Grade 9 · The Albemarle | 9 | The Albemarle | 22:57 |
| 28 | Donovan TwynePlace 28 · Grade 12 · Manteo | 12 | Manteo | 23:10 |
| 29 | Michael BrassearPlace 29 · Grade - · Perquimans | - | Perquimans | 23:11 |
| 30 | Brandon JacksonPlace 30 · Grade 10 · The Albemarle | 10 | The Albemarle | 23:49 |
| 31 | Jered HobbsPlace 31 · Grade 11 · Gates County | 11 | Gates County | 23:52 |
| 32 | Jacob BrooksPlace 32 · Grade 9 · Holmes | 9 | Holmes | 23:55 |
| 33 | Christopher PraislerPlace 33 · Grade 11 · Camden County | 11 | Camden County | 24:24 |
| 34 | Jadon OliverPlace 34 · Grade 11 · Cape Hatteras | 11 | Cape Hatteras | 24:41 |
| 40 | Wyatt MansfieldPlace 40 · Grade 11 · Camden County | 11 | Camden County | 24:42 |
| 35 | Nevaeh WillisPlace 35 · Grade 10 · Cape Hatteras | 10 | Cape Hatteras | 24:52 |
| 36 | Shanklin AustinPlace 36 · Grade 9 · Cape Hatteras | 9 | Cape Hatteras | 24:56 |
| 37 | Baron YoungPlace 37 · Grade 10 · Gates County | 10 | Gates County | 25:26 |
| 38 | Blake ParrishPlace 38 · Grade 11 · Manteo | 11 | Manteo | 26:35 |
| 39 | Hunter DupreyPlace 39 · Grade 11 · Manteo | 11 | Manteo | 27:36 |
| 41 | Tylor FutrellPlace 41 · Grade - · Perquimans | - | Perquimans | 28:16 |
| 42 | Devin MathisPlace 42 · Grade - · Perquimans | - | Perquimans | 28:44 |
| 43 | Timothy MidegettePlace 43 · Grade 10 · Holmes | 10 | Holmes | 28:44 |
| 44 | Bradley GrazinskiPlace 44 · Grade 10 · Manteo | 10 | Manteo | 29:10 |
| 45 | Tony FucciPlace 45 · Grade 9 · The Albemarle | 9 | The Albemarle | 30:40 |
| 46 | Joel UmphlettPlace 46 · Grade 9 · The Albemarle | 9 | The Albemarle | 30:56 |
| 47 | Ahmad CowellPlace 47 · Grade 12 · Perquimans | 12 | Perquimans | 30:58 |
| 48 | Chaz MackenziePlace 48 · Grade 9 · Cape Hatteras | 9 | Cape Hatteras | 30:58 |
| 49 | Hinton MacdownPlace 49 · Grade 9 · Perquimans | 9 | Perquimans | 31:07 |