| 1 | Taijus MathewPlace 1 · Grade 9 · Houston Strake Jesuit | 9 | Houston Strake Jesuit | 10:59.1 |
| 2 | Luke MediamollePlace 2 · Grade 9 · Houston Strake Jesuit | 9 | Houston Strake Jesuit | 11:32.7 |
| 3 | Erik ClowneyPlace 3 · Grade 9 · Houston Strake Jesuit | 9 | Houston Strake Jesuit | 11:48.5 |
| 4 | Axel TillmanPlace 4 · Grade 9 · Friendswood | 9 | Friendswood | 11:51.7 |
| 5 | Karsten CandeletPlace 5 · Grade 9 · Houston Strake Jesuit | 9 | Houston Strake Jesuit | 12:00.1 |
| 6 | Josh LapusPlace 6 · Grade 9 · Houston Strake Jesuit | 9 | Houston Strake Jesuit | 12:14.5 |
| 7 | Carter FelanPlace 7 · Grade 9 · Magnolia West | 9 | Magnolia West | 12:14.7 |
| 8 | Caden LionbergerPlace 8 · Grade 9 · Houston Strake Jesuit | 9 | Houston Strake Jesuit | 12:21.8 |
| 9 | Stockton BeechPlace 9 · Grade 9 · Houston Strake Jesuit | 9 | Houston Strake Jesuit | 12:41.2 |
| 10 | Kade BelcherPlace 10 · Grade 9 · Friendswood | 9 | Friendswood | 12:42.4 |
| 11 | Hudson RoyallPlace 11 · Grade 9 · Friendswood | 9 | Friendswood | 12:44.6 |
| 12 | Eniola BukoyePlace 12 · Grade 9 · Houston Strake Jesuit | 9 | Houston Strake Jesuit | 12:53.2 |
| 13 | Aidan AlexanderPlace 13 · Grade 9 · Houston Strake Jesuit | 9 | Houston Strake Jesuit | 12:57.3 |
| 14 | Kyle ParkerPlace 14 · Grade 9 · Friendswood | 9 | Friendswood | 12:57.9 |
| 15 | Orion FuselierPlace 15 · Grade 9 · Houston Cyp. Springs | 9 | Houston Cyp. Springs | 12:59.9 |
| 16 | Massimo MarquezPlace 16 · Grade 9 · Houston Strake Jesuit | 9 | Houston Strake Jesuit | 13:07.5 |
| 17 | Noah MasseyPlace 17 · Grade 9 · Magnolia West | 9 | Magnolia West | 13:08.5 |
| 18 | Anthony AgansPlace 18 · Grade 9 · Houston Cyp. Springs | 9 | Houston Cyp. Springs | 13:57.5 |
| 19 | Colson SpurdisPlace 19 · Grade 9 · Houston Cyp. Springs | 9 | Houston Cyp. Springs | 14:00.2 |
| 20 | Steffan ChatmanPlace 20 · Grade 9 · Houston Cyp. Springs | 9 | Houston Cyp. Springs | 14:02.4 PR |
| 21 | Giancarlo ManzanoPlace 21 · Grade 9 · Houston Cyp. Springs | 9 | Houston Cyp. Springs | 14:21.7 |
| 22 | Parker DaughertyPlace 22 · Grade 9 · Magnolia West | 9 | Magnolia West | 14:27.5 |
| 23 | Owen NotleyPlace 23 · Grade 9 · Houston Waltrip | 9 | Houston Waltrip | 15:12.6 |
| 24 | Andrew RogersPlace 24 · Grade 9 · Houston Cyp. Springs | 9 | Houston Cyp. Springs | 15:27.4 |
| 25 | Jonathan RodnerPlace 25 · Grade 9 · Friendswood | 9 | Friendswood | 15:58.5 |
| 26 | Adrian GodfryPlace 26 · Grade 9 · Spring DeKaney | 9 | Spring DeKaney | 16:43.4 |
| 27 | Alex EdwardsPlace 27 · Grade 9 · Houston Cyp. Springs | 9 | Houston Cyp. Springs | 16:57.2 PR |
| 28 | Felix AguilarPlace 28 · Grade 9 · Houston Cyp. Falls | 9 | Houston Cyp. Falls | 17:00.2 |
| 29 | Max BlasquezPlace 29 · Grade 9 · Houston Cyp. Springs | 9 | Houston Cyp. Springs | 17:35.5 |
| 30 | Eli WhitneyPlace 30 · Grade 9 · Houston Cyp. Falls | 9 | Houston Cyp. Falls | 17:52.3 |
| 31 | Joncarlos BlancoPlace 31 · Grade 9 · Houston Cyp. Springs | 9 | Houston Cyp. Springs | 18:19.2 |
| 32 | Mikhail PinnPlace 32 · Grade 9 · Houston Cyp. Falls | 9 | Houston Cyp. Falls | 19:07.2 |
| 33 | Phillip RasmussenPlace 33 · Grade 9 · Houston Waltrip | 9 | Houston Waltrip | 19:45.2 |