| 1 | Jose RuizPlace 1 · Grade 10 · Fredericksburg | 10 | Fredericksburg | 16:47.751 |
| 2 | Caleb BlissPlace 2 · Grade 10 · Davenport | 10 | Davenport | 17:02.302 |
| 3 | Zach GoodinPlace 3 · Grade 12 · Bandera | 12 | Bandera | 17:07.287 PR |
| 4 | Tristan SchenkPlace 4 · Grade 12 · Comal Canyon Lake | 12 | Comal Canyon Lake | 17:14.416 |
| 5 | Oscar MorenoPlace 5 · Grade 10 · Long Creek | 10 | Long Creek | 17:17.188 |
| 6 | Ivan CopPlace 6 · Grade 11 · Fredericksburg | 11 | Fredericksburg | 17:35.612 |
| 7 | Gibson CoverPlace 7 · Grade 10 · Comal Canyon Lake | 10 | Comal Canyon Lake | 17:42.946 |
| 8 | Jake VidrioPlace 8 · Grade 12 · Davenport | 12 | Davenport | 17:49.285 |
| 9 | Coleton OylerPlace 9 · Grade 9 · Long Creek | 9 | Long Creek | 17:58.904 |
| 10 | Alfredo RodriguezPlace 10 · Grade 11 · Fredericksburg | 11 | Fredericksburg | 18:04.142 |
| 11 | Cody HelmersPlace 11 · Grade 10 · Fredericksburg | 10 | Fredericksburg | 18:15.069 |
| 12 | Graham HatchPlace 12 · Grade 11 · Davenport | 11 | Davenport | 18:30.180 |
| 13 | Luciano MartinezPlace 13 · Grade 10 · Bandera | 10 | Bandera | 18:32.996 PR |
| 14 | Joshua PerezPlace 14 · Grade 10 · Long Creek | 10 | Long Creek | 18:39.650 |
| 15 | Alexander AlfaroPlace 15 · Grade 10 · Long Creek | 10 | Long Creek | 18:46.694 PR |
| 16 | Jayson LoyolaPlace 16 · Grade 10 · Davenport | 10 | Davenport | 18:47.701 |
| 17 | Clay HugoPlace 17 · Grade 11 · Comal Canyon Lake | 11 | Comal Canyon Lake | 18:50.019 PR |
| 18 | Ayden SarverPlace 18 · Grade 12 · Bandera | 12 | Bandera | 18:51.840 |
| 19 | Camden HopkinsPlace 19 · Grade 11 · Wimberley | 11 | Wimberley | 18:59.989 |
| 20 | Nate RogersPlace 20 · Grade 11 · Davenport | 11 | Davenport | 19:03.618 |
| 21 | Michael IsarrarazPlace 21 · Grade 9 · Long Creek | 9 | Long Creek | 19:12.734 |
| 22 | Steven RobersonPlace 22 · Grade 12 · Wimberley | 12 | Wimberley | 19:19.180 |
| 23 | Emmanuel RodriguezPlace 23 · Grade 10 · Fredericksburg | 10 | Fredericksburg | 19:23.511 |
| 24 | Colt RossingtonPlace 24 · Grade 10 · Davenport | 10 | Davenport | 19:24.719 |
| 25 | Daylon HaverlahPlace 25 · Grade 9 · Davenport | 9 | Davenport | 19:40.732 |
| 26 | Juanez TrevinoPlace 26 · Grade 10 · Long Creek | 10 | Long Creek | 19:46.726 |
| 27 | Jackson AlvarezPlace 27 · Grade 12 · Comal Canyon Lake | 12 | Comal Canyon Lake | 19:58.206 |
| 28 | Aiden SchaeferPlace 28 · Grade 12 · Fredericksburg | 12 | Fredericksburg | 20:00.272 |
| 29 | Will JonesPlace 29 · Grade 9 · Fredericksburg | 9 | Fredericksburg | 20:25.384 |
| 30 | Baret McDermottPlace 30 · Grade 9 · Comal Canyon Lake | 9 | Comal Canyon Lake | 20:32.198 |
| 31 | Jax ReyesPlace 31 · Grade 9 · Long Creek | 9 | Long Creek | 20:34.918 |
| 32 | Ethan HarlinPlace 32 · Grade 9 · Wimberley | 9 | Wimberley | 20:39.661 |
| 33 | Aiden McClintockPlace 33 · Grade - · Bandera | - | Bandera | 20:41.464 PR |
| 34 | Grant CoverPlace 34 · Grade 12 · Comal Canyon Lake | 12 | Comal Canyon Lake | 20:46.650 |
| 35 | Tristan WilsonPlace 35 · Grade 10 · Bandera | 10 | Bandera | 20:49.873 |
| 36 | Tristen DavisPlace 36 · Grade 9 · Wimberley | 9 | Wimberley | 20:52.840 |
| 37 | Michael RamirezPlace 37 · Grade 11 · Bandera | 11 | Bandera | 20:54.379 |
| 38 | Mason AllenPlace 38 · Grade 11 · Wimberley | 11 | Wimberley | 21:00.750 PR |
| 39 | Walter RoquePlace 39 · Grade 11 · Bandera | 11 | Bandera | 21:09.411 |
| 40 | Cheif RendonPlace 40 · Grade - · Comal Canyon Lake | - | Comal Canyon Lake | 21:14.146 PR |
| 41 | Grady NelsonPlace 41 · Grade 12 · Wimberley | 12 | Wimberley | 21:22.959 |
| 42 | Jeremiah BalesPlace 42 · Grade 10 · Wimberley | 10 | Wimberley | 23:43.400 |