| 1 | Caden LeonardPlace 1 · Grade 12 · Southlake Carroll | 12 | Southlake Carroll | 14:42.00 |
| 2 | Ruel NewberryPlace 2 · Grade 10 · Denton Guyer | 10 | Denton Guyer | 14:49.00 |
| 3 | Griffen SaackePlace 3 · Grade 12 · Bridgeland | 12 | Bridgeland | 14:52.30 |
| 4 | Kai GutierrezPlace 4 · Grade 10 · Southlake Carroll | 10 | Southlake Carroll | 14:56.50 |
| 5 | Kai McCulloughPlace 5 · Grade 12 · Austin Vandegrift | 12 | Austin Vandegrift | 15:00.90 |
| 6 | Andrew EsparzaPlace 6 · Grade 11 · Round Rock | 11 | Round Rock | 15:02.70 |
| 7 | Griffin HummelPlace 7 · Grade 12 · Austin Bowie | 12 | Austin Bowie | 15:06.00 |
| 8 | Ryder DarceyPlace 8 · Grade 12 · Katy | 12 | Katy | 15:13.80 |
| 9 | Boston BowcuttPlace 9 · Grade 11 · Keller | 11 | Keller | 15:19.10 |
| 10 | Noah GarciaPlace 10 · Grade 10 · El Paso Eastwood | 10 | El Paso Eastwood | 15:20.10 |
| 11 | Noah LowereePlace 11 · Grade 11 · El Paso Eastwood | 11 | El Paso Eastwood | 15:22.50 |
| 12 | Grant SeadePlace 12 · Grade 12 · Austin Westlake | 12 | Austin Westlake | 15:25.10 PR |
| 13 | Rhett AustinPlace 13 · Grade 11 · Richardson Lake Highlands | 11 | Richardson Lake Highlands | 15:26.40 |
| 14 | Aiden AdamsPlace 14 · Grade 11 · Northside Clark | 11 | Northside Clark | 15:27.60 |
| 15 | Jayce LovePlace 15 · Grade 11 · Schertz Clemens | 11 | Schertz Clemens | 15:30.80 |
| 16 | Layton CarlislePlace 16 · Grade 12 · Bridgeland | 12 | Bridgeland | 15:31.00 |
| 17 | Avinash DewaganPlace 17 · Grade 9 · Austin Vandegrift | 9 | Austin Vandegrift | 15:32.70 |
| 18 | Diego DuranPlace 18 · Grade 11 · Bryan | 11 | Bryan | 15:32.90 PR |
| 19 | Camden GibsonPlace 19 · Grade 12 · Conroe Woodlands College Park | 12 | Conroe Woodlands College Park | 15:35.90 |
| 20 | Nicky(Nicolas) Repper-MolinaPlace 20 · Grade 11 · San Antonio Johnson | 11 | San Antonio Johnson | 15:36.80 |
| 21 | Humberto SernaPlace 21 · Grade 12 · El Paso Coronado | 12 | El Paso Coronado | 15:38.20 |
| 22 | Shepherd SteenPlace 22 · Grade 11 · Fulshear | 11 | Fulshear | 15:38.30 |
| 23 | Collin GoodwinPlace 23 · Grade 11 · Austin Vandegrift | 11 | Austin Vandegrift | 15:38.40 |
| 24 | Jaxon (Jax) GlennPlace 24 · Grade 11 · Southlake Carroll | 11 | Southlake Carroll | 15:39.00 |
| 25 | Anthony (AJ) AbeytaPlace 25 · Grade 12 · Keller | 12 | Keller | 15:40.80 |
| 26 | Patricio NavarroPlace 26 · Grade 11 · Bridgeland | 11 | Bridgeland | 15:41.00 |
| 27 | Eli MugambiPlace 27 · Grade 11 · Humble Atascocita | 11 | Humble Atascocita | 15:41.20 |
| 28 | Gabriel GarzaPlace 28 · Grade 12 · Laredo Johnson | 12 | Laredo Johnson | 15:42.00 PR |
| 29 | Liam BengtssonPlace 29 · Grade 12 · Northwest Nelson | 12 | Northwest Nelson | 15:42.10 |
| 30 | Cooper FordPlace 30 · Grade 11 · Austin Bowie | 11 | Austin Bowie | 15:42.40 |
| 31 | Logan MartinezPlace 31 · Grade 10 · San Antonio Reagan | 10 | San Antonio Reagan | 15:44.40 |
| 32 | Landon FluckigerPlace 32 · Grade 12 · Round Rock | 12 | Round Rock | 15:44.60 |
| 33 | Lucas KranzPlace 33 · Grade 10 · Austin Lake Travis | 10 | Austin Lake Travis | 15:45.90 |
| 34 | James HadwinPlace 34 · Grade 12 · Conroe Woodlands College Park | 12 | Conroe Woodlands College Park | 15:46.40 |
| 35 | Leo BrasilPlace 35 · Grade 10 · Round Rock | 10 | Round Rock | 15:46.70 |
| 36 | Claudio AunsPlace 36 · Grade 11 · Southlake Carroll | 11 | Southlake Carroll | 15:47.30 |
| 37 | Samuel Garcia CamejoPlace 37 · Grade 12 · Katy Seven Lakes | 12 | Katy Seven Lakes | 15:47.30 |
| 38 | Cooper GradyPlace 38 · Grade 12 · Waxahachie | 12 | Waxahachie | 15:48.20 |
| 39 | Heath ShiflettPlace 39 · Grade 11 · Keller | 11 | Keller | 15:49.60 |
| 40 | Mattias ValerioPlace 40 · Grade 12 · Royse City | 12 | Royse City | 15:49.80 |
| 41 | Jed MazingoPlace 41 · Grade 11 · Humble Kingwood | 11 | Humble Kingwood | 15:50.30 |
| 42 | Rodrigo PinalesPlace 42 · Grade 12 · El Paso Coronado | 12 | El Paso Coronado | 15:52.10 |
| 43 | Aric PingueloPlace 43 · Grade 10 · Schertz Clemens | 10 | Schertz Clemens | 15:52.30 |
| 44 | Caleb EsquivelPlace 44 · Grade 11 · San Antonio Churchill | 11 | San Antonio Churchill | 15:52.70 PR |
| 45 | Andrew ThompsonPlace 45 · Grade 12 · Richardson Lake Highlands | 12 | Richardson Lake Highlands | 15:52.70 |
| 46 | Michael FullerPlace 46 · Grade 12 · Southlake Carroll | 12 | Southlake Carroll | 15:52.90 |
| 47 | Praneel AjjanPlace 47 · Grade 11 · Conroe Woodlands College Park | 11 | Conroe Woodlands College Park | 15:53.00 PR |
| 48 | Zachary(Zach) HudsonPlace 48 · Grade 11 · San Antonio Churchill | 11 | San Antonio Churchill | 15:53.60 |
| 49 | Grant NorgartPlace 49 · Grade 11 · Southlake Carroll | 11 | Southlake Carroll | 15:54.00 |
| 50 | Andrew DuffPlace 50 · Grade 10 · Klein Oak | 10 | Klein Oak | 15:54.70 |
| 51 | Ryan BekenPlace 51 · Grade 11 · Conroe Woodlands College Park | 11 | Conroe Woodlands College Park | 15:56.10 |
| 52 | Owen ClagettPlace 52 · Grade 12 · Northwest Nelson | 12 | Northwest Nelson | 15:56.30 |
| 53 | Miles NuttPlace 53 · Grade 12 · Austin Vandegrift | 12 | Austin Vandegrift | 15:57.00 |
| 54 | Zachary StevensPlace 54 · Grade 10 · Round Rock | 10 | Round Rock | 15:58.00 |
| 55 | Wes AndersonPlace 55 · Grade 12 · Dripping Springs | 12 | Dripping Springs | 15:58.00 |
| 56 | Anderson MillsPlace 56 · Grade 10 · Austin Vandegrift | 10 | Austin Vandegrift | 15:58.20 |
| 57 | Sean GonzalezPlace 57 · Grade 11 · Schertz Clemens | 11 | Schertz Clemens | 15:59.50 |
| 58 | Sebastian MendezPlace 58 · Grade 12 · El Paso Franklin | 12 | El Paso Franklin | 16:00.30 |
| 59 | Joaquin MirandaPlace 59 · Grade 12 · Houston Cyp. Creek | 12 | Houston Cyp. Creek | 16:01.40 |
| 60 | Dean RosalesPlace 60 · Grade 11 · Bridgeland | 11 | Bridgeland | 16:01.70 |
| 61 | Leonardo CamposPlace 61 · Grade 12 · Katy Taylor (James E.) | 12 | Katy Taylor (James E.) | 16:02.70 |
| 62 | Kyle PawlakPlace 62 · Grade 12 · Bridgeland | 12 | Bridgeland | 16:02.90 |
| 63 | Mikey McCart Jr.Place 63 · Grade 12 · Prosper | 12 | Prosper | 16:02.90 |
| 64 | Richard MendozaPlace 64 · Grade 10 · El Paso Franklin | 10 | El Paso Franklin | 16:03.10 |
| 65 | Benjamin MaciasPlace 65 · Grade 12 · Lewisville Flower Mound | 12 | Lewisville Flower Mound | 16:03.20 |
| 66 | Elton MartinPlace 66 · Grade 11 · Conroe The Woodlands | 11 | Conroe The Woodlands | 16:05.00 |
| 67 | Logan SmithPlace 67 · Grade 12 · LC Clear Springs | 12 | LC Clear Springs | 16:05.40 |
| 68 | Evan O'DonnellPlace 68 · Grade 11 · Southlake Carroll | 11 | Southlake Carroll | 16:06.40 |
| 69 | Austin BotoPlace 69 · Grade 11 · Keller | 11 | Keller | 16:07.40 |
| 70 | Atticus ReyesPlace 70 · Grade 10 · Austin Vandegrift | 10 | Austin Vandegrift | 16:08.10 |
| 71 | Carter MaloyPlace 71 · Grade 11 · Katy Tompkins | 11 | Katy Tompkins | 16:08.40 |
| 72 | Devin CelkisPlace 72 · Grade 9 · Austin Vandegrift | 9 | Austin Vandegrift | 16:08.70 |
| 73 | Michael VillaPlace 73 · Grade 9 · El Paso Franklin | 9 | El Paso Franklin | 16:09.00 |
| 74 | Cade SwanPlace 74 · Grade 11 · Keller | 11 | Keller | 16:09.40 |
| 75 | Finnegan PollardPlace 75 · Grade 9 · Katy Seven Lakes | 9 | Katy Seven Lakes | 16:09.90 |
| 76 | Vasco ArredondoPlace 76 · Grade 10 · Conroe Woodlands College Park | 10 | Conroe Woodlands College Park | 16:11.80 PR |
| 77 | Trevor LawsonPlace 77 · Grade 11 · Schertz Clemens | 11 | Schertz Clemens | 16:12.40 |
| 78 | Elias AlcocerPlace 78 · Grade 11 · El Paso Eastwood | 11 | El Paso Eastwood | 16:13.20 |
| 79 | Aden OrtegaPlace 79 · Grade 12 · Houston Cyp. Lakes | 12 | Houston Cyp. Lakes | 16:13.20 |
| 80 | Cooper McGranerPlace 80 · Grade 10 · Richmond Foster | 10 | Richmond Foster | 16:13.90 |
| 81 | Da'Juan AllisonPlace 81 · Grade 11 · Humble Summer Creek | 11 | Humble Summer Creek | 16:14.20 |
| 82 | Jonah Herd Jr.Place 82 · Grade 12 · El Paso Eastwood | 12 | El Paso Eastwood | 16:15.20 |
| 83 | Bryant StandagePlace 83 · Grade 12 · El Paso Franklin | 12 | El Paso Franklin | 16:15.80 PR |
| 84 | Lucas WhittPlace 84 · Grade 12 · Waxahachie | 12 | Waxahachie | 16:15.80 |
| 85 | Maximilian SteelePlace 85 · Grade 11 · Houston Heights (fka Reagan) | 11 | Houston Heights (fka Reagan) | 16:16.20 |
| 86 | Ja'Juan AllisonPlace 86 · Grade 11 · Humble Summer Creek | 11 | Humble Summer Creek | 16:16.50 |
| 87 | Jaime ArreolaPlace 87 · Grade 11 · Midland Lee | 11 | Midland Lee | 16:17.00 |
| 88 | Jackson BaileyPlace 88 · Grade 12 · Conroe Woodlands College Park | 12 | Conroe Woodlands College Park | 16:18.50 PR |
| 89 | Matthew KinniburghPlace 89 · Grade 11 · Rockwall | 11 | Rockwall | 16:18.60 |
| 90 | Job DeSantosPlace 90 · Grade 12 · El Paso Eastwood | 12 | El Paso Eastwood | 16:19.20 |
| 91 | Logan BerggrenPlace 91 · Grade 12 · Conroe Caney Creek | 12 | Conroe Caney Creek | 16:19.50 |
| 92 | Maddox McCallisterPlace 92 · Grade 12 · Bridgeland | 12 | Bridgeland | 16:19.80 |
| 93 | Jack DraperPlace 93 · Grade 11 · Rockwall | 11 | Rockwall | 16:20.00 |
| 94 | Samuel LedbetterPlace 94 · Grade 11 · Garland Sachse | 11 | Garland Sachse | 16:20.80 |
| 95 | Jaiden MelchorPlace 95 · Grade 10 · El Paso Eastwood | 10 | El Paso Eastwood | 16:20.90 |
| 96 | Emanuelle SanabriaPlace 96 · Grade 9 · Humble Kingwood | 9 | Humble Kingwood | 16:21.50 |
| 97 | Brock MoralesPlace 97 · Grade 12 · Waxahachie | 12 | Waxahachie | 16:21.70 |
| 98 | Troy AllsopPlace 98 · Grade 11 · Katy Tompkins | 11 | Katy Tompkins | 16:22.40 |
| 99 | Jacob LaraPlace 99 · Grade 10 · El Paso Eastwood | 10 | El Paso Eastwood | 16:23.00 |
| 100 | Jordan WoodPlace 100 · Grade 12 · Katy Tompkins | 12 | Katy Tompkins | 16:23.70 |