| 1 | Hudson RicePlace 1 · Grade 11 · West Henderson | 11 | West Henderson | 16:28.49 |
| 2 | Will BradburyPlace 2 · Grade 10 · Watauga | 10 | Watauga | 16:43.95 |
| 3 | Eli ClonchPlace 3 · Grade 10 · West Henderson | 10 | West Henderson | 17:07.91 |
| 4 | Keagan SaftPlace 4 · Grade 10 · West Henderson | 10 | West Henderson | 17:32.15 |
| 5 | Noah FarmerPlace 5 · Grade 12 · Ashe County | 12 | Ashe County | 17:38.19 |
| 6 | Roscoe GreenePlace 6 · Grade 10 · West Henderson | 10 | West Henderson | 17:40.72 |
| 7 | Alexi HaynesPlace 7 · Grade 12 · A.C. Reynolds | 12 | A.C. Reynolds | 17:41.58 |
| 8 | Collin AndersonPlace 8 · Grade 11 · Watauga | 11 | Watauga | 17:42.39 |
| 9 | Roman SibajaPlace 9 · Grade 11 · Watauga | 11 | Watauga | 17:44.22 |
| 10 | Rowan McMullanPlace 10 · Grade 12 · The Franklin School of Innovat | 12 | The Franklin School of Innovat | 18:19.49 |
| 11 | Elliott TaftPlace 11 · Grade 9 · Watauga | 9 | Watauga | 18:21.94 |
| 12 | Gus SimmonsPlace 12 · Grade 9 · A.C. Reynolds | 9 | A.C. Reynolds | 18:25.64 |
| 13 | Holden HamlinPlace 13 · Grade 10 · West Henderson | 10 | West Henderson | 18:26.98 |
| 14 | Sam NixonPlace 14 · Grade 11 · Watauga | 11 | Watauga | 18:35.24 |
| 15 | Jonah NorrisPlace 15 · Grade 10 · Watauga | 10 | Watauga | 18:35.49 |
| 16 | Sam RexPlace 16 · Grade 10 · Watauga | 10 | Watauga | 18:42.67 |
| 17 | Dylan CarpenterPlace 17 · Grade 12 · Ashe County | 12 | Ashe County | 18:47.03 |
| 18 | Maxwell D'PreestPlace 18 · Grade 11 · Watauga | 11 | Watauga | 18:49.01 |
| 19 | Calvin ZwetslootPlace 19 · Grade 9 · Watauga | 9 | Watauga | 18:51.08 |
| 20 | Jakob CrosswellPlace 20 · Grade 10 · Watauga | 10 | Watauga | 18:54.58 |
| 21 | George SmithPlace 21 · Grade 12 · West Henderson | 12 | West Henderson | 18:55.54 |
| 22 | Zeke WalkerPlace 22 · Grade 12 · Watauga | 12 | Watauga | 18:59.46 |
| 23 | Haines HeistandPlace 23 · Grade 10 · Watauga | 10 | Watauga | 18:59.50 |
| 24 | Mason PittmanPlace 24 · Grade 12 · West Henderson | 12 | West Henderson | 19:13.08 |
| 25 | Santino WoodPlace 25 · Grade 11 · Watauga | 11 | Watauga | 19:15.62 |
| 26 | Brady MerrillPlace 26 · Grade 9 · West Henderson | 9 | West Henderson | 19:22.38 |
| 27 | Silas Powell --Place 27 · Watauga | — | Watauga | 19:23.26 |
| 28 | Davis CrymesPlace 28 · Grade 11 · Watauga | 11 | Watauga | 19:29.61 |
| 29 | Noah JuddPlace 29 · Grade 12 · The Franklin School of Innovat | 12 | The Franklin School of Innovat | 19:31.00 |
| 30 | Wesley CoatneyPlace 30 · Grade 11 · Watauga | 11 | Watauga | 19:33.04 |
| 31 | Miles PagePlace 31 · Grade 11 · Watauga | 11 | Watauga | 19:34.36 |
| 32 | Elliott KohnPlace 32 · Grade 11 · A.C. Reynolds | 11 | A.C. Reynolds | 19:40.08 |
| 33 | Ben CarpenterPlace 33 · Grade 10 · A.C. Reynolds | 10 | A.C. Reynolds | 19:50.89 |
| 34 | Saul CarsonPlace 34 · Grade 9 · McDowell | 9 | McDowell | 19:50.97 |
| 35 | Kian HoldenPlace 35 · Grade 10 · West Henderson | 10 | West Henderson | 20:06.48 |
| 36 | Eli CardPlace 36 · Grade 9 · A.C. Reynolds | 9 | A.C. Reynolds | 20:08.55 |
| 37 | Trevor ScarboroughPlace 37 · Grade 11 · A.C. Reynolds | 11 | A.C. Reynolds | 20:09.26 |
| 38 | Jace BerkePlace 38 · Grade 11 · Watauga | 11 | Watauga | 20:11.64 |
| 39 | Matthew KirkpatrickPlace 39 · Grade 10 · McDowell | 10 | McDowell | 20:19.96 |
| 40 | Sawyer GreenePlace 40 · Grade 9 · Ashe County | 9 | Ashe County | 20:24.75 |
| 41 | Charles LangleyPlace 41 · Grade 10 · Watauga | 10 | Watauga | 20:25.14 |
| 42 | AJ McAulayPlace 42 · Grade 9 · Watauga | 9 | Watauga | 20:26.86 |
| 43 | Eli HealyPlace 43 · Grade 11 · Watauga | 11 | Watauga | 20:31.33 |
| 44 | Tyson Griffin HollandPlace 44 · Unattached | — | Unattached | 20:31.94 |
| 45 | Doyle CaseyPlace 45 · Grade 9 · Watauga | 9 | Watauga | 20:58.44 |
| 46 | Zach LawsonPlace 46 · Grade 9 · A.C. Reynolds | 9 | A.C. Reynolds | 21:06.44 |
| 47 | Owen CanuPlace 47 · Grade 11 · Watauga | 11 | Watauga | 21:26.48 |
| 48 | Michael CarusoPlace 48 · Grade 10 · McDowell | 10 | McDowell | 21:44.19 |
| 49 | Gannon MolumbyPlace 49 · Grade 12 · McDowell | 12 | McDowell | 21:44.27 |
| 50 | Jacob HollisPlace 50 · Grade 11 · Watauga | 11 | Watauga | 21:50.38 |
| 51 | Cole RumfeltPlace 51 · Grade 12 · Ashe County | 12 | Ashe County | 21:54.82 |
| 52 | Aidan McGaheyPlace 52 · Grade 10 · The Franklin School of Innovat | 10 | The Franklin School of Innovat | 22:03.20 |
| 53 | Jack LewisPlace 53 · Grade 11 · Watauga | 11 | Watauga | 22:05.46 |
| 54 | Sam NystromPlace 54 · Grade 10 · Watauga | 10 | Watauga | 22:21.99 |
| 55 | Kade MaidenPlace 55 · Grade 11 · Watauga | 11 | Watauga | 22:30.50 |
| 56 | River WoodPlace 56 · Grade 12 · Ashe County | 12 | Ashe County | 22:31.96 |
| 57 | Indiana WestPlace 57 · Grade 9 · A.C. Reynolds | 9 | A.C. Reynolds | 22:38.65 |
| 58 | Julian HolleyPlace 58 · Grade 10 · West Henderson | 10 | West Henderson | 22:45.07 |
| 59 | Alex RawlinsPlace 59 · Grade 9 · A.C. Reynolds | 9 | A.C. Reynolds | 22:51.54 |
| 60 | Josh SorrellsPlace 60 · Grade 9 · West Henderson | 9 | West Henderson | 22:55.42 |
| 61 | Sawyer HodgesPlace 61 · Grade 9 · A.C. Reynolds | 9 | A.C. Reynolds | 22:56.12 |
| 62 | Roman BrunettiPlace 62 · Grade 12 · West Henderson | 12 | West Henderson | 22:57.20 |
| 63 | Ashton BurnettePlace 63 · Grade 12 · McDowell | 12 | McDowell | 22:58.57 |
| 64 | Jesus RuizPlace 64 · Grade 10 · Watauga | 10 | Watauga | 23:52.56 |
| 65 | Brandon MarencoPlace 65 · Grade 12 · Ashe County | 12 | Ashe County | 25:44.04 |
| 66 | Zebulon PotterPlace 66 · Grade 12 · The Franklin School of Innovat | 12 | The Franklin School of Innovat | 27:09.85 |
| 67 | Trey BlevinsPlace 67 · Grade 12 · Ashe County | 12 | Ashe County | 27:10.56 |