| 1 | Cooper McGranerPlace 1 · Grade 11 · Richmond Foster | 11 | Richmond Foster | 15:45.1 |
| 2 | Troy AllsopPlace 2 · Grade 12 · Katy Tompkins | 12 | Katy Tompkins | 15:57.7 |
| 3 | Carter MaloyPlace 3 · Grade 12 · Katy Tompkins | 12 | Katy Tompkins | 16:04.6 |
| 4 | Jackson ArmentaPlace 4 · Grade 12 · Katy Tompkins | 12 | Katy Tompkins | 16:09.8 |
| 5 | Diego DuranPlace 5 · Grade 12 · Bryan | 12 | Bryan | 16:21.2 |
| 6 | Caden HaesePlace 6 · Grade 11 · Kinkaid | 11 | Kinkaid | 16:53.4 |
| 7 | Felipe BeltranPlace 7 · Grade 12 · Awty International | 12 | Awty International | 16:54.1 |
| 8 | Reynolds PerryPlace 8 · Grade 11 · Richmond Foster | 11 | Richmond Foster | 17:05.5 |
| 9 | Santiago CastilloPlace 9 · Grade 9 · Houston Christian | 9 | Houston Christian | 17:13.1 |
| 10 | Cole VollmarPlace 10 · Grade 10 · Richmond Foster | 10 | Richmond Foster | 17:17.0 |
| 11 | Michael BoothPlace 11 · Grade 10 · Houston Christian | 10 | Houston Christian | 17:20.1 |
| 12 | Maximus SalazarPlace 12 · Grade 10 · Houston Christian | 10 | Houston Christian | 17:20.8 |
| 13 | Brody SullivanPlace 13 · Grade 12 · Richmond Foster | 12 | Richmond Foster | 17:25.8 |
| 14 | Eli LawsPlace 14 · Grade 11 · Conroe Oak Ridge | 11 | Conroe Oak Ridge | 17:28.8 |
| 15 | Keizo Dreyfus-IshigamiPlace 15 · Grade 10 · Awty International | 10 | Awty International | 17:30.8 |
| 16 | Caleb PieferPlace 16 · Grade 11 · Frassati Catholic | 11 | Frassati Catholic | 17:37.9 |
| 17 | Sean GathrightPlace 17 · Grade 11 · Episcopal | 11 | Episcopal | 17:41.9 |
| 18 | Walker VadenPlace 18 · Grade 11 · Episcopal | 11 | Episcopal | 17:43.3 |
| 19 | Michael GuerreroPlace 19 · Grade 12 · Houston Jersey Village | 12 | Houston Jersey Village | 17:44.6 |
| 20 | Phineas Carnell SimonPlace 20 · Grade 10 · Awty International | 10 | Awty International | 17:50.6 |
| 21 | Christian ReynosoPlace 21 · Grade 12 · Conroe Oak Ridge | 12 | Conroe Oak Ridge | 17:52.8 |
| 22 | Cale NiederhoferPlace 22 · Grade 11 · Houston Cyp. Fair | 11 | Houston Cyp. Fair | 17:53.0 |
| 23 | Mathias PosadaPlace 23 · Grade 10 · Katy Tompkins | 10 | Katy Tompkins | 17:55.2 |
| 24 | Lyndall BakerPlace 24 · Grade 9 · Pearland | 9 | Pearland | 18:02.2 |
| 25 | Aidan ZimmermanPlace 25 · Grade 10 · Katy Tompkins | 10 | Katy Tompkins | 18:04.1 |
| 26 | Zach PahutkaPlace 26 · Grade 10 · Second Baptist | 10 | Second Baptist | 18:05.8 |
| 27 | Nathan DifalcoPlace 27 · Grade 12 · Richmond George Ranch | 12 | Richmond George Ranch | 18:06.0 |
| 28 | Mathis DanicanPlace 28 · Grade 10 · Richmond George Ranch | 10 | Richmond George Ranch | 18:07.7 |
| 29 | Daniel HasourisPlace 29 · Grade 12 · Richmond George Ranch | 12 | Richmond George Ranch | 18:08.0 |
| 30 | Yarek OrtizPlace 30 · Grade 10 · Houston Cyp. Creek | 10 | Houston Cyp. Creek | 18:09.6 |
| 31 | Jake BallardPlace 31 · Grade 12 · Katy Tompkins | 12 | Katy Tompkins | 18:11.5 |
| 32 | Thomas LarssonPlace 32 · Grade 9 · Kinkaid | 9 | Kinkaid | 18:11.6 |
| 33 | Rayan LajfarPlace 33 · Grade 11 · Tomas | 11 | Tomas | 18:14.7 |
| 34 | Graham RichmanPlace 34 · Grade 10 · Katy Tompkins | 10 | Katy Tompkins | 18:16.9 |
| 35 | Jonathan MedlockPlace 35 · Grade 10 · Bryan | 10 | Bryan | 18:17.7 |
| 36 | Grayson LuengasPlace 36 · Grade 12 · Episcopal | 12 | Episcopal | 18:18.9 |
| 37 | Marwane LachgarPlace 37 · Grade 9 · Tomas | 9 | Tomas | 18:19.1 |
| 38 | Gavin CelanoPlace 38 · Grade 9 · Houston Christian | 9 | Houston Christian | 18:19.8 |
| 39 | Tyler HancockPlace 39 · Grade 12 · Klein Collins | 12 | Klein Collins | 18:23.5 |
| 40 | Louie PegueroPlace 40 · Grade 11 · Frassati Catholic | 11 | Frassati Catholic | 18:25.1 |
| 41 | Gael GonzalezPlace 41 · Grade 12 · Pearland | 12 | Pearland | 18:25.6 |
| 42 | Zakaria AyubPlace 42 · Grade 12 · Katy Morton Ranch | 12 | Katy Morton Ranch | 18:29.1 |
| 43 | Elijah LybargerPlace 43 · Grade 10 · Richmond George Ranch | 10 | Richmond George Ranch | 18:32.3 |
| 44 | Diego TrujilloPlace 44 · Grade 11 · Katy Morton Ranch | 11 | Katy Morton Ranch | 18:32.8 |
| 45 | Carson DawkinsPlace 45 · Grade 12 · Katy Morton Ranch | 12 | Katy Morton Ranch | 18:33.5 |
| 46 | Tony CortezPlace 46 · Grade 10 · Houston Christian | 10 | Houston Christian | 18:33.7 |
| 47 | Bryce RuskPlace 47 · Grade 9 · Kinkaid | 9 | Kinkaid | 18:34.8 |
| 48 | William HaldemanPlace 48 · Grade 11 · Richmond George Ranch | 11 | Richmond George Ranch | 18:34.8 |
| 49 | Elias McClurePlace 49 · Grade 12 · Katy Tompkins | 12 | Katy Tompkins | 18:35.5 |
| 50 | James WassonPlace 50 · Grade 12 · Houston Jersey Village | 12 | Houston Jersey Village | 18:36.9 |
| 51 | Mackie StuckerPlace 51 · Grade 12 · Concordia Lutheran | 12 | Concordia Lutheran | 18:37.4 |
| 52 | Charlie LeykumPlace 52 · Grade 9 · Kinkaid | 9 | Kinkaid | 18:38.8 |
| 53 | Connor NguyenPlace 53 · Grade 11 · Houston Cyp. Fair | 11 | Houston Cyp. Fair | 18:38.9 |
| 54 | Peyton CollinsPlace 54 · Grade 10 · Houston Cyp. Creek | 10 | Houston Cyp. Creek | 18:39.3 |
| 55 | Jack ElmbladPlace 55 · Grade 10 · Houston Cyp. Fair | 10 | Houston Cyp. Fair | 18:39.9 PR |
| 56 | Raphael Lemenager-MaitrePlace 56 · Grade 11 · Awty International | 11 | Awty International | 18:41.4 |
| 57 | Wyatt SchaeferPlace 57 · Grade 12 · Pearland | 12 | Pearland | 18:41.8 |
| 58 | Matthew SanchezPlace 58 · Grade 10 · Pasadena Lewis Career & Tech | 10 | Pasadena Lewis Career & Tech | 18:42.0 |
| 59 | Conner LeePlace 59 · Grade 10 · Kinkaid | 10 | Kinkaid | 18:44.6 |
| 60 | Ronin BrownPlace 60 · Grade 12 · Houston Cyp. Creek | 12 | Houston Cyp. Creek | 18:45.5 |
| 61 | Samuel FrederickPlace 61 · Grade 11 · Pearland | 11 | Pearland | 18:46.9 |
| 62 | Jonathan NgoPlace 62 · Grade 11 · Fulshear | 11 | Fulshear | 18:48.5 |
| 63 | Emilio ArmijoPlace 63 · Grade 12 · Richmond George Ranch | 12 | Richmond George Ranch | 18:48.6 |
| 64 | Elijah LueraPlace 64 · Grade 10 · Richmond Foster | 10 | Richmond Foster | 18:50.2 |
| 65 | Tristan GonzalezPlace 65 · Grade 11 · Conroe Oak Ridge | 11 | Conroe Oak Ridge | 18:54.4 |
| 66 | Armando MartinezPlace 66 · Grade 12 · Pearland | 12 | Pearland | 18:55.1 |
| 67 | Matthew KandolhaPlace 67 · Grade 12 · Second Baptist | 12 | Second Baptist | 19:00.2 |
| 68 | Connor EvansPlace 68 · Grade 10 · Episcopal | 10 | Episcopal | 19:01.0 |
| 69 | Graham ErwinPlace 69 · Grade 12 · Kinkaid | 12 | Kinkaid | 19:04.9 |
| 70 | Zander RosplockPlace 70 · Grade 10 · Klein Collins | 10 | Klein Collins | 19:05.0 |
| 71 | Jose RamirezPlace 71 · Grade - · Houston Jersey Village | - | Houston Jersey Village | 19:05.3 |
| 72 | Jack BrackinPlace 72 · Grade 10 · Fulshear | 10 | Fulshear | 19:05.6 |
| 73 | Mateo LunaPlace 73 · Grade 10 · Houston Cyp. Fair | 10 | Houston Cyp. Fair | 19:06.9 |
| 74 | Colton NicosiaPlace 74 · Grade 11 · Richmond George Ranch | 11 | Richmond George Ranch | 19:07.7 |
| 75 | Samuel PhillipsPlace 75 · Grade 12 · Tomas | 12 | Tomas | 19:08.0 |
| 76 | Nicolas CurtinPlace 76 · Grade 11 · Episcopal | 11 | Episcopal | 19:09.5 |
| 77 | Corbin SchluensPlace 77 · Grade 10 · Brenham | 10 | Brenham | 19:10.0 |
| 78 | Vladislav VedrennePlace 78 · Grade 11 · Awty International | 11 | Awty International | 19:10.2 |
| 79 | Jake ZapataPlace 79 · Grade 12 · Brenham | 12 | Brenham | 19:13.7 |
| 80 | Matthew PhanPlace 80 · Grade 9 · Kinkaid | 9 | Kinkaid | 19:14.9 |
| 81 | Fernando Garza BaronPlace 81 · Grade 11 · Tomas | 11 | Tomas | 19:16.9 |
| 82 | Grayson BonewaldPlace 82 · Grade 10 · Pearland | 10 | Pearland | 19:19.0 |
| 83 | William CherryPlace 83 · Grade 10 · Episcopal | 10 | Episcopal | 19:21.1 |
| 84 | Caleb KlotzPlace 84 · Grade 9 · Brenham | 9 | Brenham | 19:22.5 |
| 85 | Sebastian PrayPlace 85 · Grade 12 · Conroe Oak Ridge | 12 | Conroe Oak Ridge | 19:23.6 |
| 86 | William BowserPlace 86 · Grade 9 · Tomas | 9 | Tomas | 19:23.8 |
| 87 | Xander BlessingerPlace 87 · Grade 11 · Klein Collins | 11 | Klein Collins | 19:24.7 |
| 88 | Brady AhlquistPlace 88 · Grade 9 · Richmond George Ranch | 9 | Richmond George Ranch | 19:25.9 |
| 89 | Andy SorianoPlace 89 · Grade 12 · Katy Morton Ranch | 12 | Katy Morton Ranch | 19:26.4 |
| 90 | Erik GellPlace 90 · Grade 11 · Awty International | 11 | Awty International | 19:27.4 |
| 91 | Trent GreenPlace 91 · Grade 9 · Fulshear | 9 | Fulshear | 19:27.5 |
| 92 | Braxton LeinweberPlace 92 · Grade 11 · Richmond Foster | 11 | Richmond Foster | 19:28.7 |
| 93 | Francis RangelPlace 93 · Grade 10 · Awty International | 10 | Awty International | 19:31.1 |
| 94 | Preston VaughnPlace 94 · Grade 11 · Conroe Oak Ridge | 11 | Conroe Oak Ridge | 19:32.2 |
| 95 | Jedidiah (Jed) OslundPlace 95 · Grade 11 · Conroe Oak Ridge | 11 | Conroe Oak Ridge | 19:34.8 |
| 96 | Lucas SykesPlace 96 · Grade 10 · Fulshear | 10 | Fulshear | 19:36.4 |
| 97 | Bryan HenriquezPlace 97 · Grade 11 · Tomas | 11 | Tomas | 19:36.7 |
| 98 | Jett RicklesPlace 98 · Grade 12 · Concordia Lutheran | 12 | Concordia Lutheran | 19:37.8 |
| 99 | James GipsPlace 99 · Grade 11 · Episcopal | 11 | Episcopal | 19:38.0 |
| 100 | Aiden ManuelPlace 100 · Grade 10 · Katy Morton Ranch | 10 | Katy Morton Ranch | 19:39.8 |