| 1 | Ethan TolarPlace 1 · Grade 11 · Cleveland High Schoo | 11 | Cleveland High Schoo | 17:07.00 |
| 2 | Kaeden JefferiesPlace 2 · Grade 11 · Garner Homeschool | 11 | Garner Homeschool | 17:14.00 |
| 3 | Nathan BaconPlace 3 · Grade 12 · Cleveland High Schoo | 12 | Cleveland High Schoo | 17:15.00 |
| 4 | Justin RoederPlace 4 · Grade 12 · South Central | 12 | South Central | 17:23.00 |
| 5 | Jonathan Valdez-RojasPlace 5 · Grade 11 · Cleveland High Schoo | 11 | Cleveland High Schoo | 17:29.00 |
| 6 | Zy'mire HarperPlace 6 · Grade 11 · Pamlico County | 11 | Pamlico County | 17:40.00 |
| 7 | Matthew RiggsPlace 7 · Grade 12 · South Central | 12 | South Central | 17:55.00 |
| 8 | Simon ThomasPlace 8 · Grade 11 · South Central | 11 | South Central | 18:04.00 |
| 9 | Lance SurlesPlace 9 · Grade 11 · West Johnston | 11 | West Johnston | 18:10.00 |
| 10 | Jason McIntyrePlace 10 · Grade 12 · Knightdale | 12 | Knightdale | 18:16.00 |
| 11 | Mathias DoylePlace 11 · Grade 11 · Garner Homeschool | 11 | Garner Homeschool | 18:27.00 |
| 12 | Caleb TolerPlace 12 · Grade 11 · Pamlico County | 11 | Pamlico County | 18:29.00 |
| 13 | Neil LandowPlace 13 · Grade 10 · Pamlico County | 10 | Pamlico County | 18:32.00 |
| 14 | Mario DelgadoPlace 14 · Grade 12 · South Central | 12 | South Central | 18:35.00 |
| 15 | Connor TrullingerPlace 15 · Grade 10 · Cleveland High Schoo | 10 | Cleveland High Schoo | 18:37.00 |
| 16 | Gavin StephensPlace 16 · Grade 10 · Wakefield | 10 | Wakefield | 18:39.00 |
| 17 | Landon FairclothPlace 17 · Grade 11 · West Johnston | 11 | West Johnston | 18:42.00 |
| 18 | Griffin BrantleyPlace 18 · Grade 12 · South Central | 12 | South Central | 18:43.00 |
| 19 | Garrison OutlawPlace 19 · Grade 12 · South Central | 12 | South Central | 18:46.00 |
| 20 | Matthew HillPlace 20 · Grade 12 · South Central | 12 | South Central | 18:47.00 |
| 21 | Isaac FischerPlace 21 · Grade 10 · Wakefield | 10 | Wakefield | 18:48.00 |
| 22 | Connor LeePlace 22 · Grade 12 · Cleveland High Schoo | 12 | Cleveland High Schoo | 18:50.00 |
| 23 | Elijah ArzuagaPlace 23 · Grade 10 · Fayetteville Christi | 10 | Fayetteville Christi | 18:51.00 |
| 24 | Griffin CloningerPlace 24 · Grade 10 · Wakefield | 10 | Wakefield | 18:52.00 |
| 25 | Christian ChavezPlace 25 · Grade 11 · Wakefield | 11 | Wakefield | 18:53.00 |
| 26 | Skyler GroutPlace 26 · Grade 9 · Wakefield | 9 | Wakefield | 18:54.00 |
| 27 | Will SellersPlace 27 · Grade 12 · Fayetteville Christi | 12 | Fayetteville Christi | 19:08.00 |
| 28 | Ethan WhooleryPlace 28 · Grade 11 · West Johnston | 11 | West Johnston | 19:15.00 |
| 29 | Noah FetzerPlace 29 · Grade 12 · Wakefield | 12 | Wakefield | 19:20.00 |
| 30 | Jackson SheafferPlace 30 · Grade 11 · Pamlico County | 11 | Pamlico County | 19:21.00 |
| 31 | Davis SchmidtPlace 31 · Grade 10 · Smithfield-Selma | 10 | Smithfield-Selma | 19:41.00 |
| 32 | Will ThomasPlace 32 · Grade 10 · Cleveland High Schoo | 10 | Cleveland High Schoo | 19:42.00 |
| 33 | Matthew MullinsPlace 33 · Grade 12 · Fayetteville Christi | 12 | Fayetteville Christi | 19:50.00 |
| 34 | Caileb DuvalPlace 34 · Grade 12 · Pamlico County | 12 | Pamlico County | 19:59.00 |
| 35 | Brandon LopezPlace 35 · Grade 12 · Cleveland High Schoo | 12 | Cleveland High Schoo | 20:10.00 |
| 36 | Ayden HillPlace 36 · Grade 12 · Pamlico County | 12 | Pamlico County | 20:19.00 |
| 37 | Julius GalvinPlace 37 · unattached | — | unattached | 20:20.00 |
| 38 | Elijah HilliardPlace 38 · Grade 11 · Garner Homeschool | 11 | Garner Homeschool | 20:25.00 |
| 39 | Jake RobersonPlace 39 · Grade 12 · Garner Homeschool | 12 | Garner Homeschool | 20:38.00 |
| 40 | Jack HelmerPlace 40 · Grade 11 · Smithfield-Selma | 11 | Smithfield-Selma | 20:53.00 |
| 41 | Jacob ReevesPlace 41 · Grade 12 · Pamlico County | 12 | Pamlico County | 21:03.00 |
| 42 | Matthew MacaggPlace 42 · Grade 9 · Fayetteville Christi | 9 | Fayetteville Christi | 21:18.00 |
| 43 | Elijah GuinnPlace 43 · Grade 9 · Fayetteville Christi | 9 | Fayetteville Christi | 21:31.00 |
| 44 | Justus DoylePlace 44 · Grade 7 · Garner Homeschool | 7 | Garner Homeschool | 21:45.00 |
| 45 | Nehemiah ShannonPlace 45 · Grade 12 · Knightdale | 12 | Knightdale | 22:02.00 |
| 46 | Alex RivasPlace 46 · Grade 9 · Fayetteville Christi | 9 | Fayetteville Christi | 22:05.00 |
| 47 | Jacob BuckinghamPlace 47 · Grade 10 · Knightdale | 10 | Knightdale | 23:29.00 |
| 48 | Noah MabusPlace 48 · Grade 9 · Fayetteville Christi | 9 | Fayetteville Christi | 24:00.00 |
| 49 | Coen CzyszPlace 49 · Grade 10 · West Johnston | 10 | West Johnston | 24:35.00 |
| 50 | Adrian VillafrancoPlace 50 · Grade 9 · West Johnston | 9 | West Johnston | 27:31.00 |
| 51 | Chris WhittakerPlace 51 · Grade 9 · West Johnston | 9 | West Johnston | 30:23.00 |