| 1 | Aiden AdamsPlace 1 · Grade 11 · Northside Clark | 11 | Northside Clark | 15:44.8 |
| 2 | Nicholas CastroPlace 2 · Grade 11 · Castroville Medina Valley | 11 | Castroville Medina Valley | 16:12.9 |
| 3 | Devin MalesichPlace 3 · Grade 11 · Northside Brandeis | 11 | Northside Brandeis | 16:19.7 |
| 4 | Kyle CarpenterPlace 4 · Grade 11 · Castroville Medina Valley | 11 | Castroville Medina Valley | 16:20.7 |
| 5 | Kian Pinilla-JimenezPlace 5 · Grade 12 · Northside Brandeis | 12 | Northside Brandeis | 16:27.3 |
| 6 | Diego ReynaPlace 6 · Grade 12 · Lytle | 12 | Lytle | 16:28.2 |
| 7 | Jacob CantuPlace 7 · Grade 9 · Lytle | 9 | Lytle | 16:33.0 |
| 8 | Dionell DelgadoPlace 8 · Grade 12 · Northside Brennan | 12 | Northside Brennan | 16:33.6 |
| 9 | Zavian ArredondoPlace 9 · Grade 12 · Deer Park | 12 | Deer Park | 16:35.0 |
| 10 | Brayden RileyPlace 10 · Grade 10 · Castroville Medina Valley | 10 | Castroville Medina Valley | 16:36.5 |
| 11 | Ezra GonzalezPlace 11 · Grade 12 · Castroville Medina Valley | 12 | Castroville Medina Valley | 16:38.3 |
| 12 | Tristan CardenasPlace 12 · Grade 11 · Northside Brandeis | 11 | Northside Brandeis | 16:38.7 |
| 13 | Alvaro ZunigaPlace 13 · Grade 11 · San Antonio LEE | 11 | San Antonio LEE | 16:38.9 |
| 14 | Ray TorresPlace 14 · Grade 10 · Del Rio | 10 | Del Rio | 16:40.7 |
| 15 | Adrian ReynaPlace 15 · Grade 10 · Lytle | 10 | Lytle | 16:40.8 |
| 16 | Reyes ArteagaPlace 16 · Grade 12 · SA Brackenridge | 12 | SA Brackenridge | 16:46.8 |
| 17 | Calvin PomeroyPlace 17 · Grade 10 · Northside Clark | 10 | Northside Clark | 16:49.9 |
| 18 | Austin SantiagoPlace 18 · Grade 10 · Northside Brandeis | 10 | Northside Brandeis | 16:53.2 |
| 19 | Dante JimenezPlace 19 · Grade 11 · Eagle Pass Winn | 11 | Eagle Pass Winn | 16:53.9 |
| 20 | Sebastian GarciaPlace 20 · Grade 11 · Lytle | 11 | Lytle | 17:00.8 |
| 21 | Joaquin EscobarPlace 21 · Grade 12 · Deer Park | 12 | Deer Park | 17:02.3 |
| 22 | Bryan Montes-RodriguezPlace 22 · Grade 12 · Lytle | 12 | Lytle | 17:02.9 |
| 23 | Joash WardPlace 23 · Grade 12 · Converse Judson | 12 | Converse Judson | 17:03.0 |
| 24 | Fabian CerdaPlace 24 · Grade 12 · Southwest Legacy | 12 | Southwest Legacy | 17:12.8 |
| 25 | Samuel CurtisPlace 25 · Grade 12 · Del Rio | 12 | Del Rio | 17:15.5 |
| 26 | Michael Gallagher-PerezPlace 26 · Grade 10 · Northside Warren | 10 | Northside Warren | 17:16.6 |
| 27 | Noah CastanolaPlace 27 · Grade 12 · Northside Brandeis | 12 | Northside Brandeis | 17:19.0 |
| 28 | Evan MelendezPlace 28 · Grade 11 · Deer Park | 11 | Deer Park | 17:21.2 |
| 29 | Ross BakerPlace 29 · Grade 11 · SA Alamo Heights | 11 | SA Alamo Heights | 17:22.6 |
| 30 | Angel OrtizPlace 30 · Grade 12 · Castroville Medina Valley | 12 | Castroville Medina Valley | 17:24.3 |
| 31 | Antonio PadillaPlace 31 · Grade 12 · Del Rio | 12 | Del Rio | 17:27.2 |
| 32 | Jose VielmaPlace 32 · Grade 12 · Del Rio | 12 | Del Rio | 17:27.3 |
| 33 | Andrew ChanabaPlace 33 · Grade 12 · Deer Park | 12 | Deer Park | 17:28.7 PR |
| 34 | Shane MacMasterPlace 34 · Grade 12 · Northside Warren | 12 | Northside Warren | 17:29.4 |
| 35 | Edgar BenavidesPlace 35 · Grade 12 · San Antonio Edison | 12 | San Antonio Edison | 17:37.5 |
| 36 | Cameron LopezPlace 36 · Grade 10 · Deer Park | 10 | Deer Park | 17:41.8 |
| 37 | Sebastian CastilloPlace 37 · Grade 10 · Eagle Pass Winn | 10 | Eagle Pass Winn | 17:43.0 PR |
| 38 | Matthew TorresPlace 38 · Grade 11 · Northside Warren | 11 | Northside Warren | 17:44.5 |
| 39 | Jayden AlfaroPlace 39 · Grade 9 · San Antonio Southwest | 9 | San Antonio Southwest | 17:45.2 |
| 40 | Tyler DismukesPlace 40 · Grade 12 · Northside Marshall | 12 | Northside Marshall | 17:45.2 |
| 41 | Jaydin ZunigaPlace 41 · Grade 12 · Deer Park | 12 | Deer Park | 17:47.9 PR |
| 42 | Patrick EdwardsPlace 42 · Grade 9 · Northside Taft | 9 | Northside Taft | 17:53.1 |
| 43 | Liam CummingsPlace 43 · Grade 9 · Northside Clark | 9 | Northside Clark | 17:55.6 |
| 44 | Benjamin SotoPlace 44 · Grade 12 · San Antonio Jefferson | 12 | San Antonio Jefferson | 17:55.9 |
| 45 | Brent BingheimPlace 45 · Grade 12 · Converse Judson | 12 | Converse Judson | 17:57.7 |
| 46 | Wolfgang ThoenerPlace 46 · Grade 12 · Northside Brennan | 12 | Northside Brennan | 17:59.0 |
| 47 | Michael OglePlace 47 · Grade 11 · Northside Marshall | 11 | Northside Marshall | 17:59.2 |
| 48 | Henry GancaycoPlace 48 · Grade 10 · SA Alamo Heights | 10 | SA Alamo Heights | 18:01.4 PR |
| 49 | Brandon LuceroPlace 49 · Grade 10 · Northside Brennan | 10 | Northside Brennan | 18:03.9 |
| 50 | Urijah PetermanPlace 50 · Grade 11 · Northside Clark | 11 | Northside Clark | 18:04.1 |
| 51 | Ezekiel GonzalesPlace 51 · Grade 10 · San Antonio Jefferson | 10 | San Antonio Jefferson | 18:07.0 |
| 52 | Jayden SauerPlace 52 · Grade 11 · Northside Brennan | 11 | Northside Brennan | 18:07.1 |
| 53 | Trevor SharpPlace 53 · Grade 10 · SA Alamo Heights | 10 | SA Alamo Heights | 18:07.3 |
| 54 | Julian RamosPlace 54 · Grade 10 · San Antonio Jefferson | 10 | San Antonio Jefferson | 18:07.5 |
| 55 | David GarciaPlace 55 · Grade 11 · San Antonio LEE | 11 | San Antonio LEE | 18:08.7 |
| 56 | Harvey BohlPlace 56 · Grade 12 · Castroville Medina Valley | 12 | Castroville Medina Valley | 18:09.1 |
| 57 | Josiah DuenezPlace 57 · Grade 10 · Castroville Medina Valley | 10 | Castroville Medina Valley | 18:09.5 PR |
| 58 | Kalub FloresPlace 58 · Grade 12 · San Antonio Southside | 12 | San Antonio Southside | 18:10.5 |
| 59 | Josiah LunaPlace 59 · Grade 10 · Northside Marshall | 10 | Northside Marshall | 18:12.7 |
| 60 | Austin BlackPlace 60 · Grade 11 · Northside Taft | 11 | Northside Taft | 18:13.5 |
| 61 | Jesus RoblesPlace 61 · Grade 10 · Del Rio | 10 | Del Rio | 18:13.8 |
| 62 | Jose OrtizPlace 62 · Grade 9 · Castroville Medina Valley | 9 | Castroville Medina Valley | 18:16.5 |
| 63 | Rene MendozaPlace 63 · Grade 9 · Eagle Pass Winn | 9 | Eagle Pass Winn | 18:16.8 |
| 64 | Albert DausPlace 64 · Grade 12 · Northside Taft | 12 | Northside Taft | 18:17.0 |
| 65 | Anderson (AJ) FoxPlace 65 · Grade 10 · San Antonio LEE | 10 | San Antonio LEE | 18:18.1 PR |
| 66 | Aden CuchranPlace 66 · Grade 11 · SA Alamo Heights | 11 | SA Alamo Heights | 18:18.6 |
| 67 | Julyus CalderonPlace 67 · Grade 11 · Del Rio | 11 | Del Rio | 18:18.6 |
| 68 | Elias TrochePlace 68 · Grade 9 · Northside Clark | 9 | Northside Clark | 18:19.3 |
| 69 | Aaron RosasPlace 69 · Grade 10 · San Antonio Edison | 10 | San Antonio Edison | 18:19.9 |
| 70 | Andy PerezPlace 70 · Grade 12 · Northside Warren | 12 | Northside Warren | 18:21.7 |
| 71 | Adrian BaghalianPlace 71 · Grade 11 · Deer Park | 11 | Deer Park | 18:21.8 |
| 72 | Andrew SoledadPlace 72 · Grade 10 · Castroville Medina Valley | 10 | Castroville Medina Valley | 18:24.2 PR |
| 73 | Sa'Marion HenryPlace 73 · Grade 9 · Northside Brennan | 9 | Northside Brennan | 18:25.4 |
| 74 | Joselin OrozcoPlace 74 · Grade 10 · Eagle Pass Winn | 10 | Eagle Pass Winn | 18:25.8 |
| 75 | Joseph DavilaPlace 75 · Grade 10 · SA Brackenridge | 10 | SA Brackenridge | 18:28.0 |
| 76 | Felipe PinaPlace 76 · Grade 10 · Eagle Pass Winn | 10 | Eagle Pass Winn | 18:29.0 |
| 77 | Derek ChavarriaPlace 77 · Grade 11 · Northside Clark | 11 | Northside Clark | 18:29.1 |
| 78 | Aiden PerezPlace 78 · Grade 9 · Northside Marshall | 9 | Northside Marshall | 18:30.0 |
| 79 | Jacob WhitePlace 79 · Grade 10 · Deer Park | 10 | Deer Park | 18:32.8 |
| 80 | Christian DavisPlace 80 · Grade 11 · San Antonio Jefferson | 11 | San Antonio Jefferson | 18:35.9 |
| 81 | Emiliano DanweberPlace 81 · Grade 12 · San Antonio Jefferson | 12 | San Antonio Jefferson | 18:37.1 PR |
| 82 | Williams SandriaPlace 82 · Grade 12 · San Antonio Jefferson | 12 | San Antonio Jefferson | 18:37.2 |
| 83 | Seth GriffinPlace 83 · Grade 12 · San Antonio Southwest | 12 | San Antonio Southwest | 18:41.3 |
| 84 | Aiden LopezPlace 84 · Grade 12 · Northside Warren | 12 | Northside Warren | 18:42.9 |
| 85 | Jalen AlarconPlace 85 · Grade 11 · Northside Clark | 11 | Northside Clark | 18:44.9 |
| 86 | Gabriel RangelPlace 86 · Grade 10 · San Antonio Jefferson | 10 | San Antonio Jefferson | 18:45.8 PR |
| 87 | Lawson TottenhamPlace 87 · Grade 9 · San Antonio LEE | 9 | San Antonio LEE | 18:45.8 |
| 88 | Cole RobertsPlace 88 · Grade 11 · San Antonio LEE | 11 | San Antonio LEE | 18:45.9 |
| 89 | Jeremiah VallePlace 89 · Grade 12 · St Anthony Catholic | 12 | St Anthony Catholic | 18:46.6 |
| 90 | Devin RomeroPlace 90 · Grade 12 · Northside Taft | 12 | Northside Taft | 18:49.1 |
| 91 | Jaden LimasPlace 91 · Grade 11 · Castroville Medina Valley | 11 | Castroville Medina Valley | 18:49.6 |
| 92 | Michael RamosPlace 92 · Grade 11 · Converse Judson | 11 | Converse Judson | 18:49.9 |
| 93 | Dylan BowersPlace 93 · Grade 12 · Northside Clark | 12 | Northside Clark | 18:52.6 PR |
| 94 | Ryan MarquezPlace 94 · Grade 12 · San Antonio Edison | 12 | San Antonio Edison | 18:53.5 |
| 95 | Isaiah PerezPlace 95 · Grade 12 · Northside Marshall | 12 | Northside Marshall | 18:53.9 |
| 96 | Matthew PhillipsPlace 96 · Grade 11 · Northside Taft | 11 | Northside Taft | 18:54.4 |
| 97 | Sebastion GarciaPlace 97 · Grade 10 · Northside Marshall | 10 | Northside Marshall | 18:58.8 |
| 98 | Aiden Cerna-FoxPlace 98 · Grade 10 · SA Alamo Heights | 10 | SA Alamo Heights | 19:01.9 |
| 99 | Cael NorrisPlace 99 · Grade 10 · San Antonio LEE | 10 | San Antonio LEE | 19:02.0 |
| 100 | Aidan Vazquez-PadillaPlace 100 · Grade 11 · Southwest Legacy | 11 | Southwest Legacy | 19:02.5 |