| 1 | Nash JarvisPlace 1 · Grade 10 · Conroe Grand Oaks | 10 | Conroe Grand Oaks | 18:06.99 PR |
| 2 | Zahid ZaragozaPlace 2 · Grade 12 · Katy Cinco Ranch | 12 | Katy Cinco Ranch | 18:34.21 |
| 3 | Eli LawsPlace 3 · Grade 10 · Conroe Oak Ridge | 10 | Conroe Oak Ridge | 18:37.06 |
| 4 | Nicolas LucePlace 4 · Grade 10 · Katy Cinco Ranch | 10 | Katy Cinco Ranch | 18:48.91 |
| 5 | Landon CarpenterPlace 5 · Grade 10 · Lake Creek | 10 | Lake Creek | 18:56.81 |
| 6 | Ryan RodewaltPlace 6 · Grade 12 · Katy Cinco Ranch | 12 | Katy Cinco Ranch | 18:57.59 |
| 7 | Josue PerezPlace 7 · Grade 12 · Conroe Oak Ridge | 12 | Conroe Oak Ridge | 19:04.58 |
| 8 | Helson Chavez HernandezPlace 8 · Grade 12 · Houston Aldine | 12 | Houston Aldine | 19:09.52 |
| 9 | Pablo CalderaPlace 9 · Grade 11 · Houston Aldine | 11 | Houston Aldine | 19:10.72 |
| 10 | Cade ErreraPlace 10 · Grade 11 · Conroe Grand Oaks | 11 | Conroe Grand Oaks | 19:15.34 |
| 11 | Haralambos(Bobby) KypriotakisPlace 11 · Grade 11 · Katy Cinco Ranch | 11 | Katy Cinco Ranch | 19:22.10 |
| 12 | Jaylen JordanPlace 12 · Grade 10 · Conroe Grand Oaks | 10 | Conroe Grand Oaks | 19:23.99 PR |
| 13 | Preston VaughnPlace 13 · Grade 10 · Conroe Oak Ridge | 10 | Conroe Oak Ridge | 19:24.48 |
| 14 | Jacob AnderlePlace 14 · Grade 10 · Conroe Grand Oaks | 10 | Conroe Grand Oaks | 19:34.98 |
| 15 | Ronald PrestonPlace 15 · Grade 10 · Conroe Grand Oaks | 10 | Conroe Grand Oaks | 19:38.19 |
| 16 | Jacoby CarkerPlace 16 · Grade 12 · Katy Cinco Ranch | 12 | Katy Cinco Ranch | 19:43.22 |
| 17 | Joseph GilesPlace 17 · Grade 10 · Conroe Grand Oaks | 10 | Conroe Grand Oaks | 19:57.55 |
| 18 | Antonio MercandantePlace 18 · Grade 10 · Katy Cinco Ranch | 10 | Katy Cinco Ranch | 20:01.26 |
| 19 | Sebastian PrayPlace 19 · Grade 11 · Conroe Oak Ridge | 11 | Conroe Oak Ridge | 20:12.82 |
| 20 | Finnagian MundorffPlace 20 · Grade 10 · Huntsville | 10 | Huntsville | 20:23.97 |
| 21 | Cullan ThesingPlace 21 · Grade 10 · Katy Cinco Ranch | 10 | Katy Cinco Ranch | 20:24.36 |
| 22 | Tristan GonzalezPlace 22 · Grade 10 · Conroe Oak Ridge | 10 | Conroe Oak Ridge | 20:26.20 |
| 23 | Kyle HumblePlace 23 · Grade 10 · Katy Cinco Ranch | 10 | Katy Cinco Ranch | 20:26.26 |
| 24 | Andres EstradaPlace 24 · Grade 10 · Katy Cinco Ranch | 10 | Katy Cinco Ranch | 20:27.55 PR |
| 25 | Aiden CapeloPlace 25 · Grade 11 · Conroe Grand Oaks | 11 | Conroe Grand Oaks | 20:29.24 |
| 26 | Seth HourahanPlace 26 · Grade 9 · Lake Creek | 9 | Lake Creek | 20:34.28 |
| 27 | Sutton HollemanPlace 27 · Grade 11 · Conroe Grand Oaks | 11 | Conroe Grand Oaks | 20:35.77 |
| 28 | Nash JacksonPlace 28 · Grade 9 · Lake Creek | 9 | Lake Creek | 20:39.13 |
| 29 | Abidan VicentePlace 29 · Grade 10 · Houston Aldine | 10 | Houston Aldine | 20:48.60 |
| 30 | Alan SuarezPlace 30 · Grade 10 · Houston Aldine | 10 | Houston Aldine | 20:56.10 |
| 31 | Zane HawthornePlace 31 · Grade 11 · Conroe Grand Oaks | 11 | Conroe Grand Oaks | 21:00.48 |
| 32 | Roberto GranadosPlace 32 · Grade 10 · Pasadena Lewis Career & Tech | 10 | Pasadena Lewis Career & Tech | 21:04.06 |
| 33 | Juan WilliamsPlace 33 · Grade 10 · Conroe Grand Oaks | 10 | Conroe Grand Oaks | 21:05.14 PR |
| 34 | Jaxton VillarrealPlace 34 · Grade 10 · Conroe Grand Oaks | 10 | Conroe Grand Oaks | 21:15.77 |
| 35 | Luke PerezPlace 35 · Grade 10 · Conroe Grand Oaks | 10 | Conroe Grand Oaks | 21:15.90 PR |
| 36 | Sean OrdazPlace 36 · Grade 10 · Huntsville | 10 | Huntsville | 21:23.43 |
| 37 | Conner ArdPlace 37 · Grade 10 · Onalaska | 10 | Onalaska | 21:29.88 |
| 38 | Rocklin GleasonPlace 38 · Grade 11 · Onalaska | 11 | Onalaska | 21:31.62 |
| 39 | John MunozPlace 39 · Grade 11 · Pasadena Lewis Career & Tech | 11 | Pasadena Lewis Career & Tech | 21:38.36 |
| 40 | Azim AdamsPlace 40 · Grade 10 · Conroe Grand Oaks | 10 | Conroe Grand Oaks | 21:41.44 PR |
| 41 | Francisco AcostaPlace 41 · Grade 11 · Conroe Grand Oaks | 11 | Conroe Grand Oaks | 22:01.95 |
| 42 | Austin PatonPlace 42 · Grade 10 · Katy Cinco Ranch | 10 | Katy Cinco Ranch | 22:04.05 |
| 43 | Kalob MalonePlace 43 · Grade 11 · Onalaska | 11 | Onalaska | 22:09.92 PR |
| 44 | Rowdale WallacePlace 44 · Grade 12 · Houston Aldine | 12 | Houston Aldine | 22:27.76 |
| 45 | Isaac VerdinPlace 45 · Grade 10 · Pasadena Lewis Career & Tech | 10 | Pasadena Lewis Career & Tech | 22:29.47 |
| 46 | Jedidiah (Jed) OslundPlace 46 · Grade 10 · Conroe Oak Ridge | 10 | Conroe Oak Ridge | 22:31.99 |
| 47 | Zane DixonPlace 47 · Grade 12 · Lake Creek | 12 | Lake Creek | 22:57.52 |
| 48 | Joseph GibbonsPlace 48 · Grade 10 · Katy Cinco Ranch | 10 | Katy Cinco Ranch | 23:02.64 PR |
| 49 | Andy DavilaPlace 49 · Grade 11 · New Caney | 11 | New Caney | 23:20.60 |
| 50 | Eduardo CardonaPlace 50 · Grade 9 · Onalaska | 9 | Onalaska | 23:28.98 |
| 51 | Maxwell RayPlace 51 · Grade 9 · Brenham | 9 | Brenham | 23:32.39 |
| 52 | Charlie TaylorPlace 52 · Grade 10 · Crockett | 10 | Crockett | 23:35.88 |
| 53 | Elijah ParishPlace 53 · Grade 10 · Conroe Grand Oaks | 10 | Conroe Grand Oaks | 23:38.06 |
| 54 | Sergio RojasPlace 54 · Grade 12 · Pasadena Lewis Career & Tech | 12 | Pasadena Lewis Career & Tech | 23:57.82 |
| 55 | Henry CisnerosPlace 55 · Grade 11 · Conroe Grand Oaks | 11 | Conroe Grand Oaks | 24:02.31 |
| 56 | Christopher ChavarriaPlace 56 · Grade 11 · Houston Aldine | 11 | Houston Aldine | 24:11.56 |
| 57 | Enrique Barbosa CastilloPlace 57 · Grade 10 · Pasadena Lewis Career & Tech | 10 | Pasadena Lewis Career & Tech | 24:13.66 |
| 58 | Erik VillanuevaPlace 58 · Grade 11 · Houston Aldine | 11 | Houston Aldine | 24:21.11 |
| 59 | Alexander LedesmaPlace 59 · Grade 10 · Crockett | 10 | Crockett | 24:28.76 PR |
| 60 | Phillip PerezPlace 60 · Grade 11 · Pasadena Lewis Career & Tech | 11 | Pasadena Lewis Career & Tech | 24:33.26 |
| 61 | Colton GriffinPlace 61 · Grade 9 · Onalaska | 9 | Onalaska | 25:02.73 |
| 62 | Martin JuanPlace 62 · Grade 10 · Crockett | 10 | Crockett | 25:06.64 |
| 63 | Jordy ZavalaPlace 63 · Grade 10 · Madisonville | 10 | Madisonville | 25:32.72 |
| 64 | Chauncey NdunguPlace 64 · Grade 9 · Huntsville | 9 | Huntsville | 25:33.91 PR |
| 65 | Noah SanchezPlace 65 · Grade 12 · Pasadena Lewis Career & Tech | 12 | Pasadena Lewis Career & Tech | 25:34.24 |
| 66 | Landen SawczukPlace 66 · Grade 10 · Conroe Oak Ridge | 10 | Conroe Oak Ridge | 25:46.53 |
| 67 | Kable CofferPlace 67 · Grade 10 · Onalaska | 10 | Onalaska | 26:00.36 |
| 68 | Jose AguirePlace 68 · Grade 12 · Pasadena Lewis Career & Tech | 12 | Pasadena Lewis Career & Tech | 26:07.64 PR |
| 69 | Jack CloverPlace 69 · Grade 9 · Brenham | 9 | Brenham | 26:22.62 |
| 70 | Sam MoorePlace 70 · Grade 9 · Onalaska | 9 | Onalaska | 26:35.56 |
| 71 | Michael RequenoPlace 71 · Grade 11 · Pasadena Lewis Career & Tech | 11 | Pasadena Lewis Career & Tech | 26:37.87 |
| 72 | Caleb DaviesPlace 72 · Grade 11 · Onalaska | 11 | Onalaska | 26:42.94 |
| 73 | Humberto CervantesPlace 73 · Grade 10 · Crockett | 10 | Crockett | 26:46.55 |
| 74 | Keegan ReelPlace 74 · Grade 12 · Lake Creek | 12 | Lake Creek | 27:11.27 |
| 75 | Calvin FlowersPlace 75 · Grade 12 · Pasadena Lewis Career & Tech | 12 | Pasadena Lewis Career & Tech | 27:12.29 |
| 76 | John HefferlyPlace 76 · Grade 10 · Brenham | 10 | Brenham | 27:13.24 |
| 77 | Fernando OrtizPlace 77 · Grade 11 · New Caney | 11 | New Caney | 27:25.10 |
| 78 | Collin VannPlace 78 · Grade 11 · Onalaska | 11 | Onalaska | 27:25.85 |
| 79 | Nathan AdamsonPlace 79 · Grade - · Onalaska | - | Onalaska | 27:46.32 |
| 80 | Hayden WyblePlace 80 · Grade 12 · Onalaska | 12 | Onalaska | 27:51.60 |
| 81 | Caleb TylerPlace 81 · Grade 12 · New Caney | 12 | New Caney | 28:56.07 |
| 82 | Kingston JohnsonPlace 82 · Grade 12 · Onalaska | 12 | Onalaska | 28:56.21 |
| 83 | Carlos FloresPlace 83 · Grade 12 · Huntsville | 12 | Huntsville | 29:27.78 |
| 84 | Devin FloresPlace 84 · Grade 11 · New Caney | 11 | New Caney | 29:34.49 |
| 85 | Taylor BrackenPlace 85 · Grade 12 · Katy Cinco Ranch | 12 | Katy Cinco Ranch | 30:18.60 |
| 86 | Stan SewellPlace 86 · Grade 12 · Onalaska | 12 | Onalaska | 32:37.60 |
| 87 | Jackson StolleyPlace 87 · Grade 11 · Onalaska | 11 | Onalaska | 32:40.32 |
| 88 | Edward SantoyoPlace 88 · Grade 12 · New Caney | 12 | New Caney | 34:15.29 |