| 1 | Luca MetkiffPlace 1 · Grade 7 · Without Limits | 7 | Without Limits | 12:20.09 PR |
| 2 | Ben KennedyPlace 2 · Grade 8 · Grace Christian (Sanford) | 8 | Grace Christian (Sanford) | 12:33.82 |
| 3 | Weston FalcioniPlace 3 · Grade 6 · Roland-Grise | 6 | Roland-Grise | 12:36.01 PR |
| 4 | Jaxon FowlerPlace 4 · Grade 8 · Charles P Murray | 8 | Charles P Murray | 12:49.59 PR |
| 5 | Joshua JohnsonPlace 5 · Unattached | — | Unattached | 12:50.08 |
| 6 | Luke SasscerPlace 6 · Grade 8 · M C S Noble | 8 | M C S Noble | 12:52.46 |
| 7 | Deacon MotsingerPlace 7 · Grade 8 · Providence Prep MS | 8 | Providence Prep MS | 12:57.55 |
| 8 | Pierce WoodPlace 8 · Grade 8 · Roland-Grise | 8 | Roland-Grise | 12:59.56 PR |
| 9 | Connor LannouPlace 9 · Grade 7 · Myrtle Grove Christian | 7 | Myrtle Grove Christian | 13:01.11 PR |
| 10 | Andrew PattersonPlace 10 · Grade 8 · Raleigh Christian | 8 | Raleigh Christian | 13:03.09 PR |
| 11 | Hayes RadyPlace 11 · Grade 7 · Roland-Grise | 7 | Roland-Grise | 13:03.56 PR |
| 12 | Konnor BoydPlace 12 · Grade 8 · Charles P Murray | 8 | Charles P Murray | 13:04.57 PR |
| 13 | Oliver LovePlace 13 · Grade 6 · Providence Prep MS | 6 | Providence Prep MS | 13:08.03 |
| 14 | Breyson PerkinsPlace 14 · Grade 7 · Raleigh Christian | 7 | Raleigh Christian | 13:09.88 PR |
| 15 | JT HelfrichPlace 15 · Grade 8 · Without Limits | 8 | Without Limits | 13:19.40 PR |
| 16 | John AubinPlace 16 · Grade 6 · Charles P Murray | 6 | Charles P Murray | 13:23.94 PR |
| 17 | David De OlanoPlace 17 · Grade 7 · Without Limits | 7 | Without Limits | 13:27.90 PR |
| 18 | David HirtPlace 18 · Grade 6 · Southeastern Homeschool | 6 | Southeastern Homeschool | 13:28.66 |
| 19 | Samuel BrickhousePlace 19 · Unattached | — | Unattached | 13:31.89 |
| 20 | Wayne TsaoPlace 20 · Grade 8 · Roland-Grise | 8 | Roland-Grise | 13:32.68 PR |
| 21 | Walker NelsonPlace 21 · Grade 8 · Without Limits | 8 | Without Limits | 13:33.67 |
| 22 | Gunnar NoffskerPlace 22 · Grade 6 · Sandhills Classical Christian | 6 | Sandhills Classical Christian | 13:36.05 |
| 23 | Danny OlsenPlace 23 · Grade 8 · Without Limits | 8 | Without Limits | 13:37.27 PR |
| 24 | Luke QuarantoPlace 24 · Grade 5 · Without Limits | 5 | Without Limits | 13:39.65 PR |
| 25 | Eli WaldenPlace 25 · Grade 6 · Roland-Grise | 6 | Roland-Grise | 13:41.00 PR |
| 26 | Brentley WebsterPlace 26 · Grade 7 · Without Limits | 7 | Without Limits | 13:41.32 PR |
| 27 | Benjamin AdamsPlace 27 · Grade 8 · Without Limits | 8 | Without Limits | 13:41.54 PR |
| 28 | Asher FrenchPlace 28 · Grade 6 · Providence Prep MS | 6 | Providence Prep MS | 13:42.05 |
| 29 | Brody DonovanPlace 29 · Grade 6 · M C S Noble | 6 | M C S Noble | 13:42.77 PR |
| 30 | Parker BrownPlace 30 · Grade 7 · Roland-Grise | 7 | Roland-Grise | 13:42.83 PR |
| 31 | Juanhavier ArcePlace 31 · Grade 8 · Unattached | 8 | Unattached | 13:45.46 |
| 32 | Jasper GoodlowPlace 32 · Grade 6 · M C S Noble | 6 | M C S Noble | 13:46.18 PR |
| 33 | Emerson AbellPlace 33 · Grade 8 · Fayetteville Christian | 8 | Fayetteville Christian | 13:47.35 |
| 34 | Will SaucermanPlace 34 · Grade 5 · Providence Prep MS | 5 | Providence Prep MS | 13:47.77 |
| 35 | Jack HolderPlace 35 · Grade 7 · Without Limits | 7 | Without Limits | 13:50.52 PR |
| 36 | Charlie WattsPlace 36 · Grade 7 · Unattached | 7 | Unattached | 13:57.44 |
| 37 | Lavan SujeevanPlace 37 · Grade 5 · Without Limits | 5 | Without Limits | 13:59.58 PR |
| 38 | Ciaran ButlerPlace 38 · Grade 6 · Cape Fear Flyers | 6 | Cape Fear Flyers | 14:04.84 |
| 39 | Knox HamiltonPlace 39 · Grade 8 · Myrtle Grove Christian | 8 | Myrtle Grove Christian | 14:06.12 PR |
| 40 | Derek BaldwinPlace 40 · Grade 7 · Sandhills Classical Christian | 7 | Sandhills Classical Christian | 14:11.93 |
| 41 | Colton StamasPlace 41 · Grade 6 · Sandhills Classical Christian | 6 | Sandhills Classical Christian | 14:13.70 |
| 42 | Jacob CunninghamPlace 42 · Grade 6 · American Leadership Academy Coastal | 6 | American Leadership Academy Coastal | 14:14.74 |
| 43 | Ryker HatcherPlace 43 · Grade 6 · Roland-Grise | 6 | Roland-Grise | 14:16.22 PR |
| 44 | Stone BowditchPlace 44 · Grade 7 · Wilmington Christian Academy | 7 | Wilmington Christian Academy | 14:17.59 PR |
| 45 | Seeley CarperPlace 45 · Grade 8 · Charles P Murray | 8 | Charles P Murray | 14:23.90 PR |
| 46 | Mason MurrayPlace 46 · Grade 7 · Myrtle Grove Christian | 7 | Myrtle Grove Christian | 14:24.15 PR |
| 47 | Christian LittlePlace 47 · Grade 7 · Charles P Murray | 7 | Charles P Murray | 14:24.48 PR |
| 48 | Zane MillerPlace 48 · Grade 7 · Raleigh Christian | 7 | Raleigh Christian | 14:25.10 PR |
| 49 | Ryan ElmorePlace 49 · Grade 6 · Roland-Grise | 6 | Roland-Grise | 14:26.72 PR |
| 50 | Silas PagePlace 50 · Grade 8 · Myrtle Grove Christian | 8 | Myrtle Grove Christian | 14:40.66 PR |
| 51 | Roberto ContrerasPlace 51 · Grade 6 · American Leadership Academy Coastal | 6 | American Leadership Academy Coastal | 14:44.99 |
| 52 | Landon DeariePlace 52 · Grade 6 · M C S Noble | 6 | M C S Noble | 14:47.45 PR |
| 53 | Seger SollosiPlace 53 · Grade 8 · M C S Noble | 8 | M C S Noble | 14:48.04 |
| 54 | Cyler GoodlowPlace 54 · Grade 6 · M C S Noble | 6 | M C S Noble | 14:57.91 PR |
| 55 | Lorenzo McLawhornPlace 55 · Grade 6 · Roland-Grise | 6 | Roland-Grise | 14:58.14 PR |
| 56 | Joaquin ConwayPlace 56 · Grade 7 · Cape Fear Flyers | 7 | Cape Fear Flyers | 15:00.45 PR |
| 57 | Callen VeliePlace 57 · Grade 6 · Wilmington Christian Academy | 6 | Wilmington Christian Academy | 15:01.95 PR |
| 58 | Richard EverhartPlace 58 · Grade 7 · Cape Fear Flyers | 7 | Cape Fear Flyers | 15:04.39 PR |
| 59 | Theodore LukacsPlace 59 · Grade 5 · Providence Prep Elementary | 5 | Providence Prep Elementary | 15:04.56 |
| 60 | Gunnar DraperPlace 60 · Grade 8 · Charles P Murray | 8 | Charles P Murray | 15:08.51 |
| 61 | Oxford MatthewsPlace 61 · Grade 7 · Without Limits | 7 | Without Limits | 15:09.94 PR |
| 62 | Parker WilkinsPlace 62 · Grade 7 · Myrtle Grove Christian | 7 | Myrtle Grove Christian | 15:27.34 PR |
| 63 | Emmitt SaucermanPlace 63 · Grade 3 · Providence Prep Elementary | 3 | Providence Prep Elementary | 15:29.23 |
| 64 | Hudson LongacrePlace 64 · Grade 6 · Sandhills Classical Christian | 6 | Sandhills Classical Christian | 15:32.57 |
| 65 | Alexander SmithPlace 65 · Grade 2 · Providence Prep Elementary | 2 | Providence Prep Elementary | 15:34.87 |
| 66 | Crew DonovanPlace 66 · Grade 6 · Roland-Grise | 6 | Roland-Grise | 15:36.60 PR |
| 67 | Abel ShanksPlace 67 · Grade 7 · Myrtle Grove Christian | 7 | Myrtle Grove Christian | 15:36.67 PR |
| 68 | John SchafferPlace 68 · Grade 7 · M C S Noble | 7 | M C S Noble | 15:44.60 PR |
| 69 | Benjamin FlamingPlace 69 · Grade 6 · Wilmington Christian Academy | 6 | Wilmington Christian Academy | 15:48.30 PR |
| 70 | Carter LavoiePlace 70 · Grade 4 · Cape Fear Flyers | 4 | Cape Fear Flyers | 15:48.56 PR |
| 71 | Parker CinoPlace 71 · Grade 7 · Grace Christian (Sanford) | 7 | Grace Christian (Sanford) | 15:50.40 |
| 72 | Abel KirscherPlace 72 · Grade 7 · Myrtle Grove Christian | 7 | Myrtle Grove Christian | 15:54.21 |
| 73 | Vincent CappsPlace 73 · Grade 6 · American Leadership Academy Coastal | 6 | American Leadership Academy Coastal | 15:56.34 |
| 74 | Paul WilliamsPlace 74 · Grade 6 · Without Limits | 6 | Without Limits | 15:58.60 PR |
| 75 | Maddox VanvlietPlace 75 · Grade SO · American Leadership Academy Coastal | SO | American Leadership Academy Coastal | 16:06.86 |
| 76 | Patrick DilksPlace 76 · Grade 7 · Cape Fear Flyers | 7 | Cape Fear Flyers | 16:07.80 |
| 77 | Joseph (Joey) JednastyPlace 77 · Grade 6 · Fayetteville Christian | 6 | Fayetteville Christian | 16:10.78 PR |
| 78 | Levi MikkelsonPlace 78 · Grade 5 · Providence Prep Elementary | 5 | Providence Prep Elementary | 16:14.01 |
| 79 | Micah MikkelsonPlace 79 · Grade 3 · Providence Prep Elementary | 3 | Providence Prep Elementary | 16:16.45 |
| 80 | Oliver CoombsPlace 80 · Grade 6 · Raleigh Christian | 6 | Raleigh Christian | 16:22.67 PR |
| 81 | Matthew ShellPlace 81 · Grade 6 · Southeastern Homeschool | 6 | Southeastern Homeschool | 16:25.43 |
| 82 | Bennett JacksonPlace 82 · Grade 7 · Providence Prep MS | 7 | Providence Prep MS | 16:31.90 |
| 83 | Rowdy McCallPlace 83 · Grade 7 · M C S Noble | 7 | M C S Noble | 16:31.93 PR |
| 84 | Weston CountsPlace 84 · Grade 5 · Cape Fear Flyers | 5 | Cape Fear Flyers | 16:46.48 |
| 85 | Xander CociloPlace 85 · Grade 6 · Fayetteville Christian | 6 | Fayetteville Christian | 16:48.67 |
| 86 | Schafer MahonPlace 86 · Grade 7 · Providence Prep MS | 7 | Providence Prep MS | 16:51.85 |
| 87 | Dimitri ZeltzerPlace 87 · Grade 6 · Cape Fear Flyers | 6 | Cape Fear Flyers | 16:52.82 PR |
| 88 | Zachary ZelterPlace 88 · Grade 4 · Cape Fear Flyers | 4 | Cape Fear Flyers | 16:56.17 PR |
| 89 | Greyson RhynePlace 89 · Grade 8 · M C S Noble | 8 | M C S Noble | 16:58.28 PR |
| 90 | William CarterPlace 90 · Grade 6 · Without Limits | 6 | Without Limits | 17:00.13 PR |
| 91 | Bayer EzzellePlace 91 · Grade 7 · Myrtle Grove Christian | 7 | Myrtle Grove Christian | 17:01.34 PR |
| 92 | Xan MagsigPlace 92 · Grade 6 · Fayetteville Christian | 6 | Fayetteville Christian | 17:02.14 |
| 93 | Gavin RoddenPlace 93 · Grade 6 · Wilmington Christian Academy | 6 | Wilmington Christian Academy | 17:03.82 PR |
| 94 | Thomas HatcherPlace 94 · Grade 6 · Grace Christian (Sanford) | 6 | Grace Christian (Sanford) | 17:05.19 |
| 95 | John MaciasPlace 95 · Grade 5 · Grace Christian (Sanford) | 5 | Grace Christian (Sanford) | 17:14.35 |
| 96 | Zander SmileyPlace 96 · Grade 4 · Providence Prep Elementary | 4 | Providence Prep Elementary | 17:20.54 |
| 97 | Matthew TuttlePlace 97 · Grade 8 · Living Water Christian | 8 | Living Water Christian | 17:28.55 PR |
| 98 | Noah MikkelsonPlace 98 · Grade 6 · Providence Prep MS | 6 | Providence Prep MS | 17:38.62 |
| 99 | Max MullisPlace 99 · Grade 6 · Roland-Grise | 6 | Roland-Grise | 17:46.99 PR |
| 100 | Dominic Leicht-ChapaPlace 100 · Grade 6 · Fayetteville Christian | 6 | Fayetteville Christian | 17:47.39 |