| 1 | Aedin PinsonPlace 1 · Grade 8 · Devine | 8 | Devine | 10:06.977 PR |
| 2 | Pedro HernandezPlace 2 · Grade 8 · Hal Peterson | 8 | Hal Peterson | 11:08.357 PR |
| 3 | Ivory SheffieldPlace 3 · Grade 8 · Pieper Ranch | 8 | Pieper Ranch | 11:43.840 |
| 4 | Ryan GonzalesPlace 4 · Grade 8 · Hal Peterson | 8 | Hal Peterson | 12:00.437 PR |
| 5 | Owen SurlesPlace 5 · Grade 8 · Dilley Harper | 8 | Dilley Harper | 12:05.908 |
| 6 | Rafael RodriguezPlace 6 · Grade 8 · Devine | 8 | Devine | 12:14.022 |
| 7 | Keegan McElliottPlace 7 · Grade 8 · Pieper Ranch | 8 | Pieper Ranch | 12:16.164 |
| 8 | Ander RomeroPlace 8 · Grade 8 · Pieper Ranch | 8 | Pieper Ranch | 12:17.307 |
| 9 | Chase BurleyPlace 9 · Grade 8 · Lytle | 8 | Lytle | 12:19.398 |
| 10 | Dominick GarciaPlace 10 · Grade 8 · Newman | 8 | Newman | 12:30.453 PR |
| 11 | Lane TuttlePlace 11 · Grade 8 · The Winston | 8 | The Winston | 12:34.845 |
| 12 | Kayden NewsomePlace 12 · Grade 8 · Pieper Ranch | 8 | Pieper Ranch | 12:45.077 |
| 13 | Liam SowderPlace 13 · Grade 8 · Pieper Ranch | 8 | Pieper Ranch | 12:46.356 |
| 14 | Trey GuzmanPlace 14 · Grade 8 · Morales | 8 | Morales | 12:50.014 PR |
| 15 | Shyon AbediPlace 15 · Grade 8 · The Winston | 8 | The Winston | 12:50.908 PR |
| 16 | Gavin GonzalezPlace 16 · Grade 8 · Newman | 8 | Newman | 12:51.992 |
| 17 | Jose VargasPlace 17 · Grade 8 · Newman | 8 | Newman | 12:59.629 |
| 18 | Julius SandovalPlace 18 · Grade 8 · D'Hanis | 8 | D'Hanis | 13:02.343 PR |
| 19 | Avery VelaPlace 19 · Grade 8 · Lytle | 8 | Lytle | 13:05.164 |
| 20 | Julio ElizondoPlace 20 · Grade 8 · Pearsall | 8 | Pearsall | 13:07.084 |
| 21 | John AkshayPlace 21 · Grade 8 · The Winston | 8 | The Winston | 13:09.396 PR |
| 22 | Miguel QuinteroPlace 22 · Grade 8 · Pieper Ranch | 8 | Pieper Ranch | 13:18.902 |
| 23 | Zane DavenportPlace 23 · Grade 8 · Lytle | 8 | Lytle | 13:23.201 |
| 24 | Gionni PerezPlace 24 · Grade 8 · Devine | 8 | Devine | 13:26.641 |
| 25 | James BrooksPlace 25 · Grade 8 · Bulverde | 8 | Bulverde | 13:28.104 |
| 26 | Rayden CadenaPlace 26 · Grade 8 · Carrizo Springs | 8 | Carrizo Springs | 13:28.728 |
| 27 | Andre SeguraPlace 27 · Grade 8 · Hal Peterson | 8 | Hal Peterson | 13:41.398 PR |
| 28 | Rudy EsparsaPlace 28 · Grade 8 · Bandera | 8 | Bandera | 13:48.277 |
| 29 | Grayson GonzalesPlace 29 · Grade 8 · Hal Peterson | 8 | Hal Peterson | 13:49.186 PR |
| 30 | Santiago Rodriguez HernandezPlace 30 · Grade 8 · Newman | 8 | Newman | 13:49.442 |
| 31 | Aiden VillarrealPlace 31 · Grade 8 · Newman | 8 | Newman | 13:57.326 |
| 32 | Maddox RuizPlace 32 · Grade 8 · Sabinal | 8 | Sabinal | 13:59.875 PR |
| 33 | Tripp ByerlyPlace 33 · Grade 8 · Hal Peterson | 8 | Hal Peterson | 14:03.948 PR |
| 34 | Lestat NolinPlace 34 · Grade 8 · McDowell | 8 | McDowell | 14:07.323 |
| 35 | Josiah MillPlace 35 · Grade 8 · Devine | 8 | Devine | 14:07.802 PR |
| 36 | Louis BostPlace 36 · Grade 8 · Stacey | 8 | Stacey | 14:09.468 PR |
| 37 | Jaden SanchezPlace 37 · Grade 8 · Carrizo Springs | 8 | Carrizo Springs | 14:12.158 |
| 38 | Caleb LesieurPlace 38 · Grade 8 · Bulverde | 8 | Bulverde | 14:12.710 PR |
| 39 | Matthew ThomasPlace 39 · Grade 8 · Bulverde | 8 | Bulverde | 14:13.671 PR |
| 40 | Alex BarucaPlace 40 · Grade 8 · Pieper Ranch | 8 | Pieper Ranch | 14:16.528 PR |
| 41 | Zachery MorrisonPlace 41 · Grade 8 · Devine | 8 | Devine | 14:18.397 |
| 42 | Kade JonasPlace 42 · Grade 8 · Crestmont Christian Prep | 8 | Crestmont Christian Prep | 14:21.781 |
| 43 | Victor GarzaPlace 43 · Grade 8 · Pearsall | 8 | Pearsall | 14:26.839 |
| 44 | Lane GonzalesPlace 44 · Grade 8 · Devine | 8 | Devine | 14:27.129 |
| 45 | Ethan GarciaPlace 45 · Grade 8 · Crystal City | 8 | Crystal City | 14:30.900 |
| 46 | Luke LemastersPlace 46 · Grade 8 · Bulverde | 8 | Bulverde | 14:39.817 |
| 47 | Vasilios ArkiloPlace 47 · Grade 8 · St Mary's Hall (San Antonio) | 8 | St Mary's Hall (San Antonio) | 14:44.516 |
| 48 | Britton FriesenPlace 48 · Grade 8 · Crestmont Christian Prep | 8 | Crestmont Christian Prep | 14:51.475 |
| 49 | Payton KinseyPlace 49 · Grade 8 · Dilley Harper | 8 | Dilley Harper | 14:52.804 |
| 50 | Oscar LaraPlace 50 · Grade 8 · Pieper Ranch | 8 | Pieper Ranch | 14:52.913 |
| 51 | John AdkinsPlace 51 · Grade 8 · Pieper Ranch | 8 | Pieper Ranch | 14:53.428 PR |
| 52 | Vynce SaucedaPlace 52 · Grade 8 · Dilley Harper | 8 | Dilley Harper | 14:54.340 |
| 53 | Trey CarpinteyroPlace 53 · Grade 8 · Dilley Harper | 8 | Dilley Harper | 14:56.365 |
| 54 | Maxwell TerrazasPlace 54 · Grade 8 · Pieper Ranch | 8 | Pieper Ranch | 14:56.500 PR |
| 55 | Brayden MerrittPlace 55 · Grade 8 · Pieper Ranch | 8 | Pieper Ranch | 14:57.036 |
| 56 | Ram OchoaPlace 56 · Grade 8 · Dilley Harper | 8 | Dilley Harper | 15:07.551 |
| 57 | Matthew PoncePlace 57 · Grade 8 · Carrizo Springs | 8 | Carrizo Springs | 15:10.042 |
| 58 | Dangelo DiazPlace 58 · Grade 8 · Carrizo Springs | 8 | Carrizo Springs | 15:11.448 |
| 59 | Declan ConnorPlace 59 · Grade 8 · Pieper Ranch | 8 | Pieper Ranch | 15:12.622 |
| 60 | Johnsten MarksburyPlace 60 · Grade 8 · Pieper Ranch | 8 | Pieper Ranch | 15:16.920 |
| 61 | Slayton HallPlace 61 · Grade 8 · Medina | 8 | Medina | 15:18.125 |
| 62 | Arturo GallegosPlace 62 · Grade 8 · Crystal City | 8 | Crystal City | 15:20.198 |
| 63 | Henry PhippsPlace 63 · Grade 8 · St Mary's Hall (San Antonio) | 8 | St Mary's Hall (San Antonio) | 15:24.129 |
| 64 | Jose BermeaPlace 64 · Grade 8 · Crystal City | 8 | Crystal City | 15:26.724 |
| 65 | James JonesPlace 65 · Grade 8 · Stacey | 8 | Stacey | 15:29.138 PR |
| 66 | Jackson StonePlace 66 · Grade 8 · Pearsall | 8 | Pearsall | 15:36.147 |
| 67 | Evan GarciaPlace 67 · Grade 8 · Dilley Harper | 8 | Dilley Harper | 15:36.455 |
| 68 | Armando AyalaPlace 68 · Grade 8 · Pieper Ranch | 8 | Pieper Ranch | 15:51.633 |
| 69 | Noah RiouPlace 69 · Grade 8 · Devine | 8 | Devine | 15:52.539 |
| 70 | Matthew HernandezPlace 70 · Grade 8 · Crystal City | 8 | Crystal City | 15:52.927 |
| 71 | Nico JimenezPlace 71 · Grade 8 · Carrizo Springs | 8 | Carrizo Springs | 15:56.764 |
| 72 | Samuel PostertPlace 72 · Grade 8 · Bandera | 8 | Bandera | 15:59.706 |
| 73 | Taylor EstesPlace 73 · Grade 8 · Bandera | 8 | Bandera | 16:11.376 PR |
| 74 | Joe VallejoPlace 74 · Grade 8 · The Winston | 8 | The Winston | 16:32.138 |
| 75 | Jason CervantezPlace 75 · Grade 8 · Carrizo Springs | 8 | Carrizo Springs | 16:51.910 PR |
| 76 | Mason FloresPlace 76 · Grade 8 · Crystal City | 8 | Crystal City | 16:57.277 |
| 77 | Devin FehlingerPlace 77 · Grade 8 · Pieper Ranch | 8 | Pieper Ranch | 16:59.859 PR |
| 78 | Maudis VargasPlace 78 · Grade 8 · Carrizo Springs | 8 | Carrizo Springs | 17:30.900 |
| 79 | Ronan RodriguePlace 79 · Grade 8 · Bulverde | 8 | Bulverde | 17:31.167 PR |
| 80 | Ian DiazPlace 80 · Grade 8 · Medina | 8 | Medina | 17:43.100 |
| 81 | Eamon MaccabePlace 81 · Grade 8 · The Winston | 8 | The Winston | 17:53.390 |
| 82 | Juan AguilarPlace 82 · Grade 8 · Crystal City | 8 | Crystal City | 17:57.464 |
| 83 | Johnny GutierrezPlace 83 · Grade 8 · Pearsall | 8 | Pearsall | 18:03.103 |
| 84 | Drew TietsortPlace 84 · Grade 8 · St Mary's Hall (San Antonio) | 8 | St Mary's Hall (San Antonio) | 18:04.845 |
| 85 | Elias RodriguezPlace 85 · Grade 8 · St Mary's Hall (San Antonio) | 8 | St Mary's Hall (San Antonio) | 18:17.528 PR |
| 86 | Quintin CallPlace 86 · Grade 8 · Pieper Ranch | 8 | Pieper Ranch | 18:27.597 PR |
| 87 | Jaxon RodriguezPlace 87 · Grade 8 · Carrizo Springs | 8 | Carrizo Springs | 18:34.194 PR |
| 88 | Zeferino Zino GonzalezPlace 88 · Grade 8 · D'Hanis | 8 | D'Hanis | 19:45.600 PR |
| 89 | Kasen CuppPlace 89 · Grade 8 · Pieper Ranch | 8 | Pieper Ranch | 19:54.495 PR |
| 90 | LeRoy FelanPlace 90 · Grade 8 · Carrizo Springs | 8 | Carrizo Springs | 20:13.734 |
| 91 | Raphael QuinteroPlace 91 · Grade 8 · Bandera | 8 | Bandera | 20:48.166 |
| 92 | Sebi GarciaPlace 92 · Grade 8 · The Winston | 8 | The Winston | 23:51.865 PR |