| 1 | Gavin ChapaPlace 1 · San Antonio Reagan | — | San Antonio Reagan | 15:39 |
| 2 | Nicholas MaldonadoPlace 2 · San Antonio Madison | — | San Antonio Madison | 16:31 |
| 3 | Carsten BainPlace 3 · Boerne | — | Boerne | 16:36 |
| 4 | Derek AdamsPlace 4 · Fredericksburg | — | Fredericksburg | 16:42 |
| 5 | Samuel AckermanPlace 5 · San Antonio Reagan | — | San Antonio Reagan | 16:47 |
| 6 | Aaron GarciaPlace 6 · Boerne | — | Boerne | 16:53 |
| 7 | Santiago BerenguerPlace 7 · SA Alamo Heights | — | SA Alamo Heights | 17:04 |
| 8 | Barrett CrofutPlace 8 · Boerne | — | Boerne | 17:06 |
| 9 | Jackson TemplePlace 9 · Boerne | — | Boerne | 17:06 |
| 10 | Hunter EvansPlace 10 · Kerrville Tivy | — | Kerrville Tivy | 17:09 |
| 11 | Aiden GendronPlace 11 · San Antonio Reagan | — | San Antonio Reagan | 17:12 |
| 12 | Valor MennPlace 12 · Boerne | — | Boerne | 17:13 |
| 13 | Talmage PowellPlace 13 · New Braunfels | — | New Braunfels | 17:14 |
| 14 | Joshua SharpPlace 14 · SA Alamo Heights | — | SA Alamo Heights | 17:21 |
| 15 | Carson PairPlace 15 · New Braunfels | — | New Braunfels | 17:22 |
| 16 | Logan MartinezPlace 16 · San Antonio Reagan | — | San Antonio Reagan | 17:29 |
| 17 | Blaine GendronPlace 17 · San Antonio Reagan | — | San Antonio Reagan | 17:39 |
| 18 | Ross BakerPlace 18 · SA Alamo Heights | — | SA Alamo Heights | 17:48 |
| 19 | Nathan OrtegaPlace 19 · New Braunfels | — | New Braunfels | 17:50 |
| 20 | Michael Sam FrankelPlace 20 · San Antonio Reagan | — | San Antonio Reagan | 17:50 |
| 21 | Jackson CummingsPlace 21 · SA Alamo Heights | — | SA Alamo Heights | 17:53 |
| 22 | Noah KeresztesPlace 22 · New Braunfels | — | New Braunfels | 17:57 |
| 23 | Jordan AlonsoPlace 23 · New Braunfels | — | New Braunfels | 18:03 |
| 24 | Nune CantuPlace 24 · San Antonio Patriots Homeschool | — | San Antonio Patriots Homeschool | 18:05 |
| 25 | Cade SingleterryPlace 25 · New Braunfels | — | New Braunfels | 18:09 |
| 26 | Caden AlvaradoPlace 26 · SA Alamo Heights | — | SA Alamo Heights | 18:11 |
| 27 | Christian Lopez LopezPlace 27 · New Braunfels | — | New Braunfels | 18:12 |
| 28 | Aiden StoutPlace 28 · San Antonio Patriots Homeschool | — | San Antonio Patriots Homeschool | 18:12 |
| 29 | Roman GonzalezPlace 29 · San Antonio Southwest | — | San Antonio Southwest | 18:12 |
| 30 | Ethan HoglundPlace 30 · San Antonio Patriots Homeschool | — | San Antonio Patriots Homeschool | 18:17 |
| 31 | Brandon TragordPlace 31 · SA Alamo Heights | — | SA Alamo Heights | 18:26 |
| 32 | Ben MaciasPlace 32 · Boerne | — | Boerne | 18:33 |
| 33 | Seth GriffinPlace 33 · San Antonio Southwest | — | San Antonio Southwest | 18:35 |
| 34 | Hunter LackeyPlace 34 · Comfort | — | Comfort | 18:38 |
| 35 | Jackson DearPlace 35 · Comfort | — | Comfort | 18:41 |
| 36 | Ethan ChristiansonPlace 36 · Boerne | — | Boerne | 18:42 |
| 37 | Alfredo RodriguezPlace 37 · Fredericksburg | — | Fredericksburg | 18:48 |
| 38 | Diego RomeroPlace 38 · Uvalde | — | Uvalde | 18:49 |
| 39 | Juanpablo Mata SaldivarPlace 39 · San Antonio Reagan | — | San Antonio Reagan | 18:54 |
| 40 | Braylen ThomasonPlace 40 · Boerne | — | Boerne | 18:56 |
| 41 | Jose RuizPlace 41 · Fredericksburg | — | Fredericksburg | 19:05 |
| 42 | Daniel CorsoPlace 42 · SA Alamo Heights | — | SA Alamo Heights | 19:06 |
| 43 | Hunter PrincePlace 43 · Boerne | — | Boerne | 19:09 |
| 44 | Julian WaselPlace 44 · Boerne | — | Boerne | 19:10 |
| 45 | Cody HelmersPlace 45 · Fredericksburg | — | Fredericksburg | 19:12 |
| 46 | Diego LaraPlace 46 · Uvalde | — | Uvalde | 19:12 |
| 47 | Lucas RodriguezPlace 47 · SA Alamo Heights | — | SA Alamo Heights | 19:24 |
| 48 | Jose SalinasPlace 48 · Kerrville Tivy | — | Kerrville Tivy | 19:29 |
| 49 | Jesus RodeloPlace 49 · Kerrville Tivy | — | Kerrville Tivy | 19:31 |
| 50 | Caleb SchoellhornPlace 50 · San Antonio Patriots Homeschool | — | San Antonio Patriots Homeschool | 19:35 |
| 51 | Jesse DuplantPlace 51 · Kerrville Tivy | — | Kerrville Tivy | 19:46 |
| 52 | Thad BielanskiPlace 52 · SA Alamo Heights | — | SA Alamo Heights | 19:47 |
| 53 | Albert DE HoyosPlace 53 · San Antonio Southwest | — | San Antonio Southwest | 19:50 |
| 54 | Isaul TorresPlace 54 · Uvalde | — | Uvalde | 20:01 |
| 55 | Nathanael DechPlace 55 · San Antonio Patriots Homeschool | — | San Antonio Patriots Homeschool | 20:02 |
| 56 | Swain BrownPlace 56 · Northside Jay | — | Northside Jay | 20:04 |
| 57 | Jacob SingletonPlace 57 · San Antonio Southwest | — | San Antonio Southwest | 20:06 |
| 58 | Ivan CopPlace 58 · Fredericksburg | — | Fredericksburg | 20:15 |
| 59 | John FravellPlace 59 · SA Alamo Heights | — | SA Alamo Heights | 20:15 |
| 60 | Emmitt HarperPlace 60 · Fredericksburg | — | Fredericksburg | 20:17 |
| 61 | Trey HernandezPlace 61 · Kerrville Tivy | — | Kerrville Tivy | 20:22 |
| 62 | Isaiah WilsonPlace 62 · San Antonio Southwest | — | San Antonio Southwest | 20:32 |
| 63 | Oscar AlejosPlace 63 · San Antonio Southwest | — | San Antonio Southwest | 22:01 |
| 64 | Ambrose RamirezPlace 64 · San Antonio Patriots Homeschool | — | San Antonio Patriots Homeschool | 22:07 |
| 65 | Joseph PinedaPlace 65 · Uvalde | — | Uvalde | 23:33 |
| 66 | Carter CrowPlace 66 · Uvalde | — | Uvalde | 23:34 |
| 1 | David JensenPlace 1 · San Antonio Patriots Homeschool | — | San Antonio Patriots Homeschool | 18:23 |
| 2 | Liam HoglundPlace 2 · San Antonio Patriots Homeschool | — | San Antonio Patriots Homeschool | 18:32 |
| 3 | Christian HelwigPlace 3 · San Antonio Patriots Homeschool | — | San Antonio Patriots Homeschool | 18:37 |
| 4 | Simon HajekPlace 4 · San Antonio Reagan | — | San Antonio Reagan | 18:41 |
| 5 | Adam SaifPlace 5 · San Antonio Reagan | — | San Antonio Reagan | 18:48 |
| 6 | Aedin BarnesPlace 6 · San Antonio Reagan | — | San Antonio Reagan | 18:51 |
| 7 | Davien AirhartPlace 7 · SA Veterans Memorial | — | SA Veterans Memorial | 19:06 |
| 8 | Gabriel FierroPlace 8 · San Antonio Reagan | — | San Antonio Reagan | 19:12 |
| 9 | Isaiah DanielsPlace 9 · San Antonio Reagan | — | San Antonio Reagan | 19:19 |
| 10 | Jeffery ConradPlace 10 · San Antonio Reagan | — | San Antonio Reagan | 19:19 |
| 11 | Trevor SharpPlace 11 · SA Alamo Heights | — | SA Alamo Heights | 19:25 |
| 12 | Hector CanalesPlace 12 · Boerne Champion | — | Boerne Champion | 19:35 |
| 13 | Luke MitchellPlace 13 · Boerne Champion | — | Boerne Champion | 19:35 |
| 14 | Jeremiah BalesPlace 14 · Wimberley | — | Wimberley | 19:38 |
| 15 | Aiden LeonPlace 15 · New Braunfels | — | New Braunfels | 19:40 |
| 16 | Pierce MitchellPlace 16 · Boerne Champion | — | Boerne Champion | 19:50 |
| 17 | Candelario ColungaPlace 17 · San Antonio Madison | — | San Antonio Madison | 19:51 |
| 18 | Gabriel SoteloPlace 18 · San Antonio Madison | — | San Antonio Madison | 19:58 |
| 19 | Camden HopkinsPlace 19 · Wimberley | — | Wimberley | 20:00 |
| 20 | Sebastian CarvalloPlace 20 · Boerne Champion | — | Boerne Champion | 20:02 |
| 21 | Michael RamseyPlace 21 · San Antonio Reagan | — | San Antonio Reagan | 20:10 |
| 22 | Ryan Bello-SergioPlace 22 · SA Veterans Memorial | — | SA Veterans Memorial | 20:11 |
| 23 | Emmett NilandPlace 23 · New Braunfels | — | New Braunfels | 20:13 |
| 24 | Jacen EsparzaPlace 24 · Boerne | — | Boerne | 20:14 |
| 25 | Kingston HernandezPlace 25 · San Antonio Madison | — | San Antonio Madison | 20:15 |
| 26 | Jordan RuizPlace 26 · Wimberley | — | Wimberley | 20:15 |
| 27 | Julio ArroyoPlace 27 · Marion | — | Marion | 20:17 |
| 28 | Daniel HerreraPlace 28 · San Antonio Madison | — | San Antonio Madison | 20:18 |
| 29 | Riley CookseyPlace 29 · Boerne Champion | — | Boerne Champion | 20:19 |
| 30 | Gabe SextonPlace 30 · San Antonio Reagan | — | San Antonio Reagan | 20:29 |
| 31 | Gael RealivazquezPlace 31 · SA Veterans Memorial | — | SA Veterans Memorial | 20:32 |
| 32 | Anderson RundbergPlace 32 · New Braunfels | — | New Braunfels | 20:33 |
| 33 | Ruben BrecedaPlace 33 · Comfort | — | Comfort | 20:37 |
| 34 | Townes SmithPlace 34 · Llano | — | Llano | 20:38 |
| 35 | Trent BrundrettPlace 35 · Kerrville Tivy | — | Kerrville Tivy | 20:41 |
| 36 | Noah MUPlace 36 · SA Alamo Heights | — | SA Alamo Heights | 20:43 |
| 37 | Ethan RodriguesPlace 37 · San Antonio Madison | — | San Antonio Madison | 20:46 |
| 38 | Karter FranklinPlace 38 · SA Veterans Memorial | — | SA Veterans Memorial | 20:50 |
| 39 | Cody BielanskiPlace 39 · SA Alamo Heights | — | SA Alamo Heights | 20:53 |
| 40 | Anthony GibbonsPlace 40 · SA Veterans Memorial | — | SA Veterans Memorial | 20:54 |
| 41 | Rhett RobinsonPlace 41 · New Braunfels | — | New Braunfels | 20:55 |
| 42 | Collin TannerPlace 42 · SA Veterans Memorial | — | SA Veterans Memorial | 20:56 |
| 43 | Maddox BethkePlace 43 · New Braunfels | — | New Braunfels | 20:57 |
| 44 | Austin RonemousPlace 44 · Boerne Champion | — | Boerne Champion | 20:58 |
| 45 | Braden WilliamsPlace 45 · San Antonio Reagan | — | San Antonio Reagan | 20:58 |
| 46 | Calixto ValenciaPlace 46 · Junction | — | Junction | 20:59 |
| 47 | Abhiram BhogireddyPlace 47 · Boerne Champion | — | Boerne Champion | 21:09 |
| 48 | Levi SmithPlace 48 · SA Alamo Heights | — | SA Alamo Heights | 21:12 |
| 49 | Jw AnzPlace 49 · SA Alamo Heights | — | SA Alamo Heights | 21:13 |
| 50 | Adan ValdezPlace 50 · Boerne Champion | — | Boerne Champion | 21:16 |
| 51 | Colin CopelandPlace 51 · Boerne Champion B | — | Boerne Champion B | 21:16 |
| 52 | Jackson FinePlace 52 · SA Alamo Heights | — | SA Alamo Heights | 21:16 |
| 53 | Jacob EsquilinPlace 53 · Boerne Champion | — | Boerne Champion | 21:20 |
| 54 | Luke SowellPlace 54 · Marion | — | Marion | 21:27 |
| 55 | Kayden FerryPlace 55 · Boerne | — | Boerne | 21:30 |
| 56 | Aaron DuranPlace 56 · Boerne Champion B | — | Boerne Champion B | 21:31 |
| 57 | Maddox EilersPlace 57 · SA Veterans Memorial | — | SA Veterans Memorial | 21:34 |
| 58 | Jake JohnsonPlace 58 · Boerne Champion B | — | Boerne Champion B | 21:39 |
| 59 | Stefan BainPlace 59 · Boerne | — | Boerne | 21:40 |
| 60 | Edgar VasquezPlace 60 · Kerrville Tivy | — | Kerrville Tivy | 21:47 |
| 61 | Jayen DequinaPlace 61 · Kerrville Tivy | — | Kerrville Tivy | 21:48 |
| 62 | Nicolas RodasPlace 62 · SA Alamo Heights | — | SA Alamo Heights | 21:56 |
| 63 | Preston HopkinsPlace 63 · San Antonio Reagan | — | San Antonio Reagan | 21:59 |
| 64 | Caleb HelwigPlace 64 · San Antonio Patriots Homeschool | — | San Antonio Patriots Homeschool | 22:10 |
| 65 | Sebastian MontoyaPlace 65 · Northside Stevens | — | Northside Stevens | 22:10 |
| 66 | Jackson LongPlace 66 · Boerne Champion B | — | Boerne Champion B | 22:15 |
| 67 | Shaun KnightPlace 67 · Boerne | — | Boerne | 22:18 |
| 68 | Fabian GuzmanPlace 68 · Kerrville Tivy | — | Kerrville Tivy | 22:20 |
| 69 | Michael IrelandPlace 69 · New Braunfels | — | New Braunfels | 22:24 |
| 70 | Ellis BoettcherPlace 70 · Fredericksburg | — | Fredericksburg | 22:26 |
| 71 | Finn WilkinsonPlace 71 · New Braunfels | — | New Braunfels | 22:26 |
| 72 | Jonah RiveraPlace 72 · San Antonio Madison | — | San Antonio Madison | 22:31 |
| 73 | Nicolas GlessnerPlace 73 · Boerne | — | Boerne | 22:38 |
| 74 | Cash CopelandPlace 74 · Boerne | — | Boerne | 22:48 |
| 75 | Fausto CastroPlace 75 · SA Veterans Memorial | — | SA Veterans Memorial | 22:50 |
| 76 | Antoine MadridPlace 76 · Boerne Champion B | — | Boerne Champion B | 22:52 |
| 77 | Frank TownPlace 77 · Boerne | — | Boerne | 23:01 |
| 78 | Jonathan AndersonPlace 78 · Kerrville Tivy | — | Kerrville Tivy | 23:02 |
| 79 | Preston TomlinPlace 79 · Comfort | — | Comfort | 23:11 |
| 80 | Giancarlo DE LA CruzPlace 80 · Marion | — | Marion | 23:12 |
| 81 | Preston CookPlace 81 · Boerne Champion B | — | Boerne Champion B | 23:18 |
| 82 | Isaac LopezPlace 82 · Northside Stevens | — | Northside Stevens | 23:22 |
| 83 | Kevin RamirezPlace 83 · Llano | — | Llano | 23:23 |
| 84 | Mason AllenPlace 84 · Wimberley | — | Wimberley | 23:24 |
| 85 | Aaron LopezPlace 85 · San Antonio Southwest | — | San Antonio Southwest | 23:24 |
| 86 | Dillion StephensonPlace 86 · Boerne | — | Boerne | 23:28 |
| 87 | Nehemiah MullerPlace 87 · Northside Stevens | — | Northside Stevens | 23:34 |
| 88 | Diego RealivazquezPlace 88 · SA Veterans Memorial | — | SA Veterans Memorial | 23:39 |
| 89 | Julian MartinezPlace 89 · Northside Stevens | — | Northside Stevens | 23:42 |
| 90 | Noah GomezPlace 90 · Northside Stevens | — | Northside Stevens | 23:47 |
| 91 | Christian BetzPlace 91 · Boerne Champion B | — | Boerne Champion B | 23:56 |
| 92 | Noah LeonPlace 92 · New Braunfels | — | New Braunfels | 24:08:00 |
| 93 | Logan GrimmPlace 93 · Marion | — | Marion | 24:15:00 |
| 94 | Mauricio MendozaPlace 94 · Boerne | — | Boerne | 24:30:00 |
| 95 | Luke ReichPlace 95 · Comfort | — | Comfort | 24:32:00 |
| 96 | Owen NelsonPlace 96 · San Antonio Patriots Homeschool | — | San Antonio Patriots Homeschool | 24:36:00 |
| 97 | Benjamin RamirezPlace 97 · SA Veterans Memorial | — | SA Veterans Memorial | 24:55:00 |
| 98 | Noah AlboradoPlace 98 · Junction | — | Junction | 24:56:00 |
| 99 | Hunter BradshawPlace 99 · Comfort | — | Comfort | 24:57:00 |
| 100 | Sebastian LleverinoPlace 100 · Marion | — | Marion | 25:00:00 |
| 101 | Eli SeamanPlace 101 · Boerne Champion B | — | Boerne Champion B | 25:21:00 |
| 102 | Josiah RuckerPlace 102 · Comfort | — | Comfort | 25:42:00 |
| 103 | Daniel HardPlace 103 · San Antonio Patriots Homeschool | — | San Antonio Patriots Homeschool | 25:58:00 |
| 104 | Chandler DotsonPlace 104 · San Antonio Patriots Homeschool | — | San Antonio Patriots Homeschool | 26:18:00 |
| 105 | Jose CervantesPlace 105 · San Antonio Southwest | — | San Antonio Southwest | 26:24:00 |
| 106 | Bryson CarterPlace 106 · Boerne | — | Boerne | 26:27:00 |
| 107 | Robert DossPlace 107 · Junction | — | Junction | 26:43:00 |
| 108 | Baldemar RobelledoPlace 108 · Kerrville Tivy | — | Kerrville Tivy | 26:51:00 |
| 109 | Jacob PhillipsPlace 109 · Northside Stevens | — | Northside Stevens | 27:20:00 |
| 110 | Christian AguinagaPlace 110 · San Antonio Southwest | — | San Antonio Southwest | 27:39:00 |
| 111 | Bryan GonzalezPlace 111 · Northside Jay | — | Northside Jay | 27:40:00 |
| 112 | Henry DossPlace 112 · Junction | — | Junction | 28:29:00 |
| 113 | Aaron SchraugerPlace 113 · San Antonio Patriots Homeschool | — | San Antonio Patriots Homeschool | 28:34:00 |
| 114 | Daniel MorenoPlace 114 · Northside Stevens | — | Northside Stevens | 28:38:00 |
| 115 | Auraham ArizolaPlace 115 · Boerne Champion B | — | Boerne Champion B | 29:06:00 |
| 116 | Izaac FelanPlace 116 · Northside Jay | — | Northside Jay | 29:08:00 |
| 117 | Adam OnofrePlace 117 · Comfort | — | Comfort | 29:22:00 |
| 118 | Efrain RuizPlace 118 · Junction | — | Junction | 29:46:00 |