| 1 | Cole NellePlace 1 · Grade 12 · Christoval | 12 | Christoval | 16:42.5 PR |
| 2 | Shane StawarPlace 2 · Grade 12 · Port Aransas | 12 | Port Aransas | 16:58.3 |
| 3 | Leo MartinezPlace 3 · Grade 11 · Port Aransas | 11 | Port Aransas | 17:02.8 PR |
| 4 | Israel WainionpaPlace 4 · Grade 11 · Mabank | 11 | Mabank | 17:04.6 |
| 5 | Juan SolizPlace 5 · Grade 12 · San Diego | 12 | San Diego | 17:06.6 PR |
| 6 | Sam LouisPlace 6 · Grade 11 · West | 11 | West | 17:25.9 PR |
| 7 | Dylan ScaffPlace 7 · Grade 10 · Port Aransas | 10 | Port Aransas | 17:31.1 PR |
| 8 | Gabe DarilekPlace 8 · Grade 12 · St Paul (Shiner Catholic) | 12 | St Paul (Shiner Catholic) | 17:42.4 PR |
| 9 | Oliver QuintanaPlace 9 · Grade 11 · Corpus Christi King | 11 | Corpus Christi King | 17:42.9 PR |
| 10 | Landon CrowPlace 10 · Grade 11 · WINGS Athletics | 11 | WINGS Athletics | 17:43.3 PR |
| 11 | Jaiden CarranzaPlace 11 · Grade 10 · Mathis | 10 | Mathis | 17:52.5 |
| 12 | Cayden OvercashPlace 12 · Grade 12 · West | 12 | West | 17:54.8 |
| 13 | Rick RodriguezPlace 13 · Grade 9 · Taft | 9 | Taft | 17:57.4 |
| 14 | Sebastian MartinezPlace 14 · Grade 9 · Corpus Christi Ray | 9 | Corpus Christi Ray | 17:58.3 |
| 15 | Amando CamarilloPlace 15 · Grade 10 · San Diego | 10 | San Diego | 18:00.4 |
| 16 | Cael ChapaPlace 16 · Grade 10 · San Diego | 10 | San Diego | 18:05.3 |
| 17 | Brandon HanrahanPlace 17 · Grade 9 · Christoval | 9 | Christoval | 18:10.4 PR |
| 18 | Angel Valle GranadosPlace 18 · Grade 9 · West | 9 | West | 18:15.1 PR |
| 19 | Mateo SwallowPlace 19 · Grade 10 · Corpus Christi Ray | 10 | Corpus Christi Ray | 18:16.9 PR |
| 20 | Reede BurrillPlace 20 · Grade 11 · Port Aransas | 11 | Port Aransas | 18:19.6 PR |
| 21 | Cristian CastroPlace 21 · Grade 12 · Corpus Christi King | 12 | Corpus Christi King | 18:22.3 PR |
| 22 | Darren VillanuevaPlace 22 · Grade 12 · Corpus Christi London | 12 | Corpus Christi London | 18:26.2 |
| 23 | Tobias RangelPlace 23 · Grade 9 · Corpus Christi Miller | 9 | Corpus Christi Miller | 18:26.8 PR |
| 24 | Isaiah VillarrealPlace 24 · Grade 9 · Taft | 9 | Taft | 18:28.8 PR |
| 25 | Reef PoldermanPlace 25 · Grade 10 · Port Aransas | 10 | Port Aransas | 18:31.9 |
| 26 | Brady GroschkePlace 26 · Grade 9 · Mabank | 9 | Mabank | 18:34.5 |
| 27 | Gavin AdairPlace 27 · Grade 11 · West | 11 | West | 18:36.5 |
| 28 | Matthew ColtonPlace 28 · Grade 12 · Corpus Christi King | 12 | Corpus Christi King | 18:38.2 |
| 29 | Eli DerkitsPlace 29 · Grade 11 · Port Aransas | 11 | Port Aransas | 18:45.6 PR |
| 30 | Geovanni GonzalezPlace 30 · Grade 9 · San Diego | 9 | San Diego | 18:46.7 |
| 31 | Ross BohannanPlace 31 · Grade 11 · West | 11 | West | 18:48.1 PR |
| 32 | Ryan RiveraPlace 32 · Grade 10 · Corpus Christi London | 10 | Corpus Christi London | 18:52.4 |
| 33 | Julian FloresPlace 33 · Grade 9 · Corpus Christi King | 9 | Corpus Christi King | 18:56.9 PR |
| 34 | Eli SlackPlace 34 · Grade 10 · Mabank | 10 | Mabank | 18:59.3 |
| 35 | Chris HurstPlace 35 · Grade 10 · West | 10 | West | 19:03.7 |
| 36 | Tyler ReedPlace 36 · Grade 11 · Mabank | 11 | Mabank | 19:04.1 PR |
| 37 | David ToberPlace 37 · Grade 11 · Corpus Christi Ray | 11 | Corpus Christi Ray | 19:05.4 PR |
| 38 | Slade BeasleyPlace 38 · Grade 12 · Mabank | 12 | Mabank | 19:20.8 |
| 39 | Luke TaylorPlace 39 · Grade 10 · WINGS Athletics | 10 | WINGS Athletics | 19:26.0 PR |
| 40 | Christopher SalinasPlace 40 · Grade 10 · Corpus Christi King | 10 | Corpus Christi King | 19:26.5 |
| 41 | Jovan Raygoza-NunezPlace 41 · Grade 9 · Corpus Christi King | 9 | Corpus Christi King | 19:27.6 PR |
| 42 | Carson SharonPlace 42 · Grade 12 · Corpus Christi London | 12 | Corpus Christi London | 19:30.6 PR |
| 43 | Marcello ConcepcionPlace 43 · Grade 9 · West | 9 | West | 19:31.5 PR |
| 44 | Jon RamirezPlace 44 · Grade 10 · San Diego | 10 | San Diego | 19:32.6 |
| 45 | Noah TurburyPlace 45 · Grade 9 · Corpus Christi London | 9 | Corpus Christi London | 19:36.5 |
| 46 | Charlie DewbrePlace 46 · Grade 11 · WINGS Athletics | 11 | WINGS Athletics | 19:37.9 PR |
| 47 | Alex PorterPlace 47 · Grade 11 · Port Aransas | 11 | Port Aransas | 19:48.9 |
| 48 | Corbin WilliamsPlace 48 · Grade 9 · Port Aransas | 9 | Port Aransas | 19:49.5 PR |
| 49 | Jordan ObladPlace 49 · Grade 11 · Corpus Christi London | 11 | Corpus Christi London | 19:55.4 PR |
| 50 | Hudson ColburnPlace 50 · Grade 9 · Moulton | 9 | Moulton | 20:01.7 PR |
| 51 | Trigg ElkinsPlace 51 · Grade 12 · Christoval | 12 | Christoval | 20:04.3 PR |
| 52 | Jose GarnicaPlace 52 · Grade 11 · Christoval | 11 | Christoval | 20:06.0 PR |
| 53 | Carter JistelPlace 53 · Grade 11 · Mabank | 11 | Mabank | 20:09.8 |
| 54 | David De La OPlace 54 · Grade 9 · Alpine | 9 | Alpine | 20:11.9 PR |
| 55 | Davis EdwardsPlace 55 · Grade 9 · Alpine | 9 | Alpine | 20:29.7 PR |
| 56 | Judson AnderlePlace 56 · Grade 11 · Moulton | 11 | Moulton | 20:32.9 PR |
| 57 | Nikolus ChapaPlace 57 · Grade 12 · Corpus Christi Miller | 12 | Corpus Christi Miller | 20:35.0 |
| 58 | Julius GarciaPlace 58 · Grade 12 · Ingleside | 12 | Ingleside | 20:39.8 |
| 59 | Mason PuentesPlace 59 · Grade 10 · Mathis | 10 | Mathis | 20:45.1 PR |
| 60 | Noah BustosPlace 60 · Grade 11 · Ingleside | 11 | Ingleside | 20:45.8 |
| 61 | Luca LopezPlace 61 · Grade 10 · Maypearl | 10 | Maypearl | 20:46.8 |
| 62 | Dominick MarquezPlace 62 · Grade 12 · Taft | 12 | Taft | 21:00.0 PR |
| 63 | Race FerryPlace 63 · Grade 12 · Maypearl | 12 | Maypearl | 21:04.3 |
| 64 | Timothy (TJ) CantuPlace 64 · Grade 12 · Corpus Christi King | 12 | Corpus Christi King | 21:06.5 |
| 65 | Carter ChilekPlace 65 · Grade 12 · St Paul (Shiner Catholic) | 12 | St Paul (Shiner Catholic) | 21:09.8 |
| 66 | Sebastian BalliPlace 66 · Grade 12 · John Paul II (Corpus Christi) | 12 | John Paul II (Corpus Christi) | 21:16.8 PR |
| 67 | Luke McElroyPlace 67 · Grade 12 · Aransas Pass | 12 | Aransas Pass | 21:17.0 |
| 68 | Jett WhitlowPlace 68 · Grade 12 · Christoval | 12 | Christoval | 21:18.1 PR |
| 69 | Alex BohannonPlace 69 · Grade 11 · Christoval | 11 | Christoval | 21:18.9 PR |
| 70 | Ethan BohannonPlace 70 · Grade 11 · Christoval | 11 | Christoval | 21:19.1 PR |
| 71 | Lucas TauschPlace 71 · Grade 12 · Mathis | 12 | Mathis | 21:25.8 |
| 72 | Gabriel BrockwayPlace 72 · Grade 9 · Aransas Pass | 9 | Aransas Pass | 21:27.6 PR |
| 73 | Demba SowPlace 73 · Grade 12 · Corpus Christi Ray | 12 | Corpus Christi Ray | 21:31.1 |
| 74 | Alan DouglasPlace 74 · Grade 11 · Ingleside | 11 | Ingleside | 21:36.8 |
| 75 | Andrew SamaniegoPlace 75 · Grade 9 · Corpus Christi Ray | 9 | Corpus Christi Ray | 21:44.6 |
| 76 | Roman GarzaPlace 76 · Grade 9 · Corpus Christi Ray | 9 | Corpus Christi Ray | 21:53.3 PR |
| 77 | Wesley MillerPlace 77 · Grade 11 · St Paul (Shiner Catholic) | 11 | St Paul (Shiner Catholic) | 21:54.8 PR |
| 78 | Dominic ValdezPlace 78 · Grade 12 · Corpus Christi Ray | 12 | Corpus Christi Ray | 21:56.9 |
| 79 | Kayde HernandezPlace 79 · Grade 10 · Christoval | 10 | Christoval | 22:00.0 PR |
| 80 | Andrew PiercePlace 80 · Grade 11 · Moulton | 11 | Moulton | 22:03.1 |
| 81 | Cullen MikulencakPlace 81 · Grade 10 · Moulton | 10 | Moulton | 22:31.3 PR |
| 82 | Jack EverettPlace 82 · Grade 12 · San Diego | 12 | San Diego | 22:34.8 PR |
| 83 | Matt GonzalesPlace 83 · Grade 9 · Taft | 9 | Taft | 22:39.3 PR |
| 84 | Reuben PrietoPlace 84 · Grade 9 · Alpine | 9 | Alpine | 22:45.8 PR |
| 85 | Aiden GarcezPlace 85 · Grade 9 · Mathis | 9 | Mathis | 22:46.8 |
| 86 | Ty RitchiePlace 86 · Grade 9 · Alpine | 9 | Alpine | 23:01.8 PR |
| 87 | Landon DavenportPlace 87 · Grade 11 · Maypearl | 11 | Maypearl | 23:05.6 |
| 88 | David AlemanPlace 88 · Grade 12 · Corpus Christi Miller | 12 | Corpus Christi Miller | 23:16.3 PR |
| 89 | Matthew ValdezPlace 89 · Grade 10 · Corpus Christi London | 10 | Corpus Christi London | 23:23.2 |
| 90 | Eli BartonPlace 90 · Grade 10 · St Paul (Shiner Catholic) | 10 | St Paul (Shiner Catholic) | 23:55.5 PR |
| 91 | Levi MorkovskyPlace 91 · Grade 11 · St Paul (Shiner Catholic) | 11 | St Paul (Shiner Catholic) | 23:59.4 |
| 92 | Brayden DycusPlace 92 · Grade 11 · Maypearl | 11 | Maypearl | 24:07.9 |
| 93 | Jacob ArriolaPlace 93 · Grade 12 · St Paul (Shiner Catholic) | 12 | St Paul (Shiner Catholic) | 24:23.3 |
| 94 | Kaden WilliamsPlace 94 · Grade 9 · Yorktown | 9 | Yorktown | 24:43.4 |
| 95 | Leonard MontesPlace 95 · Grade 12 · Corpus Christi Miller | 12 | Corpus Christi Miller | 25:07.0 |
| 96 | Landric GowensPlace 96 · Grade 9 · Yorktown | 9 | Yorktown | 25:48.2 PR |
| 97 | Cason CameronPlace 97 · Grade 10 · Maypearl | 10 | Maypearl | 27:19.1 PR |
| 98 | Antonio MaldonaldoPlace 98 · Grade 12 · Taft | 12 | Taft | 28:36.2 PR |
| 99 | Tripp DycusPlace 99 · Grade Jr · Maypearl | Jr | Maypearl | 33:59.4 |