| 1 | Jackson HarrisPlace 1 · Grade 12 · Halifax Academy | 12 | Halifax Academy | 18:02.50 |
| 2 | Brady GingrichPlace 2 · Grade 12 · Epiphany School | 12 | Epiphany School | 18:02.90 |
| 3 | Matthew KlasPlace 3 · Grade 11 · St. Thomas More Acad | 11 | St. Thomas More Acad | 18:34.60 |
| 4 | Ricardo CrespoPlace 4 · Grade 12 · South Lenoir | 12 | South Lenoir | 18:55.60 |
| 5 | Amiel LoyolaPlace 5 · Grade 12 · St. Thomas More Acad | 12 | St. Thomas More Acad | 19:00.50 |
| 6 | John BloemkePlace 6 · Grade 11 · St. Thomas More Acad | 11 | St. Thomas More Acad | 19:25.10 |
| 7 | Noah WollersheimPlace 7 · Grade 9 · St. Thomas More Acad | 9 | St. Thomas More Acad | 19:28.00 |
| 8 | Mathew ClaytonPlace 8 · Grade 11 · Epiphany School | 11 | Epiphany School | 19:55.60 |
| 9 | Brittain BlackerbyPlace 9 · Grade 10 · Epiphany School | 10 | Epiphany School | 20:08.10 |
| 10 | Ty CombsPlace 10 · Grade 12 · South Lenoir | 12 | South Lenoir | 20:20.80 |
| 11 | Landon LewisPlace 11 · Faith Christian Scho | — | Faith Christian Scho | 20:28.50 |
| 12 | Garrett PannellPlace 12 · Faith Christian Scho | — | Faith Christian Scho | 20:30.20 |
| 13 | Skyler HerringPlace 13 · Grade 11 · South Lenoir | 11 | South Lenoir | 20:30.50 |
| 14 | Alexander TemplePlace 14 · Grade 10 · St. Thomas More Acad | 10 | St. Thomas More Acad | 20:50.50 |
| 15 | Conor MulliganPlace 15 · Grade 10 · St. Thomas More Acad | 10 | St. Thomas More Acad | 21:22.60 |
| 16 | Bryan ZeaglerPlace 16 · Grade 10 · South Lenoir | 10 | South Lenoir | 21:23.80 |
| 17 | Thomas GarrettPlace 17 · Grade 9 · Halifax Academy | 9 | Halifax Academy | 21:31.90 |
| 18 | Austen DavisPlace 18 · Grade 9 · St. Thomas More Acad | 9 | St. Thomas More Acad | 21:53.70 |
| 19 | Jeffrey WilliamsPlace 19 · Grade 12 · Epiphany School | 12 | Epiphany School | 22:02.90 |
| 20 | Noah CalhounPlace 20 · Faith Christian Scho | — | Faith Christian Scho | 22:11.10 |
| 21 | Richard GormanPlace 21 · Grade 8 · Epiphany School | 8 | Epiphany School | 22:19.20 |
| 22 | Charlie KrysiakPlace 22 · Grade 10 · Epiphany School | 10 | Epiphany School | 22:33.70 |
| 23 | Michael AshtonPlace 23 · Grade 12 · South Lenoir | 12 | South Lenoir | 22:34.60 |
| 24 | Ethan CahoonPlace 24 · Grade 9 · South Lenoir | 9 | South Lenoir | 22:35.30 |
| 25 | Brandon MillerPlace 25 · Rocky Mount Academy | — | Rocky Mount Academy | 22:35.40 |
| 26 | Edward Hardy-brazPlace 26 · Grade 11 · Oakwood School, The | 11 | Oakwood School, The | 22:37.60 |
| 27 | Owen RosePlace 27 · Grade 10 · Epiphany School | 10 | Epiphany School | 22:52.50 |
| 28 | Sam MillsPlace 28 · Grade 10 · Faith Christian Scho | 10 | Faith Christian Scho | 23:25.10 |
| 29 | Diggs NeithhammerPlace 29 · Grade 8 · Epiphany School | 8 | Epiphany School | 23:27.00 |
| 30 | Bryce SmithPlace 30 · Grade 9 · South Lenoir | 9 | South Lenoir | 23:27.20 |
| 31 | Joe ChrisePlace 31 · Grade 9 · Epiphany School | 9 | Epiphany School | 23:59.20 |
| 32 | Brandon ScarberryPlace 32 · Grade 10 · Epiphany School | 10 | Epiphany School | 24:03.90 |
| 33 | Jacob HarrisPlace 33 · Grade 10 · Halifax Academy | 10 | Halifax Academy | 24:11.30 |
| 34 | Jackson ParrishPlace 34 · Grade 11 · South Lenoir | 11 | South Lenoir | 24:11.50 |
| 35 | Ross PenningtonPlace 35 · Faith Christian Scho | — | Faith Christian Scho | 24:19.30 |
| 36 | Ted FlemingPlace 36 · Grade 10 · Halifax Academy | 10 | Halifax Academy | 24:25.70 |
| 37 | Jack HeinsPlace 37 · Oakwood School, The | — | Oakwood School, The | 24:28.30 |
| 38 | Jared DixonPlace 38 · Grade 12 · Unity Christian Acad | 12 | Unity Christian Acad | 24:29.70 |
| 39 | Jude SaverinoPlace 39 · Oakwood School, The | — | Oakwood School, The | 24:32.40 |
| 40 | Will RosePlace 40 · Grade 7 · Unity Christian Acad | 7 | Unity Christian Acad | 24:39.00 |
| 41 | Trey HudsonPlace 41 · Grade 10 · Pamlico Christian Ac | 10 | Pamlico Christian Ac | 24:47.90 |
| 42 | Tj HernandezPlace 42 · Grade 11 · South Lenoir | 11 | South Lenoir | 24:59.40 |
| 43 | Tommy LitchfieldPlace 43 · Grade 9 · Epiphany School | 9 | Epiphany School | 25:00.90 |
| 44 | Stephen TuckerPlace 44 · Grade 10 · Rocky Mount Academy | 10 | Rocky Mount Academy | 25:01.50 |
| 45 | Cole DaughertyPlace 45 · Oakwood School, The | — | Oakwood School, The | 25:08.50 |
| 46 | Riley StroudPlace 46 · Grade 9 · South Lenoir | 9 | South Lenoir | 25:15.20 |
| 47 | Tommie MercerPlace 47 · Grade 11 · South Lenoir | 11 | South Lenoir | 25:20.10 |
| 48 | Collin MinorPlace 48 · Grade 11 · South Lenoir | 11 | South Lenoir | 25:34.10 |
| 49 | Kris CarterPlace 49 · Halifax Academy | — | Halifax Academy | 25:53.20 |
| 50 | Landon LewisPlace 50 · Faith Christian Scho | — | Faith Christian Scho | 25:55.70 |
| 51 | Jared StarkPlace 51 · Grade 6 · Pamlico Christian Ac | 6 | Pamlico Christian Ac | 25:57.80 |
| 52 | Marcus ChavisPlace 52 · Grade 9 · South Lenoir | 9 | South Lenoir | 25:59.50 |
| 53 | Justin PowellPlace 53 · Grade 12 · Faith Christian Scho | 12 | Faith Christian Scho | 26:00.40 |
| 54 | Anson GongPlace 54 · Grade 10 · Rocky Mount Academy | 10 | Rocky Mount Academy | 26:31.30 |
| 55 | Will CookePlace 55 · Halifax Academy | — | Halifax Academy | 26:42.40 |
| 57 | Joshua LewisPlace 57 · Grade 5 · Unity Christian Acad | 5 | Unity Christian Acad | 26:49.20 |
| 58 | Dominick FarinaPlace 58 · Grade 8 · Epiphany School | 8 | Epiphany School | 27:12.40 |
| 59 | Payton CotrellPlace 59 · Grade 8 · Epiphany School | 8 | Epiphany School | 27:13.40 |
| 60 | Jake WhitleyPlace 60 · Grade 5 · Pamlico Christian Ac | 5 | Pamlico Christian Ac | 27:30.00 |
| 61 | Wesley BolinPlace 61 · Grade 10 · Oakwood School, The | 10 | Oakwood School, The | 27:43.50 |
| 62 | Quinnton SmithPlace 62 · Grade 9 · South Lenoir | 9 | South Lenoir | 27:45.30 |
| 63 | Patrick RobertsonPlace 63 · Grade 12 · Epiphany School | 12 | Epiphany School | 28:00.10 |
| 64 | Adam ClarkPlace 64 · Grade 9 · Epiphany School | 9 | Epiphany School | 28:16.10 |
| 65 | Owen RommelPlace 65 · Rocky Mount Academy | — | Rocky Mount Academy | 28:27.30 |
| 67 | Caleb LewisPlace 67 · Grade 2 · Unity Christian Acad | 2 | Unity Christian Acad | 28:46.90 |
| 68 | Donny ChenPlace 68 · Oakwood School, The | — | Oakwood School, The | 29:05.00 |
| 69 | Josh BuckPlace 69 · Grade 9 · Unity Christian Acad | 9 | Unity Christian Acad | 29:27.60 |
| 70 | Zac WhitleyPlace 70 · Grade 5 · Pamlico Christian Ac | 5 | Pamlico Christian Ac | 30:07.90 |
| 71 | Conner RileyPlace 71 · Grade 10 · Unity Christian Acad | 10 | Unity Christian Acad | 30:39.30 |
| 72 | Lucas CutlerPlace 72 · Grade 6 · Pamlico Christian Ac | 6 | Pamlico Christian Ac | 31:01.70 |
| 73 | Harrison MilanoPlace 73 · Grade 8 · Epiphany School | 8 | Epiphany School | 31:21.20 |
| 74 | Krutik PatelPlace 74 · Rocky Mount Academy | — | Rocky Mount Academy | 31:23.40 |
| 75 | Edward BarnhillPlace 75 · Rocky Mount Academy | — | Rocky Mount Academy | 31:26.50 |
| 76 | Addison AlcockPlace 76 · Grade 1 · Pamlico Christian Ac | 1 | Pamlico Christian Ac | 31:26.90 |
| 77 | Luke BowserPlace 77 · Grade 9 · Epiphany School | 9 | Epiphany School | 31:42.50 |
| 78 | Brandon SlaughterPlace 78 · Grade 10 · South Lenoir | 10 | South Lenoir | 31:58.40 |
| 79 | John BlaufussPlace 79 · Grade 9 · Epiphany School | 9 | Epiphany School | 32:30.70 |
| 80 | Carson EdwardsPlace 80 · Grade 6 · Unity Christian Acad | 6 | Unity Christian Acad | 33:50.90 |
| 81 | Hunter DanielsPlace 81 · Grade 9 · South Lenoir | 9 | South Lenoir | 34:19.10 |
| 82 | Drew BakerPlace 82 · Grade 8 · Pamlico Christian Ac | 8 | Pamlico Christian Ac | 34:56.00 |
| 83 | Cran KefferPlace 83 · Faith Christian Scho | — | Faith Christian Scho | 35:08.70 |
| 84 | Stephen OliverPlace 84 · Grade 9 · Epiphany School | 9 | Epiphany School | 35:24.80 |
| 85 | Joel AlcockPlace 85 · Grade 6 · Pamlico Christian Ac | 6 | Pamlico Christian Ac | 35:27.20 |
| 86 | Mason KolesarPlace 86 · Rocky Mount Academy | — | Rocky Mount Academy | 36:49.00 |
| 87 | Logan BarkerPlace 87 · Grade 7 · Unity Christian Acad | 7 | Unity Christian Acad | 40:17.60 |
| 88 | Adam CrispPlace 88 · Grade 8 · Unity Christian Acad | 8 | Unity Christian Acad | 41:07.20 |