| 1 | Dylan YarbroughPlace 1 · Grade 12 · Klein Collins | 12 | Klein Collins | 16:06 |
| 2 | Liam ZimmermanPlace 2 · Grade 10 · Tomball | 10 | Tomball | 16:25 |
| 3 | Andrew DuffPlace 3 · Grade 10 · Klein Oak | 10 | Klein Oak | 16:27 |
| 4 | Parker BurdinePlace 4 · Grade 12 · Klein | 12 | Klein | 16:28 |
| 5 | Chase RocaPlace 5 · Grade 11 · Klein | 11 | Klein | 16:29 |
| 6 | Dean CarmanPlace 6 · Grade 12 · Tomball Memorial | 12 | Tomball Memorial | 16:30 |
| 7 | Parker StarnesPlace 7 · Grade 11 · Magnolia | 11 | Magnolia | 16:31 |
| 8 | Landon FliesPlace 8 · Grade 12 · Tomball | 12 | Tomball | 16:38 |
| 9 | Fabien AcevedoPlace 9 · Grade 11 · Klein Oak | 11 | Klein Oak | 16:45 |
| 10 | Ethaniel LaphamPlace 10 · Grade 10 · Magnolia West | 10 | Magnolia West | 16:47 |
| 11 | Jaime VeraPlace 11 · Grade 11 · Klein Collins | 11 | Klein Collins | 16:54 |
| 12 | Landon PotterPlace 12 · Grade 12 · Tomball Memorial | 12 | Tomball Memorial | 16:59 |
| 13 | Talon OmalanzPlace 13 · Grade 11 · Magnolia West | 11 | Magnolia West | 17:03 PR |
| 14 | Brayan GarciaPlace 14 · Grade 11 · Klein Cain | 11 | Klein Cain | 17:04 |
| 15 | Landon LipasekPlace 15 · Grade 10 · Tomball | 10 | Tomball | 17:05 |
| 16 | Logan DarbePlace 16 · Grade 11 · Tomball Memorial | 11 | Tomball Memorial | 17:10 |
| 17 | Carter LindseyPlace 17 · Grade 10 · Magnolia West | 10 | Magnolia West | 17:11 |
| 18 | Angel GrimaldoPlace 18 · Grade 11 · Magnolia West | 11 | Magnolia West | 17:11 PR |
| 19 | Michael BernalPlace 19 · Grade 11 · Klein Oak | 11 | Klein Oak | 17:14 |
| 20 | Marlon LorasmithPlace 20 · Grade 10 · Klein Oak | 10 | Klein Oak | 17:15 |
| 21 | Michael TheobaldPlace 21 · Grade 12 · Klein | 12 | Klein | 17:18 |
| 22 | Devin TabbPlace 22 · Grade 11 · Klein | 11 | Klein | 17:20 |
| 23 | Caden PorterPlace 23 · Grade 12 · Tomball Memorial | 12 | Tomball Memorial | 17:24 |
| 24 | CJ SmithPlace 24 · Grade 11 · Magnolia West | 11 | Magnolia West | 17:25 |
| 25 | Dominic VultaggioPlace 25 · Grade 10 · Klein Oak | 10 | Klein Oak | 17:26 |
| 26 | Michael RiosPlace 26 · Grade 11 · Klein | 11 | Klein | 17:29 |
| 27 | Mason WidupPlace 27 · Grade 10 · Tomball Memorial | 10 | Tomball Memorial | 17:37 |
| 28 | Oliver DentonPlace 28 · Grade 9 · Klein Oak | 9 | Klein Oak | 17:38 |
| 29 | Lukas JanssensPlace 29 · Grade 11 · Tomball | 11 | Tomball | 17:39 |
| 30 | Bryan CruzPlace 30 · Grade 11 · Klein Forest | 11 | Klein Forest | 17:39 |
| 31 | Ben HrebicekPlace 31 · Grade 10 · Magnolia West | 10 | Magnolia West | 17:44 |
| 32 | Jameson KeckPlace 32 · Grade 12 · Tomball Memorial | 12 | Tomball Memorial | 17:47 |
| 33 | Brayden ColePlace 33 · Grade 12 · Klein Collins | 12 | Klein Collins | 17:51 |
| 34 | Emilio Balli MontalvoPlace 34 · Grade 10 · Tomball | 10 | Tomball | 18:00 |
| 35 | Andre NoelPlace 35 · Grade 12 · Klein Oak | 12 | Klein Oak | 18:04 |
| 36 | Nick DearbonnePlace 36 · Grade 10 · Tomball | 10 | Tomball | 18:06 |
| 37 | Raheem AshakaPlace 37 · Grade 9 · Klein Forest | 9 | Klein Forest | 18:07 |
| 38 | Anthony ReyesPlace 38 · Grade 12 · Tomball | 12 | Tomball | 18:20 |
| 39 | Zander RosplockPlace 39 · Grade 9 · Klein Collins | 9 | Klein Collins | 18:35 |
| 40 | Daniel NavarroPlace 40 · Grade 11 · Klein | 11 | Klein | 18:36 |
| 41 | Benjamin PieperPlace 41 · Grade 12 · Klein Collins | 12 | Klein Collins | 18:43 |
| 42 | Tyler HancockPlace 42 · Grade 11 · Klein Collins | 11 | Klein Collins | 18:49 |
| 43 | Cooper MaudlinPlace 43 · Grade 9 · Klein | 9 | Klein | 18:57 |
| 44 | Ashton MosherPlace 44 · Grade 11 · Magnolia West | 11 | Magnolia West | 19:04 |
| 45 | Vernon Shotwell IIIPlace 45 · Grade 11 · Klein Cain | 11 | Klein Cain | 19:04 |
| 46 | Nicholas HurtadoPlace 46 · Grade 11 · Klein Cain | 11 | Klein Cain | 19:07 |
| 47 | Jaxson RhonePlace 47 · Grade 10 · Klein Cain | 10 | Klein Cain | 19:37 |
| 48 | Sam LawPlace 48 · Grade 12 · Tomball Memorial | 12 | Tomball Memorial | 19:52 |
| 49 | Luke HrncirPlace 49 · Grade 12 · Klein Cain | 12 | Klein Cain | 19:56 |
| 50 | Preston JonesPlace 50 · Grade 10 · Klein Forest | 10 | Klein Forest | 20:10 |
| 51 | Ezekiel ThaynePlace 51 · Grade 12 · Klein Cain | 12 | Klein Cain | 20:16 |
| 52 | Rithik ChelikaniPlace 52 · Grade 12 · Klein Cain | 12 | Klein Cain | 20:25 |
| 53 | Kyle GarciaPlace 53 · Grade 10 · Klein Forest | 10 | Klein Forest | 21:36 |
| 54 | Louis ClemmonsPlace 54 · Grade 11 · Klein Forest | 11 | Klein Forest | 22:14 PR |