| 1 | Braulio AguinaPlace 1 · Grade 11 · Hearne | 11 | Hearne | 19:06.89 |
| 2 | Robert AlcozerPlace 2 · Grade 9 · Salado | 9 | Salado | 19:17.01 |
| 3 | Samuel HightowerPlace 3 · Grade 11 · Salado | 11 | Salado | 19:41.01 |
| 4 | Jackson KilpatrickPlace 4 · Grade 9 · Salado | 9 | Salado | 19:54.93 |
| 5 | Riley MyersPlace 5 · Grade 10 · Bruceville-Eddy | 10 | Bruceville-Eddy | 19:58.15 PR |
| 6 | Efren RodriguezPlace 6 · Grade 10 · Hearne | 10 | Hearne | 20:22.24 PR |
| 7 | Camden MartinPlace 7 · Grade 12 · Robinson | 12 | Robinson | 20:29.32 PR |
| 8 | John GoodePlace 8 · Grade 10 · Salado | 10 | Salado | 20:38.44 |
| 9 | Julian HernandezPlace 9 · Grade 10 · Robinson | 10 | Robinson | 20:47.95 |
| 10 | Dalton GerstorffPlace 10 · Grade 11 · Bruceville-Eddy | 11 | Bruceville-Eddy | 20:50.71 |
| 11 | Jefrey DiazPlace 11 · Grade 12 · Hearne | 12 | Hearne | 20:59.81 PR |
| 12 | Jesus MunozPlace 12 · Grade 12 · Hearne | 12 | Hearne | 21:00.25 PR |
| 13 | Champ ChildressPlace 13 · Grade 9 · Hearne | 9 | Hearne | 21:03.32 |
| 14 | Luca MeehanPlace 14 · Grade 11 · Vanguard College Preparatory | 11 | Vanguard College Preparatory | 21:06.56 |
| 15 | Eduardo LopezPlace 15 · Grade 11 · Hearne | 11 | Hearne | 21:06.95 PR |
| 16 | Angel AmaroPlace 16 · Grade 12 · Hearne | 12 | Hearne | 21:10.48 PR |
| 17 | Brycen DavisPlace 17 · Grade 12 · Robinson | 12 | Robinson | 21:10.69 |
| 18 | John Mark GearhartPlace 18 · Grade 9 · Salado | 9 | Salado | 21:13.06 |
| 19 | Zachary PurvisPlace 19 · Grade 10 · Burton | 10 | Burton | 21:13.40 PR |
| 20 | Justin GonzalesPlace 20 · Grade 9 · Burton | 9 | Burton | 21:35.48 PR |
| 21 | Anthony MendezPlace 21 · Grade 9 · Buckholts | 9 | Buckholts | 21:39.01 |
| 22 | Jonathan ChandlerPlace 22 · Grade 10 · La Vernia | 10 | La Vernia | 21:42.19 PR |
| 23 | Gianluka BaltazarPlace 23 · Grade 10 · Robinson | 10 | Robinson | 21:43.91 |
| 24 | Andrew GamizPlace 24 · Grade 12 · Robinson | 12 | Robinson | 21:47.56 PR |
| 25 | Charles GarciaPlace 25 · Grade 10 · La Vernia | 10 | La Vernia | 22:14.43 PR |
| 26 | Rodrigo Jimenez RamirezPlace 26 · Grade 10 · Hearne | 10 | Hearne | 22:30.08 |
| 27 | Jordan ReyesPlace 27 · Grade 11 · Robinson | 11 | Robinson | 22:32.29 |
| 28 | Kaleb KrenekPlace 28 · Grade 9 · La Vernia | 9 | La Vernia | 22:32.71 PR |
| 29 | Andrew GonzalesPlace 29 · Grade 10 · Burton | 10 | Burton | 22:35.03 PR |
| 30 | Alexis VargasPlace 30 · Grade 10 · Hearne | 10 | Hearne | 22:56.96 |
| 31 | Carson PustejovskyPlace 31 · Grade 10 · Bosqueville | 10 | Bosqueville | 23:01.32 PR |
| 32 | Tristan ToombsPlace 32 · Grade 9 · Bosqueville | 9 | Bosqueville | 23:02.67 PR |
| 33 | James JarvisPlace 33 · Grade 9 · Burton | 9 | Burton | 23:03.55 PR |
| 34 | Jonathan OlivasPlace 34 · Grade 10 · Robinson | 10 | Robinson | 23:06.61 |
| 35 | Robert WeaverPlace 35 · Grade 8 · Vanguard College Preparatory | 8 | Vanguard College Preparatory | 23:09.47 PR |
| 36 | Amare StellyPlace 36 · Grade 11 · Bartlett | 11 | Bartlett | 23:09.67 PR |
| 37 | Dylan DallmeyerPlace 37 · Grade 10 · Burton | 10 | Burton | 23:15.81 PR |
| 38 | Riley DigmanPlace 38 · Grade 9 · Bruceville-Eddy | 9 | Bruceville-Eddy | 23:18.86 PR |
| 39 | Isaiah ChavezPlace 39 · Grade 10 · Fairfield | 10 | Fairfield | 23:20.64 |
| 40 | Calvin AdinaroPlace 40 · Grade 11 · Salado | 11 | Salado | 23:25.66 PR |
| 41 | Jackson GouldmanPlace 41 · Grade 9 · Texas Wind Homeschool | 9 | Texas Wind Homeschool | 23:27.08 |
| 42 | August KetPlace 42 · Grade 10 · Vanguard College Preparatory | 10 | Vanguard College Preparatory | 23:31.26 |
| 43 | Douglas JohnPlace 43 · Grade 9 · La Vernia | 9 | La Vernia | 23:34.46 PR |
| 44 | Camden HerrmannPlace 44 · Grade 9 · Salado | 9 | Salado | 23:42.01 |
| 45 | Mason GallerPlace 45 · Grade 9 · Robinson | 9 | Robinson | 23:48.94 |
| 46 | Gabriel VenturaPlace 46 · Grade 10 · Buckholts | 10 | Buckholts | 23:56.50 |
| 47 | Ethan IbanezPlace 47 · Grade 11 · Robinson | 11 | Robinson | 24:02.92 |
| 48 | Owen CuretonPlace 48 · Grade 9 · Bosqueville | 9 | Bosqueville | 24:05.37 |
| 49 | Alexander CejkaPlace 49 · Grade 11 · Robinson | 11 | Robinson | 24:09.42 |
| 50 | Colton VickersPlace 50 · Grade 9 · Burton | 9 | Burton | 24:24.93 PR |
| 51 | Hugh NielsenPlace 51 · Grade 9 · Texas Wind Homeschool | 9 | Texas Wind Homeschool | 24:27.01 |
| 52 | Austin FordPlace 52 · Grade 9 · Vanguard College Preparatory | 9 | Vanguard College Preparatory | 25:01.60 PR |
| 53 | Ayden DawesPlace 53 · Grade 10 · La Vernia | 10 | La Vernia | 25:14.80 PR |
| 54 | Isaiah CantuPlace 54 · Grade 10 · Manor New Tech | 10 | Manor New Tech | 25:23.91 PR |
| 55 | Gabriel ScullPlace 55 · Grade 10 · La Vernia | 10 | La Vernia | 25:25.31 PR |
| 56 | Evan GuerreroPlace 56 · Grade 9 · Burton | 9 | Burton | 25:34.36 |
| 57 | Joshua VillarrealPlace 57 · Grade 10 · La Vernia | 10 | La Vernia | 25:38.62 PR |
| 58 | James StallingsPlace 58 · Grade 9 · Bruceville-Eddy | 9 | Bruceville-Eddy | 25:48.30 |
| 59 | Jonathan GarciaPlace 59 · Grade 9 · Bosqueville | 9 | Bosqueville | 26:14.09 |
| 60 | Robert OlivarezPlace 60 · Grade 10 · Bosqueville | 10 | Bosqueville | 26:18.35 PR |
| 61 | Elijah UsonPlace 61 · Grade 9 · Bartlett | 9 | Bartlett | 26:18.68 PR |
| 62 | Saeed PjetrovicPlace 62 · Grade 11 · Fairfield | 11 | Fairfield | 26:32.46 |
| 63 | Jayden LeePlace 63 · Grade 10 · Bosqueville | 10 | Bosqueville | 26:39.90 |
| 64 | Braxton ReesePlace 64 · Grade 10 · Buckholts | 10 | Buckholts | 26:55.98 |
| 65 | Ely ReesePlace 65 · Grade 9 · Buckholts | 9 | Buckholts | 27:02.04 |
| 66 | Gustavo TrejoPlace 66 · Grade 10 · Manor New Tech | 10 | Manor New Tech | 27:02.86 PR |
| 67 | Enrique VenturaPlace 67 · Grade 10 · Buckholts | 10 | Buckholts | 28:15.52 |
| 68 | Jeavan CoronaPlace 68 · Grade 9 · Bruceville-Eddy | 9 | Bruceville-Eddy | 28:16.66 |
| 69 | Jack CurtisPlace 69 · Grade 10 · Texas Wind Homeschool | 10 | Texas Wind Homeschool | 28:19.98 |
| 70 | Ethan Hung DiepPlace 70 · Grade 9 · Bruceville-Eddy | 9 | Bruceville-Eddy | 29:13.43 PR |
| 71 | Jack MarkumPlace 71 · Grade 10 · Bosqueville | 10 | Bosqueville | 30:24.68 |
| 72 | Marvin PorojPlace 72 · Grade 11 · Manor New Tech | 11 | Manor New Tech | 30:26.85 PR |
| 73 | Brandon OrtizPlace 73 · Grade 10 · Manor New Tech | 10 | Manor New Tech | 32:06.94 PR |
| 74 | Xander NowaskiPlace 74 · Grade 12 · Chilton | 12 | Chilton | 34:48.74 |
| 75 | Andy LeePlace 75 · Grade 9 · Groesbeck | 9 | Groesbeck | 35:19.16 PR |
| 76 | Nathan MillsPlace 76 · Grade 10 · Texas Wind Homeschool | 10 | Texas Wind Homeschool | 36:11.81 |
| 77 | John CleboskiPlace 77 · Grade 9 · Burton | 9 | Burton | 36:19.84 |
| 78 | Jordyn BassPlace 78 · Grade 12 · Chilton | 12 | Chilton | 37:03.54 PR |
| 79 | Jayden SterlingPlace 79 · Grade 10 · Chilton | 10 | Chilton | 38:23.23 PR |