| 1 | Colby KurtzPlace 1 · Grade 12 · East Bernard | 12 | East Bernard | 16:42.4 |
| 2 | Chris (Christopher) KopPlace 2 · Grade 11 · East Bernard | 11 | East Bernard | 17:26.5 |
| 3 | Ross HoughPlace 3 · Grade 12 · Boling | 12 | Boling | 17:57.5 |
| 4 | Wesley HolubPlace 4 · Grade 12 · Wallis Brazos | 12 | Wallis Brazos | 18:23.2 |
| 5 | Emanuel CovarrubiasPlace 5 · Grade 10 · Boling | 10 | Boling | 18:33.1 |
| 6 | Ty GrigarPlace 6 · Grade 9 · East Bernard | 9 | East Bernard | 18:56.4 |
| 7 | Justin KurtzPlace 7 · Grade 9 · East Bernard | 9 | East Bernard | 19:23.9 |
| 8 | Rees SnedakerPlace 8 · Grade 11 · Wallis Brazos | 11 | Wallis Brazos | 19:36.7 |
| 9 | Jose AlemanPlace 9 · Grade 10 · Van Vleck | 10 | Van Vleck | 20:00.6 |
| 10 | Bryan PedrozaPlace 10 · Grade 12 · Wallis Brazos | 12 | Wallis Brazos | 20:09.4 |
| 11 | John Noah CasslePlace 11 · Grade 9 · Van Vleck | 9 | Van Vleck | 20:13.2 |
| 12 | Garrett GavranovicPlace 12 · Grade 12 · Boling | 12 | Boling | 20:25.8 |
| 13 | Cole JanecekPlace 13 · Grade 10 · East Bernard | 10 | East Bernard | 20:32.9 |
| 14 | Bryton KarasekPlace 14 · Grade 10 · East Bernard | 10 | East Bernard | 20:38.4 |
| 15 | Gunner BarreraPlace 15 · Grade 10 · Boling | 10 | Boling | 20:46.5 |
| 16 | Claiton RodriguezPlace 16 · Grade 12 · Hempstead | 12 | Hempstead | 20:46.8 |
| 17 | Alexis MunozPlace 17 · Grade 12 · Hempstead | 12 | Hempstead | 20:58.7 |
| 18 | Anthony GonzalesPlace 18 · Grade 12 · Wallis Brazos | 12 | Wallis Brazos | 21:15.1 |
| 19 | Colton VrazelPlace 19 · Grade 9 · Danbury | 9 | Danbury | 21:18.9 |
| 20 | Trey GastonPlace 20 · Grade 11 · Wallis Brazos | 11 | Wallis Brazos | 21:26.0 |
| 21 | Kaleb RiveraPlace 21 · Grade 12 · East Bernard | 12 | East Bernard | 21:28.0 |
| 22 | Juan AmezquitaPlace 22 · Grade 9 · Van Vleck | 9 | Van Vleck | 21:30.1 |
| 23 | Adan WoodsPlace 23 · Grade 11 · Van Vleck | 11 | Van Vleck | 21:49.4 |
| 24 | Curtis GoodmanPlace 24 · Grade 10 · Van Vleck | 10 | Van Vleck | 22:02.1 |
| 25 | Jacob SpillersPlace 25 · Grade 12 · Danbury | 12 | Danbury | 22:05.4 |
| 26 | Jorrdin Garcia -Place 26 · Boling | — | Boling | 22:10.0 |
| 27 | Kewaylon WilsonPlace 27 · Grade 11 · Hempstead | 11 | Hempstead | 22:12.2 |
| 28 | Aaron BlancoPlace 28 · Grade 11 · Boling | 11 | Boling | 22:30.7 |
| 29 | Isaac Garza -Place 29 · Hitchcock | — | Hitchcock | 22:55.4 |
| 30 | Izayah Gonzalez -Place 30 · Hitchcock | — | Hitchcock | 23:13.6 |
| 31 | Gustavo LaraPlace 31 · Grade 12 · Wallis Brazos | 12 | Wallis Brazos | 23:30.9 |
| 32 | Ben PeavyPlace 32 · Grade 12 · Danbury | 12 | Danbury | 23:42.6 |
| 33 | Josh Snyder -Place 33 · Hitchcock | — | Hitchcock | 23:45.3 |
| 34 | Jace MartinPlace 34 · Grade 9 · Danbury | 9 | Danbury | 24:18.8 |
| 35 | Adrian AlvarezPlace 35 · Grade 11 · Boling | 11 | Boling | 24:25.6 |
| 36 | Andrew GonzalezPlace 36 · Grade 9 · Van Vleck | 9 | Van Vleck | 24:28.5 |
| 37 | Jesus MonteroPlace 37 · Grade 11 · Hempstead | 11 | Hempstead | 26:37.8 |
| 38 | Jarric GurrolaPlace 38 · Grade 12 · Hempstead | 12 | Hempstead | 26:52.2 |
| 39 | Adrian Trevino LopezPlace 39 · Grade 10 · Van Vleck | 10 | Van Vleck | 28:58.3 |
| 40 | Tahara Goins -Place 40 · Hitchcock | — | Hitchcock | 29:43.1 |
| 41 | Jayden Saxton-Rivera -Place 41 · Hitchcock | — | Hitchcock | 30:14.8 |