| 1 | Eliel GuardadoPlace 1 · Huntsville | — | Huntsville | 18:09.3 |
| 2 | David HansenPlace 2 · Austin Anderson | — | Austin Anderson | 18:25.4 |
| 3 | Benja BurniasPlace 3 · Waco High | — | Waco High | 18:33.3 |
| 4 | Nicholas WilkesPlace 4 · Huntsville | — | Huntsville | 19:06.5 |
| 5 | Luka BernalPlace 5 · Waco Midway | — | Waco Midway | 19:09.0 |
| 6 | Joshua HornbakerPlace 6 · Waco Midway | — | Waco Midway | 19:16.7 |
| 7 | Jose CantuPlace 7 · Killeen | — | Killeen | 19:22.2 |
| 8 | Manny GardunoPlace 8 · Austin Anderson | — | Austin Anderson | 19:27.6 |
| 9 | Christian NealPlace 9 · Waco Midway | — | Waco Midway | 19:30.6 |
| 10 | Jose PerezPlace 10 · Del Valle | — | Del Valle | 19:31.8 |
| 11 | Quinton LopezPlace 11 · Round Rock Stony Point | — | Round Rock Stony Point | 19:43.8 |
| 12 | Eduardo MorenoPlace 12 · Del Valle | — | Del Valle | 19:48.0 |
| 13 | Peng-Sim AngPlace 13 · Round Rock Cedar Ridge | — | Round Rock Cedar Ridge | 19:48.3 |
| 14 | Jacob WoodsPlace 14 · Waco Midway | — | Waco Midway | 19:50.3 |
| 15 | Sebastian CastillejaPlace 15 · Temple | — | Temple | 19:52.0 |
| 16 | Fantino WearyPlace 16 · Chaparral | — | Chaparral | 19:52.2 |
| 17 | Zander RaffertyPlace 17 · Austin Anderson | — | Austin Anderson | 19:54.5 |
| 18 | Andrew HernandezPlace 18 · Pflugerville Connally | — | Pflugerville Connally | 20:06.1 |
| 19 | Alan SuarezPlace 19 · Del Valle | — | Del Valle | 20:11.6 |
| 20 | Christian MattaPlace 20 · Killeen | — | Killeen | 20:23.4 |
| 21 | Ethan MendezPlace 21 · Temple | — | Temple | 20:28.3 |
| 22 | Jack MartinPlace 22 · Waco Midway | — | Waco Midway | 20:28.3 |
| 23 | Bryan MongePlace 23 · Corsicana | — | Corsicana | 20:29.5 |
| 24 | Rodrigo HernandezPlace 24 · Corsicana | — | Corsicana | 20:30.9 |
| 25 | Richard CambambiaPlace 25 · Waco High | — | Waco High | 20:33.2 |
| 26 | Jesse Rivera-CamargoPlace 26 · Elgin | — | Elgin | 20:36.8 |
| 27 | Enrique RivasPlace 27 · Elgin | — | Elgin | 20:39.0 |
| 28 | Lincoln NguyenPlace 28 · Pflugerville Connally | — | Pflugerville Connally | 20:40.5 |
| 29 | Alexander Rodriguez-DiazPlace 29 · Pflugerville Connally | — | Pflugerville Connally | 20:43.0 |
| 30 | Juan MendozaPlace 30 · Elgin | — | Elgin | 20:48.0 |
| 31 | Isreal JuarezPlace 31 · Elgin | — | Elgin | 20:59.9 |
| 32 | Christopher Lee VacaPlace 32 · Austin Anderson | — | Austin Anderson | 21:03.9 |
| 33 | Keegan DuttonPlace 33 · Temple | — | Temple | 21:06.4 |
| 34 | Riley DominguezPlace 34 · Temple | — | Temple | 21:09.8 |
| 35 | Tennyson OryPlace 35 · Round Rock Stony Point | — | Round Rock Stony Point | 21:13.8 |
| 36 | Mark ScottPlace 36 · Killeen Harker Heights | — | Killeen Harker Heights | 21:14.4 |
| 37 | David CamargoPlace 37 · Corsicana | — | Corsicana | 21:15.8 |
| 38 | Jarik HicksPlace 38 · Waco Midway | — | Waco Midway | 21:16.2 |
| 39 | John DondlingerPlace 39 · Waco Midway | — | Waco Midway | 21:18.1 |
| 40 | Carter WellsPlace 40 · Corsicana | — | Corsicana | 21:19.5 |
| 41 | Tyler SiverlingPlace 41 · Waco Midway | — | Waco Midway | 21:22.7 |
| 42 | Baden RussellPlace 42 · Austin Anderson | — | Austin Anderson | 21:30.7 |
| 43 | Ben HuberPlace 43 · Temple | — | Temple | 21:32.8 |
| 44 | Matthew CatoPlace 44 · Elgin | — | Elgin | 21:34.9 |
| 45 | Leo AriasPlace 45 · Corsicana | — | Corsicana | 21:35.3 |
| 46 | Jayden BihlPlace 46 · Temple | — | Temple | 21:36.9 |
| 47 | Diego BusteloPlace 47 · Austin Anderson | — | Austin Anderson | 21:39.4 |
| 48 | Anthony GomezPlace 48 · Del Valle | — | Del Valle | 21:39.4 |
| 49 | Jacob MejiaPlace 49 · Huntsville | — | Huntsville | 21:42.1 |
| 50 | Zaid SubiriaPlace 50 · Temple | — | Temple | 21:44.6 |
| 51 | Levi FarmerPlace 51 · Corsicana | — | Corsicana | 21:45.4 |
| 52 | Isaac Duran-HernandezPlace 52 · Round Rock Stony Point | — | Round Rock Stony Point | 21:47.2 |
| 53 | Lane EckerdtPlace 53 · Elgin | — | Elgin | 21:51.5 |
| 54 | Holden KruppelPlace 54 · Brenham | — | Brenham | 21:52.7 |
| 55 | Moises OrtegaPlace 55 · Temple | — | Temple | 21:55.5 |
| 56 | Julian EspositoPlace 56 · Copperas Cove | — | Copperas Cove | 22:08.1 |
| 57 | Chris SorrellsPlace 57 · Temple | — | Temple | 22:08.5 |
| 58 | Matthew HawbakerPlace 58 · Killeen | — | Killeen | 22:12.1 |
| 59 | Alan DouglasPlace 59 · Killeen Harker Heights | — | Killeen Harker Heights | 22:12.3 |
| 60 | Jayden JacksonPlace 60 · Brenham | — | Brenham | 22:12.4 |
| 61 | Michael BehuniakPlace 61 · Chaparral | — | Chaparral | 22:13.8 |
| 62 | Baraka OdiyoPlace 62 · Round Rock Stony Point | — | Round Rock Stony Point | 22:23.5 |
| 63 | Bryan ReyesPlace 63 · Temple | — | Temple | 22:23.6 |
| 64 | Andrew LopezPlace 64 · Round Rock Stony Point | — | Round Rock Stony Point | 22:25.3 |
| 65 | Terrence RobinsonPlace 65 · Chaparral | — | Chaparral | 22:27.9 |
| 66 | Brandon ArreolaPlace 66 · Corsicana | — | Corsicana | 22:29.7 |
| 67 | Jack MickPlace 67 · Round Rock Cedar Ridge | — | Round Rock Cedar Ridge | 22:31.2 |
| 68 | Clark HansonPlace 68 · Huntsville | — | Huntsville | 22:31.9 |
| 69 | Omar HernandezPlace 69 · Corsicana | — | Corsicana | 22:36.6 |
| 70 | Manuel CastilloPlace 70 · Huntsville | — | Huntsville | 22:46.5 |
| 71 | Derrick GilbertPlace 71 · Copperas Cove | — | Copperas Cove | 22:56.1 |
| 72 | Nestor MartinezPlace 72 · Elgin | — | Elgin | 22:57.4 |
| 73 | Christian BergaraPlace 73 · Del Valle | — | Del Valle | 22:58.9 |
| 74 | Ulises MartinezPlace 74 · Brenham | — | Brenham | 22:59.0 |
| 75 | Ryan AnglemeyerPlace 75 · Waco Midway | — | Waco Midway | 23:00.8 |
| 76 | Devin GottschalkPlace 76 · Austin Anderson | — | Austin Anderson | 23:01.8 |
| 77 | Avery BrooksPlace 77 · Waco Midway | — | Waco Midway | 23:02.2 |
| 78 | Rolando JimenezPlace 78 · Elgin | — | Elgin | 23:02.3 |
| 79 | Herson HernandezPlace 79 · Corsicana | — | Corsicana | 23:06.1 |
| 80 | Levi WiblePlace 80 · Waco Midway | — | Waco Midway | 23:09.9 |
| 81 | Nicholas SanePlace 81 · Copperas Cove | — | Copperas Cove | 23:11.7 |
| 82 | Luis RodriguezPlace 82 · Elgin | — | Elgin | 23:13.2 |
| 83 | Asa SuttonPlace 83 · Waco High | — | Waco High | 23:13.5 |
| 84 | Ivan Flores-GarciaPlace 84 · Pflugerville Connally | — | Pflugerville Connally | 23:24.3 |
| 85 | Winston RaveneyPlace 85 · Austin Anderson | — | Austin Anderson | 23:29.0 |
| 86 | Kaden DanielsPlace 86 · Waco Midway | — | Waco Midway | 23:33.3 |
| 87 | Jacob CastilloPlace 87 · Corsicana | — | Corsicana | 23:33.9 |
| 88 | Alonzo LulePlace 88 · Brenham | — | Brenham | 23:35.0 |
| 89 | Landon MurilloPlace 89 · Corsicana | — | Corsicana | 23:35.3 |
| 90 | Ethan SillsPlace 90 · Chaparral | — | Chaparral | 23:36.3 |
| 91 | Emiliano ValdezPlace 91 · Austin Anderson | — | Austin Anderson | 23:39.0 |
| 92 | Justin PenaPlace 92 · Elgin | — | Elgin | 23:39.2 |
| 93 | Jose FerruscaPlace 93 · Elgin | — | Elgin | 23:50.2 |
| 94 | Aidan LagomarsinoPlace 94 · Corsicana | — | Corsicana | 24:02.4 |
| 95 | Ryan ShortPlace 95 · Waco High | — | Waco High | 24:03.8 |
| 96 | Wyatt HarperPlace 96 · Round Rock Cedar Ridge | — | Round Rock Cedar Ridge | 24:07.1 |
| 97 | Dawson BullockPlace 97 · Waco Midway | — | Waco Midway | 24:13.8 |
| 98 | Simon MitchellPlace 98 · Huntsville | — | Huntsville | 24:14.9 |
| 99 | Fernando RamirezPlace 99 · Elgin | — | Elgin | 24:16.7 |
| 100 | Edward TisdalePlace 100 · Austin Anderson | — | Austin Anderson | 24:19.1 |
| 101 | Mikhil PatelPlace 101 · Huntsville | — | Huntsville | 24:28.0 |
| 102 | Francisco ChavezPlace 102 · Elgin | — | Elgin | 24:36.4 |
| 103 | Josh KnowlesPlace 103 · Brenham | — | Brenham | 24:39.1 |
| 104 | Henry StopschinskiPlace 104 · Brenham | — | Brenham | 24:49.8 |
| 105 | David AvalosPlace 105 · Chaparral | — | Chaparral | 24:52.8 |
| 106 | Sebastian HolderPlace 106 · Brenham | — | Brenham | 24:55.3 |
| 107 | George MillardPlace 107 · Austin Anderson | — | Austin Anderson | 24:55.5 |
| 108 | Jason NixonPlace 108 · Copperas Cove | — | Copperas Cove | 25:05.0 |
| 109 | Armondo EspinozaPlace 109 · Del Valle | — | Del Valle | 25:19.0 |
| 110 | Cadell TanPlace 110 · Round Rock Stony Point | — | Round Rock Stony Point | 25:19.2 |
| 111 | Joshua SidesPlace 111 · Elgin | — | Elgin | 25:39.7 |
| 112 | Roland WeirPlace 112 · Waco High | — | Waco High | 25:39.9 |
| 113 | Nathaniel LeePlace 113 · Pflugerville Connally | — | Pflugerville Connally | 25:44.6 |
| 114 | Jared VirgadamoPlace 114 · Chaparral | — | Chaparral | 25:45.4 |
| 115 | Angel GarciaPlace 115 · Pflugerville Connally | — | Pflugerville Connally | 25:45.6 |
| 116 | Ben FriedenPlace 116 · Austin Anderson | — | Austin Anderson | 26:02.8 |
| 117 | Tayvon MartinPlace 117 · Killeen Harker Heights | — | Killeen Harker Heights | 26:04.7 |
| 118 | Ryan RiosPlace 118 · Austin Anderson | — | Austin Anderson | 26:11.0 |
| 119 | Aidan NunoPlace 119 · Copperas Cove | — | Copperas Cove | 26:20.3 |
| 120 | Shaefer RussellPlace 120 · Austin Anderson | — | Austin Anderson | 26:27.5 |
| 121 | Andrew KingPlace 121 · Waco Midway | — | Waco Midway | 26:36.2 |
| 122 | Brycen GainesPlace 122 · Temple | — | Temple | 26:48.5 |
| 123 | Dominic HernandezPlace 123 · Corsicana | — | Corsicana | 26:58.0 |
| 124 | Cameron JohnsonPlace 124 · Killeen | — | Killeen | 27:00.1 |
| 125 | Roberto ReyesPlace 125 · Austin Anderson | — | Austin Anderson | 27:19.9 |
| 126 | Jaden ShatswellPlace 126 · Chaparral | — | Chaparral | 27:21.2 |
| 127 | Henry HoneyPlace 127 · Austin Anderson | — | Austin Anderson | 27:46.7 |
| 128 | Trey WashburnPlace 128 · Corsicana | — | Corsicana | 27:55.4 |
| 129 | Jack EisenPlace 129 · Round Rock Cedar Ridge | — | Round Rock Cedar Ridge | 27:56.1 |
| 130 | Braeden BenardPlace 130 · Huntsville | — | Huntsville | 28:48.5 |
| 131 | Christian AvitiaPlace 131 · Corsicana | — | Corsicana | 30:38.8 |
| 132 | Mauricio VigilPlace 132 · Elgin | — | Elgin | 30:41.6 |
| 133 | Diego LoayzaPlace 133 · Chaparral | — | Chaparral | 31:08.6 |
| 134 | Joseph SchwartzPlace 134 · Pflugerville Connally | — | Pflugerville Connally | 32:21.5 |
| 1 | Jeff EspinozaPlace 1 · St. Dominic Savio Catholic | — | St. Dominic Savio Catholic | 18:49.9 |
| 2 | Caleb KyburzPlace 2 · St. Dominic Savio Catholic | — | St. Dominic Savio Catholic | 18:59.8 |
| 3 | Luke ChilesPlace 3 · Temple Central Texas Christian | — | Temple Central Texas Christian | 19:07.1 |
| 4 | Connor LynchPlace 4 · Salado | — | Salado | 19:33.5 |
| 5 | Brody DelukiePlace 5 · Salado | — | Salado | 19:48.5 |
| 6 | Sean MurrayPlace 6 · Salado | — | Salado | 19:51.4 |
| 7 | Owen BinghamPlace 7 · Austin Champions | — | Austin Champions | 19:57.3 |
| 8 | Jay LimasPlace 8 · Pflugerville Henderickson | — | Pflugerville Henderickson | 20:17.8 |
| 9 | Logan WhitePlace 9 · Salado | — | Salado | 20:20.5 |
| 10 | Truman JarmuschPlace 10 · Austin Champions | — | Austin Champions | 20:23.4 |
| 11 | Hakeem GravesPlace 11 · Georgetown Gateway Prep | — | Georgetown Gateway Prep | 20:34.3 |
| 12 | Josiah BlakePlace 12 · Georgetown Gateway Prep | — | Georgetown Gateway Prep | 20:42.6 |
| 13 | Gabe FoxPlace 13 · St. Dominic Savio Catholic | — | St. Dominic Savio Catholic | 20:47.4 |
| 14 | Marcus WerkheiserPlace 14 · Georgetown Gateway Prep | — | Georgetown Gateway Prep | 20:49.3 |
| 15 | Jade FieldsPlace 15 · Salado | — | Salado | 20:55.0 |
| 16 | Sam SewellPlace 16 · Temple Central Texas Christian | — | Temple Central Texas Christian | 21:05.9 |
| 17 | Seth KachelPlace 17 · Lampasas | — | Lampasas | 21:12.2 |
| 18 | Robert JoinerPlace 18 · Salado | — | Salado | 21:14.8 |
| 19 | Robby TealPlace 19 · St. Dominic Savio Catholic | — | St. Dominic Savio Catholic | 21:14.9 |
| 20 | Cesar CastanedaPlace 20 · Salado | — | Salado | 21:16.1 |
| 21 | Corbin SchaferPlace 21 · Georgetown Gateway Prep | — | Georgetown Gateway Prep | 21:20.5 |
| 22 | Parker BoykinPlace 22 · Lampasas | — | Lampasas | 21:28.6 |
| 23 | Yoni FriedmanPlace 23 · Austin Champions | — | Austin Champions | 21:37.2 |
| 24 | Wyatt Williams-GassPlace 24 · Georgetown Gateway Prep | — | Georgetown Gateway Prep | 21:56.0 |
| 25 | Colton BenitzPlace 25 · Round Rock Christian | — | Round Rock Christian | 22:16.7 |
| 26 | Abdiel HernandezPlace 26 · Lampasas | — | Lampasas | 22:27.9 |
| 27 | Blake GonzalesPlace 27 · Eagle Christian Academy | — | Eagle Christian Academy | 22:28.2 |
| 28 | Peter FlathmannPlace 28 · Austin Champions | — | Austin Champions | 22:43.2 |
| 29 | Pierce GrayPlace 29 · Austin Champions | — | Austin Champions | 22:44.5 |
| 30 | Gabriel AllisonPlace 30 · Lampasas | — | Lampasas | 22:45.7 |
| 31 | Alex SalcidoPlace 31 · Georgetown Gateway Prep | — | Georgetown Gateway Prep | 22:48.2 |
| 32 | Chance HeckPlace 32 · Salado | — | Salado | 22:52.7 |
| 33 | Solomon StormPlace 33 · Lampasas | — | Lampasas | 23:02.4 |
| 34 | Will WeisnerPlace 34 · Temple Central Texas Christian | — | Temple Central Texas Christian | 23:07.1 |
| 35 | Kaden NeuenschwanderPlace 35 · Lampasas | — | Lampasas | 23:07.8 |
| 36 | Kaeleb SorrelsPlace 36 · Pflugerville Henderickson | — | Pflugerville Henderickson | 23:26.9 |
| 37 | Caleb HemphillPlace 37 · Pflugerville Henderickson | — | Pflugerville Henderickson | 23:41.2 |
| 38 | Jonathan HarrisPlace 38 · Lampasas | — | Lampasas | 23:55.3 |
| 39 | Martin SosaPlace 39 · Lampasas | — | Lampasas | 24:12.8 |
| 40 | Elliot KasikPlace 40 · Lorena | — | Lorena | 24:27.8 |
| 41 | Adan ZepedaPlace 41 · Georgetown Gateway Prep | — | Georgetown Gateway Prep | 24:40.8 |
| 42 | Hunter FollisPlace 42 · Lorena | — | Lorena | 24:58.8 |
| 43 | Joseph NeuenschwanderPlace 43 · Lampasas | — | Lampasas | 25:11.3 |
| 44 | Brandon OrthPlace 44 · Round Rock Christian | — | Round Rock Christian | 25:32.2 |
| 45 | Gage NdubisiPlace 45 · Georgetown Gateway Prep | — | Georgetown Gateway Prep | 26:09.0 |
| 46 | Berlyn LeskiePlace 46 · Pflugerville Henderickson | — | Pflugerville Henderickson | 26:37.4 |
| 47 | Charlie PitmanPlace 47 · Temple Central Texas Christian | — | Temple Central Texas Christian | 26:48.0 |
| 48 | Dewayne LewellenPlace 48 · Lorena | — | Lorena | 26:57.0 |
| 49 | Lucas ZavaletaPlace 49 · Pflugerville Henderickson | — | Pflugerville Henderickson | 28:00.0 |
| 50 | Garret SmithPlace 50 · St. Dominic Savio Catholic | — | St. Dominic Savio Catholic | 28:14.4 |
| 51 | Keegan BuzzellPlace 51 · Round Rock Christian | — | Round Rock Christian | 29:41.3 |
| 52 | Andrew DunbarPlace 52 · Round Rock Christian | — | Round Rock Christian | 29:53.4 |
| 53 | Cade HendersenPlace 53 · Temple Central Texas Christian | — | Temple Central Texas Christian | 30:39.4 |
| 54 | Jack JohnsonPlace 54 · Round Rock Christian | — | Round Rock Christian | 34:40.6 |
| 55 | Andrew BalidPlace 55 · Round Rock Christian | — | Round Rock Christian | 34:47.9 |