| 1 | Cullen TownePlace 1 · Grade 8 · Charles P Murray | 8 | Charles P Murray | 11:22.02 |
| 2 | Liam TownePlace 2 · Grade 8 · Charles P Murray | 8 | Charles P Murray | 11:26.85 |
| 3 | Sebastian AnwariPlace 3 · Grade 8 · Charles P Murray | 8 | Charles P Murray | 12:11.84 |
| 4 | Damian HarrisPlace 4 · Grade 8 · Holly Shelter MS | 8 | Holly Shelter MS | 12:12.66 |
| 5 | Luca MetkiffPlace 5 · Grade 7 · St. Mark Catholic | 7 | St. Mark Catholic | 12:14.07 |
| 6 | Dylan ZachariasPlace 6 · Grade 8 · Emma B Trask | 8 | Emma B Trask | 12:17.18 |
| 7 | Ayden PryorPlace 7 · Grade 8 · Roland-Grise | 8 | Roland-Grise | 12:17.41 PR |
| 8 | Walker NelsonPlace 8 · Grade 8 · Williston | 8 | Williston | 12:18.51 |
| 9 | Carson BrownPlace 9 · Grade 8 · Charles P Murray | 8 | Charles P Murray | 12:30.21 |
| 10 | Phoenix ReidPlace 10 · Grade 8 · Cape Fear Academy (Wilmington) | 8 | Cape Fear Academy (Wilmington) | 12:30.24 PR |
| 11 | Clyde CarlislePlace 11 · Grade 8 · Holly Shelter MS | 8 | Holly Shelter MS | 12:31.00 |
| 12 | Weston FalcioniPlace 12 · Grade 6 · Roland-Grise | 6 | Roland-Grise | 12:32.70 |
| 13 | Benjamin RegisterPlace 13 · Grade 7 · M C S Noble | 7 | M C S Noble | 12:34.23 |
| 14 | Luke SasscerPlace 14 · Grade 8 · M C S Noble | 8 | M C S Noble | 12:35.71 |
| 15 | Max HandelsmanPlace 15 · Grade 8 · Holly Shelter MS | 8 | Holly Shelter MS | 12:36.10 |
| 16 | Finn KimballPlace 16 · Grade 7 · St. Mark Catholic | 7 | St. Mark Catholic | 12:39.76 |
| 17 | Lucas GoughPlace 17 · Grade 8 · Myrtle Grove | 8 | Myrtle Grove | 12:40.01 PR |
| 18 | Jack LynchPlace 18 · Grade 7 · Holly Shelter MS | 7 | Holly Shelter MS | 12:40.67 |
| 19 | Luke HolubPlace 19 · Grade 8 · Myrtle Grove | 8 | Myrtle Grove | 12:40.95 |
| 20 | Wayne TsaoPlace 20 · Grade 8 · Roland-Grise | 8 | Roland-Grise | 12:41.83 |
| 21 | Josh JohnsonPlace 21 · Grade 7 · Holly Shelter MS | 7 | Holly Shelter MS | 12:42.68 |
| 22 | Pierce WoodPlace 22 · Grade 8 · Roland-Grise | 8 | Roland-Grise | 12:43.43 |
| 23 | Konnor BoydPlace 23 · Grade 8 · Charles P Murray | 8 | Charles P Murray | 12:44.63 |
| 24 | Greyson SatzPlace 24 · Grade 6 · Holly Shelter MS | 6 | Holly Shelter MS | 12:44.98 |
| 25 | Jaxon FowlerPlace 25 · Grade 8 · Charles P Murray | 8 | Charles P Murray | 12:51.25 |
| 26 | Jackson HerbigPlace 26 · Grade 7 · M C S Noble | 7 | M C S Noble | 12:55.91 |
| 27 | Dylan PetrskaPlace 27 · Grade 8 · Roland-Grise | 8 | Roland-Grise | 12:56.13 |
| 28 | Etti LeClairPlace 28 · Grade 8 · St. Mary Catholic | 8 | St. Mary Catholic | 12:57.63 |
| 29 | Jack AlbertsonPlace 29 · Grade 8 · Myrtle Grove | 8 | Myrtle Grove | 13:01.37 |
| 30 | Brody JonesPlace 30 · Grade 8 · Roland-Grise | 8 | Roland-Grise | 13:01.99 |
| 31 | Elijah HandelsmanPlace 31 · Grade 6 · Holly Shelter MS | 6 | Holly Shelter MS | 13:03.37 |
| 32 | Everett WigleyPlace 32 · Grade 6 · Roland-Grise | 6 | Roland-Grise | 13:05.49 |
| 33 | Danny OlsonPlace 33 · Grade 8 · St. Mark Catholic | 8 | St. Mark Catholic | 13:06.00 PR |
| 34 | Landon RayPlace 34 · Grade 8 · Charles P Murray | 8 | Charles P Murray | 13:07.27 |
| 35 | Holden O'BrienPlace 35 · Grade 8 · Williston | 8 | Williston | 13:11.53 |
| 36 | Emmett WardPlace 36 · Grade 8 · Charles P Murray | 8 | Charles P Murray | 13:12.27 |
| 37 | Smith NesterPlace 37 · Grade 8 · Williston | 8 | Williston | 13:12.65 |
| 38 | Lawson RothermelPlace 38 · Grade 8 · St. Mark Catholic | 8 | St. Mark Catholic | 13:14.68 |
| 39 | JT HelfrichPlace 39 · Grade 8 · St. Mark Catholic | 8 | St. Mark Catholic | 13:17.67 |
| 40 | Drake GrayPlace 40 · Grade 7 · Emma B Trask | 7 | Emma B Trask | 13:19.81 |
| 41 | Colton SmallwoodPlace 41 · Grade 7 · Myrtle Grove | 7 | Myrtle Grove | 13:20.69 |
| 42 | Brentley WebsterPlace 42 · Grade 7 · St. Mark Catholic | 7 | St. Mark Catholic | 13:20.72 |
| 43 | Connor LannouPlace 43 · Grade 7 · Myrtle Grove Christian | 7 | Myrtle Grove Christian | 13:21.53 |
| 44 | Elias MaselliPlace 44 · Grade 7 · M C S Noble | 7 | M C S Noble | 13:22.23 |
| 45 | David De OlanoPlace 45 · Grade 7 · St. Mark Catholic | 7 | St. Mark Catholic | 13:23.40 |
| 46 | Ben AdamsPlace 46 · Grade 8 · Holly Shelter MS | 8 | Holly Shelter MS | 13:25.67 |
| 47 | Max BallwegPlace 47 · Grade 7 · Cape Fear Academy (Wilmington) | 7 | Cape Fear Academy (Wilmington) | 13:26.43 PR |
| 48 | David HirtPlace 48 · Grade 6 · Southeastern Homeschool | 6 | Southeastern Homeschool | 13:27.69 |
| 49 | Landon DeariePlace 49 · Grade 6 · M C S Noble | 6 | M C S Noble | 13:28.17 |
| 50 | Hayes RadyPlace 50 · Grade 7 · Roland-Grise | 7 | Roland-Grise | 13:28.81 |
| 51 | John AubinPlace 51 · Grade 6 · Charles P Murray | 6 | Charles P Murray | 13:29.20 |
| 52 | Charlie HoltPlace 52 · Grade 8 · Cape Fear Academy (Wilmington) | 8 | Cape Fear Academy (Wilmington) | 13:29.42 PR |
| 53 | Bentley ClinePlace 53 · Grade 8 · Wilson Christian Academy | 8 | Wilson Christian Academy | 13:30.10 |
| 54 | Julian SimpsonPlace 54 · Grade 7 · Wilson Christian Academy | 7 | Wilson Christian Academy | 13:31.26 |
| 55 | Jasper GoodlowPlace 55 · Grade 6 · M C S Noble | 6 | M C S Noble | 13:31.35 |
| 56 | Mason ErtlPlace 56 · Grade 6 · Charles P Murray | 6 | Charles P Murray | 13:31.82 |
| 57 | Johann DominquezPlace 57 · Grade 7 · Wilson Christian Academy | 7 | Wilson Christian Academy | 13:32.13 |
| 58 | Ciaran ButlerPlace 58 · Grade 6 · St. Mark Catholic | 6 | St. Mark Catholic | 13:32.51 |
| 59 | Luke QuarantoPlace 59 · Grade 5 · St. Mark Catholic | 5 | St. Mark Catholic | 13:32.54 PR |
| 60 | Isaac LanierPlace 60 · Grade 8 · Williston | 8 | Williston | 13:36.21 |
| 61 | Cam BuzzardPlace 61 · Grade 7 · Holly Shelter MS | 7 | Holly Shelter MS | 13:41.74 |
| 62 | Brody DonovanPlace 62 · Grade 6 · M C S Noble | 6 | M C S Noble | 13:43.89 |
| 63 | Jack BroadwellPlace 63 · Grade 8 · M C S Noble | 8 | M C S Noble | 13:45.46 |
| 64 | Eli WaldenPlace 64 · Grade 6 · Roland-Grise | 6 | Roland-Grise | 13:46.99 |
| 65 | Webb DeGrootePlace 65 · Grade 6 · M C S Noble | 6 | M C S Noble | 13:47.85 |
| 66 | Carter EmettPlace 66 · Grade 8 · M C S Noble | 8 | M C S Noble | 13:48.39 |
| 67 | Tyler ZacchariasPlace 67 · Grade 6 · Emma B Trask | 6 | Emma B Trask | 13:56.00 |
| 68 | Parker BrownPlace 68 · Grade 7 · Roland-Grise | 7 | Roland-Grise | 14:00.92 |
| 69 | Gunner DeNoyerPlace 69 · Grade 8 · Myrtle Grove | 8 | Myrtle Grove | 14:01.92 PR |
| 70 | Joaquin ConwayPlace 70 · Grade 7 · Cape Fear Flyers | 7 | Cape Fear Flyers | 14:11.25 |
| 71 | Abel KirscherPlace 71 · Grade 7 · Myrtle Grove Christian | 7 | Myrtle Grove Christian | 14:15.50 |
| 72 | Enz LippertPlace 72 · Grade 8 · Wilson Christian Academy | 8 | Wilson Christian Academy | 14:20.96 |
| 73 | Knox HamiltonPlace 73 · Grade 8 · Myrtle Grove Christian | 8 | Myrtle Grove Christian | 14:24.78 |
| 74 | Mason MurrayPlace 74 · Grade 7 · Myrtle Grove Christian | 7 | Myrtle Grove Christian | 14:24.83 |
| 75 | Jase ParkerPlace 75 · Grade 8 · Wilson Christian Academy | 8 | Wilson Christian Academy | 14:26.11 |
| 76 | Jackson ClarkPlace 76 · Grade 6 · Myrtle Grove | 6 | Myrtle Grove | 14:27.44 PR |
| 77 | Dylan GayoutPlace 77 · Grade 8 · Myrtle Grove | 8 | Myrtle Grove | 14:28.13 |
| 78 | Nycollas DrumondPlace 78 · Grade 6 · Emma B Trask | 6 | Emma B Trask | 14:32.49 |
| 79 | Alex ZdunekPlace 79 · Grade 7 · Wilson Christian Academy | 7 | Wilson Christian Academy | 14:40.98 |
| 80 | Chamo BrownPlace 80 · Grade 7 · Williston | 7 | Williston | 14:42.50 |
| 81 | Rocco AmatoPlace 81 · Grade 8 · Williston | 8 | Williston | 14:47.02 |
| 82 | Caleb StreetPlace 82 · Grade 6 · Emma B Trask | 6 | Emma B Trask | 14:47.37 |
| 83 | George PikoulasPlace 83 · Grade 8 · St. Mary Catholic | 8 | St. Mary Catholic | 14:48.83 |
| 84 | Luca PintoPlace 84 · Grade 6 · Myrtle Grove | 6 | Myrtle Grove | 14:51.97 |
| 85 | Trey CarrawayPlace 85 · Grade 7 · Emma B Trask | 7 | Emma B Trask | 14:52.64 |
| 86 | Landon MurphyPlace 86 · Grade 7 · Emma B Trask | 7 | Emma B Trask | 15:01.84 |
| 87 | Andrew CoferPlace 87 · Grade 8 · St. Mary Catholic | 8 | St. Mary Catholic | 15:04.49 |
| 88 | Lavan SujeevanPlace 88 · Grade 6 · Williston | 6 | Williston | 15:06.51 |
| 89 | Brody DoubravaPlace 89 · Grade 7 · Myrtle Grove | 7 | Myrtle Grove | 15:08.35 |
| 90 | Jack CulottaPlace 90 · Grade 8 · Myrtle Grove Christian | 8 | Myrtle Grove Christian | 15:19.54 |
| 91 | Sebastian DiazPlace 91 · Grade 7 · Williston | 7 | Williston | 15:21.08 |
| 92 | Nicolas GiacalonePlace 92 · Grade 6 · Myrtle Grove | 6 | Myrtle Grove | 15:21.16 |
| 93 | Greg CarterPlace 93 · Grade 7 · Wilson Christian Academy | 7 | Wilson Christian Academy | 15:28.84 |
| 94 | Garrett ThompsonPlace 94 · Grade 8 · Wilson Christian Academy | 8 | Wilson Christian Academy | 15:33.05 PR |
| 95 | Ace MartinPlace 95 · Grade 7 · Cape Fear Academy (Wilmington) | 7 | Cape Fear Academy (Wilmington) | 15:41.90 PR |
| 96 | Abel ShanksPlace 96 · Grade 7 · Myrtle Grove Christian | 7 | Myrtle Grove Christian | 16:04.71 |
| 97 | Noah GrubbsPlace 97 · Grade 8 · Emma B Trask | 8 | Emma B Trask | 16:25.58 |
| 98 | Silas PagePlace 98 · Grade 8 · Myrtle Grove Christian | 8 | Myrtle Grove Christian | 16:26.63 PR |
| 99 | Parker WilkinsPlace 99 · Grade 7 · Myrtle Grove Christian | 7 | Myrtle Grove Christian | 16:29.16 |
| 100 | Quinn BatchlerPlace 100 · Grade 7 · Cape Fear Academy (Wilmington) | 7 | Cape Fear Academy (Wilmington) | 16:41.92 PR |