| 1 | Ivan SolisPlace 1 · McGregor | — | McGregor | 16:12.9 |
| 2 | Jackson CookPlace 2 · Academy | — | Academy | 16:47.0 |
| 3 | Jeremy TruesdalePlace 3 · Rosebud Lott | — | Rosebud Lott | 16:50.6 |
| 4 | Ethan TuckPlace 4 · Academy | — | Academy | 17:11.4 |
| 5 | Tori GutierrezPlace 5 · Jarrell | — | Jarrell | 17:18.1 |
| 6 | Bailey HarmonPlace 6 · Academy | — | Academy | 17:32.4 |
| 7 | Jose OsorioPlace 7 · Cameron | — | Cameron | 17:39.3 |
| 8 | Tagen AdkinsPlace 8 · Jarrell | — | Jarrell | 17:41.3 |
| 9 | Jj FriedenPlace 9 · Rogers | — | Rogers | 17:55.1 |
| 10 | Derek MartinezPlace 10 · Taylor | — | Taylor | 17:56.5 |
| 11 | Angel LopezPlace 11 · McGregor | — | McGregor | 17:59.7 |
| 12 | Ty StockPlace 12 · Rosebud Lott | — | Rosebud Lott | 18:12.0 |
| 13 | Eli OrtizPlace 13 · Taylor | — | Taylor | 18:14.7 |
| 14 | Matt DayPlace 14 · Live Oak | — | Live Oak | 18:15.3 |
| 15 | Jacob WilliamsonPlace 15 · Thorndale | — | Thorndale | 18:18.1 |
| 16 | Joseph MooneyPlace 16 · McGregor | — | McGregor | 18:21.2 |
| 17 | Caleb JonesPlace 17 · McGregor | — | McGregor | 18:22.0 |
| 18 | Sebastian AllmanPlace 18 · Live Oak | — | Live Oak | 18:22.7 |
| 19 | Alex MartinezPlace 19 · Jarrell | — | Jarrell | 18:26.9 |
| 20 | Cody WellsPlace 20 · Rosebud Lott | — | Rosebud Lott | 18:28.4 |
| 21 | Tim BierwirthPlace 21 · Live Oak | — | Live Oak | 18:31.4 |
| 22 | Connor TruittPlace 22 · West | — | West | 18:32.3 |
| 23 | Cj CrucesPlace 23 · Taylor | — | Taylor | 18:36.8 |
| 24 | John BrucePlace 24 · Jarrell | — | Jarrell | 18:38.1 |
| 25 | Evan IvyPlace 25 · Thorndale | — | Thorndale | 18:40.5 |
| 26 | Nicolas KurtinPlace 26 · Academy | — | Academy | 18:40.5 |
| 27 | Frankie DeleonPlace 27 · McGregor | — | McGregor | 18:50.3 |
| 28 | Tim HardlosPlace 28 · Jarrell | — | Jarrell | 18:50.5 |
| 29 | Hunter RipleyPlace 29 · McGregor | — | McGregor | 18:56.3 |
| 30 | Derrian DuncanPlace 30 · Taylor | — | Taylor | 18:58.0 |
| 31 | Christian MonthiePlace 31 · West | — | West | 18:58.2 |
| 32 | Landon FerreePlace 32 · Academy | — | Academy | 19:03.3 |
| 33 | Liam DowtonPlace 33 · Taylor | — | Taylor | 19:06.5 |
| 34 | Juan TorresPlace 34 · McGregor | — | McGregor | 19:07.2 |
| 35 | Jacob GuzmanPlace 35 · Rogers | — | Rogers | 19:12.4 |
| 36 | Jonah PrickettPlace 36 · West | — | West | 19:18.9 |
| 37 | Evan HollowayPlace 37 · Granger | — | Granger | 19:27.0 |
| 38 | Ben BurasPlace 38 · Live Oak | — | Live Oak | 19:29.4 |
| 39 | Marshall CondePlace 39 · Academy | — | Academy | 19:29.5 |
| 40 | Alex ReynosoPlace 40 · West | — | West | 19:32.0 |
| 41 | Simon HernandezPlace 41 · Live Oak | — | Live Oak | 19:40.3 |
| 42 | Colton CookPlace 42 · Academy | — | Academy | 19:48.1 |
| 43 | Latham HoffPlace 43 · Rosebud Lott | — | Rosebud Lott | 19:50.9 |
| 44 | Adrian ValdezPlace 44 · Rosebud Lott | — | Rosebud Lott | 19:52.9 |
| 45 | Rich HelmerPlace 45 · Live Oak | — | Live Oak | 19:53.2 |
| 46 | Logan O'CampoPlace 46 · Thorndale | — | Thorndale | 19:53.9 |
| 47 | Luis RochaPlace 47 · McGregor | — | McGregor | 19:58.1 |
| 48 | Christian SanchezPlace 48 · McGregor | — | McGregor | 19:59.7 |
| 49 | Rico BolivarPlace 49 · Cameron | — | Cameron | 20:02.9 |
| 50 | Martin AguadoPlace 50 · Jarrell | — | Jarrell | 20:10.0 |
| 51 | Jackson RohlackPlace 51 · Taylor | — | Taylor | 20:10.9 |
| 52 | Pecos FriedenPlace 52 · Rogers | — | Rogers | 20:11.0 |
| 53 | Aadin VargasPlace 53 · Academy | — | Academy | 20:13.4 |
| 54 | John KrienhederPlace 54 · Holland | — | Holland | 20:14.2 |
| 55 | Dru KnapePlace 55 · Granger | — | Granger | 20:16.6 |
| 56 | Mason DrummPlace 56 · Thorndale | — | Thorndale | 20:19.4 |
| 57 | Shaun O'BrienPlace 57 · Holland | — | Holland | 20:22.8 |
| 58 | Jonah StringerPlace 58 · Live Oak | — | Live Oak | 20:26.3 |
| 59 | Brady SisnerozPlace 59 · Rogers | — | Rogers | 20:35.2 |
| 60 | James McNeelPlace 60 · Academy | — | Academy | 20:41.3 |
| 61 | Martin GutierrezPlace 61 · Rockdale | — | Rockdale | 20:50.5 |
| 62 | Ross SniderPlace 62 · Live Oak | — | Live Oak | 20:54.6 |
| 63 | Darryl GoddardPlace 63 · Jarrell | — | Jarrell | 20:56.2 |
| 64 | Joseph KriczkyPlace 64 · Holland | — | Holland | 20:56.3 |
| 65 | Alberto TorresPlace 65 · Rockdale | — | Rockdale | 20:58.8 |
| 66 | Justin ClakleyPlace 66 · Holland | — | Holland | 21:09.3 |
| 67 | Seven TangPlace 67 · Live Oak | — | Live Oak | 21:11.6 |
| 68 | Diego ElizondoPlace 68 · Taylor | — | Taylor | 21:28.2 |
| 69 | Damonte HargrowPlace 69 · Rosebud Lott | — | Rosebud Lott | 22:11.4 |
| 70 | Haneil Cruz-AmezcuePlace 70 · Jarrell | — | Jarrell | 22:22.7 |
| 71 | Kevin CarrizalesPlace 71 · Chilton | — | Chilton | 22:34.9 |
| 72 | Lane RashPlace 72 · Rockdale | — | Rockdale | 22:59.6 |
| 73 | Jacob WelchPlace 73 · Granger | — | Granger | 23:19.7 |
| 74 | Steven GravesPlace 74 · Granger | — | Granger | 23:22.3 |
| 75 | Devin LucianPlace 75 · West | — | West | 23:30.5 |
| 76 | Jonathan FreiPlace 76 · Rogers | — | Rogers | 23:41.7 |
| 77 | Eric RojasPlace 77 · Cameron | — | Cameron | 23:47.3 |
| 78 | Zaqualeus HaynesPlace 78 · Chilton | — | Chilton | 24:32.4 |