| 1 | Griffin NealPlace 1 · Grade 9 · Wimberley | 9 | Wimberley | 19:12 |
| 2 | Alex UrshaPlace 2 · Grade 9 · Wimberley | 9 | Wimberley | 19:44 |
| 3 | Anthony VilezPlace 3 · Grade - · Gonzales | - | Gonzales | 20:17 |
| 4 | Drake CaffeyPlace 4 · Grade - · Wimberley | - | Wimberley | 20:38 PR |
| 5 | Tanner NolenPlace 5 · Grade 11 · Wimberley | 11 | Wimberley | 20:42 |
| 6 | Amador ElijiahPlace 6 · Grade 11 · Wimberley | 11 | Wimberley | 20:55 |
| 7 | Eli JacobsenPlace 7 · Grade 11 · Wimberley | 11 | Wimberley | 21:07 |
| 8 | Tom BauerPlace 8 · Grade 11 · Wimberley | 11 | Wimberley | 21:18 |
| 9 | Brian LowakPlace 9 · Grade 9 · La Vernia | 9 | La Vernia | 21:22 |
| 10 | Elias HudsonPlace 10 · Grade 11 · La Vernia | 11 | La Vernia | 21:23 |
| 11 | Ruben OrtizPlace 11 · Grade 10 · Gonzales | 10 | Gonzales | 21:36 |
| 12 | Devon HarneyPlace 12 · Grade 12 · Wimberley | 12 | Wimberley | 21:43 |
| 13 | Pedro CarranzaPlace 13 · Grade 12 · La Vernia | 12 | La Vernia | 21:55 |
| 14 | Brayan JuarezPlace 14 · Grade - · Gonzales | - | Gonzales | 21:57 PR |
| 15 | Derrick GoddardPlace 15 · Grade 11 · La Vernia | 11 | La Vernia | 21:59 |
| 16 | Fernando GarciaPlace 16 · Grade 9 · Gonzales | 9 | Gonzales | 22:07 PR |
| 17 | Josh HerreraPlace 17 · Grade 10 · Wimberley | 10 | Wimberley | 22:17 |
| 18 | Declan DugganPlace 18 · Grade 9 · Wimberley | 9 | Wimberley | 22:30 |
| 19 | Kealan LarkinPlace 19 · Grade 11 · Wimberley | 11 | Wimberley | 22:38 |
| 20 | Bryce GrantPlace 20 · Grade 9 · Wimberley | 9 | Wimberley | 22:58 |
| 21 | Tyler ViergPlace 21 · Grade 11 · Gonzales | 11 | Gonzales | 23:07 PR |
| 22 | Luis HernandezPlace 22 · Grade - · Gonzales | - | Gonzales | 23:26 PR |
| 23 | Justin DugganPlace 23 · Grade 9 · Wimberley | 9 | Wimberley | 23:27 |
| 24 | Lee MoralesPlace 24 · Grade 11 · La Vernia | 11 | La Vernia | 23:32 |
| 25 | Lewis AndersonPlace 25 · Grade 11 · La Vernia | 11 | La Vernia | 23:45 |
| 26 | Thunder VillarealPlace 26 · Grade 12 · Geronimo Navarro | 12 | Geronimo Navarro | 24:02 PR |
| 27 | Bobby WatsonPlace 27 · Grade 12 · Wimberley | 12 | Wimberley | 24:10 PR |
| 28 | Bryce ParrishPlace 28 · Grade 9 · Geronimo Navarro | 9 | Geronimo Navarro | 24:14 PR |
| 29 | James AlvaradoPlace 29 · Grade - · Gonzales | - | Gonzales | 24:16 PR |
| 30 | Andrew BumguardnerPlace 30 · Grade 11 · Geronimo Navarro | 11 | Geronimo Navarro | 24:25 |
| 31 | Anthony FedorPlace 31 · Grade 10 · Geronimo Navarro | 10 | Geronimo Navarro | 24:30 |
| 32 | Bryce StoffelPlace 32 · Grade 9 · Geronimo Navarro | 9 | Geronimo Navarro | 24:41 PR |
| 33 | Jacob NietoPlace 33 · Grade - · Geronimo Navarro | - | Geronimo Navarro | 24:43 PR |
| 34 | Erbin OrdunaPlace 34 · Grade - · Gonzales | - | Gonzales | 25:52 PR |
| 35 | Crowley WyattPlace 35 · Grade 12 · Wimberley | 12 | Wimberley | 26:09 PR |
| 36 | Garrett SartainPlace 36 · Grade 10 · Geronimo Navarro | 10 | Geronimo Navarro | 28:36 |