| 1 | Liam DonohoePlace 1 · Austin Anderson | — | Austin Anderson | 15:59.8 |
| 2 | Luis Araujo-ReyesPlace 2 · Elgin | — | Elgin | 16:03.9 |
| 3 | Tyson TamezPlace 3 · Temple | — | Temple | 16:11.5 |
| 4 | James ButlerPlace 4 · Del Valle | — | Del Valle | 16:24.9 |
| 5 | Brian AbundizPlace 5 · Del Valle | — | Del Valle | 16:28.4 |
| 6 | Darius SmithPlace 6 · Round Rock Stony Point | — | Round Rock Stony Point | 16:30.6 |
| 7 | Steven FitchPlace 7 · Round Rock Stony Point | — | Round Rock Stony Point | 16:38.5 |
| 8 | Matthew ScheberlePlace 8 · Austin Anderson | — | Austin Anderson | 16:39.2 |
| 9 | Tristan StephensPlace 9 · Round Rock Stony Point | — | Round Rock Stony Point | 16:43.8 |
| 10 | Jarell JenningsPlace 10 · Corsicana | — | Corsicana | 16:47.5 |
| 11 | Ryan McCarnPlace 11 · Liberty Hill | — | Liberty Hill | 16:49.4 |
| 12 | Cade PerryPlace 12 · Killeen Harker Heights | — | Killeen Harker Heights | 16:51.1 |
| 13 | Antonio SanchezPlace 13 · Pflugerville Henderickson | — | Pflugerville Henderickson | 16:58.5 |
| 14 | Brandon EscobarPlace 14 · Liberty Hill | — | Liberty Hill | 16:58.5 |
| 15 | Lucas ThelenPlace 15 · Round Rock Stony Point | — | Round Rock Stony Point | 17:01.7 |
| 16 | Caden GlennPlace 16 · Liberty Hill | — | Liberty Hill | 17:04.4 |
| 17 | Ayden SeymourPlace 17 · Copperas Cove | — | Copperas Cove | 17:05.3 |
| 18 | Leo SpitzerPlace 18 · Austin Anderson | — | Austin Anderson | 17:05.4 |
| 19 | Gregory MillerPlace 19 · Liberty Hill | — | Liberty Hill | 17:09.1 |
| 20 | Zarrio GreerPlace 20 · Waco High | — | Waco High | 17:18.2 |
| 21 | Jacob RussellPlace 21 · Liberty Hill | — | Liberty Hill | 17:22.8 |
| 22 | Cayden BranchPlace 22 · Liberty Hill | — | Liberty Hill | 17:25.4 |
| 23 | Luke JanovecPlace 23 · Pflugerville Weiss | — | Pflugerville Weiss | 17:30.0 |
| 24 | Eric DobriceanuPlace 24 · Pflugerville Weiss | — | Pflugerville Weiss | 17:31.7 |
| 25 | Noe GutierrezPlace 25 · Del Valle | — | Del Valle | 17:33.9 |
| 26 | Pablo PicacioPlace 26 · Killeen Shoemaker | — | Killeen Shoemaker | 17:37.0 |
| 27 | Thomas GutierrezPlace 27 · Killeen Harker Heights | — | Killeen Harker Heights | 17:38.5 |
| 28 | Aidan LuxfordPlace 28 · Round Rock Stony Point | — | Round Rock Stony Point | 17:42.0 |
| 29 | Jose RangelPlace 29 · Del Valle | — | Del Valle | 17:45.7 |
| 30 | Christopher HigginPlace 30 · Liberty Hill | — | Liberty Hill | 17:46.7 |
| 31 | Isaac LehmanPlace 31 · Waco Midway | — | Waco Midway | 17:49.3 |
| 32 | Sandro Cesar MoralesPlace 32 · Corsicana | — | Corsicana | 17:50.9 |
| 33 | Carlos TorresPlace 33 · Bastrop High | — | Bastrop High | 17:53.3 |
| 34 | josiah coxPlace 34 · Pflugerville Henderickson | — | Pflugerville Henderickson | 18:01.1 |
| 35 | Benja BurniasPlace 35 · Waco High | — | Waco High | 18:06.0 |
| 36 | Eliel GuardoPlace 36 · Huntsville | — | Huntsville | 18:06.6 |
| 37 | Nicholas JoshuaPlace 37 · Lago Vista | — | Lago Vista | 18:06.7 |
| 38 | Damian BrionesPlace 38 · Corsicana | — | Corsicana | 18:09.9 |
| 39 | Alexander TablizoPlace 39 · Round Rock Stony Point | — | Round Rock Stony Point | 18:13.2 |
| 40 | Andrew ShieldsPlace 40 · Bryan High | — | Bryan High | 18:13.8 |
| 41 | John Micheal TorresPlace 41 · Bryan High | — | Bryan High | 18:13.9 |
| 42 | Baker BrennanPlace 42 · Lago Vista | — | Lago Vista | 18:16.4 |
| 43 | Anthony SotoPlace 43 · Temple | — | Temple | 18:17.6 |
| 44 | Bryan YbarraPlace 44 · Bryan High | — | Bryan High | 18:18.5 |
| 45 | John VannPlace 45 · Killeen Harker Heights | — | Killeen Harker Heights | 18:23.9 |
| 46 | Rafael OrtizPlace 46 · Pflugerville Weiss | — | Pflugerville Weiss | 18:26.4 |
| 47 | Aaron JohansonPlace 47 · Bryan High | — | Bryan High | 18:27.1 |
| 48 | Taylor FlowersPlace 48 · Round Rock Stony Point | — | Round Rock Stony Point | 18:29.2 |
| 49 | Craig FuentesPlace 49 · Bryan High | — | Bryan High | 18:29.5 |
| 50 | Brandon FreemanPlace 50 · Killeen Harker Heights | — | Killeen Harker Heights | 18:31.2 |
| 51 | Stephen CamposPlace 51 · Austin Anderson | — | Austin Anderson | 18:32.2 |
| 52 | Javonte SterlingPlace 52 · Corsicana | — | Corsicana | 18:34.7 |
| 53 | Jack ReinhardtPlace 53 · Waco Midway | — | Waco Midway | 18:38.0 |
| 54 | Joshua CaalPlace 54 · Copperas Cove | — | Copperas Cove | 18:38.9 |
| 55 | Brayden HylanderPlace 55 · Lago Vista | — | Lago Vista | 18:39.2 |
| 56 | Abel Marron RodriguezPlace 56 · Austin Anderson | — | Austin Anderson | 18:40.3 |
| 57 | Joseph VillalobasPlace 57 · Temple | — | Temple | 18:45.1 |
| 58 | Seth OrfPlace 58 · Temple | — | Temple | 18:46.1 |
| 59 | Fausto CarrizalesPlace 59 · Pflugerville Henderickson | — | Pflugerville Henderickson | 18:49.1 |
| 60 | Mateo LopezPlace 60 · Temple | — | Temple | 18:50.0 |
| 61 | Christian WatsonPlace 61 · Pflugerville Henderickson | — | Pflugerville Henderickson | 18:51.1 |
| 62 | Jack RothPlace 62 · Liberty Hill | — | Liberty Hill | 18:51.6 |
| 63 | Hunter FleetwoodPlace 63 · Brenham | — | Brenham | 18:54.8 |
| 64 | Ian SedlarPlace 64 · Brenham | — | Brenham | 18:59.4 |
| 65 | David Duran-hernanPlace 65 · Round Rock Stony Point | — | Round Rock Stony Point | 19:03.8 |
| 66 | Aiden LeakePlace 66 · Pflugerville Henderickson | — | Pflugerville Henderickson | 19:04.8 |
| 67 | Darius DarksPlace 67 · Pflugerville Weiss | — | Pflugerville Weiss | 19:05.1 |
| 68 | Noah MonrealPlace 68 · Waco High | — | Waco High | 19:07.7 |
| 69 | Mason HrncirPlace 69 · Lago Vista | — | Lago Vista | 19:08.0 |
| 70 | Nicholas WilkesPlace 70 · Huntsville | — | Huntsville | 19:09.2 |
| 71 | Noah SuttonPlace 71 · Waco High | — | Waco High | 19:12.6 |
| 72 | Marco Aguilar JrPlace 72 · Brenham | — | Brenham | 19:13.5 |
| 73 | martin SiqueriosPlace 73 · Killeen | — | Killeen | 19:13.6 |
| 74 | Arab AhmadPlace 74 · Austin Anderson | — | Austin Anderson | 19:17.8 |
| 75 | Russel HansonPlace 75 · Huntsville | — | Huntsville | 19:20.3 |
| 76 | Nicolas Greiner-guzmanPlace 76 · Austin Anderson | — | Austin Anderson | 19:22.7 |
| 77 | Liam PanterPlace 77 · Lago Vista | — | Lago Vista | 19:24.0 |
| 78 | Amari WrightPlace 78 · Killeen Harker Heights | — | Killeen Harker Heights | 19:24.2 |
| 79 | Joaquin BartelliPlace 79 · Austin Anderson | — | Austin Anderson | 19:29.6 |
| 80 | Jesse Rivera-CamargoPlace 80 · Elgin | — | Elgin | 19:34.4 |
| 81 | Nick VarelaPlace 81 · Huntsville | — | Huntsville | 19:34.4 |
| 82 | Isaac ReutterPlace 82 · Bastrop High | — | Bastrop High | 19:35.0 |
| 83 | Felix GutierrezPlace 83 · Round Rock Stony Point | — | Round Rock Stony Point | 19:37.3 |
| 84 | Jacob WoodsPlace 84 · Waco Midway | — | Waco Midway | 19:41.7 |
| 85 | Sean AndersonPlace 85 · Copperas Cove | — | Copperas Cove | 19:42.1 |
| 86 | Max MartinezPlace 86 · Bastrop High | — | Bastrop High | 19:47.9 |
| 87 | Ricardo NunezPlace 87 · Waco High | — | Waco High | 19:48.3 |
| 88 | Sebastian De Lara SernaPlace 88 · Pflugerville Henderickson | — | Pflugerville Henderickson | 19:48.3 |
| 89 | Nestor ReyesPlace 89 · Temple | — | Temple | 19:49.4 |
| 90 | Caden BraswellPlace 90 · Waco Midway | — | Waco Midway | 19:49.6 |
| 91 | Aron GutierrezPlace 91 · Del Valle | — | Del Valle | 19:49.9 |
| 92 | Manuel LozanoPlace 92 · Del Valle | — | Del Valle | 19:52.1 |
| 93 | Marlon GaverretePlace 93 · Lago Vista | — | Lago Vista | 19:53.4 |
| 94 | Alexander RobertsPlace 94 · Killeen Shoemaker | — | Killeen Shoemaker | 19:54.2 |
| 95 | Emmanuel FrancoPlace 95 · Corsicana | — | Corsicana | 19:54.5 |
| 96 | Braden GranthamPlace 96 · Corsicana | — | Corsicana | 19:55.3 |
| 97 | Jonathan UrbinaPlace 97 · Temple | — | Temple | 19:55.6 |
| 98 | Brycen CraigPlace 98 · Austin Anderson | — | Austin Anderson | 20:03.0 |
| 99 | Carter WellsPlace 99 · Corsicana | — | Corsicana | 20:12.3 |
| 100 | Isaiah HaywoodPlace 100 · Bastrop High | — | Bastrop High | 20:16.0 |
| 101 | Liam JobePlace 101 · Austin Anderson | — | Austin Anderson | 20:17.8 |
| 102 | Nathan BoatmanPlace 102 · Killeen Shoemaker | — | Killeen Shoemaker | 20:19.2 |
| 103 | Garrion JacksonPlace 103 · Austin Anderson | — | Austin Anderson | 20:19.6 |
| 104 | Adrian LeevacaPlace 104 · Austin Anderson | — | Austin Anderson | 20:21.7 |
| 105 | Julian JimenezPlace 105 · Temple | — | Temple | 20:23.2 |
| 106 | Noah ChildsPlace 106 · Brenham | — | Brenham | 20:26.6 |
| 107 | David LanxonPlace 107 · Killeen Harker Heights | — | Killeen Harker Heights | 20:30.8 |
| 108 | Joshua HornbakerPlace 108 · Waco Midway | — | Waco Midway | 20:33.6 |
| 109 | Brock FleetwoodPlace 109 · Brenham | — | Brenham | 20:35.8 |
| 110 | Eusebio Espinosa JrPlace 110 · Temple | — | Temple | 20:38.0 |
| 111 | Dylan ZamarronPlace 111 · Elgin | — | Elgin | 20:44.2 |
| 112 | Israel GonzalezPlace 112 · Round Rock Stony Point | — | Round Rock Stony Point | 20:44.6 |
| 113 | Michael HolderPlace 113 · Brenham | — | Brenham | 20:46.6 |
| 114 | Graham AdamsonPlace 114 · Bastrop High | — | Bastrop High | 21:06.9 |
| 115 | Riley FullerPlace 115 · Austin Anderson | — | Austin Anderson | 21:10.3 |
| 116 | George TisdalePlace 116 · Austin Anderson | — | Austin Anderson | 21:11.2 |
| 117 | Khafre DanielsPlace 117 · Killeen | — | Killeen | 21:13.2 |
| 118 | Alberto BotelloPlace 118 · Copperas Cove | — | Copperas Cove | 21:15.6 |
| 119 | Aydin AmayaPlace 119 · Pflugerville Henderickson | — | Pflugerville Henderickson | 21:19.5 |
| 120 | Jeremiah CalderonPlace 120 · Copperas Cove | — | Copperas Cove | 21:21.9 |
| 121 | Roel CastilloPlace 121 · Huntsville | — | Huntsville | 21:30.7 |
| 122 | Johnathen ChavezPlace 122 · Huntsville | — | Huntsville | 21:30.7 |
| 123 | Sebastian Rivera MartinezPlace 123 · Killeen | — | Killeen | 21:31.1 |
| 124 | Andrew FaulknerPlace 124 · Austin Anderson | — | Austin Anderson | 21:31.3 |
| 125 | Layne SkainesPlace 125 · Huntsville | — | Huntsville | 21:40.6 |
| 126 | Kaelan PatelPlace 126 · Huntsville | — | Huntsville | 21:42.9 |
| 127 | Ernesto LopezPlace 127 · Waco High | — | Waco High | 21:46.3 |
| 128 | Trent BlahutaPlace 128 · Pflugerville Henderickson | — | Pflugerville Henderickson | 21:46.6 |
| 129 | Julian GaudetPlace 129 · Austin Anderson | — | Austin Anderson | 21:48.5 |
| 130 | Joshua ObermeierPlace 130 · Pflugerville Henderickson | — | Pflugerville Henderickson | 21:52.4 |
| 131 | Andrew ZschechPlace 131 · Brenham | — | Brenham | 22:04.6 |
| 132 | Joshua Williams-WoodPlace 132 · Austin Anderson | — | Austin Anderson | 22:09.3 |
| 133 | Aaron HoltPlace 133 · Lago Vista | — | Lago Vista | 22:27.5 |
| 134 | Jax RodriguezPlace 134 · Lago Vista | — | Lago Vista | 22:30.1 |
| 135 | Joaquin BousquetPlace 135 · Austin Anderson | — | Austin Anderson | 22:39.3 |
| 136 | Angel CalderonPlace 136 · Copperas Cove | — | Copperas Cove | 22:58.9 |
| 137 | Victor GuerreroPlace 137 · Brenham | — | Brenham | 22:59.4 |
| 138 | Rodolfo RodriguezPlace 138 · Temple | — | Temple | 23:06.2 |
| 139 | Lane EckerdtPlace 139 · Elgin | — | Elgin | 23:37.2 |
| 140 | Fernando RamirezPlace 140 · Elgin | — | Elgin | 23:49.6 |
| 141 | Drew KedershaPlace 141 · Waco Midway | — | Waco Midway | 23:56.2 |
| 142 | Peyton OsbornPlace 142 · Bastrop High | — | Bastrop High | 24:22.5 |
| 143 | Braydon CampPlace 143 · Copperas Cove | — | Copperas Cove | 26:22.3 |
| 144 | Magdiel SillerPlace 144 · Elgin | — | Elgin | 26:38.5 |