| 1 | Grady AndersonPlace 1 · Grade 12 · Hickory Ridge | 12 | Hickory Ridge | 15:43.82 |
| 2 | Beckett LundePlace 2 · Grade JR · Unattached | JR | Unattached | 15:44.24 |
| 3 | Luke RobertsPlace 3 · Grade 12 · Charlotte Panthers Track | 12 | Charlotte Panthers Track | 15:57.87 PR |
| 4 | Bryson VannPlace 4 · Grade 11 · Oak Grove | 11 | Oak Grove | 16:14.03 PR |
| 5 | Rus HowellPlace 5 · Grade 9 · South Davidson | 9 | South Davidson | 16:15.78 PR |
| 6 | Patrick RiedingerPlace 6 · Grade 9 · Hickory Ridge | 9 | Hickory Ridge | 16:28.21 PR |
| 7 | Ayden FitzgeraldPlace 7 · Grade 11 · Wheatmore | 11 | Wheatmore | 16:53.45 PR |
| 8 | Kingston NickensPlace 8 · Grade 12 · Charlotte Panthers Track | 12 | Charlotte Panthers Track | 17:05.09 PR |
| 9 | Mason MoorePlace 9 · Grade 10 · Oak Grove | 10 | Oak Grove | 17:07.73 |
| 10 | Blake FinkPlace 10 · Grade 11 · Morehead | 11 | Morehead | 17:10.22 |
| 11 | Caper MatneyPlace 11 · Grade 10 · South Davidson | 10 | South Davidson | 17:13.01 PR |
| 12 | Beckett PurathPlace 12 · Grade 11 · Greensboro Gladiators Homeschool | 11 | Greensboro Gladiators Homeschool | 17:17.08 PR |
| 13 | Noah LyonsPlace 13 · Grade 11 · South Davidson | 11 | South Davidson | 17:49.57 |
| 14 | Brayden AldridgePlace 14 · Grade 10 · South Davidson | 10 | South Davidson | 17:49.98 |
| 15 | Braxton LoflinPlace 15 · Grade 11 · South Davidson | 11 | South Davidson | 17:51.57 |
| 16 | Caleb LankfordPlace 16 · Grade 12 · West Davidson | 12 | West Davidson | 17:57.17 PR |
| 17 | Landon HicksPlace 17 · Grade 10 · North Davidson | 10 | North Davidson | 17:58.08 PR |
| 18 | Braeden PacificPlace 18 · Grade 11 · Leadership Academy | 11 | Leadership Academy | 18:22.09 PR |
| 19 | David BaucomPlace 19 · Grade 10 · Hickory Ridge | 10 | Hickory Ridge | 18:35.36 |
| 20 | Stephen Caleb HixPlace 20 · Grade 12 · Ragsdale | 12 | Ragsdale | 18:44.26 |
| 21 | Pablo UribePlace 21 · Grade 11 · Hickory Ridge | 11 | Hickory Ridge | 18:45.32 PR |
| 22 | Daylan RadaPlace 22 · Grade 11 · Wheatmore | 11 | Wheatmore | 18:46.54 |
| 23 | Ymesgen TirfePlace 23 · Grade 10 · Hickory Ridge | 10 | Hickory Ridge | 18:49.57 PR |
| 24 | Nolan WingfieldPlace 24 · Grade 11 · Run Cabarrus | 11 | Run Cabarrus | 19:09.61 PR |
| 25 | Asa LyonsPlace 25 · Grade 9 · South Davidson | 9 | South Davidson | 19:11.55 PR |
| 26 | Drew GearrenPlace 26 · Grade 12 · Oak Grove | 12 | Oak Grove | 19:14.25 |
| 27 | Bennett SprinklePlace 27 · Grade 10 · Run Cabarrus | 10 | Run Cabarrus | 19:15.34 PR |
| 28 | Trey StonePlace 28 · Grade 9 · Revolution Academy | 9 | Revolution Academy | 19:24.28 PR |
| 29 | Sutton HuntPlace 29 · Grade 10 · Oak Grove | 10 | Oak Grove | 19:48.62 |
| 30 | Kevin MoralesPlace 30 · Grade 10 · Oak Grove | 10 | Oak Grove | 19:48.83 |
| 31 | Zack AllenPlace 31 · Grade 12 · West Davidson | 12 | West Davidson | 19:52.53 |
| 32 | Luke MillerPlace 32 · Grade 11 · Revolution Academy | 11 | Revolution Academy | 19:53.84 |
| 33 | Briley BetbezePlace 33 · Grade 11 · North Davidson | 11 | North Davidson | 20:03.84 |
| 34 | Bryce FergusonPlace 34 · Grade 12 · East Wilkes | 12 | East Wilkes | 20:08.03 |
| 35 | Reece MeredithPlace 35 · Grade 11 · Oak Grove | 11 | Oak Grove | 20:10.67 |
| 36 | Landon StehlePlace 36 · Grade 12 · Leadership Academy | 12 | Leadership Academy | 20:15.02 |
| 37 | Wyatt SeaboltPlace 37 · Grade 11 · Greensboro Gladiators Homeschool | 11 | Greensboro Gladiators Homeschool | 20:16.02 PR |
| 38 | Logan SheetsPlace 38 · Grade 10 · West Davidson | 10 | West Davidson | 20:18.97 |
| 39 | Evan WilsonPlace 39 · Grade 12 · West Davidson | 12 | West Davidson | 20:19.07 |
| 40 | Parker SwicegoodPlace 40 · Grade 12 · East Davidson | 12 | East Davidson | 20:29.64 |
| 41 | Jake HollingsworthPlace 41 · Grade 9 · Wheatmore | 9 | Wheatmore | 20:29.83 |
| 42 | Kyler ValentinePlace 42 · Grade 11 · North Davidson | 11 | North Davidson | 20:35.08 PR |
| 43 | Omar DionisioPlace 43 · Grade 12 · East Davidson | 12 | East Davidson | 20:36.97 |
| 44 | Eli YoungPlace 44 · Grade 12 · Central Davidson | 12 | Central Davidson | 20:45.31 |
| 45 | Vincent DraperPlace 45 · Grade 10 · Leadership Academy | 10 | Leadership Academy | 20:47.11 |
| 46 | Hudson HegePlace 46 · Grade 10 · East Davidson | 10 | East Davidson | 20:52.93 |
| 47 | Josiah KellyPlace 47 · Grade 11 · Asheboro | 11 | Asheboro | 21:06.84 PR |
| 48 | Cayden McCreadyPlace 48 · Grade 10 · West Davidson | 10 | West Davidson | 21:12.64 |
| 49 | Hudson SprinklePlace 49 · Grade 10 · Run Cabarrus | 10 | Run Cabarrus | 21:14.68 PR |
| 50 | Cameron WilsonPlace 50 · Grade 10 · Revolution Academy | 10 | Revolution Academy | 21:15.39 |
| 51 | Connor PettyPlace 51 · Grade 10 · Hickory Ridge | 10 | Hickory Ridge | 21:20.01 |
| 52 | Landon LittlePlace 52 · Grade 12 · Central Davidson | 12 | Central Davidson | 21:32.05 |
| 53 | Tyler McCormickPlace 53 · Grade 12 · Wheatmore | 12 | Wheatmore | 21:32.55 |
| 54 | Preston YoungPlace 54 · Grade 10 · East Davidson | 10 | East Davidson | 21:55.99 |
| 55 | Dominic BaysPlace 55 · Grade 12 · High Point Blaze | 12 | High Point Blaze | 21:56.75 |
| 56 | Evan TuttlePlace 56 · Grade 10 · North Davidson | 10 | North Davidson | 22:20.58 PR |
| 57 | Taj JosephPlace 57 · Grade 11 · Run Cabarrus | 11 | Run Cabarrus | 22:24.97 PR |
| 58 | Seth MotsingerPlace 58 · Grade 10 · Oak Grove | 10 | Oak Grove | 22:34.38 PR |
| 59 | Bryden RidgePlace 59 · Grade 12 · Central Davidson | 12 | Central Davidson | 22:34.65 |
| 60 | Nathan VelazquezPlace 60 · Grade 12 · High Point Blaze | 12 | High Point Blaze | 22:38.91 |
| 61 | Ryan MabePlace 61 · Grade 10 · Wheatmore | 10 | Wheatmore | 22:39.39 |
| 62 | Dallas YountsPlace 62 · Grade 9 · East Davidson | 9 | East Davidson | 22:40.02 |
| 63 | Grayson DeckerPlace 63 · Grade 10 · West Davidson | 10 | West Davidson | 22:49.05 |
| 64 | Mason RiddlePlace 64 · Grade 12 · West Davidson | 12 | West Davidson | 22:49.82 |
| 65 | Jack EberlePlace 65 · Grade 12 · Leadership Academy | 12 | Leadership Academy | 22:52.30 |
| 66 | Riley BlantonPlace 66 · Grade 9 · Leadership Academy | 9 | Leadership Academy | 22:54.57 |
| 67 | Gabe MasonPlace 67 · Grade 9 · Wheatmore | 9 | Wheatmore | 23:12.69 |
| 68 | Cash PresnellPlace 68 · Grade 10 · Central Davidson | 10 | Central Davidson | 23:18.45 PR |
| 69 | Kellan RealePlace 69 · Grade 10 · North Davidson | 10 | North Davidson | 23:39.45 PR |
| 70 | Ryan SinkPlace 70 · Grade 9 · East Davidson | 9 | East Davidson | 23:45.74 |
| 71 | Benjamin SouthardPlace 71 · Grade 9 · Ragsdale | 9 | Ragsdale | 24:56.46 |
| 72 | Teagan GallagherPlace 72 · Grade 11 · Ragsdale | 11 | Ragsdale | 25:58.97 |
| 73 | Mason BarronPlace 73 · Grade 11 · Ragsdale | 11 | Ragsdale | 26:05.93 |
| 74 | Chandler HollandPlace 74 · Grade 9 · Wheatmore | 9 | Wheatmore | 26:06.90 |
| 75 | Dayton ClarkePlace 75 · Grade 10 · Revolution Academy | 10 | Revolution Academy | 26:14.65 |
| 76 | Isaac ArmstrongPlace 76 · Grade 10 · Revolution Academy | 10 | Revolution Academy | 26:29.14 |
| 77 | Nathanael PizarroPlace 77 · Grade 12 · Leadership Academy | 12 | Leadership Academy | 26:33.91 |
| 78 | Bradley WrightPlace 78 · Grade 11 · West Davidson | 11 | West Davidson | 26:41.46 |
| 79 | Johnathon WallPlace 79 · Grade 12 · Wheatmore | 12 | Wheatmore | 26:58.91 |
| 80 | Matthew CreechPlace 80 · Grade 11 · Revolution Academy | 11 | Revolution Academy | 27:32.67 |
| 81 | Gabriel SarinePlace 81 · Grade 12 · Greensboro Gladiators Homeschool | 12 | Greensboro Gladiators Homeschool | 28:06.29 |
| 82 | Austin HoltPlace 82 · Grade 9 · Revolution Academy | 9 | Revolution Academy | 28:48.20 |
| 83 | Hayden PeabodyPlace 83 · Grade 10 · Revolution Academy | 10 | Revolution Academy | 28:58.72 |
| 84 | Timothy SmithPlace 84 · Grade 12 · Leadership Academy | 12 | Leadership Academy | 29:22.42 |
| 85 | Lawson WolfePlace 85 · Grade 9 · Wheatmore | 9 | Wheatmore | 30:48.01 |
| 86 | Aiden McDanielPlace 86 · Grade 9 · Central Davidson | 9 | Central Davidson | 31:48.04 |
| 87 | Kayleb RayPlace 87 · Grade 12 · Greensboro Gladiators Homeschool | 12 | Greensboro Gladiators Homeschool | 32:07.28 |