| 1 | Andrew DuffPlace 1 · Grade 10 · Klein Oak | 10 | Klein Oak | 10:00.00 PR |
| 2 | Cole WilliamsPlace 2 · Grade 12 · Conroe Oak Ridge | 12 | Conroe Oak Ridge | 10:03.00 PR |
| 3 | Blake LantagnePlace 3 · Grade 9 · Conroe | 9 | Conroe | 10:04.00 PR |
| 4 | Benjamin FountainPlace 4 · Grade 10 · Conroe | 10 | Conroe | 10:11.00 PR |
| 5 | Fabien AcevedoPlace 5 · Grade 11 · Klein Oak | 11 | Klein Oak | 10:18.00 |
| 6 | Brett PevetoPlace 6 · Grade 11 · Humble Kingwood Park | 11 | Humble Kingwood Park | 10:19.00 PR |
| 7 | Christian ReynosoPlace 7 · Grade 11 · Conroe Oak Ridge | 11 | Conroe Oak Ridge | 10:21.00 |
| 8 | Bo BarndtPlace 8 · Grade 10 · Humble Kingwood Park | 10 | Humble Kingwood Park | 10:34.00 PR |
| 9 | Landon LinnearPlace 9 · Grade 10 · Humble Kingwood Park | 10 | Humble Kingwood Park | 10:36.72 PR |
| 10 | Oliver DentonPlace 10 · Grade 9 · Klein Oak | 9 | Klein Oak | 10:36.96 |
| 11 | Dominic VultaggioPlace 11 · Grade 10 · Klein Oak | 10 | Klein Oak | 10:43.00 |
| 12 | Marlon LorasmithPlace 12 · Grade 10 · Klein Oak | 10 | Klein Oak | 10:57.06 |
| 13 | Pedro Martinez-RiveraPlace 13 · Grade 12 · Conroe | 12 | Conroe | 10:57.78 PR |
| 14 | Cage DudleyPlace 14 · Grade 10 · Conroe | 10 | Conroe | 10:58.00 |
| 15 | Andre NoelPlace 15 · Grade 12 · Klein Oak | 12 | Klein Oak | 11:01.00 |
| 16 | Levi WilliamsPlace 16 · Grade 10 · Conroe Oak Ridge | 10 | Conroe Oak Ridge | 11:04.00 PR |
| 17 | Justin ReynosoPlace 17 · Grade 10 · Conroe Oak Ridge | 10 | Conroe Oak Ridge | 11:05.60 |
| 18 | Jennings BarndtPlace 18 · Grade 10 · Humble Kingwood Park | 10 | Humble Kingwood Park | 11:05.93 |
| 19 | Michael BernalPlace 19 · Grade 11 · Klein Oak | 11 | Klein Oak | 11:07.00 |
| 20 | Eichten Radice-BeedlePlace 20 · Grade 12 · Conroe Oak Ridge | 12 | Conroe Oak Ridge | 11:09.00 |
| 21 | Treyson HartPlace 21 · Grade 9 · Klein Oak | 9 | Klein Oak | 11:13.44 |
| 22 | Tristan ParfaitPlace 22 · Grade 11 · Humble Kingwood Park | 11 | Humble Kingwood Park | 11:13.94 |
| 23 | Lukas CruzPlace 23 · Grade 12 · Willis | 12 | Willis | 11:15.00 PR |
| 24 | Carter BensonPlace 24 · Grade 12 · Klein Oak | 12 | Klein Oak | 11:20.00 |
| 25 | Juan HerreraPlace 25 · Grade 12 · Humble Kingwood Park | 12 | Humble Kingwood Park | 11:24.00 |
| 26 | Aodel AlvarezPlace 26 · Grade 11 · Conroe | 11 | Conroe | 11:28.00 |
| 27 | Daniel WitzkePlace 27 · Grade 11 · Klein Oak | 11 | Klein Oak | 11:30.00 |
| 28 | Timothy JonczakPlace 28 · Grade 9 · Klein Oak | 9 | Klein Oak | 11:34.00 |
| 29 | William BurninghamPlace 29 · Grade 12 · Humble Kingwood Park | 12 | Humble Kingwood Park | 11:41.00 |
| 30 | Landry HatchPlace 30 · Grade 9 · Klein Oak | 9 | Klein Oak | 11:46.09 PR |
| 31 | Noah HawkinsPlace 31 · Grade 11 · Klein Oak | 11 | Klein Oak | 11:46.66 |
| 32 | Carson GoswickPlace 32 · Grade 11 · Conroe | 11 | Conroe | 11:46.91 PR |
| 33 | John HowkPlace 33 · Grade 10 · Humble Kingwood Park | 10 | Humble Kingwood Park | 11:52.00 |
| 34 | Thomas ScanlonPlace 34 · Grade 10 · Humble Kingwood Park | 10 | Humble Kingwood Park | 11:56.00 |
| 35 | Kevin StricklerPlace 35 · Grade 11 · Humble Kingwood Park | 11 | Humble Kingwood Park | 12:26.00 |