| 1 | Tristan SaenzPlace 1 · Grade 12 · PSJA North | 12 | PSJA North | 16:53.8 |
| 2 | Nahdir FernandezPlace 2 · Grade 11 · IDEA Quest | 11 | IDEA Quest | 17:17.8 |
| 3 | Andres MachadoPlace 3 · Grade 12 · Brownsville Hanna | 12 | Brownsville Hanna | 17:48.3 |
| 4 | Skyler WilkersonPlace 4 · Grade 10 · Edinburg Vela | 10 | Edinburg Vela | 18:11.4 |
| 5 | Elijah SepulvedaPlace 5 · Grade 10 · Edinburg Vela | 10 | Edinburg Vela | 18:19.3 |
| 6 | Brian ZavalaPlace 6 · Grade 11 · Brownsville Hanna | 11 | Brownsville Hanna | 18:31.0 |
| 7 | Johann GuerraPlace 7 · Grade 9 · IDEA Quest | 9 | IDEA Quest | 18:40.0 |
| 8 | Isaac CruzPlace 8 · Grade 10 · PSJA Memorial | 10 | PSJA Memorial | 18:45.7 |
| 9 | Caleb CalderonPlace 9 · Grade 12 · Weslaco | 12 | Weslaco | 18:47.3 |
| 10 | Zesario LopezPlace 10 · Grade 9 · PSJA North | 9 | PSJA North | 18:57.9 |
| 11 | Aiden SandovalPlace 11 · Grade 12 · Edinburg Vela | 12 | Edinburg Vela | 19:00.0 |
| 12 | Matthew CorbittPlace 12 · Grade 10 · Edinburg Vela | 10 | Edinburg Vela | 19:03.3 |
| 13 | Mathias LucioPlace 13 · Grade 10 · Edinburg Vela | 10 | Edinburg Vela | 19:04.8 |
| 14 | Joaquin AlcantarPlace 14 · Grade 12 · Edinburg Vela | 12 | Edinburg Vela | 19:12.8 |
| 15 | Santiago LucioPlace 15 · Grade 12 · Edinburg Vela | 12 | Edinburg Vela | 19:19.5 |
| 16 | Nathaniel YanezPlace 16 · Grade 10 · Weslaco | 10 | Weslaco | 19:27.3 |
| 17 | Sean OrdonezPlace 17 · Grade 10 · Weslaco | 10 | Weslaco | 19:41.2 |
| 18 | Mario LopezPlace 18 · Grade 12 · Edinburg Economedes | 12 | Edinburg Economedes | 19:46.6 |
| 19 | Iaan MunozPlace 19 · Grade 12 · Edinburg Vela | 12 | Edinburg Vela | 19:51.7 |
| 20 | Leo MataPlace 20 · Grade 10 · Vanguard Beethoven | 10 | Vanguard Beethoven | 19:53.4 |
| 21 | Adam PaizPlace 21 · Grade 11 · Vanguard Beethoven | 11 | Vanguard Beethoven | 20:01.2 |
| 22 | Samuel A GarciaPlace 22 · Grade 12 · Weslaco | 12 | Weslaco | 20:16.5 |
| 23 | Arturo ParraPlace 23 · Grade 10 · Brownsville Lopez | 10 | Brownsville Lopez | 20:19.5 |
| 24 | Joseph OlmosPlace 24 · Grade 10 · PSJA North | 10 | PSJA North | 20:36.0 |
| 25 | Fernando LongoriaPlace 25 · Grade 10 · Vanguard Beethoven | 10 | Vanguard Beethoven | 20:45.8 |
| 26 | Lizandro MorinPlace 26 · Grade - · Edinburg Vela | - | Edinburg Vela | 20:56.0 |
| 27 | Alex VelezPlace 27 · Grade 12 · Brownsville Hanna | 12 | Brownsville Hanna | 21:02.8 |
| 28 | Eric GarzaPlace 28 · Grade 12 · McAllen Memorial | 12 | McAllen Memorial | 21:07.2 |
| 29 | Eliel JaramilloPlace 29 · Grade 12 · Brownsville Lopez | 12 | Brownsville Lopez | 21:08.7 |
| 30 | Ismael SanchezPlace 30 · Grade 10 · Brownsville Lopez | 10 | Brownsville Lopez | 21:14.5 |
| 31 | Aaron MurgaPlace 31 · Grade 12 · Brownsville Hanna | 12 | Brownsville Hanna | 21:15.6 |
| 32 | Alejandro RodriguezPlace 32 · Grade 10 · Weslaco | 10 | Weslaco | 21:32.7 |
| 33 | Xavier RodriguezPlace 33 · Grade 10 · Weslaco | 10 | Weslaco | 21:39.4 |
| 34 | Edwin-2029 GonzalezPlace 34 · Grade 10 · Vanguard Beethoven | 10 | Vanguard Beethoven | 22:36.2 |
| 35 | Mathew MontoyaPlace 35 · Grade 12 · Brownsville Lopez | 12 | Brownsville Lopez | 23:41.0 |
| 36 | Rene GonzalezPlace 36 · Grade 10 · IDEA Quest | 10 | IDEA Quest | 23:41.5 |
| 37 | Luis MataPlace 37 · Grade 11 · Vanguard Beethoven | 11 | Vanguard Beethoven | 24:02.8 |
| 38 | Jaret MendezPlace 38 · Grade - · PSJA North | - | PSJA North | 35:15.5 |
| 39 | Robert SalazarPlace 39 · Grade 11 · IDEA Quest | 11 | IDEA Quest | 35:15.8 |