| 1 | Elijah SepulvedaPlace 1 · Grade 10 · Edinburg Vela | 10 | Edinburg Vela | 18:33.2 |
| 2 | Jon MontemayorPlace 2 · Grade 11 · San Benito | 11 | San Benito | 18:49.5 |
| 3 | Nicholas ZapataPlace 3 · Grade 12 · IDEA Frontier Brownsville | 12 | IDEA Frontier Brownsville | 19:10.0 |
| 4 | Emiliano SalinasPlace 4 · Grade 9 · Edinburg Vela | 9 | Edinburg Vela | 19:31.1 |
| 5 | Liam MurilloPlace 5 · Grade 10 · Brownsville Veterans Memorial | 10 | Brownsville Veterans Memorial | 19:36.9 |
| 6 | Joaquin AlcantarPlace 6 · Grade 12 · Edinburg Vela | 12 | Edinburg Vela | 19:50.4 |
| 7 | Iaan MunozPlace 7 · Grade 12 · Edinburg Vela | 12 | Edinburg Vela | 20:07.0 |
| 8 | Gustavo MendezPlace 8 · Grade 11 · IDEA Frontier Brownsville | 11 | IDEA Frontier Brownsville | 20:17.4 |
| 9 | Jordan ArredondoPlace 9 · Grade 12 · San Benito | 12 | San Benito | 20:21.7 |
| 10 | Cody VillarrealPlace 10 · Grade 9 · Port Isabel | 9 | Port Isabel | 20:24.7 |
| 11 | Talan MataPlace 11 · Grade 9 · Port Isabel | 9 | Port Isabel | 20:25.0 |
| 12 | Aiden SandovalPlace 12 · Grade 12 · Edinburg Vela | 12 | Edinburg Vela | 20:28.4 |
| 13 | Gabriel MoralezPlace 13 · Grade 10 · Edinburg Vela | 10 | Edinburg Vela | 20:39.7 |
| 14 | Julian ChairesPlace 14 · Grade 11 · IDEA Frontier Brownsville | 11 | IDEA Frontier Brownsville | 20:46.9 |
| 15 | Daniel CastilloPlace 15 · Grade 10 · Brownsville Veterans Memorial | 10 | Brownsville Veterans Memorial | 20:51.4 |
| 16 | Gael AguirrePlace 16 · Grade 12 · IDEA Frontier Brownsville | 12 | IDEA Frontier Brownsville | 20:55.7 |
| 17 | Damian JimenezPlace 17 · Grade 11 · Port Isabel | 11 | Port Isabel | 20:56.6 |
| 18 | Jordan BadilloPlace 18 · Grade 10 · Port Isabel | 10 | Port Isabel | 21:06.6 |
| 19 | Brandon LopezPlace 19 · Grade 10 · Port Isabel | 10 | Port Isabel | 21:12.0 |
| 20 | Abram JimenezPlace 20 · Grade 10 · S Texas Medical Professions | 10 | S Texas Medical Professions | 21:14.8 |
| 21 | Adan GonzalezPlace 21 · Grade 9 · S Texas Medical Professions | 9 | S Texas Medical Professions | 21:20.6 |
| 22 | Adrian GarciaPlace 22 · Grade 9 · Brownsville Veterans Memorial | 9 | Brownsville Veterans Memorial | 21:27.0 PR |
| 23 | Nehemiah RiveraPlace 23 · Grade 12 · San Benito | 12 | San Benito | 21:28.7 |
| 24 | Angel GalvanPlace 24 · Grade 12 · IDEA Frontier Brownsville | 12 | IDEA Frontier Brownsville | 21:32.1 |
| 25 | Dyego MunozPlace 25 · Grade 11 · Edinburg Vela | 11 | Edinburg Vela | 21:40.9 |
| 26 | Jorge GarciaPlace 26 · Grade 12 · Port Isabel | 12 | Port Isabel | 21:48.4 |
| 27 | Gabriel De LeonPlace 27 · Grade 10 · San Benito | 10 | San Benito | 21:54.4 |
| 28 | Robert GonzalezPlace 28 · Grade 12 · IDEA Frontier Brownsville | 12 | IDEA Frontier Brownsville | 21:55.8 |
| 29 | Hector De La CruzPlace 29 · Grade 10 · Brownsville Veterans Memorial | 10 | Brownsville Veterans Memorial | 21:56.5 |
| 30 | Ian PuentePlace 30 · Grade 9 · S Texas Medical Professions | 9 | S Texas Medical Professions | 21:57.2 |
| 31 | Mykal VillarealPlace 31 · Grade 10 · Port Isabel | 10 | Port Isabel | 21:59.3 |
| 32 | Nicholas PerezPlace 32 · Grade 10 · Jubilee Brownsville | 10 | Jubilee Brownsville | 22:01.7 |
| 33 | Pilot AlanizPlace 33 · Grade 10 · Port Isabel | 10 | Port Isabel | 22:03.0 |
| 34 | Jose PerezPlace 34 · Grade 9 · Port Isabel | 9 | Port Isabel | 22:27.2 |
| 35 | Kaleb MurilloPlace 35 · Grade 12 · Brownsville Veterans Memorial | 12 | Brownsville Veterans Memorial | 22:27.2 |
| 36 | Lizandro MorinPlace 36 · Grade - · Edinburg Vela | - | Edinburg Vela | 22:28.0 |
| 37 | Mikel SosaPlace 37 · Grade 12 · Port Isabel | 12 | Port Isabel | 23:00.4 |
| 38 | Jacob AlonsoPlace 38 · Grade 9 · Brownsville Veterans Memorial | 9 | Brownsville Veterans Memorial | 23:04.7 |
| 39 | Michael CortezPlace 39 · Grade 11 · La Joya Juarez-Lincoln | 11 | La Joya Juarez-Lincoln | 23:06.3 |
| 40 | Francisco RuizPlace 40 · Grade 10 · La Joya Juarez-Lincoln | 10 | La Joya Juarez-Lincoln | 23:06.7 |
| 41 | Giancarlo RenteriaPlace 41 · Grade 10 · La Joya Juarez-Lincoln | 10 | La Joya Juarez-Lincoln | 23:17.7 |
| 42 | Christopher SegoviaPlace 42 · Grade 8 · Jubilee Brownsville | 8 | Jubilee Brownsville | 23:29.9 |
| 43 | Kingston LanePlace 43 · Grade 11 · Port Isabel | 11 | Port Isabel | 23:40.5 |
| 44 | Carter TaylorPlace 44 · Grade 11 · Port Isabel | 11 | Port Isabel | 24:06.9 |
| 45 | Elliot LozoyaPlace 45 · Grade 9 · San Benito | 9 | San Benito | 24:09.6 |
| 46 | Esteban VillafrancaPlace 46 · Grade 9 · Jubilee Brownsville | 9 | Jubilee Brownsville | 24:10.5 |
| 47 | Noah HernandezPlace 47 · Grade 11 · Port Isabel | 11 | Port Isabel | 24:25.4 |
| 48 | Denrik LopezPlace 48 · Grade 11 · La Joya Juarez-Lincoln | 11 | La Joya Juarez-Lincoln | 24:37.4 |
| 49 | Daniel PeraltaPlace 49 · Grade 10 · La Joya Juarez-Lincoln | 10 | La Joya Juarez-Lincoln | 24:40.2 |
| 50 | Jesus MillanPlace 50 · Grade 11 · San Benito | 11 | San Benito | 24:48.3 |
| 51 | Roy GarciaPlace 51 · Grade 12 · San Benito | 12 | San Benito | 25:03.9 |
| 52 | Vasquez SamuelPlace 52 · Grade 12 · IDEA Frontier Brownsville | 12 | IDEA Frontier Brownsville | 25:16.8 |
| 53 | Santiago SanchezPlace 53 · Grade - · Port Isabel | - | Port Isabel | 26:07.6 |
| 54 | Liam LavadoPlace 54 · Grade 11 · S Texas Medical Professions | 11 | S Texas Medical Professions | 26:20.9 |
| 55 | Alejandro SanchezPlace 55 · Grade - · S Texas Medical Professions | - | S Texas Medical Professions | 26:56.4 |
| 56 | Abraham CastilloPlace 56 · Grade 11 · Jubilee Brownsville | 11 | Jubilee Brownsville | 31:19.8 |