| 1 | Eric GrantPlace 1 · Grade 12 · Grand Saline | 12 | Grand Saline | 17:22.72 |
| 2 | Micah ZimmererPlace 2 · Grade 12 · Eustace | 12 | Eustace | 17:50.42 |
| 3 | Dalton PagePlace 3 · Grade 10 · Eustace | 10 | Eustace | 18:05.8 |
| 4 | Luis GarciaPlace 4 · Grade 12 · Kemp | 12 | Kemp | 18:17.86 |
| 5 | Richard GrantPlace 5 · Grade 11 · Grand Saline | 11 | Grand Saline | 18:21.75 |
| 6 | Noble SmithPlace 6 · Grade 12 · Edgewood | 12 | Edgewood | 18:29.36 |
| 7 | Nicholas WestbrookPlace 7 · Grade 11 · Eustace | 11 | Eustace | 18:31.98 |
| 8 | David AmadorPlace 8 · Mineola | — | Mineola | 18:37.18 |
| 9 | Dalton BrandonPlace 9 · Grade 11 · Quitman | 11 | Quitman | 18:42.07 |
| 10 | Carlos GalazPlace 10 · Mineola | — | Mineola | 18:54.47 |
| 11 | Devin RojasPlace 11 · Mineola | — | Mineola | 19:09.64 |
| 12 | John SainePlace 12 · Grade 10 · Eustace | 10 | Eustace | 19:14.42 |
| 13 | Charles WomblePlace 13 · Eustace | — | Eustace | 19:21.98 |
| 14 | Jaden LopezPlace 14 · Grade 10 · Eustace | 10 | Eustace | 19:35.18 |
| 15 | Josh LeePlace 15 · Mineola | — | Mineola | 20:06.03 |
| 16 | Eden GrantPlace 16 · Grand Saline | — | Grand Saline | 20:26.39 |
| 17 | Victor GarciaPlace 17 · Grade 12 · Grand Saline | 12 | Grand Saline | 20:30.28 |
| 18 | Brodie PratherPlace 18 · Grade 11 · Edgewood | 11 | Edgewood | 20:35.39 |
| 19 | Ben BurroughsPlace 19 · Quitman | — | Quitman | 20:48.4 |
| 20 | David GarciaPlace 20 · Grade 12 · Grand Saline | 12 | Grand Saline | 21:18.92 |
| 21 | Tanner PattersonPlace 21 · Edgewood | — | Edgewood | 21:18.96 |
| 22 | Hector HernandezPlace 22 · Grade 11 · Kemp | 11 | Kemp | 21:43.07 |
| 23 | Emanuel FernandezPlace 23 · Edgewood | — | Edgewood | 21:52.97 |
| 24 | Riley FlanaganPlace 24 · Grade 10 · Quitman | 10 | Quitman | 21:57.91 |
| 25 | Jose GarciaPlace 25 · Mineola | — | Mineola | 22:12.47 |
| 26 | Joey BeckPlace 26 · Grade 9 · Alba-Golden | 9 | Alba-Golden | 22:22.86 |
| 27 | Nash HeddinPlace 27 · Edgewood | — | Edgewood | 22:36.71 |
| 28 | Barry HillPlace 28 · Grade 10 · Kemp | 10 | Kemp | 23:51.79 |
| 29 | Robert HuffmanPlace 29 · Grade 10 · Scurry-Rosser | 10 | Scurry-Rosser | 24:10.83 |
| 30 | Garrett PeekPlace 30 · Quitman | — | Quitman | 24:25.09 |
| 31 | Jose LopezPlace 31 · Grand Saline | — | Grand Saline | 24:27.15 |
| 32 | Scout ParkerPlace 32 · Mineola | — | Mineola | 24:44.24 |
| 33 | Alex GlassPlace 33 · Kemp | — | Kemp | 25:31.46 |
| 34 | Garrett ClarkPlace 34 · Grade 10 · Kemp | 10 | Kemp | 26:55.74 |
| 35 | Jace ReidPlace 35 · Quitman | — | Quitman | 26:55.87 |
| 36 | Ethan CarrizalesPlace 36 · Kemp | — | Kemp | 26:55.98 |
| 37 | Diego FloresPlace 37 · Grade 12 · Quitman | 12 | Quitman | 29:05.27 |
| 38 | Lazaro HernandezPlace 38 · Grade 12 · Grand Saline | 12 | Grand Saline | 29:31.94 |