| 1 | Gabriel MountPlace 1 · Grade JR · Houston Strake Jesuit | JR | Houston Strake Jesuit | 17:25.1 |
| 2 | Robert GarrityPlace 2 · Grade SO · Houston Strake Jesuit | SO | Houston Strake Jesuit | 17:34.5 |
| 3 | Max MeltonPlace 3 · Grade SO · Houston Strake Jesuit | SO | Houston Strake Jesuit | 17:35.7 |
| 4 | Edmund FranklinPlace 4 · Grade JR · Clute Brazoswood | JR | Clute Brazoswood | 17:49.4 |
| 5 | Raphael RibeauPlace 5 · Grade JR · Pearland | JR | Pearland | 17:50.5 |
| 6 | Dominik MayoPlace 6 · Grade JR · Clute Brazoswood | JR | Clute Brazoswood | 17:52.1 |
| 7 | Paul HoustonPlace 7 · Grade SO · Houston Strake Jesuit | SO | Houston Strake Jesuit | 17:52.8 |
| 8 | Jacob HarrisPlace 8 · Grade SO · Houston Strake Jesuit | SO | Houston Strake Jesuit | 18:00.4 |
| 9 | Liam SmithPlace 9 · Grade JR · Houston Strake Jesuit | JR | Houston Strake Jesuit | 18:05.9 |
| 10 | Benjamin GreenePlace 10 · Grade SO · Richmond George Ranch | SO | Richmond George Ranch | 18:12.1 |
| 11 | Nick JanssenPlace 11 · Grade JR · Houston Strake Jesuit | JR | Houston Strake Jesuit | 18:13.1 |
| 12 | Manuel GonzalezPlace 12 · Grade SO · Clute Brazoswood | SO | Clute Brazoswood | 18:25.6 |
| 13 | Devon PhillipsPlace 13 · Grade JR · Houston Strake Jesuit | JR | Houston Strake Jesuit | 18:30.0 |
| 14 | Harrison KeastPlace 14 · Grade JR · Richmond George Ranch | JR | Richmond George Ranch | 18:31.9 |
| 15 | Andres del OlmoPlace 15 · Grade SO · Houston Strake Jesuit | SO | Houston Strake Jesuit | 18:44.6 |
| 16 | Nathaniel RamirezPlace 16 · Grade JR · Houston Strake Jesuit | JR | Houston Strake Jesuit | 18:51.1 |
| 17 | Ruben RodriguezPlace 17 · Grade FR · Alief Elsik | FR | Alief Elsik | 18:52.2 |
| 18 | Miles SchubertPlace 18 · Grade JR · Houston Strake Jesuit | JR | Houston Strake Jesuit | 18:53.4 |
| 19 | Yousef ElyoussefPlace 19 · Grade SO · Clute Brazoswood | SO | Clute Brazoswood | 19:08.2 |
| 20 | Kaden BaldridgePlace 20 · Grade JR · Clute Brazoswood | JR | Clute Brazoswood | 19:08.8 |
| 21 | Matt SotoPlace 21 · Grade SO · Alief Hastings | SO | Alief Hastings | 19:09.8 |
| 22 | Evan AndressPlace 22 · Grade FR · Clute Brazoswood | FR | Clute Brazoswood | 19:14.3 |
| 23 | Johan MedranoPlace 23 · Grade SO · Alief Hastings | SO | Alief Hastings | 19:24.0 |
| 24 | Adam ConwayPlace 24 · Grade JR · Pearland Dawson | JR | Pearland Dawson | 19:26.6 |
| 25 | Austin GreigPlace 25 · Grade JR · Richmond George Ranch | JR | Richmond George Ranch | 19:28.9 |
| 26 | Jerry HernandezPlace 26 · Grade FR · Clute Brazoswood | FR | Clute Brazoswood | 19:30.5 |
| 27 | Joseph ScottPlace 27 · Grade JR · Houston Strake Jesuit | JR | Houston Strake Jesuit | 19:31.6 |
| 28 | Charlie SiglerPlace 28 · Grade SO · Houston Strake Jesuit | SO | Houston Strake Jesuit | 19:36.1 |
| 29 | Johan BatresPlace 29 · Grade JR · Alief Elsik | JR | Alief Elsik | 19:38.9 |
| 30 | John MurilloPlace 30 · Grade SO · Alief Hastings | SO | Alief Hastings | 19:43.1 |
| 31 | Brian AngelesPlace 31 · Grade SO · Alief Hastings | SO | Alief Hastings | 19:46.3 |
| 32 | George BraunPlace 32 · Grade JR · Clute Brazoswood | JR | Clute Brazoswood | 19:46.4 |
| 33 | Jackson RothPlace 33 · Grade SO · Pearland Dawson | SO | Pearland Dawson | 19:58.4 |
| 34 | Dennys QuevedoPlace 34 · Grade SO · Alief Hastings | SO | Alief Hastings | 19:58.8 |
| 35 | Leonardo AndradePlace 35 · Grade JR · Alief Hastings | JR | Alief Hastings | 19:59.3 |
| 36 | Chris LewisPlace 36 · Grade SO · Houston Strake Jesuit | SO | Houston Strake Jesuit | 20:06.3 |
| 37 | Cade YoungPlace 37 · Grade JR · Richmond George Ranch | JR | Richmond George Ranch | 20:06.4 |
| 38 | Eliud MaldanadoPlace 38 · Grade JR · Alief Taylor | JR | Alief Taylor | 20:06.4 |
| 39 | Emetu UmahPlace 39 · Grade JR · Richmond George Ranch | JR | Richmond George Ranch | 20:09.4 |
| 40 | John CandeloPlace 40 · Grade SO · Alief Hastings | SO | Alief Hastings | 20:14.1 |
| 41 | Forrest AncisoPlace 41 · Grade SO · Richmond George Ranch | SO | Richmond George Ranch | 20:16.5 |
| 42 | Camron CarrPlace 42 · Grade SO · Richmond George Ranch | SO | Richmond George Ranch | 20:18.9 |
| 43 | Jonathan AlvarezPlace 43 · Grade SO · Alief Hastings | SO | Alief Hastings | 20:20.9 |
| 44 | Julio FloresPlace 44 · Grade SO · Alief Elsik | SO | Alief Elsik | 20:21.4 |
| 45 | Jared WhitorthPlace 45 · Grade JR · Pearland Dawson | JR | Pearland Dawson | 20:29.8 |
| 46 | Nick BroussardPlace 46 · Grade SO · Houston Strake Jesuit | SO | Houston Strake Jesuit | 20:31.9 |
| 47 | Oscar De Los SantosPlace 47 · Grade SO · Alief Hastings | SO | Alief Hastings | 20:37.8 |
| 48 | Moises OseguedaPlace 48 · Grade JR · Alief Elsik | JR | Alief Elsik | 20:39.3 |
| 49 | Eugene PhilippePlace 49 · Grade FR · Alief Elsik | FR | Alief Elsik | 20:44.0 |
| 50 | Jaime ReyesPlace 50 · Grade SO · Alief Taylor | SO | Alief Taylor | 20:44.6 |
| 51 | Laysen MinterPlace 51 · Grade SO · Houston Strake Jesuit | SO | Houston Strake Jesuit | 20:45.5 |
| 52 | David FeyPlace 52 · Grade FR · Clute Brazoswood | FR | Clute Brazoswood | 20:46.9 |
| 53 | Maengum WallingsPlace 53 · Grade SO · Clute Brazoswood | SO | Clute Brazoswood | 20:50.5 |
| 54 | samuel BabatundePlace 54 · Grade JR · Alief Hastings | JR | Alief Hastings | 20:53.1 |
| 55 | Ilan TijerinaPlace 55 · Grade SO · Pearland | SO | Pearland | 20:55.6 |
| 56 | Matthew AngellPlace 56 · Grade SO · Richmond George Ranch | SO | Richmond George Ranch | 20:57.5 |
| 57 | Jacob CortezPlace 57 · Grade SO · Alief Hastings | SO | Alief Hastings | 21:03.3 |
| 58 | Jose EscobarPlace 58 · Grade SO · Alief Hastings | SO | Alief Hastings | 21:14.4 |
| 59 | Dominic RiveraPlace 59 · Grade JR · Clute Brazoswood | JR | Clute Brazoswood | 21:18.9 |
| 60 | Dimas EspinalPlace 60 · Grade SO · Alief Taylor | SO | Alief Taylor | 21:22.4 |
| 61 | Braedon PattonPlace 61 · Grade FR · Clute Brazoswood | FR | Clute Brazoswood | 21:24.9 |
| 62 | Jakob WurzburgerPlace 62 · Grade JR · Richmond George Ranch | JR | Richmond George Ranch | 21:27.4 |
| 63 | Damon VasquezPlace 63 · Grade FR · Clute Brazoswood | FR | Clute Brazoswood | 21:39.6 |
| 64 | Carson EssettPlace 64 · Grade SO · Pearland Dawson | SO | Pearland Dawson | 21:45.4 |
| 65 | Ty BrandtPlace 65 · Grade SO · Richmond George Ranch | SO | Richmond George Ranch | 21:48.9 |
| 66 | Carlos IzaguirrePlace 66 · Grade SO · Alief Taylor | SO | Alief Taylor | 21:49.4 |
| 67 | Kenneth OparaPlace 67 · Grade JR · Alief Hastings | JR | Alief Hastings | 21:56.8 |
| 68 | Zachary McShanPlace 68 · Grade SO · Pearland | SO | Pearland | 22:11.0 |
| 69 | Trevor PoePlace 69 · Grade SO · Pearland | SO | Pearland | 22:21.7 |
| 70 | Nefi PortilloPlace 70 · Grade SO · Alief Taylor | SO | Alief Taylor | 22:23.3 |
| 71 | Carson PalmerPlace 71 · Grade JR · Pearland Dawson | JR | Pearland Dawson | 22:25.8 |
| 72 | Miguel ChavarriaPlace 72 · Grade JR · Alief Elsik | JR | Alief Elsik | 22:33.2 |
| 73 | Matthew PetersenPlace 73 · Grade JR · Richmond George Ranch | JR | Richmond George Ranch | 22:42.3 |
| 74 | Jose RamirezPlace 74 · Grade SO · Alief Taylor | SO | Alief Taylor | 22:49.6 |
| 75 | Peter TraynorPlace 75 · Grade FR · Clute Brazoswood | FR | Clute Brazoswood | 22:54.8 |
| 76 | Jase SandefurPlace 76 · Grade FR · Clute Brazoswood | FR | Clute Brazoswood | 23:05.0 |
| 77 | John Robin SuanPlace 77 · Grade FR · Clute Brazoswood | FR | Clute Brazoswood | 23:05.3 |
| 78 | Cody LozanoPlace 78 · Grade FR · Clute Brazoswood | FR | Clute Brazoswood | 23:27.0 |
| 79 | Karim ElyoussefPlace 79 · Grade FR · Clute Brazoswood | FR | Clute Brazoswood | 23:56.3 |