| 1 | Ronan CreamerPlace 1 · Grade 12 · Grassfield | 12 | Grassfield | 17:13.67 |
| 2 | Heinrich Von SchlichtiPlace 2 · Grade 11 · Grassfield | 11 | Grassfield | 18:06.63 |
| 3 | Aaron AltstaetterPlace 3 · Grade 12 · Hickory | 12 | Hickory | 18:10.41 |
| 4 | Aidan CarlislePlace 4 · Grade 10 · Grassfield | 10 | Grassfield | 18:15.95 |
| 5 | Jayson RodriguezPlace 5 · Grade 12 · Grassfield | 12 | Grassfield | 18:35.05 |
| 6 | Andrew EchevarriaPlace 6 · Grade 12 · Oscar Smith | 12 | Oscar Smith | 18:46.16 |
| 7 | Emmanuel WilliamsPlace 7 · Grade 10 · Great Bridge | 10 | Great Bridge | 18:51.10 |
| 8 | Evan McCuePlace 8 · Grade 10 · Western Branch | 10 | Western Branch | 18:53.65 |
| 9 | Eric HeggPlace 9 · Grade 10 · Grassfield | 10 | Grassfield | 19:04.49 |
| 10 | Lucas MusicoPlace 10 · Grade 11 · Great Bridge | 11 | Great Bridge | 19:06.35 |
| 11 | Joe WaxmanPlace 11 · Grade 10 · Great Bridge | 10 | Great Bridge | 19:06.86 |
| 12 | Owen MyersPlace 12 · Grade 9 · Grassfield | 9 | Grassfield | 19:17.50 |
| 13 | Aidan KimenerPlace 13 · Grade 11 · Hickory | 11 | Hickory | 19:20.41 |
| 14 | Sebastian MoriarityPlace 14 · Grade 11 · Grassfield | 11 | Grassfield | 19:21.02 |
| 15 | Wyatt FontainePlace 15 · Grade 10 · Grassfield | 10 | Grassfield | 19:21.79 |
| 16 | Joseph HudsonPlace 16 · Grade 12 · Oscar Smith | 12 | Oscar Smith | 19:30.57 |
| 17 | David SessomsPlace 17 · Grade 10 · Great Bridge | 10 | Great Bridge | 19:36.44 |
| 18 | Cole WhitakerPlace 18 · Grade 10 · Hickory | 10 | Hickory | 19:44.69 |
| 19 | Connor FranksPlace 19 · Grade 11 · Hickory | 11 | Hickory | 19:46.84 |
| 20 | Nathan WhitePlace 20 · Grade 10 · Great Bridge | 10 | Great Bridge | 19:48.65 |
| 21 | Nicholas WilliamsPlace 21 · Grade 10 · Grassfield | 10 | Grassfield | 19:59.16 |
| 22 | Xavier LacefieldPlace 22 · Grade 10 · Hickory | 10 | Hickory | 20:02.44 |
| 23 | Kaden KahrlPlace 23 · Grade 10 · Hickory | 10 | Hickory | 20:04.19 |
| 24 | Jack LampertPlace 24 · Grade 10 · Great Bridge | 10 | Great Bridge | 20:11.37 |
| 25 | Andrew EmersonPlace 25 · Grade 12 · Grassfield | 12 | Grassfield | 20:33.62 |
| 26 | Shane TandyPlace 26 · Grade 10 · Hickory | 10 | Hickory | 20:38.33 |
| 27 | Zachary SessomsPlace 27 · Grade 12 · Great Bridge | 12 | Great Bridge | 20:43.13 |
| 28 | Conan O'NeilPlace 28 · Grade 10 · Great Bridge | 10 | Great Bridge | 21:00.34 |
| 29 | Ryan BoycePlace 29 · Grade 11 · Hickory | 11 | Hickory | 21:19.81 |
| 30 | Tyler ThomasPlace 30 · Grade 12 · Western Branch | 12 | Western Branch | 21:22.13 |
| 31 | Connor KimenerPlace 31 · Grade 12 · Hickory | 12 | Hickory | 21:40.83 |
| 32 | Aidan DausmanPlace 32 · Grade 9 · Great Bridge | 9 | Great Bridge | 21:48.73 |
| 33 | Landon CrooksPlace 33 · Grade 12 · Hickory | 12 | Hickory | 22:20.30 |
| 34 | Brody CanningPlace 34 · Grade 11 · Deep Creek | 11 | Deep Creek | 22:26.17 |
| 35 | Seth AnkenyPlace 35 · Grade 9 · Great Bridge | 9 | Great Bridge | 23:14.33 PR |
| 36 | Kiam JacksonPlace 36 · Grade 11 · Indian River | 11 | Indian River | 24:03.00 |
| 37 | Austin ClevelandPlace 37 · Grade 11 · Oscar Smith | 11 | Oscar Smith | 24:04.11 |
| 38 | Jaramis MasonPlace 38 · Grade 11 · Deep Creek | 11 | Deep Creek | 24:05.62 |
| 39 | Sean PoePlace 39 · Grade 9 · Oscar Smith | 9 | Oscar Smith | 24:53.03 |
| 40 | Aaron MendesPlace 40 · Grade 11 · Indian River | 11 | Indian River | 25:15.22 |
| 41 | August WalskiPlace 41 · Grade 9 · Oscar Smith | 9 | Oscar Smith | 25:17.36 |
| 42 | Terrez SteelePlace 42 · Grade 9 · Oscar Smith | 9 | Oscar Smith | 25:19.70 |
| 43 | Caston Reaves IIPlace 43 · Grade 12 · Deep Creek | 12 | Deep Creek | 25:32.76 |
| 44 | Kaden HairPlace 44 · Grade 12 · Oscar Smith | 12 | Oscar Smith | 25:58.87 |
| 45 | Allen HarrisPlace 45 · Grade 11 · Indian River | 11 | Indian River | 26:09.66 |
| 46 | Anakin AubbuchonPlace 46 · Grade 10 · Deep Creek | 10 | Deep Creek | 27:43.31 |
| 47 | Trequan GrayPlace 47 · Grade 11 · Indian River | 11 | Indian River | 30:59.74 |
| 48 | Aiden HarrisPlace 48 · Grade 9 · Indian River | 9 | Indian River | 31:06.92 |
| 49 | Blaizen BloomPlace 49 · Grade 12 · Deep Creek | 12 | Deep Creek | 48:40.35 |