| 1 | Pierce StoffelPlace 1 · Grade 8 · Lincoln Charter (Lincolnton) | 8 | Lincoln Charter (Lincolnton) | 11:20.97 PR |
| 2 | Mason MoreyPlace 2 · Grade 7 · Pine Lake Preparatory | 7 | Pine Lake Preparatory | 11:53.05 |
| 3 | Jonah MassingalePlace 3 · Grade 7 · Pine Lake Preparatory | 7 | Pine Lake Preparatory | 11:53.20 |
| 4 | Eli ShowmakerPlace 4 · Grade 8 · Lincoln Charter (Lincolnton) | 8 | Lincoln Charter (Lincolnton) | 11:55.94 PR |
| 5 | Luke NegretePlace 5 · Grade 8 · Lake Norman Charter | 8 | Lake Norman Charter | 11:59.29 PR |
| 6 | Brendan ZeaserPlace 6 · Grade 6 · Lake Norman Charter | 6 | Lake Norman Charter | 12:01.21 |
| 7 | James BellPlace 7 · Grade 7 · Lake Norman Charter | 7 | Lake Norman Charter | 12:09.42 |
| 8 | Gabriel AnezPlace 8 · Grade 8 · Corvian | 8 | Corvian | 12:17.48 PR |
| 9 | David GuffeyPlace 9 · Grade 8 · Lincoln Charter (Lincolnton) | 8 | Lincoln Charter (Lincolnton) | 12:20.38 |
| 10 | Thomas BarcellonaPlace 10 · Grade 8 · St. Mark Catholic | 8 | St. Mark Catholic | 12:31.77 PR |
| 11 | Luke TiltonPlace 11 · Grade 6 · Pine Lake Preparatory | 6 | Pine Lake Preparatory | 12:38.65 |
| 12 | Nikolai VanAttaPlace 12 · Grade 7 · Corvian | 7 | Corvian | 12:40.24 |
| 13 | Henry JohnsonPlace 13 · Grade 7 · Pine Lake Preparatory | 7 | Pine Lake Preparatory | 12:41.55 |
| 14 | Micah BurchPlace 14 · Grade 7 · Lake Norman Charter | 7 | Lake Norman Charter | 12:51.20 PR |
| 15 | Grayson ThomasPlace 15 · Grade 7 · Bradford Preparatory | 7 | Bradford Preparatory | 12:51.64 |
| 16 | Jackson Roden-ReynoldsPlace 16 · Grade 6 · Bradford Preparatory | 6 | Bradford Preparatory | 13:00.88 |
| 17 | Pierce NorrisPlace 17 · Grade 6 · Lincoln Charter (Lincolnton) | 6 | Lincoln Charter (Lincolnton) | 13:02.57 |
| 18 | Jamieson WilliamsPlace 18 · Grade 7 · Bradford Preparatory | 7 | Bradford Preparatory | 13:04.69 |
| 19 | Wyatt CunninghamPlace 19 · Grade 7 · Community School of Davidson | 7 | Community School of Davidson | 13:07.08 |
| 20 | Kellen DeePlace 20 · Grade 7 · Community School of Davidson | 7 | Community School of Davidson | 13:07.67 |
| 21 | Sawyer GleasonPlace 21 · Grade 8 · Community School of Davidson | 8 | Community School of Davidson | 13:07.85 PR |
| 22 | Benjamin LevinePlace 22 · Grade 8 · Lake Norman Charter | 8 | Lake Norman Charter | 13:08.31 |
| 23 | Anthony SaldariniPlace 23 · Grade 6 · Community School of Davidson | 6 | Community School of Davidson | 13:09.01 PR |
| 24 | Levi PfisterPlace 24 · Grade 7 · Lincoln Charter (Lincolnton) | 7 | Lincoln Charter (Lincolnton) | 13:10.35 PR |
| 25 | Ellison AbraoPlace 25 · Grade 6 · St. Mark Catholic | 6 | St. Mark Catholic | 13:13.08 PR |
| 26 | Henry KramerPlace 26 · Grade 7 · Community School of Davidson | 7 | Community School of Davidson | 13:13.50 |
| 27 | Christian RodriguezPlace 27 · Grade 8 · Community School of Davidson | 8 | Community School of Davidson | 13:21.63 PR |
| 28 | Liam SalomesPlace 28 · Grade 6 · Lincoln Charter (Lincolnton) | 6 | Lincoln Charter (Lincolnton) | 13:23.30 PR |
| 29 | Santiago AdamePlace 29 · Grade 6 · St. Mark Catholic | 6 | St. Mark Catholic | 13:25.28 |
| 30 | Blake BeckettPlace 30 · Grade 6 · Community School of Davidson | 6 | Community School of Davidson | 13:26.20 PR |
| 31 | Cole ReidingerPlace 31 · Grade 6 · Lincoln Charter (Lincolnton) | 6 | Lincoln Charter (Lincolnton) | 13:30.70 PR |
| 32 | Landon BlickleyPlace 32 · Grade 8 · Pine Lake Preparatory | 8 | Pine Lake Preparatory | 13:31.84 PR |
| 33 | Enzo AugustPlace 33 · Grade 6 · Community School of Davidson | 6 | Community School of Davidson | 13:32.22 PR |
| 34 | Tanner CharvoniaPlace 34 · Grade 8 · Community School of Davidson | 8 | Community School of Davidson | 13:45.31 PR |
| 35 | David HarrisPlace 35 · Grade 7 · Corvian | 7 | Corvian | 13:51.78 |
| 36 | Knox BuehnerPlace 36 · Grade 7 · Community School of Davidson | 7 | Community School of Davidson | 13:52.38 PR |
| 37 | Axel ZocariasPlace 37 · Grade 7 · St. Mark Catholic | 7 | St. Mark Catholic | 13:53.63 |
| 38 | Austin FinchPlace 38 · Grade 7 · St. Mark Catholic | 7 | St. Mark Catholic | 13:54.44 PR |
| 39 | Chase SmithPlace 39 · Grade 6 · Lake Norman Charter | 6 | Lake Norman Charter | 13:54.55 PR |
| 40 | James WilliamsPlace 40 · Grade 8 · Lincoln Charter (Lincolnton) | 8 | Lincoln Charter (Lincolnton) | 14:01.23 |
| 41 | Eli WilliamsPlace 41 · Grade 8 · Pine Lake Preparatory | 8 | Pine Lake Preparatory | 14:01.43 PR |
| 42 | Gabriel AndersonPlace 42 · Grade 6 · Corvian | 6 | Corvian | 14:14.70 |
| 43 | Braylin CraverPlace 43 · Grade 9 · Bradford Preparatory | 9 | Bradford Preparatory | 14:15.58 PR |
| 44 | Andrew DonaldsonPlace 44 · Grade 7 · Lincoln Charter (Lincolnton) | 7 | Lincoln Charter (Lincolnton) | 14:27.31 PR |
| 45 | Ben BlakenbakerPlace 45 · Grade 8 · St. Mark Catholic | 8 | St. Mark Catholic | 14:28.23 PR |
| 46 | Aiden LyallPlace 46 · Grade 6 · Corvian | 6 | Corvian | 14:28.60 |
| 47 | Declan PfisterPlace 47 · Grade 6 · Lincoln Charter (Lincolnton) | 6 | Lincoln Charter (Lincolnton) | 14:29.44 |
| 48 | Jack BaatsenPlace 48 · Grade 8 · Pine Lake Preparatory | 8 | Pine Lake Preparatory | 14:35.70 PR |
| 49 | James GrantPlace 49 · Grade 8 · Pine Lake Preparatory | 8 | Pine Lake Preparatory | 14:40.42 PR |
| 50 | Miles BurrPlace 50 · Grade 8 · Pine Lake Preparatory | 8 | Pine Lake Preparatory | 14:53.21 PR |
| 51 | Ben MianoPlace 51 · Grade 8 · St. Mark Catholic | 8 | St. Mark Catholic | 15:00.64 PR |
| 52 | Seth CookePlace 52 · Grade 6 · Pine Lake Preparatory | 6 | Pine Lake Preparatory | 15:02.35 |
| 53 | Xavier SwaklaPlace 53 · Grade 7 · St. Mark Catholic | 7 | St. Mark Catholic | 15:10.56 |
| 54 | Luca PiscatelliPlace 54 · Grade 8 · Lake Norman Charter | 8 | Lake Norman Charter | 15:13.20 PR |
| 55 | Liam QuizonPlace 55 · Grade 6 · Bradford Preparatory | 6 | Bradford Preparatory | 15:15.58 |
| 56 | Aaron SimmonsPlace 56 · Grade 6 · Lake Norman Charter | 6 | Lake Norman Charter | 15:20.37 |
| 57 | Jackson KillhourPlace 57 · Grade 7 · Lake Norman Charter | 7 | Lake Norman Charter | 15:28.15 |
| 58 | Matthew EricksonPlace 58 · Grade 6 · Corvian | 6 | Corvian | 15:28.72 |
| 59 | Nicholas CurranPlace 59 · Grade 6 · Corvian | 6 | Corvian | 15:39.46 |
| 60 | Brian MillarPlace 60 · Grade 8 · St. Mark Catholic | 8 | St. Mark Catholic | 16:01.18 |
| 61 | Grant SantilloPlace 61 · Grade 6 · Lake Norman Charter | 6 | Lake Norman Charter | 16:06.14 |
| 62 | Sam HoeglerPlace 62 · Grade 6 · Langtree Charter Academy | 6 | Langtree Charter Academy | 18:08.21 PR |
| 63 | Andy Culpepper-MartinPlace 63 · Grade 7 · Corvian | 7 | Corvian | 21:20.52 |
| 64 | Carson TiptonPlace 64 · Grade 7 · Langtree Charter Academy | 7 | Langtree Charter Academy | 21:21.49 PR |