| 1 | Cody DelarosaPlace 1 · Grade 12 · Edgewood | 12 | Edgewood | 16:30.621 |
| 2 | Ericsen GudjohnsenPlace 2 · Grade 12 · Eustace | 12 | Eustace | 17:56.804 |
| 3 | Michael WongPlace 3 · Grade 12 · Eustace | 12 | Eustace | 18:14.111 |
| 4 | Micah ZimmererPlace 4 · Grade 11 · Eustace | 11 | Eustace | 18:20.519 |
| 5 | Eric GrantPlace 5 · Grade 11 · Grand Saline | 11 | Grand Saline | 18:29.226 |
| 6 | Zane ArambulaPlace 6 · Grade 12 · Eustace | 12 | Eustace | 18:33.161 |
| 7 | Luis GarciaPlace 7 · Grade 11 · Kemp | 11 | Kemp | 18:53.832 |
| 8 | Anthony WilliamsPlace 8 · Grade 12 · Alba-Golden | 12 | Alba-Golden | 18:57.655 |
| 9 | Nicholas WestbrookPlace 9 · Grade 10 · Eustace | 10 | Eustace | 18:59.199 |
| 10 | Andrew PagePlace 10 · Grade 12 · Eustace | 12 | Eustace | 19:10.108 |
| 11 | Dalton PagePlace 11 · Grade 9 · Eustace | 9 | Eustace | 19:10.806 |
| 12 | Jose RojasPlace 12 · Grade - · Quitman | - | Quitman | 19:14.601 |
| 13 | Richard GrantPlace 13 · Grade 10 · Grand Saline | 10 | Grand Saline | 19:32.842 |
| 14 | Noble SmithPlace 14 · Grade 11 · Edgewood | 11 | Edgewood | 19:36.002 |
| 15 | Dalton BrandonPlace 15 · Grade 10 · Quitman | 10 | Quitman | 19:43.317 |
| 16 | Jacob RowlandPlace 16 · Grade 12 · Quitman | 12 | Quitman | 19:59.758 |
| 17 | Alex WilsonPlace 17 · Grade 11 · Kemp | 11 | Kemp | 20:08.931 |
| 18 | Hector HernandezPlace 18 · Grade 10 · Kemp | 10 | Kemp | 20:11.402 |
| 19 | Reagan BaileyPlace 19 · Grade 10 · Edgewood | 10 | Edgewood | 20:26.695 |
| 20 | Tyler McCownPlace 20 · Grade 12 · Scurry-Rosser | 12 | Scurry-Rosser | 20:28.243 |
| 21 | Ismael MoralesPlace 21 · Grade 12 · Kemp | 12 | Kemp | 20:41.942 |
| 22 | Dalton DoverPlace 22 · Grade 12 · Edgewood | 12 | Edgewood | 20:57.713 |
| 23 | Zachary HenryPlace 23 · Grade 12 · Scurry-Rosser | 12 | Scurry-Rosser | 21:06.159 |
| 24 | Luis SotoPlace 24 · Grade 10 · Kemp | 10 | Kemp | 21:25.001 |
| 25 | Riley FlanaganPlace 25 · Grade 9 · Quitman | 9 | Quitman | 22:01.909 |
| 26 | Jose Lopez-GuevaraPlace 26 · Grade - · Grand Saline | - | Grand Saline | 22:17.997 |
| 27 | Brodie PratherPlace 27 · Grade 10 · Edgewood | 10 | Edgewood | 22:24.027 |
| 28 | Diego FloresPlace 28 · Grade 11 · Quitman | 11 | Quitman | 22:38.805 |
| 29 | Paul CrouchPlace 29 · Grade 12 · Scurry-Rosser | 12 | Scurry-Rosser | 23:14.877 |
| 30 | Alan LujanPlace 30 · Grade 9 · Kemp | 9 | Kemp | 23:16.357 |
| 31 | Corey WhatleyPlace 31 · Grade - · Alba-Golden | - | Alba-Golden | 23:20.574 |
| 32 | Robert HuffmanPlace 32 · Grade 9 · Scurry-Rosser | 9 | Scurry-Rosser | 23:21.528 |
| 33 | Mario GarciaPlace 33 · Grade 11 · Grand Saline | 11 | Grand Saline | 23:36.635 |
| 34 | Ben BurroughsPlace 34 · Grade 9 · Quitman | 9 | Quitman | 24:01.857 |
| 35 | Edgar MedinaPlace 35 · Grade 9 · Edgewood | 9 | Edgewood | 24:22.487 |
| 36 | Omar GonzalezPlace 36 · Grade - · Mineola | - | Mineola | 24:29.263 |
| 37 | Garrett ClarkPlace 37 · Grade 9 · Kemp | 9 | Kemp | 24:45.176 |
| 38 | Derrick SmithPlace 38 · Grade 12 · Scurry-Rosser | 12 | Scurry-Rosser | 24:57.019 |
| 39 | Jared DavisPlace 39 · Grade 11 · Edgewood | 11 | Edgewood | 26:58.850 |
| 40 | Ashton MinkiffPlace 40 · Grade 11 · Quitman | 11 | Quitman | 28:50.359 |
| 41 | Colton CannonPlace 41 · Grade 12 · Scurry-Rosser | 12 | Scurry-Rosser | 29:22.551 |
| 42 | Jacob BurlesonPlace 42 · Grade 12 · Scurry-Rosser | 12 | Scurry-Rosser | 35:05.335 PR |