| 1 | Davien AirhartPlace 1 · Grade 11 · San Antonio Johnson | 11 | San Antonio Johnson | 18:20.47 |
| 2 | Aaron RosasPlace 2 · Grade 11 · San Antonio Edison | 11 | San Antonio Edison | 18:43.75 |
| 3 | Antonio TrianaPlace 3 · Grade 9 · San Antonio Central Catholic | 9 | San Antonio Central Catholic | 19:07.97 |
| 4 | Federico AguilarPlace 4 · Grade 11 · San Antonio Edison | 11 | San Antonio Edison | 19:18.49 |
| 5 | Samuel AlonzoPlace 5 · Grade 11 · Creek View | 11 | Creek View | 19:20.73 |
| 6 | Julien HarrisonPlace 6 · Grade 9 · Creek View | 9 | Creek View | 19:24.74 PR |
| 7 | Luke FernandezPlace 7 · Grade 11 · San Antonio Central Catholic | 11 | San Antonio Central Catholic | 19:46.82 |
| 8 | David VergilPlace 8 · Grade 9 · Creek View | 9 | Creek View | 19:46.90 PR |
| 9 | Nick AguilarPlace 9 · Grade - · San Antonio Central Catholic | - | San Antonio Central Catholic | 19:49.24 PR |
| 10 | Rhylan HanerPlace 10 · Grade 10 · Creek View | 10 | Creek View | 19:51.55 PR |
| 11 | Gavin DarrPlace 11 · Grade 10 · Creek View | 10 | Creek View | 20:03.15 |
| 12 | Aaron GuerraPlace 12 · Grade 11 · San Antonio Central Catholic | 11 | San Antonio Central Catholic | 20:21.57 |
| 13 | Darian VegaPlace 13 · Grade 11 · San Antonio Central Catholic | 11 | San Antonio Central Catholic | 20:21.99 |
| 14 | Otto HargesheimerPlace 14 · Grade - · San Antonio Central Catholic | - | San Antonio Central Catholic | 20:23.20 |
| 15 | Nicholas BranchizioPlace 15 · Grade 9 · San Antonio Johnson | 9 | San Antonio Johnson | 20:32.94 |
| 16 | Hilario AlvaradoPlace 16 · Grade 12 · San Antonio Central Catholic | 12 | San Antonio Central Catholic | 20:52.99 |
| 17 | Malokai Torres-DinaePlace 17 · Grade 11 · Creek View | 11 | Creek View | 20:54.87 |
| 18 | Theodore LopezPlace 18 · Grade 9 · SA Brackenridge | 9 | SA Brackenridge | 21:23.73 |
| 19 | Austin HigginsPlace 19 · Grade 11 · Creek View | 11 | Creek View | 21:24.14 |
| 20 | Landon EscobedoPlace 20 · Grade 9 · SA Brackenridge | 9 | SA Brackenridge | 21:32.83 |
| 21 | Conagher WorlandPlace 21 · Grade 10 · Northside Holmes | 10 | Northside Holmes | 21:37.24 |
| 22 | Rylan WhitleyPlace 22 · Grade 11 · Creek View | 11 | Creek View | 21:40.95 |
| 23 | Joshua LopezPlace 23 · Grade 11 · SA Brackenridge | 11 | SA Brackenridge | 21:47.68 |
| 24 | Ryder DonPlace 24 · Grade - · Creek View | - | Creek View | 21:56.59 |
| 25 | Alexander RohnerPlace 25 · Grade 9 · San Antonio Johnson | 9 | San Antonio Johnson | 22:01.44 PR |
| 26 | Micah PatmonPlace 26 · Grade 9 · Creek View | 9 | Creek View | 22:06.24 |
| 27 | Jace SanchezPlace 27 · Grade 12 · San Antonio Edison | 12 | San Antonio Edison | 22:07.53 |
| 28 | Caelan SturgeonPlace 28 · Grade 9 · Creek View | 9 | Creek View | 22:23.49 |
| 29 | Peyton McDonaldPlace 29 · Grade - · San Antonio Central Catholic | - | San Antonio Central Catholic | 22:31.91 |
| 30 | Liam GlennPlace 30 · Grade 9 · San Antonio Johnson | 9 | San Antonio Johnson | 22:37.15 |
| 31 | Mattox AyalaPlace 31 · Grade 10 · San Antonio Central Catholic | 10 | San Antonio Central Catholic | 22:49.91 |
| 32 | Oliver JuarezPlace 32 · Grade 10 · SA Brackenridge | 10 | SA Brackenridge | 22:58.00 |
| 33 | Diego CarrancoPlace 33 · Grade - · SA Brackenridge | - | SA Brackenridge | 23:08.00 PR |
| 34 | Aiden FletesPlace 34 · Grade 10 · San Antonio Johnson | 10 | San Antonio Johnson | 23:17.31 |
| 35 | Edwin SnowPlace 35 · Grade 10 · San Antonio Central Catholic | 10 | San Antonio Central Catholic | 23:24.43 PR |
| 36 | Mateo FraustoPlace 36 · Grade 12 · San Antonio Central Catholic | 12 | San Antonio Central Catholic | 23:26.00 |
| 37 | Josiah MaldonadoPlace 37 · Grade 10 · SA Brackenridge | 10 | SA Brackenridge | 23:55.45 |
| 38 | Caden DixPlace 38 · Grade 10 · Creek View | 10 | Creek View | 24:03.15 PR |
| 39 | Kendrick MurrayPlace 39 · Grade 9 · San Antonio Johnson | 9 | San Antonio Johnson | 24:21.42 |
| 40 | Esteban Davila VelazquezPlace 40 · Grade 10 · San Antonio Johnson | 10 | San Antonio Johnson | 24:21.74 |
| 41 | Reginald MackallPlace 41 · Grade 12 · San Antonio Houston | 12 | San Antonio Houston | 24:21.99 |
| 42 | Jayden Perez-LloydPlace 42 · Grade 9 · Creek View | 9 | Creek View | 24:25.99 |
| 43 | Angel GallegosPlace 43 · Grade 12 · San Antonio Central Catholic | 12 | San Antonio Central Catholic | 24:36.62 |
| 44 | Ethan CastilloPlace 44 · Grade 9 · SA Brackenridge | 9 | SA Brackenridge | 24:37.23 |
| 45 | Francisco LopezPlace 45 · Grade 10 · SA Brackenridge | 10 | SA Brackenridge | 24:49.25 |
| 46 | Vedanth MaddalaPlace 46 · Grade 9 · San Antonio Johnson | 9 | San Antonio Johnson | 24:56.71 |
| 47 | Luis FloresPlace 47 · Grade 12 · SA Brackenridge | 12 | SA Brackenridge | 26:03.65 PR |
| 48 | Ian BijarroPlace 48 · Grade - · Northside Holmes | - | Northside Holmes | 26:11.15 |
| 49 | Angel VelaPlace 49 · Grade 10 · Northside Holmes | 10 | Northside Holmes | 26:17.15 |
| 50 | Glenn HaggardPlace 50 · Grade 10 · Creek View | 10 | Creek View | 26:34.48 |
| 51 | James AlonzoPlace 51 · Grade - · San Antonio Edison | - | San Antonio Edison | 28:09.36 |
| 52 | Yousef HasanPlace 52 · Grade 9 · San Antonio Johnson | 9 | San Antonio Johnson | 29:30.23 PR |
| 53 | Malachi JauriguiPlace 53 · Grade - · San Antonio Houston | - | San Antonio Houston | 30:08.81 PR |
| 54 | Brian ArchuletaPlace 54 · Grade 11 · SA Brackenridge | 11 | SA Brackenridge | 30:25.98 PR |
| 55 | Alexander BirruetaPlace 55 · Grade - · SA Brackenridge | - | SA Brackenridge | 30:40.23 PR |
| 56 | Benicio MillerPlace 56 · Grade - · SA Brackenridge | - | SA Brackenridge | 32:06.00 PR |
| 57 | Ellis AdoePlace 57 · Grade - · Northside Holmes | - | Northside Holmes | 32:35.46 PR |
| 58 | Benjamin RodriguezPlace 58 · Grade 12 · San Antonio Central Catholic | 12 | San Antonio Central Catholic | 32:56.56 |
| 59 | Jesus AlemanPlace 59 · Grade - · Northside Holmes | - | Northside Holmes | 35:16.93 |
| 60 | Kaleb RodriguezPlace 60 · Grade - · Northside Holmes | - | Northside Holmes | 41:02.95 PR |