| 1 | Justin KurtzPlace 1 · Grade 12 · East Bernard | 12 | East Bernard | 16:55.939 PR |
| 2 | Daniel(Joseph) BreitenwischerPlace 2 · Grade 12 · East Bernard | 12 | East Bernard | 17:27.664 |
| 3 | Colton VrazelPlace 3 · Grade 12 · Danbury | 12 | Danbury | 17:36.625 PR |
| 4 | Paul CosgrayPlace 4 · Grade 11 · St. John XXIII College Prep | 11 | St. John XXIII College Prep | 17:49.861 PR |
| 5 | Martin El FadyPlace 5 · Grade 9 · St. John XXIII College Prep | 9 | St. John XXIII College Prep | 17:49.865 PR |
| 6 | Tyler FryerPlace 6 · Grade 12 · East Bernard | 12 | East Bernard | 18:02.939 PR |
| 7 | Matthew MuraskiPlace 7 · Grade 11 · St. John XXIII College Prep | 11 | St. John XXIII College Prep | 18:04.279 PR |
| 8 | Colten EvansPlace 8 · Grade 11 · Port Lavaca Calhoun | 11 | Port Lavaca Calhoun | 18:08.283 |
| 9 | Richard MendeolaPlace 9 · Grade 10 · Clute Brazoswood | 10 | Clute Brazoswood | 18:19.363 |
| 10 | Javen FloresPlace 10 · Grade 12 · Van Vleck | 12 | Van Vleck | 18:23.251 |
| 11 | Luke OttosenPlace 11 · Grade 12 · St. John XXIII College Prep | 12 | St. John XXIII College Prep | 18:25.366 PR |
| 12 | Clark GimberPlace 12 · Grade 11 · Clute Brazoswood | 11 | Clute Brazoswood | 18:31.397 |
| 13 | Wyatt SharpPlace 13 · Grade 11 · Boling | 11 | Boling | 18:40.879 |
| 14 | Noah GarciaPlace 14 · Grade 10 · Clute Brazoswood | 10 | Clute Brazoswood | 18:41.076 PR |
| 15 | Ephraim SchnebergerPlace 15 · Grade 12 · Clute Brazoswood | 12 | Clute Brazoswood | 18:43.767 PR |
| 16 | Chazz JimenezPlace 16 · Grade 11 · Palacios | 11 | Palacios | 18:51.606 |
| 17 | Fernando ReyesPlace 17 · Grade 11 · Clute Brazoswood | 11 | Clute Brazoswood | 18:52.950 |
| 18 | Dominic LopezPlace 18 · Grade 10 · Clute Brazoswood | 10 | Clute Brazoswood | 18:54.454 PR |
| 19 | Angel GarzaPlace 19 · Grade 9 · Sweeny | 9 | Sweeny | 18:56.477 |
| 20 | Joel RamirezPlace 20 · Grade 11 · Clute Brazoswood | 11 | Clute Brazoswood | 19:02.203 |
| 21 | Alonso SanchezPlace 21 · Grade 9 · Palacios | 9 | Palacios | 19:06.408 PR |
| 22 | Isaac TorresPlace 22 · Grade 11 · Needville | 11 | Needville | 19:13.639 |
| 23 | Ty GrigarPlace 23 · Grade 12 · East Bernard | 12 | East Bernard | 19:14.659 |
| 24 | Taylor AdamsPlace 24 · Grade 11 · St. John XXIII College Prep | 11 | St. John XXIII College Prep | 19:16.077 PR |
| 25 | Izzy LopezPlace 25 · Grade 9 · East Bernard | 9 | East Bernard | 19:19.027 |
| 26 | Liam JonesPlace 26 · Grade 10 · Sweeny | 10 | Sweeny | 19:20.402 PR |
| 27 | Genaro FloresPlace 27 · Grade 11 · Bay City | 11 | Bay City | 19:22.401 PR |
| 28 | Aidan MarikPlace 28 · Grade 10 · East Bernard | 10 | East Bernard | 19:23.417 |
| 29 | Mason TatePlace 29 · Grade 10 · Victoria West | 10 | Victoria West | 19:26.264 |
| 30 | Dylan DonaldsonPlace 30 · Grade 10 · Victoria West | 10 | Victoria West | 19:33.660 |
| 31 | Henry GarciaPlace 31 · Grade 11 · Needville | 11 | Needville | 19:34.152 |
| 32 | Joshua PattersonPlace 32 · Grade 10 · Clute Brazoswood | 10 | Clute Brazoswood | 19:38.291 PR |
| 33 | Juan AmezquitaPlace 33 · Grade 12 · Van Vleck | 12 | Van Vleck | 19:43.083 |
| 34 | Franklin CarpenterPlace 34 · Grade 12 · East Bernard | 12 | East Bernard | 19:45.165 PR |
| 35 | Emmett GibbsPlace 35 · Grade 9 · West Columbia Columbia | 9 | West Columbia Columbia | 19:45.478 |
| 36 | Johnny TrevinoPlace 36 · Grade 11 · Boling | 11 | Boling | 19:56.092 |
| 37 | Miles McColloughPlace 37 · Grade 9 · Victoria West | 9 | Victoria West | 19:57.347 |
| 38 | Kai StuartPlace 38 · Grade 11 · Needville | 11 | Needville | 19:58.022 |
| 39 | Reid CernyPlace 39 · Grade 11 · East Bernard | 11 | East Bernard | 20:00.746 |
| 40 | Cristofer PinaPlace 40 · Grade 11 · Port Lavaca Calhoun | 11 | Port Lavaca Calhoun | 20:07.730 |
| 41 | Sergio RodriguezPlace 41 · Grade 12 · Bay City | 12 | Bay City | 20:09.905 |
| 42 | Diego GarciaPlace 42 · Grade 10 · West Columbia Columbia | 10 | West Columbia Columbia | 20:10.587 |
| 43 | Bryson GarzaPlace 43 · Grade 9 · Boling | 9 | Boling | 20:11.421 |
| 44 | Jordan MosquedaPlace 44 · Grade 9 · Sweeny | 9 | Sweeny | 20:11.879 |
| 45 | Elijah MendezPlace 45 · Grade 11 · Wharton | 11 | Wharton | 20:12.160 |
| 46 | Ivan ManceraPlace 46 · Grade 9 · Palacios | 9 | Palacios | 20:17.248 PR |
| 47 | Roderick JamesPlace 47 · Grade 11 · Sweeny | 11 | Sweeny | 20:17.469 |
| 48 | Julian McCullochPlace 48 · Grade - · Wallis Brazos | - | Wallis Brazos | 20:17.934 PR |
| 49 | Adam GomezPlace 49 · Grade 12 · Wharton | 12 | Wharton | 20:23.117 PR |
| 50 | Lawson BarkerPlace 50 · Grade 10 · Wharton | 10 | Wharton | 20:24.656 PR |
| 51 | Hagen PeeplesPlace 51 · Grade 9 · Van Vleck | 9 | Van Vleck | 20:25.702 PR |
| 52 | Kowboy IbarraPlace 52 · Grade 9 · West Columbia Columbia | 9 | West Columbia Columbia | 20:27.319 |
| 53 | Eli VasquezPlace 53 · Grade 10 · Port Lavaca Calhoun | 10 | Port Lavaca Calhoun | 20:28.193 PR |
| 54 | Ethan KanakPlace 54 · Grade 9 · Wallis Brazos | 9 | Wallis Brazos | 20:29.298 PR |
| 55 | Leonardo(Leo) PerezPlace 55 · Grade 12 · El Campo | 12 | El Campo | 20:31.028 |
| 56 | Max (Maximus) GabbertPlace 56 · Grade 10 · Victoria West | 10 | Victoria West | 20:36.458 |
| 57 | Bryan MartinezPlace 57 · Grade 10 · Needville | 10 | Needville | 20:38.648 |
| 58 | Sam VigilPlace 58 · Grade 11 · Freeport Brazosport | 11 | Freeport Brazosport | 20:40.632 |
| 59 | Leonardo FloresPlace 59 · Grade 12 · Needville | 12 | Needville | 20:41.034 |
| 60 | Leonardo MarinPlace 60 · Grade 12 · Freeport Brazosport | 12 | Freeport Brazosport | 20:41.874 |
| 61 | Carlos ArguetaPlace 61 · Grade 11 · Needville | 11 | Needville | 20:42.899 |
| 62 | Adam MataPlace 62 · Grade 10 · Needville | 10 | Needville | 20:49.452 |
| 63 | Alejandro OchoaPlace 63 · Grade 9 · Bay City | 9 | Bay City | 20:49.698 |
| 64 | Wyatt MayorgaPlace 64 · Grade - · Wallis Brazos | - | Wallis Brazos | 20:53.862 PR |
| 65 | Payton HarrisPlace 65 · Grade 12 · Freeport Brazosport | 12 | Freeport Brazosport | 20:58.058 PR |
| 66 | Aiden FallsPlace 66 · Grade 10 · Needville | 10 | Needville | 20:58.566 |
| 67 | William TallyPlace 67 · Grade 8 · Victoria West | 8 | Victoria West | 20:58.943 |
| 68 | Matthew YangPlace 68 · Grade 10 · Port Lavaca Calhoun | 10 | Port Lavaca Calhoun | 21:02.272 |
| 69 | Deacon VasquezPlace 69 · Grade 12 · Victoria West | 12 | Victoria West | 21:02.785 |
| 70 | Esteban MunizPlace 70 · Grade 12 · Palacios | 12 | Palacios | 21:03.935 PR |
| 71 | Jace MartinPlace 71 · Grade 12 · Danbury | 12 | Danbury | 21:06.137 PR |
| 72 | Ezekiel ChavezPlace 72 · Grade 10 · Needville | 10 | Needville | 21:08.129 |
| 73 | Carmen MunizPlace 73 · Grade 9 · Palacios | 9 | Palacios | 21:08.366 |
| 74 | Caelan MortonPlace 74 · Grade 9 · Freeport Brazosport | 9 | Freeport Brazosport | 21:09.147 |
| 75 | Efren PerezPlace 75 · Grade 11 · Wallis Brazos | 11 | Wallis Brazos | 21:09.710 |
| 76 | Nicholas OppermanPlace 76 · Grade 11 · St. John XXIII College Prep | 11 | St. John XXIII College Prep | 21:36.755 PR |
| 77 | Guadalupe BeltranPlace 77 · Grade 10 · Wallis Brazos | 10 | Wallis Brazos | 21:37.071 |
| 78 | Eli GuerreroPlace 78 · Grade 12 · Palacios | 12 | Palacios | 21:37.630 |
| 79 | Andrew GonzalezPlace 79 · Grade 12 · Van Vleck | 12 | Van Vleck | 21:40.104 |
| 80 | Martin MirelezPlace 80 · Grade 10 · Van Vleck | 10 | Van Vleck | 21:44.575 PR |
| 81 | Cason WaitsPlace 81 · Grade 9 · Van Vleck | 9 | Van Vleck | 21:44.579 PR |
| 82 | Emmanuel LaureanoPlace 82 · Grade 9 · Wallis Brazos | 9 | Wallis Brazos | 21:45.622 |
| 83 | Jeremiah Gomez OlveraPlace 83 · Grade 10 · El Campo | 10 | El Campo | 21:51.471 |
| 84 | Jorrdin GarciaPlace 84 · Grade 12 · Boling | 12 | Boling | 21:52.102 |
| 85 | Kingston HobbinsPlace 85 · Grade 10 · Boling | 10 | Boling | 21:55.270 |
| 86 | Antonio PatinoPlace 86 · Grade 9 · Sweeny | 9 | Sweeny | 21:55.386 |
| 87 | Adrian MarquinaPlace 87 · Grade 10 · Needville | 10 | Needville | 21:55.510 |
| 88 | Aden TrevinoPlace 88 · Grade 10 · Boling | 10 | Boling | 22:02.111 |
| 89 | Aaron GarzaPlace 89 · Grade - · Wharton | - | Wharton | 22:09.466 |
| 90 | Alexander LawtonPlace 90 · Grade 12 · St. John XXIII College Prep | 12 | St. John XXIII College Prep | 22:10.112 PR |
| 91 | Sergio PatinoPlace 91 · Grade 10 · Sweeny | 10 | Sweeny | 22:10.539 |
| 92 | Ivan CruzPlace 92 · Grade 9 · Bay City | 9 | Bay City | 22:20.404 |
| 93 | Thomas PaniaguaPlace 93 · Grade 12 · Sweeny | 12 | Sweeny | 22:21.790 |
| 94 | Aron SantesPlace 94 · Grade 10 · Wharton | 10 | Wharton | 22:34.868 |
| 95 | Jordan CarrizalesPlace 95 · Grade 11 · Freeport Brazosport | 11 | Freeport Brazosport | 22:37.566 |
| 96 | Mason CowartPlace 96 · Grade 9 · Bay City | 9 | Bay City | 22:39.614 |
| 97 | Johnny NelonPlace 97 · Grade 9 · Van Vleck | 9 | Van Vleck | 22:46.464 PR |
| 98 | Abraham MendezPlace 98 · Grade - · Wharton | - | Wharton | 22:53.710 |
| 99 | Axel CruzPlace 99 · Grade 11 · Palacios | 11 | Palacios | 22:53.963 PR |
| 100 | Angel Sentano-GarciaPlace 100 · Grade 10 · Freeport Brazosport | 10 | Freeport Brazosport | 22:57.608 |