| 1 | Quin FarrowPlace 1 · Grade 11 · Cape Hatteras | 11 | Cape Hatteras | 19:06.2 |
| 2 | Collin ShickPlace 2 · Grade 12 · Cape Fear | 12 | Cape Fear | 19:14.2 |
| 3 | Parks ReidPlace 3 · Grade 11 · Fayetteville Homeschool Crusaders | 11 | Fayetteville Homeschool Crusaders | 19:17.4 |
| 4 | Ian McLeanPlace 4 · Grade 7 · Village Christian Academy | 7 | Village Christian Academy | 19:20.0 |
| 5 | Charlie EversPlace 5 · Grade 10 · Village Christian Academy | 10 | Village Christian Academy | 19:40.7 |
| 6 | Chris ShickPlace 6 · Grade 12 · Cape Fear | 12 | Cape Fear | 19:57.1 |
| 7 | Maximus MelloPlace 7 · Grade 11 · Cape Fear | 11 | Cape Fear | 19:58.6 |
| 8 | Owen HoltPlace 8 · Grade 11 · Cape Fear Academy | 11 | Cape Fear Academy | 19:59.0 |
| 9 | Jonathan EhresmanPlace 9 · Grade 11 · Lee Christian | 11 | Lee Christian | 20:09.9 |
| 10 | Sebastian MyersPlace 10 · Grade 12 · Arendell Parrott Academy | 12 | Arendell Parrott Academy | 20:18.9 |
| 11 | Jackson ReidenbakerPlace 11 · Grade 9 · Union Pines | 9 | Union Pines | 20:19.2 |
| 12 | Carlos Clayborn JrPlace 12 · Grade 11 · Village Christian Academy | 11 | Village Christian Academy | 20:36.8 |
| 13 | Jayson LewisPlace 13 · Grade 10 · Arendell Parrott Academy | 10 | Arendell Parrott Academy | 20:44.2 |
| 14 | Nicholas GoardPlace 14 · Grade 11 · Sandhills Classical Christian | 11 | Sandhills Classical Christian | 21:07.1 |
| 15 | Fletcher ForrestPlace 15 · Grade 9 · Cape Hatteras | 9 | Cape Hatteras | 21:08.1 |
| 16 | Mason ConoverPlace 16 · Grade 9 · Fuquay-Varina | 9 | Fuquay-Varina | 21:22.1 PR |
| 17 | Kayden GilesPlace 17 · Grade 12 · Cape Fear | 12 | Cape Fear | 21:29.7 |
| 18 | John (Jack) HodgesPlace 18 · Grade 9 · Cary Fire Homeschool | 9 | Cary Fire Homeschool | 21:33.4 |
| 19 | Michael CandonPlace 19 · Grade 10 · Garner | 10 | Garner | 21:36.6 |
| 20 | Rufus HendersonPlace 20 · Grade 10 · Cary Fire Homeschool | 10 | Cary Fire Homeschool | 21:39.9 |
| 21 | Brayden LuchettaPlace 21 · Grade 11 · Cape Fear | 11 | Cape Fear | 21:51.5 |
| 22 | Charlie BarberPlace 22 · Grade 12 · Coastal Christian | 12 | Coastal Christian | 21:59.0 |
| 23 | Chanan CurryPlace 23 · Grade 8 · Fayetteville Academy | 8 | Fayetteville Academy | 22:00.0 |
| 24 | Benjamin AbelladaPlace 24 · Grade 10 · Fayetteville Homeschool Crusaders | 10 | Fayetteville Homeschool Crusaders | 22:30.3 |
| 25 | Jacob LambertPlace 25 · Grade 12 · Southside Christian | 12 | Southside Christian | 22:31.0 |
| 26 | Matthew MelloPlace 26 · Grade 10 · Cape Fear | 10 | Cape Fear | 22:50.2 |
| 27 | Sean McCreeryPlace 27 · Grade 12 · Cary Fire Homeschool | 12 | Cary Fire Homeschool | 22:50.5 |
| 28 | Peyton RitterPlace 28 · Grade 10 · Union Pines | 10 | Union Pines | 22:53.2 |
| 29 | Owen HayniePlace 29 · Grade 10 · Fuquay-Varina | 10 | Fuquay-Varina | 23:04.2 |
| 30 | Tyler GilmorePlace 30 · Grade 11 · Cary Fire Homeschool | 11 | Cary Fire Homeschool | 23:09.2 |
| 31 | Isaac SchloemannPlace 31 · Grade 9 · Cary Fire Homeschool | 9 | Cary Fire Homeschool | 23:10.3 |
| 32 | Roy Stevenson JrPlace 32 · Grade 9 · Cary Fire Homeschool | 9 | Cary Fire Homeschool | 23:12.0 |
| 33 | Bakary CeesayPlace 33 · Grade 12 · West Johnston | 12 | West Johnston | 23:21.4 |
| 34 | Caleb HuntPlace 34 · Grade 8 · Southside Christian | 8 | Southside Christian | 23:26.8 |
| 35 | Phoenix ReidPlace 35 · Grade 8 · Cape Fear Academy | 8 | Cape Fear Academy | 23:27.7 |
| 36 | Weston DillistinPlace 36 · Grade 11 · Rolesville | 11 | Rolesville | 23:31.5 |
| 37 | Jorden PilotPlace 37 · Grade 7 · Village Christian Academy | 7 | Village Christian Academy | 23:31.9 PR |
| 38 | Emerson RichPlace 38 · Grade 11 · Fuquay-Varina | 11 | Fuquay-Varina | 23:35.6 |
| 39 | William NeuwirthPlace 39 · Grade 12 · Cape Fear Academy | 12 | Cape Fear Academy | 23:42.2 |
| 40 | Jasper GettisPlace 40 · Grade 9 · Cary | 9 | Cary | 23:43.7 |
| 41 | Adrian RodriguezPlace 41 · Grade 10 · Union Pines | 10 | Union Pines | 23:44.5 |
| 42 | Nathan SkeetePlace 42 · Grade 12 · Fayetteville Flyers | 12 | Fayetteville Flyers | 23:46.9 |
| 43 | Dominic ShobePlace 43 · Grade 12 · Fayetteville Homeschool Crusaders | 12 | Fayetteville Homeschool Crusaders | 23:47.2 |
| 44 | Jacob AnguianoPlace 44 · Grade 9 · Overhills | 9 | Overhills | 23:49.1 |
| 45 | Curren LeggatPlace 45 · Grade 9 · Cape Hatteras | 9 | Cape Hatteras | 24:01.1 |
| 46 | Travis CannonPlace 46 · Grade 9 · Fayetteville Homeschool Crusaders | 9 | Fayetteville Homeschool Crusaders | 24:01.1 PR |
| 47 | Jerome CharambaPlace 47 · Grade 10 · Terry Sanford | 10 | Terry Sanford | 24:03.0 |
| 48 | Sawyer BarnardPlace 48 · Grade 9 · Cary Fire Homeschool | 9 | Cary Fire Homeschool | 24:03.9 |
| 49 | William MoranPlace 49 · Grade 10 · Garner | 10 | Garner | 24:05.8 PR |
| 50 | Eric KatsPlace 50 · Grade 11 · Arendell Parrott Academy | 11 | Arendell Parrott Academy | 24:09.7 |
| 51 | Leonardo BalmoriPlace 51 · Grade 12 · Triangle Math & Science | 12 | Triangle Math & Science | 24:12.2 |
| 52 | Jc NewberryPlace 52 · Grade 11 · Coastal Christian | 11 | Coastal Christian | 24:12.6 |
| 53 | Dylan LongoPlace 53 · Grade 9 · Fuquay-Varina | 9 | Fuquay-Varina | 24:12.7 |
| 54 | Hall CalebPlace 54 · Grade 9 · Hoke County | 9 | Hoke County | 24:13.3 |
| 55 | Archer WelchPlace 55 · Grade 10 · Garner | 10 | Garner | 24:13.4 |
| 56 | Aj TratzPlace 56 · Grade 10 · Union Pines | 10 | Union Pines | 24:14.0 |
| 57 | Asher MeskoPlace 57 · Grade 11 · Union Pines | 11 | Union Pines | 24:15.8 |
| 58 | Charles HarperPlace 58 · Grade 12 · Arendell Parrott Academy | 12 | Arendell Parrott Academy | 24:17.8 |
| 59 | Toby RatcliffPlace 59 · Grade 11 · Cary | 11 | Cary | 24:20.9 |
| 60 | Jedidiah WolfePlace 60 · Grade 9 · Cary Fire Homeschool | 9 | Cary Fire Homeschool | 24:27.9 PR |
| 61 | Connor VillegasPlace 61 · Grade 9 · Southside Christian | 9 | Southside Christian | 24:28.0 |
| 62 | Maddox DavisPlace 62 · Grade 9 · Cape Hatteras | 9 | Cape Hatteras | 24:30.8 |
| 63 | Cavan MastroPlace 63 · Grade 10 · Cape Fear Academy | 10 | Cape Fear Academy | 24:31.1 |
| 64 | Ethan WilsonPlace 64 · Grade 9 · Fuquay-Varina | 9 | Fuquay-Varina | 24:33.1 |
| 65 | Jeremiah PridgenPlace 65 · Grade 10 · Garner | 10 | Garner | 24:33.4 PR |
| 66 | Adonai TeshalePlace 66 · Grade 10 · Triangle Math & Science | 10 | Triangle Math & Science | 24:33.8 |
| 67 | Chase WinelandPlace 67 · Grade 12 · Rolesville | 12 | Rolesville | 24:35.6 |
| 68 | Carter HallPlace 68 · Grade 9 · Cary | 9 | Cary | 24:38.1 PR |
| 69 | Keith Elijah PughPlace 69 · Grade 10 · Fayetteville Homeschool Crusaders | 10 | Fayetteville Homeschool Crusaders | 24:38.7 |
| 70 | Braiden WoodPlace 70 · Grade 10 · Triton | 10 | Triton | 24:39.8 |
| 71 | Moses RuhlPlace 71 · Grade 9 · Cary Fire Homeschool | 9 | Cary Fire Homeschool | 24:40.4 |
| 72 | Wyatt FiskPlace 72 · Grade 9 · Garner | 9 | Garner | 24:41.0 PR |
| 73 | Thomas DeGraevePlace 73 · Grade 10 · Union Pines | 10 | Union Pines | 24:47.0 |
| 74 | Jordan WilsonPlace 74 · Grade 10 · Lee Christian | 10 | Lee Christian | 24:49.7 |
| 75 | Matthew CrowePlace 75 · Grade 11 · Fayetteville Homeschool Crusaders | 11 | Fayetteville Homeschool Crusaders | 24:53.6 |
| 76 | Jaevin MillerPlace 76 · Grade 11 · Harnett Central | 11 | Harnett Central | 24:53.8 |
| 77 | Caleb GilchrestPlace 77 · Grade 11 · New Life Storm | 11 | New Life Storm | 24:54.6 |
| 78 | Travis MayerPlace 78 · Grade 10 · Fuquay-Varina | 10 | Fuquay-Varina | 24:55.9 |
| 79 | Cayce SchoolcraftPlace 79 · Grade 12 · Lee Christian | 12 | Lee Christian | 24:56.8 |
| 80 | Dereck Colon-NievesPlace 80 · Grade 9 · Hoke County | 9 | Hoke County | 25:01.0 |
| 81 | Liam BasslerPlace 81 · Grade 9 · Cary Fire Homeschool | 9 | Cary Fire Homeschool | 25:03.9 |
| 82 | Quinn SenffPlace 82 · Grade 10 · Union Pines | 10 | Union Pines | 25:04.0 |
| 83 | Dax DodsonPlace 83 · Grade 10 · Fayetteville Homeschool Crusaders | 10 | Fayetteville Homeschool Crusaders | 25:05.8 |
| 84 | Grohoski GabrielPlace 84 · Grade 10 · Fuquay-Varina | 10 | Fuquay-Varina | 25:06.1 |
| 85 | Isaiah FountainPlace 85 · Grade 9 · Cape Hatteras | 9 | Cape Hatteras | 25:23.8 |
| 86 | Taj StokesPlace 86 · Grade 9 · Rolesville | 9 | Rolesville | 25:33.9 |
| 87 | Graeme RolandPlace 87 · Grade 10 · Lee Christian | 10 | Lee Christian | 25:34.0 |
| 88 | Sebastian MilkePlace 88 · Grade 9 · Rolesville | 9 | Rolesville | 25:48.1 |
| 89 | Sean CarteePlace 89 · Grade 12 · Western Harnett | 12 | Western Harnett | 25:49.6 |
| 90 | Joshua SullivanPlace 90 · Grade 10 · Western Harnett | 10 | Western Harnett | 25:49.6 |
| 91 | Noah FletcherPlace 91 · Grade 11 · Cape Fear | 11 | Cape Fear | 25:50.6 |
| 92 | Levi TernakPlace 92 · Grade 9 · Cary | 9 | Cary | 25:56.7 |
| 93 | Atreyu ChaneyPlace 93 · Grade 11 · Fuquay-Varina | 11 | Fuquay-Varina | 25:56.9 |
| 94 | Jordan SpannhakePlace 94 · Grade 12 · Harnett Central | 12 | Harnett Central | 26:03.1 |
| 95 | Elijah HarperPlace 95 · Grade 12 · Cape Hatteras | 12 | Cape Hatteras | 26:05.0 |
| 96 | Greyson AllenPlace 96 · Grade 9 · Fayetteville Homeschool Crusaders | 9 | Fayetteville Homeschool Crusaders | 26:06.7 |
| 97 | Jameson WilliamsPlace 97 · Grade 9 · Southside Christian | 9 | Southside Christian | 26:11.9 |
| 98 | Zach FreemanPlace 98 · Grade 12 · Southside Christian | 12 | Southside Christian | 26:12.1 |
| 99 | William RolandPlace 99 · Grade 12 · Lee Christian | 12 | Lee Christian | 26:35.3 |
| 100 | Quinn ScottPlace 100 · Grade 10 · Garner | 10 | Garner | 26:36.0 PR |