| 1 | Liam PeeryPlace 1 · Grade 8 · Trinity Episcopal | 8 | Trinity Episcopal | 11:09.23 |
| 2 | Charlie HaydonPlace 2 · Grade 6 · Trinity Episcopal | 6 | Trinity Episcopal | 12:27.36 |
| 3 | George DurbanPlace 3 · Grade 8 · Trinity Episcopal | 8 | Trinity Episcopal | 12:28.87 |
| 4 | Landen BarrettPlace 4 · Grade 8 · Palisades Episcopal | 8 | Palisades Episcopal | 12:39.30 |
| 5 | Griffin MayesPlace 5 · Grade 6 · Liberty Preparatory Christian Academy | 6 | Liberty Preparatory Christian Academy | 12:53.28 |
| 6 | Tiernan GuntherPlace 6 · Grade 5 · Charlotte Preparatory | 5 | Charlotte Preparatory | 13:03.86 |
| 7 | Jonas MartinPlace 7 · Grade 8 · Trinity Episcopal | 8 | Trinity Episcopal | 13:08.62 |
| 8 | Everett SkotcherPlace 8 · Grade 8 · Liberty Preparatory Christian Academy | 8 | Liberty Preparatory Christian Academy | 13:10.03 |
| 9 | Henry CoylePlace 9 · Grade 8 · Liberty Preparatory Christian Academy | 8 | Liberty Preparatory Christian Academy | 13:16.51 |
| 10 | Isaac MalesteinPlace 10 · Grade 7 · Charlotte Preparatory | 7 | Charlotte Preparatory | 13:24.64 |
| 11 | Kerrington GlennPlace 11 · Grade 7 · Palisades Episcopal | 7 | Palisades Episcopal | 13:26.56 |
| 12 | JJ TerellPlace 12 · Grade 8 · Palisades Episcopal | 8 | Palisades Episcopal | 13:33.19 |
| 13 | Luke NoblePlace 13 · Grade 8 · Liberty Preparatory Christian Academy | 8 | Liberty Preparatory Christian Academy | 13:48.00 |
| 14 | Alec KalsiPlace 14 · Grade 7 · The Fletcher School | 7 | The Fletcher School | 13:50.13 PR |
| 15 | Caden WalkerPlace 15 · Grade 5 · Palisades Episcopal | 5 | Palisades Episcopal | 13:54.34 |
| 16 | Elias CarterPlace 16 · Grade 8 · Palisades Episcopal | 8 | Palisades Episcopal | 14:02.03 |
| 17 | Peter PatriciuPlace 17 · Grade 6 · Trinity Episcopal | 6 | Trinity Episcopal | 14:17.44 |
| 18 | Ryan CollinsPlace 18 · Grade 8 · Palisades Episcopal | 8 | Palisades Episcopal | 14:21.89 |
| 19 | Dean CumminsPlace 19 · Grade 5 · Charlotte Preparatory | 5 | Charlotte Preparatory | 14:24.54 |
| 20 | Lincoln SkipperPlace 20 · Grade 8 · Trinity Episcopal | 8 | Trinity Episcopal | 14:26.24 |
| 21 | Luca GiordanoPlace 21 · Grade 8 · Liberty Preparatory Christian Academy | 8 | Liberty Preparatory Christian Academy | 14:37.02 |
| 22 | Luke ShogerPlace 22 · Grade 8 · Liberty Preparatory Christian Academy | 8 | Liberty Preparatory Christian Academy | 14:41.23 |
| 23 | Beau WisePlace 23 · Grade 5 · Charlotte Preparatory | 5 | Charlotte Preparatory | 15:01.80 |
| 24 | Alexander WaxPlace 24 · Grade 8 · Charlotte Preparatory | 8 | Charlotte Preparatory | 15:31.97 |
| 25 | Austin ConradtPlace 25 · Grade 8 · Trinity Episcopal | 8 | Trinity Episcopal | 15:35.72 |
| 26 | Jase GiordanoPlace 26 · Grade 6 · Liberty Preparatory Christian Academy | 6 | Liberty Preparatory Christian Academy | 15:35.87 |
| 27 | Caleb DrouinPlace 27 · Grade 8 · Liberty Preparatory Christian Academy | 8 | Liberty Preparatory Christian Academy | 15:37.17 |
| 28 | James MalesteinPlace 28 · Grade 5 · Charlotte Preparatory | 5 | Charlotte Preparatory | 15:37.44 |
| 29 | Weston BarrettPlace 29 · Grade 5 · Palisades Episcopal | 5 | Palisades Episcopal | 15:38.93 |
| 30 | Carson AllenPlace 30 · Grade 7 · Trinity Episcopal | 7 | Trinity Episcopal | 15:43.26 |
| 31 | Henry LindemannPlace 31 · Grade 6 · Charlotte Preparatory | 6 | Charlotte Preparatory | 16:01.27 |
| 32 | Luke SchwabPlace 32 · Grade 8 · Palisades Episcopal | 8 | Palisades Episcopal | 16:03.60 |
| 33 | Julian KavegePlace 33 · Grade 6 · The Fletcher School | 6 | The Fletcher School | 16:25.47 |
| 34 | Parker HallPlace 34 · Grade 7 · Trinity Episcopal | 7 | Trinity Episcopal | 16:51.65 |
| 35 | Hudson NoblePlace 35 · Grade 6 · Liberty Preparatory Christian Academy | 6 | Liberty Preparatory Christian Academy | 16:54.01 |
| 36 | Owen HudsonPlace 36 · Grade 6 · The Fletcher School | 6 | The Fletcher School | 17:33.58 PR |
| 37 | James SabetiPlace 37 · Grade 7 · Charlotte Preparatory | 7 | Charlotte Preparatory | 17:37.15 |
| 38 | Conner HughesPlace 38 · Grade 6 · Trinity Episcopal | 6 | Trinity Episcopal | 17:38.19 |
| 39 | Elliot MoorePlace 39 · Grade 6 · Liberty Preparatory Christian Academy | 6 | Liberty Preparatory Christian Academy | 17:48.87 |
| 40 | Jonah FleishmanPlace 40 · Grade 8 · Charlotte Preparatory | 8 | Charlotte Preparatory | 18:04.45 |
| 41 | Jackson GillPlace 41 · Grade 6 · Palisades Episcopal | 6 | Palisades Episcopal | 18:31.48 |
| 42 | Maciek PulliamPlace 42 · Grade 6 · Charlotte Preparatory | 6 | Charlotte Preparatory | 18:42.14 |
| 43 | Max Shah-KhanPlace 43 · Grade 7 · Charlotte Preparatory | 7 | Charlotte Preparatory | 18:42.37 |
| 44 | Brooks HollandPlace 44 · Grade 8 · Liberty Preparatory Christian Academy | 8 | Liberty Preparatory Christian Academy | 19:06.32 |
| 45 | Julian ClarkPlace 45 · Grade 6 · Trinity Episcopal | 6 | Trinity Episcopal | 19:12.45 |
| 46 | Jack LuquirePlace 46 · Grade 7 · Trinity Episcopal | 7 | Trinity Episcopal | 19:27.24 |
| 47 | Brenton GrangerPlace 47 · Grade 8 · Palisades Episcopal | 8 | Palisades Episcopal | 20:00.48 |
| 48 | Issace SeguePlace 48 · Grade 6 · Palisades Episcopal | 6 | Palisades Episcopal | 20:17.07 |
| 49 | Isaac OkrahPlace 49 · Grade 6 · Trinity Episcopal | 6 | Trinity Episcopal | 20:58.88 |
| 50 | Caleb TengPlace 50 · Grade 6 · Charlotte Preparatory | 6 | Charlotte Preparatory | 21:08.34 |
| 51 | Clayton ByrumPlace 51 · Grade 7 · NorthPoint Christian Academy | 7 | NorthPoint Christian Academy | 25:02.36 |
| 52 | Ephraim BrignerPlace 52 · Grade 7 · NorthPoint Christian Academy | 7 | NorthPoint Christian Academy | 25:15.80 |