| 1 | Joey GrabekPlace 1 · Grade 12 · Cary Academy | 12 | Cary Academy | 16:40.49 |
| 2 | Colton WhitePlace 2 · Grade 11 · Cary Academy | 11 | Cary Academy | 16:40.95 |
| 3 | Cole HarrisPlace 3 · Grade 12 · Cary Academy | 12 | Cary Academy | 16:45.34 |
| 4 | Myles KarraPlace 4 · Grade 10 · Cary Academy | 10 | Cary Academy | 16:51.21 PR |
| 5 | Noah PettigrewPlace 5 · Grade 9 · Chapel Hill Cheetahs Homeschool | 9 | Chapel Hill Cheetahs Homeschool | 16:52.66 PR |
| 6 | Isaac SchultzPlace 6 · Grade 11 · Chapel Hill Cheetahs Homeschool | 11 | Chapel Hill Cheetahs Homeschool | 17:09.66 |
| 7 | Ivan WindPlace 7 · Grade 12 · Cary Academy | 12 | Cary Academy | 17:30.22 |
| 8 | Daxon WelchPlace 8 · Grade 11 · Wake Christian Academy | 11 | Wake Christian Academy | 17:40.08 |
| 9 | Graham TurnerPlace 9 · Grade 10 · Trinity Academy of Raleigh | 10 | Trinity Academy of Raleigh | 17:50.26 PR |
| 10 | Chase CashPlace 10 · Grade 10 · Cary Academy | 10 | Cary Academy | 17:52.66 |
| 11 | Noah SchenkPlace 11 · Grade 10 · Trinity Academy of Raleigh | 10 | Trinity Academy of Raleigh | 17:57.42 |
| 12 | Hunter GetmanPlace 12 · Grade 9 · Trinity Academy of Raleigh | 9 | Trinity Academy of Raleigh | 18:11.44 |
| 13 | Samuel BauerPlace 13 · Grade 11 · Wake Christian Academy | 11 | Wake Christian Academy | 18:14.41 |
| 14 | William LyerlyPlace 14 · Grade 10 · Durham Academy | 10 | Durham Academy | 18:20.67 PR |
| 15 | Jacob KovacsPlace 15 · Grade 10 · Cary Academy | 10 | Cary Academy | 18:32.90 |
| 16 | Cole BurtonPlace 16 · Grade 9 · Trinity Academy of Raleigh | 9 | Trinity Academy of Raleigh | 18:39.75 PR |
| 17 | Davis BoonePlace 17 · Grade 12 · Trinity Academy of Raleigh | 12 | Trinity Academy of Raleigh | 18:41.92 |
| 18 | Thomas ParikhPlace 18 · Grade 9 · Durham Academy | 9 | Durham Academy | 18:45.27 PR |
| 19 | Eric ZhuPlace 19 · Grade 12 · Cary Academy | 12 | Cary Academy | 18:57.18 |
| 20 | Nolan BurdaPlace 20 · Grade 10 · Trinity Academy of Raleigh | 10 | Trinity Academy of Raleigh | 19:07.99 |
| 21 | Adi MohanPlace 21 · Grade 9 · Durham Academy | 9 | Durham Academy | 19:15.16 PR |
| 22 | Matthew CampbellPlace 22 · Grade 10 · Chapel Hill Cheetahs Homeschool | 10 | Chapel Hill Cheetahs Homeschool | 19:15.66 PR |
| 23 | Anurag GadduPlace 23 · Grade 12 · Cary Academy | 12 | Cary Academy | 19:16.52 |
| 24 | Weihang XuPlace 24 · Grade 11 · Durham Academy | 11 | Durham Academy | 19:17.04 |
| 25 | Ben HarrisPlace 25 · Grade 11 · Cary Academy | 11 | Cary Academy | 19:18.15 |
| 26 | Brian SheppardPlace 26 · Grade 9 · Wake Christian Academy | 9 | Wake Christian Academy | 19:19.94 |
| 27 | Samuel SchenkPlace 27 · Grade 7 · Trinity Academy of Raleigh | 7 | Trinity Academy of Raleigh | 19:20.76 PR |
| 28 | Everett HongPlace 28 · Grade 11 · Durham Academy | 11 | Durham Academy | 19:27.62 |
| 29 | William CurryPlace 29 · Grade 9 · Chapel Hill Cheetahs Homeschool | 9 | Chapel Hill Cheetahs Homeschool | 19:52.70 PR |
| 30 | Lucas LiPlace 30 · Grade 9 · Cary Academy | 9 | Cary Academy | 19:55.08 PR |
| 31 | Halsted LimkakengPlace 31 · Grade 12 · Cary Academy | 12 | Cary Academy | 20:01.62 |
| 32 | Luke HouserPlace 32 · Grade 12 · Durham Academy | 12 | Durham Academy | 20:02.08 |
| 33 | Jackson CookseyPlace 33 · Grade 11 · Wake Christian Academy | 11 | Wake Christian Academy | 20:04.39 |
| 34 | Ayan ChandraPlace 34 · Grade 9 · Durham Academy | 9 | Durham Academy | 20:05.95 |
| 35 | John LongPlace 35 · Grade 11 · Durham Academy | 11 | Durham Academy | 20:07.76 PR |
| 36 | Linga VenkatarajaPlace 36 · Grade 11 · Durham Academy | 11 | Durham Academy | 20:09.61 PR |
| 37 | Mukil RadhakrishnanPlace 37 · Grade 11 · Durham Academy | 11 | Durham Academy | 20:15.00 PR |
| 38 | Trevor BoonePlace 38 · Grade 10 · Trinity Academy of Raleigh | 10 | Trinity Academy of Raleigh | 20:17.02 PR |
| 39 | Julian WoodardPlace 39 · Grade 12 · Durham Academy | 12 | Durham Academy | 20:17.40 PR |
| 40 | Rohan ShahPlace 40 · Grade 9 · Durham Academy | 9 | Durham Academy | 20:17.99 PR |
| 41 | Luca HercePlace 41 · Grade 12 · Durham Academy | 12 | Durham Academy | 20:18.80 |
| 42 | Owen CurtisPlace 42 · Grade 12 · Chapel Hill Cheetahs Homeschool | 12 | Chapel Hill Cheetahs Homeschool | 20:21.90 |
| 43 | Caleb CaddellPlace 43 · Grade 10 · Trinity Academy of Raleigh | 10 | Trinity Academy of Raleigh | 20:38.72 |
| 44 | Joshua BatesPlace 44 · Grade 9 · Wake Christian Academy | 9 | Wake Christian Academy | 20:39.75 PR |
| 45 | Henry GregoryPlace 45 · Grade 10 · Chapel Hill Cheetahs Homeschool | 10 | Chapel Hill Cheetahs Homeschool | 20:42.21 PR |
| 46 | Charles HicksPlace 46 · Grade 9 · Cary Academy | 9 | Cary Academy | 20:46.86 |
| 47 | Parker InguiPlace 47 · Grade 12 · Durham Academy | 12 | Durham Academy | 20:51.43 |
| 48 | Adam CampbellPlace 48 · Grade 11 · Cary Academy | 11 | Cary Academy | 20:53.79 PR |
| 49 | Blaise CeranowskiPlace 49 · Grade 11 · Cary Academy | 11 | Cary Academy | 21:18.13 |
| 50 | Jack LipkinPlace 50 · Grade 9 · Cary Academy | 9 | Cary Academy | 21:28.90 PR |
| 51 | David AbleidingerPlace 51 · Grade 9 · Cary Academy | 9 | Cary Academy | 21:33.99 PR |
| 52 | Rory McGintyPlace 52 · Grade 9 · Durham Academy | 9 | Durham Academy | 21:43.43 PR |
| 53 | Elijah CooperPlace 53 · Grade 11 · Wake Christian Academy | 11 | Wake Christian Academy | 21:55.79 |
| 54 | Zachary DaytonPlace 54 · Grade 9 · Wake Christian Academy | 9 | Wake Christian Academy | 22:10.69 |
| 55 | Gavin PressleyPlace 55 · Grade 10 · Trinity Academy of Raleigh | 10 | Trinity Academy of Raleigh | 22:58.52 |
| 56 | Joao Almeida BastosPlace 56 · Grade 11 · Cary Academy | 11 | Cary Academy | 23:03.72 |
| 57 | Skyler MaPlace 57 · Grade 9 · Durham Academy | 9 | Durham Academy | 23:11.01 PR |
| 58 | Adhya MandavaPlace 58 · Grade 9 · Cary Academy | 9 | Cary Academy | 23:29.38 PR |
| 59 | Samuel GreggPlace 59 · Grade 9 · Chapel Hill Cheetahs Homeschool | 9 | Chapel Hill Cheetahs Homeschool | 24:20.13 PR |
| 60 | Andrew YangPlace 60 · Grade 9 · Cary Academy | 9 | Cary Academy | 24:32.74 |
| 61 | Joaquim Casey-DiazPlace 61 · Grade 10 · Durham Academy | 10 | Durham Academy | 24:46.40 PR |
| 62 | Panit SangnapapenPlace 62 · Grade 9 · Wake Christian Academy | 9 | Wake Christian Academy | 24:50.28 |
| 63 | Bradley FranklinPlace 63 · Grade 9 · Durham Academy | 9 | Durham Academy | 25:28.11 |
| 64 | Parker SwinneyPlace 64 · Grade 9 · Durham Academy | 9 | Durham Academy | 25:33.51 |
| 65 | Jonathan CurtisPlace 65 · Grade 10 · Chapel Hill Cheetahs Homeschool | 10 | Chapel Hill Cheetahs Homeschool | 25:36.76 PR |
| 66 | Kellan HranitzkyPlace 66 · Grade 9 · Durham Academy | 9 | Durham Academy | 25:45.05 PR |
| 67 | Gareth KeenePlace 67 · Grade 12 · Trinity Academy of Raleigh | 12 | Trinity Academy of Raleigh | 26:13.88 |
| 68 | Samuel HermanPlace 68 · Grade 10 · Chapel Hill Cheetahs Homeschool | 10 | Chapel Hill Cheetahs Homeschool | 26:50.74 PR |
| 69 | Liam SaraivaPlace 69 · Grade 9 · Durham Academy | 9 | Durham Academy | 27:02.83 PR |
| 70 | Gabriel BoraiPlace 70 · Grade 9 · Durham Academy | 9 | Durham Academy | 28:46.59 PR |
| 71 | Garrett SalamaPlace 71 · Grade 9 · Durham Academy | 9 | Durham Academy | 29:28.11 PR |
| 72 | Zeke MullemPlace 72 · Grade 10 · Durham Academy | 10 | Durham Academy | 34:34.40 PR |