| 1 | Brian KeksiPlace 1 · Burkburnett | — | Burkburnett | 16:36.48 | 1 |
| 2 | David HurtadoPlace 2 · Wichita Falls | — | Wichita Falls | 16:58.41 | 2 |
| 3 | Adam LesliePlace 3 · Burkburnett | — | Burkburnett | 17:03.60 | 3 |
| 4 | Paul GarciaPlace 4 · Abilene | — | Abilene | 17:17.08 | 4 |
| 5 | Jay RobinsonPlace 5 · Abilene | — | Abilene | 17:26.76 | 5 |
| 6 | David BuchannanPlace 6 · Peaster | — | Peaster | 17:32.27 | 6 |
| 7 | Bradon RobertsPlace 7 · Iowa Park | — | Iowa Park | 17:37.95 | 7 |
| 8 | Anthony HollandPlace 8 · Burkburnett | — | Burkburnett | 17:43.28 | 8 |
| 9 | Josh LuffmanPlace 9 · Iowa Park | — | Iowa Park | 17:46.41 | 9 |
| 10 | Phillip PeavyPlace 10 · Graham | — | Graham | 17:48.73 | 10 |
| 11 | Arthur HamlettPlace 11 · Burkburnett | — | Burkburnett | 17:54.37 | 11 |
| 12 | Ryan LuigPlace 12 · Wichita Falls Rider | — | Wichita Falls Rider | 18:02.10 | 12 |
| 13 | James PowellPlace 13 · Abilene | — | Abilene | 18:03.89 | 13 |
| 14 | Colton CrawfordPlace 14 · Abilene | — | Abilene | 18:04.21 | 14 |
| 15 | Ivan DiazPlace 15 · Nocona | — | Nocona | 18:10.98 | 15 |
| 16 | Hunter HererraPlace 16 · Abilene Wylie | — | Abilene Wylie | 18:12.09 | 16 |
| 17 | Fernando GomezPlace 17 · Nocona | — | Nocona | 18:21.41 | 17 |
| 18 | Micah ThortonPlace 18 · Peaster | — | Peaster | 18:24.34 | 18 |
| 19 | John BrockmanPlace 19 · Nocona | — | Nocona | 18:27.99 | 19 |
| 20 | Eric IbarraPlace 20 · Nocona | — | Nocona | 18:29.32 | 20 |
| 21 | Russell CatlettiPlace 21 · Wichita Falls Rider | — | Wichita Falls Rider | 18:30.66 | 21 |
| 22 | Sean JamesPlace 22 · Nocona | — | Nocona | 18:32.43 | 22 |
| 23 | Mason WrightPlace 23 · Wichita Falls | — | Wichita Falls | 18:36.62 | 23 |
| 24 | Jarret HoltPlace 24 · Paradise | — | Paradise | 18:37.40 | 24 |
| 25 | Sean JacksonPlace 25 · Iowa Park | — | Iowa Park | 18:38.97 | 25 |
| 26 | Ezekial GonzalesPlace 26 · Graham | — | Graham | 18:39.77 | 26 |
| 27 | Tim BurdPlace 27 · Poolville | — | Poolville | 18:41.42 | 27 |
| 28 | Caleb PellikanPlace 28 · Burkburnett | — | Burkburnett | 18:41.75 | 28 |
| 29 | Zackre BakerPlace 29 · Burkburnett | — | Burkburnett | 18:42.89 | 29 |
| 30 | Harrison HallPlace 30 · Abilene Wylie | — | Abilene Wylie | 18:45.87 | 30 |
| 31 | Joshua MallettPlace 31 · Burkburnett | — | Burkburnett | 18:46.76 | 31 |
| 32 | Alex RodriguezPlace 32 · Poolville | — | Poolville | 18:49.01 | 32 |
| 33 | Joseph OstovichPlace 33 · Wichita Falls Rider | — | Wichita Falls Rider | 18:53.01 | 33 |
| 34 | Logan MeachamPlace 34 · Graham | — | Graham | 19:00.15 | 34 |
| 35 | Chase HendersonPlace 35 · Wichita Falls Rider | — | Wichita Falls Rider | 19:01.54 | 35 |
| 36 | Santos AlembarPlace 36 · Wichita Falls | — | Wichita Falls | 19:02.81 | 36 |
| 37 | Larry FilerPlace 37 · Wichita Falls Rider | — | Wichita Falls Rider | 19:09.15 | 37 |
| 38 | Travis WhiteheadPlace 38 · Graham | — | Graham | 19:10.01 | 38 |
| 39 | Dallas LeathermanPlace 39 · Wichita Falls Rider | — | Wichita Falls Rider | 19:10.97 | 39 |
| 40 | Carpenter WyattPlace 40 · Wichita Falls Rider | — | Wichita Falls Rider | 19:12.42 | 40 |
| 41 | Colby BobbitPlace 41 · Poolville | — | Poolville | 19:18.56 | 41 |
| 42 | Brennan LesliePlace 42 · Burkburnett | — | Burkburnett | 19:19.68 | — |
| 43 | Kristhian BazanPlace 43 · Graham | — | Graham | 19:22.70 | 42 |
| 44 | James RileyPlace 44 · Graham | — | Graham | 19:26.64 | 43 |
| 45 | Jacob TaylorPlace 45 · Peaster | — | Peaster | 19:27.97 | 44 |
| 46 | Jose HonestoPlace 46 · Abilene | — | Abilene | 19:31.35 | 45 |
| 47 | Zach FletcherPlace 47 · Paradise | — | Paradise | 19:34.07 | 46 |
| 48 | Jeremy PalaciosPlace 48 · Wichita Falls | — | Wichita Falls | 19:43.04 | 47 |
| 49 | Michael SmithPlace 49 · Wichita Falls | — | Wichita Falls | 19:43.53 | 48 |
| 50 | Corey RolandPlace 50 · WF Hirschi | — | WF Hirschi | 19:47.02 | 49 |
| 51 | Kieren PaePlace 51 · Poolville | — | Poolville | 19:48.81 | 50 |
| 52 | Victor LundkvistPlace 52 · Vernon | — | Vernon | 19:49.47 | 51 |
| 53 | Landry NorwoodPlace 53 · Paradise | — | Paradise | 19:49.77 | 52 |
| 54 | Eduardo GarciaPlace 54 · Iowa Park | — | Iowa Park | 19:52.99 | 53 |
| 55 | Sam RobinsonPlace 55 · Paradise | — | Paradise | 19:57.59 | 54 |
| 56 | Dalton BlankenshipPlace 56 · Paradise | — | Paradise | 20:01.77 | 55 |
| 57 | Adrian SiasPlace 57 · WF Hirschi | — | WF Hirschi | 20:02.73 | 56 |
| 58 | Emmanuel AlmanzaPlace 58 · Wichita Falls | — | Wichita Falls | 20:03.32 | 57 |
| 59 | Colby DialPlace 59 · Paradise | — | Paradise | 20:07.67 | 58 |
| 60 | Chance DialPlace 60 · Paradise | — | Paradise | 20:09.45 | 59 |
| 61 | Josiah BingamanPlace 61 · Peaster | — | Peaster | 20:11.33 | 60 |
| 62 | Asa MenchacaPlace 62 · Peaster | — | Peaster | 20:14.11 | 61 |
| 63 | Micah KirkPlace 63 · Peaster | — | Peaster | 20:15.04 | 62 |
| 64 | Christian ArnoldPlace 64 · Abilene Wylie | — | Abilene Wylie | 20:17.94 | 63 |
| 65 | Aaron BerndtPlace 65 · Iowa Park | — | Iowa Park | 20:31.55 | 64 |
| 66 | Austin HuffmanPlace 66 · Poolville | — | Poolville | 20:34.37 | 65 |
| 67 | Garrett StarrPlace 67 · Iowa Park | — | Iowa Park | 20:37.70 | 66 |
| 68 | Gabriel LaraPlace 68 · WF Hirschi | — | WF Hirschi | 20:43.60 | 67 |
| 69 | Juan Carlos RodriguezPlace 69 · Wichita Falls | — | Wichita Falls | 20:45.74 | 68 |
| 70 | Russell DickersonPlace 70 · Abilene Wylie | — | Abilene Wylie | 20:50.70 | 69 |
| 71 | Joey HasseltinePlace 71 · Vernon | — | Vernon | 20:54.99 | 70 |
| 72 | Justin HollisPlace 72 · Vernon | — | Vernon | 20:57.16 | 71 |
| 73 | Tyler GrovesPlace 73 · Nocona | — | Nocona | 20:59.43 | 72 |
| 74 | Daniel KeckPlace 74 · Nocona | — | Nocona | 21:06.19 | 73 |
| 75 | Danny ValverdePlace 75 · Vernon | — | Vernon | 21:30.93 | 74 |
| 76 | Cameron SchultPlace 76 · Peaster | — | Peaster | 21:42.07 | 75 |
| 77 | Michael GarciaPlace 77 · WF Hirschi | — | WF Hirschi | 22:51.50 | 76 |
| 78 | Andrew DobryPlace 78 · Abilene Wylie | — | Abilene Wylie | 23:16.62 | 77 |
| 79 | John DolanPlace 79 · Abilene Wylie | — | Abilene Wylie | 23:18.67 | 78 |
| 80 | Luis MadrigalPlace 80 · Wichita Falls | — | Wichita Falls | 23:48.99 | — |
| 81 | John DickensonPlace 81 · Abilene Wylie | — | Abilene Wylie | 23:50.91 | 79 |
| 82 | Zackary BrownPlace 82 · WF Hirschi | — | WF Hirschi | 24:33.11 | 80 |
| 83 | Sheldon JohnsonPlace 83 · Vernon | — | Vernon | 24:34.57 | 81 |
| 84 | Jerry PolvadorePlace 84 · Iowa Park | — | Iowa Park | 25:32.51 | 82 |
| 85 | Luis GarciaPlace 85 · WF Hirschi | — | WF Hirschi | 29:16.89 | 83 |
| 86 | Daniel ReedPlace 86 · Abilene | — | Abilene | 35:42.15 | 84 |