| 1 | Ethan Hoerle-MillerPlace 1 · Grade 8 · Marvin Ridge | 8 | Marvin Ridge | 11:16.98 |
| 2 | Tyler IsonPlace 2 · Grade 7 · Marvin Ridge | 7 | Marvin Ridge | 11:33.36 |
| 3 | Gael Villa-MelchoePlace 3 · Grade 8 · Monroe | 8 | Monroe | 11:34.66 PR |
| 4 | Grant AugustinePlace 4 · Grade 8 · Piedmont | 8 | Piedmont | 11:37.33 |
| 5 | Isaiah TerrillPlace 5 · Grade 8 · Union Academy | 8 | Union Academy | 11:42.08 |
| 6 | Amani OtienoburuPlace 6 · Grade 7 · Marvin Ridge | 7 | Marvin Ridge | 11:52.18 |
| 7 | Ahmad SheriffePlace 7 · Grade 8 · Union Academy | 8 | Union Academy | 11:52.76 |
| 8 | Benjamin LoughlinPlace 8 · Grade 8 · Marvin Ridge | 8 | Marvin Ridge | 11:54.55 |
| 9 | Jeffson KoziarzPlace 9 · Grade 7 · Parkwood | 7 | Parkwood | 11:58.11 |
| 10 | Easton StallsPlace 10 · Grade 6 · Parkwood | 6 | Parkwood | 11:58.98 |
| 11 | Jesus Casas AndrewsPlace 11 · Grade 8 · Parkwood | 8 | Parkwood | 12:00.40 |
| 12 | Elijah BestallPlace 12 · Grade 7 · Marvin Ridge | 7 | Marvin Ridge | 12:09.79 |
| 13 | Saurya KolliPlace 13 · Grade 7 · Marvin Ridge | 7 | Marvin Ridge | 12:11.90 |
| 14 | Cade HendersonPlace 14 · Grade 7 · Piedmont | 7 | Piedmont | 12:12.58 |
| 15 | Sebastian BarthelPlace 15 · Grade 8 · Marvin Ridge | 8 | Marvin Ridge | 12:25.23 |
| 16 | Leelynd MoorePlace 16 · Grade 8 · Piedmont | 8 | Piedmont | 12:26.46 |
| 17 | Kai GoodloePlace 17 · Grade 8 · Marvin Ridge | 8 | Marvin Ridge | 12:33.49 |
| 18 | Graeme AntlePlace 18 · Grade 7 · Marvin Ridge | 7 | Marvin Ridge | 12:40.00 |
| 19 | Andrew PotterPlace 19 · Grade 6 · Marvin Ridge | 6 | Marvin Ridge | 12:41.35 |
| 20 | Bryant KelleyPlace 20 · Grade 8 · Marvin Ridge | 8 | Marvin Ridge | 12:43.62 |
| 21 | Jevensky KoziarzPlace 21 · Grade 7 · Parkwood | 7 | Parkwood | 12:44.15 PR |
| 22 | Riley OlsonPlace 22 · Grade 8 · Piedmont | 8 | Piedmont | 12:46.26 |
| 23 | Elijah ReppucciPlace 23 · Grade 7 · Marvin Ridge | 7 | Marvin Ridge | 12:47.06 |
| 24 | Micah TaylorPlace 24 · Grade 6 · Union Academy | 6 | Union Academy | 12:47.66 |
| 25 | Sean PhalerPlace 25 · Grade 8 · Marvin Ridge | 8 | Marvin Ridge | 12:48.29 |
| 26 | Henry IrvingPlace 26 · Grade 8 · Marvin Ridge | 8 | Marvin Ridge | 12:57.84 |
| 27 | Wyatt PrattPlace 27 · Grade 8 · Marvin Ridge | 8 | Marvin Ridge | 13:06.88 |
| 28 | Brendan WolfPlace 28 · Grade 8 · Monroe | 8 | Monroe | 13:09.76 |
| 29 | Fife BurninghamPlace 29 · Grade 8 · Union Academy | 8 | Union Academy | 13:17.85 |
| 30 | Osmar BetanchurPlace 30 · Grade 8 · Monroe | 8 | Monroe | 13:21.02 |
| 31 | Cooper WrightPlace 31 · Grade 7 · Marvin Ridge | 7 | Marvin Ridge | 13:24.76 |
| 32 | James WhalenPlace 32 · Grade 6 · Marvin Ridge | 6 | Marvin Ridge | 13:29.06 |
| 33 | Carter TamPlace 33 · Grade 6 · Marvin Ridge | 6 | Marvin Ridge | 13:31.49 |
| 34 | Sage RanftlPlace 34 · Grade 7 · Marvin Ridge | 7 | Marvin Ridge | 13:33.29 |
| 35 | Cam CastilloPlace 35 · Grade 7 · Parkwood | 7 | Parkwood | 13:37.71 |
| 36 | Roneet DhillonPlace 36 · Grade 7 · Marvin Ridge | 7 | Marvin Ridge | 13:38.85 PR |
| 37 | Oliver CraigPlace 37 · Grade 8 · Union Academy | 8 | Union Academy | 13:42.40 PR |
| 38 | Levi CoffinPlace 38 · Grade 8 · Marvin Ridge | 8 | Marvin Ridge | 13:44.25 |
| 39 | Joseph WenzPlace 39 · Grade 6 · Marvin Ridge | 6 | Marvin Ridge | 13:44.55 |
| 40 | Jackson HatcherPlace 40 · Grade 8 · Union Academy | 8 | Union Academy | 13:44.80 |
| 41 | Rhett DevinePlace 41 · Grade 8 · Union Academy | 8 | Union Academy | 13:45.48 |
| 42 | Sait BocAnegra-MunizPlace 42 · Grade 7 · Parkwood | 7 | Parkwood | 13:49.36 |
| 43 | Jacob DiazPlace 43 · Grade - · Monroe | - | Monroe | 13:54.40 |
| 44 | Colin SilagyiPlace 44 · Grade 7 · Marvin Ridge | 7 | Marvin Ridge | 13:59.04 |
| 45 | Loren MoorePlace 45 · Grade 8 · Piedmont | 8 | Piedmont | 14:00.12 |
| 46 | Parker FlavinPlace 46 · Grade 6 · Marvin Ridge | 6 | Marvin Ridge | 14:09.77 |
| 47 | Connor McConaugheyPlace 47 · Grade 8 · Marvin Ridge | 8 | Marvin Ridge | 14:15.51 |
| 48 | Rana TipirneniPlace 48 · Grade 6 · Marvin Ridge | 6 | Marvin Ridge | 14:17.58 |
| 49 | Tyler TibbitsPlace 49 · Grade 8 · Piedmont | 8 | Piedmont | 14:19.22 |
| 50 | Frank AltermanPlace 50 · Grade 7 · Union Academy | 7 | Union Academy | 14:20.83 |
| 51 | Noah AlcantaraPlace 51 · Grade 8 · Marvin Ridge | 8 | Marvin Ridge | 14:30.91 |
| 52 | Bennett ThurgoodPlace 52 · Grade 7 · Union Academy | 7 | Union Academy | 14:31.84 |
| 53 | Weston MartinPlace 53 · Grade 7 · Piedmont | 7 | Piedmont | 14:33.29 |
| 54 | Erick AndonPlace 54 · Grade 8 · Monroe | 8 | Monroe | 14:35.10 |
| 55 | Ali AmerPlace 55 · Grade 7 · Marvin Ridge | 7 | Marvin Ridge | 14:40.61 |
| 56 | Mason MyersPlace 56 · Grade 7 · Marvin Ridge | 7 | Marvin Ridge | 14:44.70 |
| 57 | Elijah FreemanPlace 57 · Grade 8 · Union Academy | 8 | Union Academy | 14:45.66 |
| 58 | Harrison PettinePlace 58 · Grade 7 · Piedmont | 7 | Piedmont | 14:47.26 |
| 59 | James GoodfellowPlace 59 · Grade 6 · Marvin Ridge | 6 | Marvin Ridge | 14:47.97 |
| 60 | Liam RupePlace 60 · Grade 8 · Union Academy | 8 | Union Academy | 14:49.41 PR |
| 61 | Ethan SolisPlace 61 · Grade 6 · Marvin Ridge | 6 | Marvin Ridge | 14:59.53 |
| 62 | Bennett SalvagnoPlace 62 · Grade 7 · Marvin Ridge | 7 | Marvin Ridge | 15:11.68 |
| 63 | Axel RobinsonPlace 63 · Grade 6 · Parkwood | 6 | Parkwood | 15:11.74 |
| 64 | Ben BensonPlace 64 · Grade 7 · Marvin Ridge | 7 | Marvin Ridge | 15:11.85 |
| 65 | Kiaan GauravPlace 65 · Grade 6 · Marvin Ridge | 6 | Marvin Ridge | 15:22.17 |
| 66 | Cole RussellPlace 66 · Grade 8 · Piedmont | 8 | Piedmont | 15:26.65 |
| 67 | Parker SchuetzPlace 67 · Grade 6 · Marvin Ridge | 6 | Marvin Ridge | 15:33.68 |
| 68 | Dillon HelmsPlace 68 · Grade 7 · Piedmont | 7 | Piedmont | 15:37.75 |
| 69 | Noah FlavinPlace 69 · Grade 6 · Marvin Ridge | 6 | Marvin Ridge | 15:42.28 |
| 70 | Damian MekerianPlace 70 · Grade 7 · Marvin Ridge | 7 | Marvin Ridge | 15:44.18 |
| 71 | Josh SamuelPlace 71 · Grade 6 · Marvin Ridge | 6 | Marvin Ridge | 15:46.37 |
| 72 | Camden FelkerPlace 72 · Grade 6 · Marvin Ridge | 6 | Marvin Ridge | 15:51.14 |
| 73 | Eduardo CuevasPlace 73 · Grade 8 · Monroe | 8 | Monroe | 15:51.18 |
| 74 | Oliver LeComptePlace 74 · Grade 8 · Marvin Ridge | 8 | Marvin Ridge | 15:52.43 |
| 75 | Patrick HansonPlace 75 · Grade 8 · Marvin Ridge | 8 | Marvin Ridge | 15:54.74 |
| 76 | Jesse HolmesPlace 76 · Grade 7 · Parkwood | 7 | Parkwood | 15:57.00 |
| 77 | Kartik KumarPlace 77 · Grade 7 · Marvin Ridge | 7 | Marvin Ridge | 15:58.99 |
| 78 | Praveer GaddipatiPlace 78 · Grade 7 · Marvin Ridge | 7 | Marvin Ridge | 16:34.71 |
| 79 | Aiden KimPlace 79 · Grade 8 · Marvin Ridge | 8 | Marvin Ridge | 16:37.60 |
| 80 | Khalil AllenPlace 80 · Grade 8 · Monroe | 8 | Monroe | 16:38.17 |
| 81 | Grant HuttoPlace 81 · Grade 7 · Parkwood | 7 | Parkwood | 16:40.34 |
| 82 | Mason IngrahamPlace 82 · Grade 6 · Piedmont | 6 | Piedmont | 16:42.53 |
| 83 | John AbenezerPlace 83 · Grade 8 · Monroe | 8 | Monroe | 16:44.46 |
| 84 | Wyatt NeeleyPlace 84 · Grade 6 · Piedmont | 6 | Piedmont | 16:51.32 |
| 85 | David Martinez TrejoPlace 85 · Grade 8 · Monroe | 8 | Monroe | 16:56.98 |
| 86 | Ryker AbeePlace 86 · Grade 8 · Piedmont | 8 | Piedmont | 17:09.83 |
| 87 | Neil BinoyPlace 87 · Grade 6 · Marvin Ridge | 6 | Marvin Ridge | 17:12.86 |
| 88 | Mayur PatelPlace 88 · Grade 8 · Piedmont | 8 | Piedmont | 17:20.57 |
| 89 | Gavin QuarryPlace 89 · Grade 6 · Marvin Ridge | 6 | Marvin Ridge | 17:25.45 |
| 90 | Mayur MaramPlace 90 · Grade 7 · Marvin Ridge | 7 | Marvin Ridge | 17:40.25 |
| 91 | Derek WelchPlace 91 · Grade 6 · Parkwood | 6 | Parkwood | 17:41.64 |
| 92 | Jose ReynozoPlace 92 · Grade 7 · Parkwood | 7 | Parkwood | 18:09.39 |
| 93 | Aiden ForresterPlace 93 · Grade 8 · Parkwood | 8 | Parkwood | 18:12.60 PR |
| 94 | William (Harrison) KirbyPlace 94 · Grade 7 · Union Academy | 7 | Union Academy | 18:31.08 |
| 95 | Cole PetonickPlace 95 · Grade 7 · Marvin Ridge | 7 | Marvin Ridge | 18:32.52 |
| 96 | Rex MatherPlace 96 · Grade 7 · Union Academy | 7 | Union Academy | 18:40.19 |
| 97 | Adhvik PolalaPlace 97 · Grade 6 · Marvin Ridge | 6 | Marvin Ridge | 18:51.19 |
| 98 | Ayden CrockettPlace 98 · Grade 7 · Marvin Ridge | 7 | Marvin Ridge | 19:10.35 |
| 99 | Mason GardnerPlace 99 · Grade 6 · Marvin Ridge | 6 | Marvin Ridge | 19:14.94 |
| 100 | Ronan PisanoPlace 100 · Grade 6 · Marvin Ridge | 6 | Marvin Ridge | 19:15.14 |
| 101 | Rorie EarnhardtPlace 101 · Grade 6 · Union Academy | 6 | Union Academy | 20:21.29 |
| 102 | Cooper MalonePlace 102 · Grade 6 · Piedmont | 6 | Piedmont | 21:00.89 |
| 103 | Ebenezer AsefaPlace 103 · Grade 8 · Monroe | 8 | Monroe | 21:45.82 |
| 104 | Jackson SmithPlace 104 · Grade 6 · Monroe | 6 | Monroe | 23:38.89 |
| 105 | Liam RomanoPlace 105 · Grade 7 · Parkwood | 7 | Parkwood | 23:42.36 |