| 1 | Daniel(Joseph) BreitenwischerPlace 1 · Grade 12 · East Bernard | 12 | East Bernard | 17:11.0 |
| 2 | Justin KurtzPlace 2 · Grade 12 · East Bernard | 12 | East Bernard | 17:19.1 |
| 3 | Tyler FryerPlace 3 · Grade 12 · East Bernard | 12 | East Bernard | 18:16.6 |
| 4 | Ty GrigarPlace 4 · Grade 12 · East Bernard | 12 | East Bernard | 18:47.7 |
| 5 | Franklin CarpenterPlace 5 · Grade 12 · East Bernard | 12 | East Bernard | 18:53.3 |
| 6 | Javen FloresPlace 6 · Grade 12 · Van Vleck | 12 | Van Vleck | 19:01.6 |
| 7 | Wyatt SharpPlace 7 · Grade 11 · Boling | 11 | Boling | 19:15.0 |
| 8 | BJ FloresPlace 8 · Grade 9 · Boling | 9 | Boling | 19:41.1 |
| 9 | Saul VillafuertePlace 9 · Grade 12 · Wallis Brazos | 12 | Wallis Brazos | 19:42.4 |
| 10 | Bryson GarzaPlace 10 · Grade 9 · Boling | 9 | Boling | 19:46.0 |
| 11 | Juan AmezquitaPlace 11 · Grade 12 · Van Vleck | 12 | Van Vleck | 19:58.3 |
| 12 | Johnny TrevinoPlace 12 · Grade 11 · Boling | 11 | Boling | 20:18.2 |
| 13 | Esteban MarPlace 13 · Grade - · Hempstead | - | Hempstead | 20:35.9 PR |
| 14 | Aidan MarikPlace 14 · Grade 10 · East Bernard | 10 | East Bernard | 20:39.7 |
| 15 | Izzy LopezPlace 15 · Grade 9 · East Bernard | 9 | East Bernard | 20:46.8 |
| 16 | Jorrdin GarciaPlace 16 · Grade 12 · Boling | 12 | Boling | 20:56.8 |
| 17 | Dennis HauerPlace 17 · Grade 11 · Wallis Brazos | 11 | Wallis Brazos | 20:58.1 |
| 18 | Hagen PeeplesPlace 18 · Grade 9 · Van Vleck | 9 | Van Vleck | 21:10.0 |
| 19 | Efren PerezPlace 19 · Grade 11 · Wallis Brazos | 11 | Wallis Brazos | 21:11.5 |
| 20 | Izayah GonzalezPlace 20 · Grade 12 · Hitchcock | 12 | Hitchcock | 21:21.5 |
| 21 | Ethan KanakPlace 21 · Grade 9 · Wallis Brazos | 9 | Wallis Brazos | 21:22.1 |
| 22 | Andrew GonzalezPlace 22 · Grade 12 · Van Vleck | 12 | Van Vleck | 21:27.2 |
| 23 | Julian McCullochPlace 23 · Grade - · Wallis Brazos | - | Wallis Brazos | 21:32.6 |
| 24 | Wyatt MayorgaPlace 24 · Grade - · Wallis Brazos | - | Wallis Brazos | 22:05.0 PR |
| 25 | Emmanuel LaureanoPlace 25 · Grade 9 · Wallis Brazos | 9 | Wallis Brazos | 22:05.6 |
| 26 | Kingston HobbinsPlace 26 · Grade 10 · Boling | 10 | Boling | 22:09.2 |
| 27 | Martin MirelezPlace 27 · Grade 10 · Van Vleck | 10 | Van Vleck | 22:11.3 |
| 28 | Samuel PatronPlace 28 · Grade - · Hempstead | - | Hempstead | 22:14.3 PR |
| 29 | Eli WalkerPlace 29 · Grade 10 · Hitchcock | 10 | Hitchcock | 22:24.4 PR |
| 30 | Joe ZamoraPlace 30 · Grade 10 · Hempstead | 10 | Hempstead | 22:25.3 |
| 31 | Cason WaitsPlace 31 · Grade 9 · Van Vleck | 9 | Van Vleck | 22:31.6 |
| 32 | Cullen CarneyPlace 32 · Grade 10 · Van Vleck | 10 | Van Vleck | 22:36.9 |
| 33 | Aden TrevinoPlace 33 · Grade 10 · Boling | 10 | Boling | 22:59.4 |
| 34 | Brice GagnePlace 34 · Grade 12 · Hitchcock | 12 | Hitchcock | 23:17.7 |
| 35 | Christian RichardPlace 35 · Grade 10 · Hitchcock | 10 | Hitchcock | 23:28.7 |
| 36 | Collin PaynePlace 36 · Grade 9 · Hempstead | 9 | Hempstead | 24:20.1 |
| 37 | Hayden PaynePlace 37 · Grade 12 · Hempstead | 12 | Hempstead | 24:40.9 |
| 38 | Jeridan SonnierPlace 38 · Grade 10 · Hitchcock | 10 | Hitchcock | 24:56.1 |
| 39 | Justin EdwardsPlace 39 · Grade 12 · Hitchcock | 12 | Hitchcock | 27:08.3 |
| 40 | Caleb DavisPlace 40 · Grade 12 · Hitchcock | 12 | Hitchcock | 28:08.0 |