| 1 | Brandon SilvaPlace 1 · Incarnate Word Academy | — | Incarnate Word Academy | 17:14 |
| 2 | Ashton RichterPlace 2 · Victoria West HS/Cade MS | — | Victoria West HS/Cade MS | 17:25 |
| 3 | Isaac MahanPlace 3 · St. Joseph | — | St. Joseph | 17:49 |
| 4 | Lucas FalconPlace 4 · Victoria East | — | Victoria East | 18:01 |
| 5 | Jameson BurkePlace 5 · Incarnate Word Academy | — | Incarnate Word Academy | 18:29 |
| 6 | Joaquin YnfantePlace 6 · Victoria East | — | Victoria East | 18:39 |
| 7 | Chase PardoPlace 7 · Wharton | — | Wharton | 18:51 |
| 8 | Malli-Ki Perez-MelchorPlace 8 · Bloomington | — | Bloomington | 18:54 |
| 9 | Ashton ValentinePlace 9 · Victoria East | — | Victoria East | 19:19 |
| 10 | Seth SandbergPlace 10 · Calhoun | — | Calhoun | 19:32 |
| 11 | Grant BilesPlace 11 · Victoria East | — | Victoria East | 19:39 |
| 12 | Christopher EnriquezPlace 12 · Wharton | — | Wharton | 19:43 |
| 13 | Brandon DenavaPlace 13 · Refugio | — | Refugio | 19:46 |
| 14 | Justis TrenckPlace 14 · Victoria West HS/Cade MS | — | Victoria West HS/Cade MS | 19:51 |
| 15 | Rj AcostaPlace 15 · CC Moody | — | CC Moody | 19:53 |
| 16 | Jacorric AllenPlace 16 · Wharton | — | Wharton | 20:11 |
| 17 | Sam WhitakerPlace 17 · St. Joseph | — | St. Joseph | 20:19 |
| 18 | Ben PettusPlace 18 · Incarnate Word Academy | — | Incarnate Word Academy | 20:21 |
| 19 | Jonathan GutierrezPlace 19 · Bloomington | — | Bloomington | 20:32 |
| 20 | Jesse VasquezPlace 20 · Victoria East | — | Victoria East | 20:36 |
| 21 | Caden RepperPlace 21 · Victoria West HS/Cade MS | — | Victoria West HS/Cade MS | 20:38 |
| 22 | Ethan TuckerPlace 22 · St. Joseph | — | St. Joseph | 20:41 |
| 23 | Emanuel FloresPlace 23 · Calhoun | — | Calhoun | 20:44 |
| 24 | Kyle WalkerPlace 24 · Refugio | — | Refugio | 21:02 |
| 25 | Alex TafollaPlace 25 · Calhoun | — | Calhoun | 21:04 |
| 26 | Nathan PenaPlace 26 · St. Joseph | — | St. Joseph | 21:06 |
| 27 | Aiden TrevinoPlace 27 · CC Moody | — | CC Moody | 21:11 |
| 28 | Ashton RodriguezPlace 28 · CC Moody | — | CC Moody | 21:14 |
| 29 | Johnie PerezPlace 29 · Wharton | — | Wharton | 21:18 |
| 30 | Erik JaramilloPlace 30 · Calhoun | — | Calhoun | 21:20 |
| 31 | Stephen SaucedaPlace 31 · Incarnate Word Academy | — | Incarnate Word Academy | 21:24 |
| 32 | Logan CooperPlace 32 · Victoria West HS/Cade MS | — | Victoria West HS/Cade MS | 21:25 |
| 33 | Nathaniel DoucetPlace 33 · Incarnate Word Academy | — | Incarnate Word Academy | 21:33 |
| 34 | Anthony GongoraPlace 34 · CC Moody | — | CC Moody | 21:37 |
| 35 | Juan OlivoPlace 35 · CC Moody | — | CC Moody | 21:39 |
| 36 | Justin EdisonPlace 36 · Goliad | — | Goliad | 21:41 |
| 37 | Collin YarbroughPlace 37 · St. Joseph | — | St. Joseph | 21:53 |
| 38 | William CarrascoPlace 38 · St. Joseph | — | St. Joseph | 22:05 |
| 39 | Michael FergiePlace 39 · Incarnate Word Academy | — | Incarnate Word Academy | 22:08 |
| 40 | Gavin BorgohainPlace 40 · St. Joseph | — | St. Joseph | 22:13 |
| 41 | Logan SallesPlace 41 · St. Joseph | — | St. Joseph | 22:19 |
| 42 | Aamil PatelPlace 42 · Incarnate Word Academy | — | Incarnate Word Academy | 22:21 |
| 43 | Edward ValadezPlace 43 · Incarnate Word Academy | — | Incarnate Word Academy | 22:25 |
| 44 | Kyrvin CanoPlace 44 · Wharton | — | Wharton | 22:49 |
| 45 | Troy SonselPlace 45 · Calhoun | — | Calhoun | 23:45 |
| 46 | Benjamin BalderazPlace 46 · Goliad | — | Goliad | 24:12 |
| 47 | Jack SmithPlace 47 · Goliad | — | Goliad | 24:15 |
| 48 | Victor ReyesPlace 48 · Bloomington | — | Bloomington | 25:41 |
| 49 | Diego GarzaPlace 49 · St. Joseph | — | St. Joseph | 28:25 |
| 50 | James KingPlace 50 · Wharton | — | Wharton | 34:59 |
| 51 | Joshua RivasPlace 51 · Wharton | — | Wharton | 1:17:58 |
| 52 | Kameron MitchellPlace 52 · Wharton | — | Wharton | 1:21:31 |
| 53 | Nicholas TriggerPlace 53 · Incarnate Word Academy | — | Incarnate Word Academy | 2:33:15 |