| 1 | Jenson HarrellPlace 1 · Grade 6 · San Antonio Christian | 6 | San Antonio Christian | 12:04.68 PR |
| 2 | Alexander BurciagaPlace 2 · Grade 6 · St George Episcopal | 6 | St George Episcopal | 12:17.71 PR |
| 3 | Victor AbreuPlace 3 · Grade 7 · Somerset Academy Collegiate(fka Brooks Collegiate) | 7 | Somerset Academy Collegiate(fka Brooks Collegiate) | 12:47.25 |
| 4 | Hunter UtterbackPlace 4 · Grade 7 · Cornerstone Christian (San Antonio) | 7 | Cornerstone Christian (San Antonio) | 12:48.31 PR |
| 5 | Malachi MendozaPlace 5 · Grade 6 · San Antonio Christian | 6 | San Antonio Christian | 12:53.12 PR |
| 6 | Maximo (Max) DiazPlace 6 · Grade 7 · Somerset Academy Collegiate(fka Brooks Collegiate) | 7 | Somerset Academy Collegiate(fka Brooks Collegiate) | 13:03.88 |
| 7 | Alberto RodriguezPlace 7 · Grade 5 · Valor San Antonio | 5 | Valor San Antonio | 13:04.88 PR |
| 8 | Laval RichardsonPlace 8 · Grade 6 · Somerset Academy Collegiate(fka Brooks Collegiate) | 6 | Somerset Academy Collegiate(fka Brooks Collegiate) | 13:16.60 |
| 9 | Mateo Romero-LandaverdePlace 9 · Grade 7 · Valor San Antonio | 7 | Valor San Antonio | 13:21.53 |
| 10 | Ashton CoxPlace 10 · Grade 7 · New Braunfels Christian | 7 | New Braunfels Christian | 13:21.58 PR |
| 11 | Shiloh MacgillivrayPlace 11 · Grade 7 · San Antonio Christian | 7 | San Antonio Christian | 13:36.70 |
| 12 | Francis AngPlace 12 · Grade 5 · Valor San Antonio | 5 | Valor San Antonio | 13:46.54 PR |
| 13 | Elisha SonnierPlace 13 · Grade 7 · Cornerstone Christian (San Antonio) | 7 | Cornerstone Christian (San Antonio) | 13:48.30 PR |
| 14 | Samson GonzalezPlace 14 · Grade 7 · Valor San Antonio | 7 | Valor San Antonio | 13:52.11 PR |
| 15 | Lionel RichardsonPlace 15 · Grade 7 · Somerset Academy Collegiate(fka Brooks Collegiate) | 7 | Somerset Academy Collegiate(fka Brooks Collegiate) | 13:52.52 PR |
| 16 | Zeke BiggsPlace 16 · Grade 7 · Bracken Christian | 7 | Bracken Christian | 14:08.18 |
| 17 | Dakota DevorePlace 17 · Grade 6 · San Antonio Christian | 6 | San Antonio Christian | 14:09.00 |
| 18 | Wyatt RichardsPlace 18 · Grade 7 · Cornerstone Christian (San Antonio) | 7 | Cornerstone Christian (San Antonio) | 14:10.38 PR |
| 19 | Artin BonakchiPlace 19 · Grade 6 · St George Episcopal | 6 | St George Episcopal | 14:11.78 PR |
| 20 | Andrew Van ZeePlace 20 · Grade 6 · Valor San Antonio | 6 | Valor San Antonio | 14:22.30 PR |
| 21 | Sutherland MillerPlace 21 · Grade 7 · St George Episcopal | 7 | St George Episcopal | 14:30.16 |
| 22 | Yader VeraPlace 22 · Grade 7 · San Antonio Academy | 7 | San Antonio Academy | 14:39.14 |
| 23 | Luke RivierPlace 23 · Grade 5 · St George Episcopal | 5 | St George Episcopal | 14:42.55 |
| 24 | Mason MartinezPlace 24 · Grade 6 · Cornerstone Christian (San Antonio) | 6 | Cornerstone Christian (San Antonio) | 14:43.59 PR |
| 25 | Roman ManzanoPlace 25 · Grade 6 · St George Episcopal | 6 | St George Episcopal | 14:44.49 |
| 26 | Alejandro EstradaPlace 26 · Grade 7 · Cornerstone Christian (San Antonio) | 7 | Cornerstone Christian (San Antonio) | 14:57.32 PR |
| 27 | Benjamin OnleyPlace 27 · Grade 7 · San Antonio Christian | 7 | San Antonio Christian | 15:02.79 |
| 28 | Liam RosemarkPlace 28 · Grade 6 · St George Episcopal | 6 | St George Episcopal | 15:07.71 PR |
| 29 | Matthew JohnsonPlace 29 · Grade 7 · Bracken Christian | 7 | Bracken Christian | 15:11.37 PR |
| 30 | Blake FranklinPlace 30 · Grade 7 · San Antonio Academy | 7 | San Antonio Academy | 15:36.29 |
| 31 | Santiago Lozano-NajeraPlace 31 · Grade 7 · Cornerstone Christian (San Antonio) | 7 | Cornerstone Christian (San Antonio) | 15:48.43 PR |
| 32 | Mitchell JeffersonPlace 32 · Grade 6 · New Braunfels Christian | 6 | New Braunfels Christian | 16:10.28 |
| 33 | Kaellem McDonald MarshPlace 33 · Grade 7 · New Braunfels Christian | 7 | New Braunfels Christian | 16:10.79 PR |
| 34 | Esteban EscobedoPlace 34 · Grade 5 · San Antonio Christian | 5 | San Antonio Christian | 16:17.46 |
| 35 | Rhett RiegerPlace 35 · Grade 7 · Bracken Christian | 7 | Bracken Christian | 16:41.57 |
| 36 | Jackson SilvaPlace 36 · Grade 7 · St George Episcopal | 7 | St George Episcopal | 17:12.17 |
| 37 | Sascha CasellPlace 37 · Grade 7 · St George Episcopal | 7 | St George Episcopal | 17:58.20 |
| 38 | Robert MillerPlace 38 · Grade 7 · San Antonio Christian | 7 | San Antonio Christian | 18:01.62 PR |
| 39 | Brodie FrostPlace 39 · Grade 5 · St George Episcopal | 5 | St George Episcopal | 18:27.97 |
| 40 | Archer WrayPlace 40 · Grade 7 · Bracken Christian | 7 | Bracken Christian | 18:57.77 |
| 41 | Conner DalagerPlace 41 · Grade 5 · Valor San Antonio | 5 | Valor San Antonio | 19:24.11 PR |
| 42 | Jonathan ReffnerPlace 42 · Grade 5 · Valor San Antonio | 5 | Valor San Antonio | 19:29.18 PR |