| 1 | Andres NinoPlace 1 · Grade 8 · Green Acres | 8 | Green Acres | 12:28 |
| 2 | Izaak ReyesPlace 2 · Grade 8 · Green Acres | 8 | Green Acres | 12:51 |
| 3 | James DoughertyPlace 3 · Grade 8 · Wilson (Exeter) | 8 | Wilson (Exeter) | 13:10 PR |
| 4 | William SchaferPlace 4 · Grade 8 · Green Acres | 8 | Green Acres | 13:25 |
| 5 | Rio SerpaPlace 5 · Grade 8 · Ridgeview | 8 | Ridgeview | 13:50 |
| 6 | Daniel BatresPlace 6 · Grade 8 · La Joya | 8 | La Joya | 14:03 PR |
| 7 | Nicholas AzconaPlace 7 · Grade 8 · Ridgeview | 8 | Ridgeview | 14:06 |
| 8 | Saul RoblesPlace 8 · Grade 8 · Green Acres | 8 | Green Acres | 14:36 |
| 9 | Will SnyderPlace 9 · Grade 8 · La Joya | 8 | La Joya | 14:39 |
| 10 | Chase SaeseePlace 10 · Grade 8 · Ridgeview | 8 | Ridgeview | 14:45 |
| 11 | Jack ArreolaPlace 11 · Grade 8 · Ridgeview | 8 | Ridgeview | 14:54 |
| 12 | Gabriel TaverezPlace 12 · Grade 8 · La Joya | 8 | La Joya | 15:02 |
| 13 | Gabriel QuintanaPlace 13 · Grade 8 · Green Acres | 8 | Green Acres | 15:43 |
| 14 | Andrew MikhaelPlace 14 · Grade 8 · Ridgeview | 8 | Ridgeview | 15:46 |
| 15 | Zane LambertPlace 15 · Grade 8 · Ridgeview | 8 | Ridgeview | 16:18 |
| 16 | Jaxon WilliamsPlace 16 · Grade 8 · Ridgeview | 8 | Ridgeview | 16:18 |
| 17 | Mitchell LujnoPlace 17 · Grade 8 · La Joya | 8 | La Joya | 16:26 PR |
| 18 | Daniel NavaPlace 18 · Grade 8 · Ridgeview | 8 | Ridgeview | 16:47 PR |
| 19 | Kassen CorreiaPlace 19 · Grade 8 · Ridgeview | 8 | Ridgeview | 17:23 |
| 20 | Luke SilvaPlace 20 · Grade 8 · Ridgeview | 8 | Ridgeview | 17:25 |
| 21 | Tobias GarciaPlace 21 · Grade 8 · La Joya | 8 | La Joya | 17:28 |
| 22 | Beau SchollPlace 22 · Grade 8 · Ridgeview | 8 | Ridgeview | 17:51 |
| 23 | Jayden LacossPlace 23 · Grade 8 · Ridgeview | 8 | Ridgeview | 17:54 |
| 24 | Hunter VargasPlace 24 · Grade 8 · Ridgeview | 8 | Ridgeview | 17:57 |
| 25 | Gary AlvaradoPlace 25 · Grade 8 · Ridgeview | 8 | Ridgeview | 18:01 |
| 26 | Isaiah SilvaPlace 26 · Grade 8 · Green Acres | 8 | Green Acres | 18:30 PR |
| 27 | Andrew HuertaPlace 27 · Grade 8 · La Joya | 8 | La Joya | 21:54 |
| 28 | Carter LewisPlace 28 · Grade 8 · Green Acres | 8 | Green Acres | 22:41 |
| 29 | Justin EstradaPlace 29 · Grade 8 · Green Acres | 8 | Green Acres | 22:42 |
| 30 | Dominic DominguezPlace 30 · Grade 8 · Ridgeview | 8 | Ridgeview | 23:10 |
| 31 | Tejas BisalPlace 31 · Grade 8 · Ridgeview | 8 | Ridgeview | 24:16 |
| 32 | Seth RandolphPlace 32 · Grade 8 · La Joya | 8 | La Joya | 27:40 |
| 33 | Josh AviliaPlace 33 · Grade 8 · La Joya | 8 | La Joya | 27:47 PR |