| 1 | David MaxsonPlace 1 · Temple | — | Temple | 18:43.0 |
| 2 | Dominick MontalboPlace 2 · Temple | — | Temple | 18:49.1 |
| 3 | Jordyn AdamsPlace 3 · Temple | — | Temple | 18:58.9 |
| 4 | Moises OrtegaPlace 4 · Temple | — | Temple | 19:19.8 |
| 5 | Joshua HornbakerPlace 5 · Waco Midway | — | Waco Midway | 19:26.0 |
| 6 | Jack MartinPlace 6 · Waco Midway | — | Waco Midway | 19:37.5 |
| 7 | Chris SorrellsPlace 7 · Temple | — | Temple | 19:41.1 |
| 8 | Sebastian CastillejaPlace 8 · Temple | — | Temple | 19:47.0 |
| 9 | Christian NealPlace 9 · Waco Midway | — | Waco Midway | 19:53.6 |
| 10 | Ethan MendezPlace 10 · Temple | — | Temple | 20:12.8 |
| 11 | Riley DominguezPlace 11 · Temple | — | Temple | 20:16.2 |
| 12 | Jayden BihlPlace 12 · Temple | — | Temple | 20:20.2 |
| 13 | Tyler SiverlingPlace 13 · Waco Midway | — | Waco Midway | 20:41.5 |
| 14 | John DondlingerPlace 14 · Waco Midway | — | Waco Midway | 20:55.3 |
| 15 | Keegan DuttonPlace 15 · Temple | — | Temple | 21:08.4 |
| 16 | Anthony BilesPlace 16 · Waco Midway | — | Waco Midway | 21:11.5 |
| 17 | Donavon CisnerosPlace 17 · Bryan High | — | Bryan High | 21:14.3 |
| 18 | David GomezPlace 18 · Bryan High | — | Bryan High | 21:15.6 |
| 19 | Jarik HicksPlace 19 · Waco Midway | — | Waco Midway | 21:19.8 |
| 20 | Sade RiquelmyPlace 20 · Hutto | — | Hutto | 21:27.7 |
| 21 | Jack TullisPlace 21 · Waco Midway | — | Waco Midway | 21:29.5 |
| 22 | Cadan AriolaPlace 22 · Copperas Cove | — | Copperas Cove | 22:15.8 |
| 23 | Nathan BarronPlace 23 · Hutto | — | Hutto | 22:29.3 |
| 24 | Aidan TinkerPlace 24 · Waco Midway | — | Waco Midway | 22:29.6 |
| 25 | Mark ScottPlace 25 · Killeen Harker Heights | — | Killeen Harker Heights | 22:29.7 |
| 26 | Ryan AnglemeyerPlace 26 · Waco Midway | — | Waco Midway | 22:40.6 |
| 27 | Abel Puente GarzaPlace 27 · Bryan High | — | Bryan High | 22:52.2 |
| 28 | Andrew KingPlace 28 · Waco Midway | — | Waco Midway | 23:02.9 |
| 29 | Luka BernalPlace 29 · Waco Midway | — | Waco Midway | 23:11.7 |
| 30 | Joel CurbowPlace 30 · Hutto | — | Hutto | 23:17.1 |
| 31 | Brycen GainesPlace 31 · Temple | — | Temple | 23:21.0 |
| 32 | Caden KirbyPlace 32 · Killeen Harker Heights | — | Killeen Harker Heights | 23:32.2 |
| 33 | O'Farrell WashingtonPlace 33 · Hutto | — | Hutto | 23:49.5 |
| 34 | Braylon Turnbo-RhymesPlace 34 · Copperas Cove | — | Copperas Cove | 23:58.8 |
| 35 | Levi WiblePlace 35 · Waco Midway | — | Waco Midway | 23:59.7 |
| 36 | Dawson BullockPlace 36 · Waco Midway | — | Waco Midway | 24:05.6 |
| 37 | Kaden DanielsPlace 37 · Waco Midway | — | Waco Midway | 24:11.3 |
| 38 | Elliot KreyPlace 38 · Waco Midway | — | Waco Midway | 24:12.2 |
| 39 | Peter DondlingerPlace 39 · Waco Midway | — | Waco Midway | 24:35.5 |
| 40 | Tayvon MartinPlace 40 · Killeen Harker Heights | — | Killeen Harker Heights | 24:38.6 |
| 41 | Justin MasonPlace 41 · Waco Midway | — | Waco Midway | 24:52.2 |
| 42 | Daniel DeidrichPlace 42 · Waco Midway | — | Waco Midway | 25:05.6 |
| 43 | Joshua RoblesPlace 43 · Hutto | — | Hutto | 25:40.3 |
| 44 | Noah SolomanPlace 44 · Hutto | — | Hutto | 25:42.0 |
| 45 | Jalaal FraiserPlace 45 · Copperas Cove | — | Copperas Cove | 26:20.0 |
| 46 | Yael Martinez AlvaradoPlace 46 · Bryan High | — | Bryan High | 26:27.2 |
| 47 | Dunmar TovalPlace 47 · Bryan High | — | Bryan High | 26:27.3 |
| 48 | Gavin FallPlace 48 · Copperas Cove | — | Copperas Cove | 26:28.8 |
| 49 | Johnathan EstebanPlace 49 · Pflugerville Weiss | — | Pflugerville Weiss | 26:53.6 |
| 50 | Kannon KaiserPlace 50 · Waco Midway | — | Waco Midway | 27:21.9 |
| 51 | Jason NixonPlace 51 · Copperas Cove | — | Copperas Cove | 29:47.4 |
| 1 | Rodolfo RodriguezPlace 1 · Temple | — | Temple | 19:01.8 |
| 2 | Zaid SubiriaPlace 2 · Temple | — | Temple | 21:02.6 |
| 3 | Ben HuberPlace 3 · Temple | — | Temple | 21:57.5 |
| 4 | Tyler RankinPlace 4 · Temple | — | Temple | 22:53.8 |
| 5 | Gabriel GoschPlace 5 · Hutto | — | Hutto | 23:12.1 |
| 6 | Aiden PosadaPlace 6 · Bryan High | — | Bryan High | 23:26.2 |