| 1 | Ethan CadenaPlace 1 · Grade 12 · Agua Dulce | 12 | Agua Dulce | 16:31.25 |
| 2 | Shane StawarPlace 2 · Grade 12 · Port Aransas | 12 | Port Aransas | 17:24.97 |
| 3 | Leo MartinezPlace 3 · Grade 11 · Port Aransas | 11 | Port Aransas | 17:24.98 |
| 4 | Dylan ScaffPlace 4 · Grade 10 · Port Aransas | 10 | Port Aransas | 17:49.54 |
| 5 | Rick RodriguezPlace 5 · Grade 9 · Taft | 9 | Taft | 17:54.41 PR |
| 6 | Oscar LozanoPlace 6 · Grade 12 · Agua Dulce | 12 | Agua Dulce | 18:09.00 |
| 7 | Reef PoldermanPlace 7 · Grade 10 · Port Aransas | 10 | Port Aransas | 18:17.95 PR |
| 8 | Reede BurrillPlace 8 · Grade 11 · Port Aransas | 11 | Port Aransas | 18:28.41 |
| 9 | Haiden CelestinoPlace 9 · Grade 9 · Ben Bolt-Palito Blanco | 9 | Ben Bolt-Palito Blanco | 19:12.51 PR |
| 10 | Jonivan BeasPlace 10 · Grade 11 · Banquete | 11 | Banquete | 19:26.32 |
| 11 | Alex PorterPlace 11 · Grade 11 · Port Aransas | 11 | Port Aransas | 19:26.73 PR |
| 12 | Isaiah VillarrealPlace 12 · Grade 9 · Taft | 9 | Taft | 19:33.00 |
| 13 | Derrick MungiaPlace 13 · Grade 12 · Agua Dulce | 12 | Agua Dulce | 19:48.57 PR |
| 14 | Miguel Castillo-MayaPlace 14 · Grade 9 · Taft | 9 | Taft | 20:14.63 |
| 15 | Breydon GuevaraPlace 15 · Grade 11 · Port Aransas | 11 | Port Aransas | 20:22.13 |
| 16 | Aleqzander ErebiaPlace 16 · Grade 9 · Ben Bolt-Palito Blanco | 9 | Ben Bolt-Palito Blanco | 20:27.00 PR |
| 17 | Kai LichtenbergerPlace 17 · Grade 12 · Skidmore-Tynan | 12 | Skidmore-Tynan | 20:47.64 |
| 18 | Dominick MarquezPlace 18 · Grade 12 · Taft | 12 | Taft | 21:08.00 |
| 19 | Jacob GarciaPlace 19 · Grade 11 · Skidmore-Tynan | 11 | Skidmore-Tynan | 21:16.13 |
| 20 | Jadon GarzaPlace 20 · Grade 10 · Banquete | 10 | Banquete | 22:16.42 PR |
| 21 | Julian SandovalPlace 21 · Grade 10 · Banquete | 10 | Banquete | 22:19.67 PR |
| 22 | Thomas OndrejPlace 22 · Grade 11 · Woodsboro | 11 | Woodsboro | 22:45.51 |
| 23 | Braxtyn GarciaPlace 23 · Grade 9 · Skidmore-Tynan | 9 | Skidmore-Tynan | 22:54.00 PR |
| 24 | Matt GonzalesPlace 24 · Grade 9 · Taft | 9 | Taft | 23:00.12 |
| 25 | Roy FariasPlace 25 · Grade 9 · Agua Dulce | 9 | Agua Dulce | 23:49.61 |
| 26 | Roberto LopezPlace 26 · Grade 9 · Ben Bolt-Palito Blanco | 9 | Ben Bolt-Palito Blanco | 24:50.86 |
| 27 | Stephen RojasPlace 27 · Grade 9 · Taft | 9 | Taft | 24:53.32 PR |
| 28 | Jamyn KingPlace 28 · Grade 11 · Banquete | 11 | Banquete | 25:29.86 |
| 29 | Miles GramsPlace 29 · Grade 10 · Banquete | 10 | Banquete | 27:19.50 PR |
| 30 | Lewis PedrazaPlace 30 · Grade 10 · Banquete | 10 | Banquete | 27:19.84 PR |
| 31 | Aryion MontoyaPlace 31 · Grade 11 · Woodsboro | 11 | Woodsboro | 27:39.37 |
| 32 | James BaleramasPlace 32 · Grade 9 · Woodsboro | 9 | Woodsboro | 27:48.77 PR |
| 33 | Blake KovarPlace 33 · Grade 11 · Woodsboro | 11 | Woodsboro | 28:42.79 |
| 34 | Michael Ortiz JrPlace 34 · Grade 12 · Taft | 12 | Taft | 29:56.56 |