| 1 | Pedro HernandezPlace 1 · Grade 9 · Kerrville Tivy | 9 | Kerrville Tivy | 16:10.395 PR |
| 2 | James TrimPlace 2 · Grade 9 · Fredericksburg | 9 | Fredericksburg | 16:41.868 PR |
| 3 | Uriah AguileraPlace 3 · Grade 10 · Kerrville Tivy | 10 | Kerrville Tivy | 16:43.383 PR |
| 4 | Caleb BlissPlace 4 · Grade 11 · Davenport | 11 | Davenport | 16:52.101 |
| 5 | Jose RuizPlace 5 · Grade 11 · Fredericksburg | 11 | Fredericksburg | 16:57.341 |
| 6 | Kyle MoellendorfPlace 6 · Grade 9 · Fredericksburg | 9 | Fredericksburg | 16:57.915 PR |
| 7 | Gibson CoverPlace 7 · Grade 11 · Comal Canyon Lake | 11 | Comal Canyon Lake | 16:59.205 PR |
| 8 | Baret McDermottPlace 8 · Grade 10 · Comal Canyon Lake | 10 | Comal Canyon Lake | 17:01.008 PR |
| 9 | Abraham GayossoPlace 9 · Grade 9 · Wimberley | 9 | Wimberley | 17:14.174 PR |
| 10 | Jaycob EdwardsPlace 10 · Grade 10 · Davenport | 10 | Davenport | 17:32.910 PR |
| 11 | Jayson LoyolaPlace 11 · Grade 11 · Davenport | 11 | Davenport | 17:38.300 |
| 12 | Caleb PenaPlace 12 · Grade 9 · Davenport | 9 | Davenport | 17:49.932 |
| 13 | Graham HatchPlace 13 · Grade 12 · Davenport | 12 | Davenport | 17:52.350 |
| 14 | Hudson CowartPlace 14 · Grade 11 · Kerrville Tivy | 11 | Kerrville Tivy | 17:53.521 |
| 15 | Jesse DuplantPlace 15 · Grade 11 · Kerrville Tivy | 11 | Kerrville Tivy | 18:00.211 |
| 16 | John GriffisPlace 16 · Grade 9 · Wimberley | 9 | Wimberley | 18:05.601 PR |
| 17 | Ivan CopPlace 17 · Grade 12 · Fredericksburg | 12 | Fredericksburg | 18:06.307 |
| 18 | Kameron McKinnonPlace 18 · Grade 10 · Fredericksburg | 10 | Fredericksburg | 18:19.658 PR |
| 19 | Baldemar RobelledoPlace 19 · Grade 11 · Kerrville Tivy | 11 | Kerrville Tivy | 18:36.479 |
| 20 | Cody HelmersPlace 20 · Grade 11 · Fredericksburg | 11 | Fredericksburg | 18:39.200 |
| 21 | Jesus RodeloPlace 21 · Grade 12 · Kerrville Tivy | 12 | Kerrville Tivy | 18:39.905 |
| 22 | Jose SalinasPlace 22 · Grade 12 · Kerrville Tivy | 12 | Kerrville Tivy | 18:41.517 |
| 23 | Zane ParryPlace 23 · Grade 9 · Davenport | 9 | Davenport | 18:43.080 |
| 24 | Nate RogersPlace 24 · Grade 12 · Davenport | 12 | Davenport | 19:09.376 |
| 25 | Thomas WoodsPlace 25 · Grade 10 · Comal Canyon Lake | 10 | Comal Canyon Lake | 19:10.283 PR |
| 26 | Clay HugoPlace 26 · Grade 12 · Comal Canyon Lake | 12 | Comal Canyon Lake | 19:22.173 |
| 27 | Alberto MunizPlace 27 · Grade 9 · Bandera | 9 | Bandera | 19:26.353 PR |
| 28 | Emmanuel RodriguezPlace 28 · Grade 11 · Fredericksburg | 11 | Fredericksburg | 19:39.560 |
| 29 | Jeremiah BalesPlace 29 · Grade 11 · Wimberley | 11 | Wimberley | 20:03.228 |
| 30 | Nash ColonPlace 30 · Grade 9 · Wimberley | 9 | Wimberley | 20:06.377 |
| 31 | Michael RamirezPlace 31 · Grade 12 · Bandera | 12 | Bandera | 20:09.273 PR |
| 32 | Ethan HarlinPlace 32 · Grade 10 · Comal Canyon Lake | 10 | Comal Canyon Lake | 20:16.777 |
| 33 | Luciano MartinezPlace 33 · Grade 11 · Bandera | 11 | Bandera | 20:16.918 |
| 34 | Knoxton McIloryPlace 34 · Grade 9 · Wimberley | 9 | Wimberley | 20:36.018 |
| 35 | Rudy EsparzaPlace 35 · Grade 9 · Bandera | 9 | Bandera | 20:45.286 |
| 36 | Watson ArnoldPlace 36 · Grade 9 · Wimberley | 9 | Wimberley | 20:47.606 |
| 37 | Walter RoquePlace 37 · Grade 12 · Bandera | 12 | Bandera | 21:02.519 |
| 38 | Taliesin LeDouxPlace 38 · Grade 12 · Comal Canyon Lake | 12 | Comal Canyon Lake | 21:34.196 |
| 39 | Tristan QuirogaPlace 39 · Grade 12 · Bandera | 12 | Bandera | 21:51.727 |
| 40 | Sebastian AcostaPlace 40 · Grade 11 · Bandera | 11 | Bandera | 22:00.894 |