| 1 | Ken WallacePlace 1 · Aledo | — | Aledo | 15:44 | 1 |
| 2 | Chuey AlegriaPlace 2 · Boswell | — | Boswell | 15:52 | 2 |
| 3 | Vincente AlegriaPlace 3 · Boswell | — | Boswell | 16:11 | 3 |
| 4 | Christian GarciaPlace 4 · Boswell | — | Boswell | 16:17 | 4 |
| 5 | Corner MoyerPlace 5 · Saginaw | — | Saginaw | 16:20 | 5 |
| 6 | Chance OsingaPlace 6 · Boswell | — | Boswell | 16:21 | 6 |
| 7 | David DomasigPlace 7 · Richland | — | Richland | 16:28 | 7 |
| 8 | Anthony HillmanPlace 8 · Saginaw | — | Saginaw | 16:34 | — |
| 9 | Michael CranePlace 9 · Richland | — | Richland | 16:36 | 8 |
| 10 | Nick AndersonPlace 10 · Boswell | — | Boswell | 16:36 | 9 |
| 11 | Jake RectorPlace 11 · Azle | — | Azle | 16:43 | 10 |
| 12 | Jake GralicksPlace 12 · Trinity | — | Trinity | 16:44 | 11 |
| 13 | Colton WalkerPlace 13 · Richland | — | Richland | 16:48 | 12 |
| 14 | Stephen WoodPlace 14 · Richland | — | Richland | 16:49 | 13 |
| 15 | Chris ColePlace 15 · Azle | — | Azle | 16:50 | 14 |
| 16 | Tristen PiercePlace 16 · Arl. Heights | — | Arl. Heights | 16:56 | 15 |
| 17 | Alex KliebertPlace 17 · Trinity | — | Trinity | 16:57 | 16 |
| 18 | Jacob LozaPlace 18 · Trinity | — | Trinity | 17:10 | 17 |
| 19 | Tyler JoynerPlace 19 · Richland | — | Richland | 17:14 | 18 |
| 20 | C. J. DunhamPlace 20 · Venus | — | Venus | 17:16 | 19 |
| 21 | Michael LaraPlace 21 · Richland | — | Richland | 17:16 | 20 |
| 22 | Coleman SulakPlace 22 · Venus | — | Venus | 17:17 | 21 |
| 23 | Jimmy BoltPlace 23 · Venus | — | Venus | 17:23 | 22 |
| 24 | Jordan DavidsonPlace 24 · Azledo | — | Azledo | 17:24 | — |
| 25 | Vcarter BienPlace 25 · Springtown | — | Springtown | 17:27 | 23 |
| 26 | Brice WellsPlace 26 · Azle | — | Azle | 17:30 | 24 |
| 27 | Ricky DiazPlace 27 · Saginaw | — | Saginaw | 17:38 | 25 |
| 28 | Michael OrhzPlace 28 · Kennedale | — | Kennedale | 17:41 | 26 |
| 29 | Tommy UlissiPlace 29 · Springtown | — | Springtown | 17:42 | 27 |
| 30 | Kevin EusepiPlace 30 · Venus | — | Venus | 17:43 | 28 |
| 31 | Eduardo CohenPlace 31 · Arl. Heights | — | Arl. Heights | 17:45 | 29 |
| 32 | Alex WallacePlace 32 · Aledo | — | Aledo | 17:46 | 30 |
| 33 | Bryan VierraPlace 33 · Boswell | — | Boswell | 17:49 | 31 |
| 34 | Leonardo RomeroPlace 34 · Arl. Heights | — | Arl. Heights | 17:00 | 32 |
| 35 | Tad ParkPlace 35 · The Oakridge School | — | The Oakridge School | 17:56 | — |
| 36 | Mark RobinsonPlace 36 · Saginaw | — | Saginaw | 17:57 | 33 |
| 37 | Casey CorrellPlace 37 · Springtown | — | Springtown | 17:58 | 34 |
| 38 | Michael MorganPlace 38 · Azle | — | Azle | 17:59 | 35 |
| 39 | Jake FloydPlace 39 · Richland | — | Richland | 18:00 | 36 |
| 40 | Irfhan CharaniaPlace 40 · Trinity | — | Trinity | 18:02 | 37 |
| 41 | Dylan ThomasPlace 41 · Trinity | — | Trinity | 18:03 | 38 |
| 42 | Reece FlamaganPlace 42 · Mineral Wells | — | Mineral Wells | 18:07 | 39 |
| 43 | Tai NguyenPlace 43 · Saginaw | — | Saginaw | 18:10 | 40 |
| 44 | Jeffrey EdwardsPlace 44 · Kennedale | — | Kennedale | 18:12 | 41 |
| 45 | Sean GarnettPlace 45 · Saginaw | — | Saginaw | 18:14 | 42 |
| 46 | Stephen RenteriaPlace 46 · Western Hills | — | Western Hills | 18:17 | 43 |
| 47 | T. J. EdwardsPlace 47 · Kennedale | — | Kennedale | 18:21 | 44 |
| 48 | Charles GarciaPlace 48 · Azle | — | Azle | 18:23 | 45 |
| 49 | Marcus TrevinoPlace 49 · Mineral Wells | — | Mineral Wells | 18:23 | 46 |
| 50 | Jose VelasquezPlace 50 · Kennedale | — | Kennedale | 18:25 | 47 |
| 51 | Jessie AlegriaPlace 51 · Boswell | — | Boswell | 18:27 | 48 |
| 52 | Paul NessPlace 52 · Trinity | — | Trinity | 18:32 | 49 |
| 53 | Nick MontilurPlace 53 · Aledo | — | Aledo | 18:32 | 50 |
| 54 | Aaron RyalsPlace 54 · Azle | — | Azle | 18:38 | 51 |
| 55 | Joe HinojosaPlace 55 · Springtown | — | Springtown | 18:40 | 52 |
| 56 | Steven RodriquezPlace 56 · Arl. Heights | — | Arl. Heights | 18:41 | 53 |
| 57 | Cole MasonPlace 57 · Mineral Wells | — | Mineral Wells | 18:42 | 54 |
| 58 | Nick PriscoPlace 58 · Aledo | — | Aledo | 18:46 | 55 |
| 59 | Sid AvantiPlace 59 · Kennedale | — | Kennedale | 18:46 | 56 |
| 60 | Miquel HernandezPlace 60 · Mineral Wells | — | Mineral Wells | 18:49 | 57 |
| 61 | Jay MichaelPlace 61 · Venus | — | Venus | 18:51 | 58 |
| 62 | Ricardo DelgadilloPlace 62 · Arl. Heights | — | Arl. Heights | 18:51 | 59 |
| 63 | Cole GrissettPlace 63 · Western Hills | — | Western Hills | 18:56 | 60 |
| 64 | Jared BrazealPlace 64 · Springtown | — | Springtown | 18:56 | 61 |
| 65 | Josh HenneburgerPlace 65 · Arl. Heights | — | Arl. Heights | 18:59 | 62 |
| 66 | Gonzalo LopezPlace 66 · Arl. Heights | — | Arl. Heights | 19:01 | 63 |
| 67 | John Mich McBurnettPlace 67 · Trinity | — | Trinity | 19:03 | 64 |
| 68 | Shane StubbsPlace 68 · Springtown | — | Springtown | 19:03 | 65 |
| 69 | Kennon McKinneyPlace 69 · Wyatt | — | Wyatt | 19:04 | — |
| 70 | Michael EusepePlace 70 · Venus | — | Venus | 19:04 | 66 |
| 72 | Ian BickelPlace 72 · Springtown | — | Springtown | 19:28 | 67 |
| 73 | Erik JacobsPlace 73 · The Oakridge School | — | The Oakridge School | 0:00 | — |
| 74 | Nathan YawnPlace 74 · Lake Country | — | Lake Country | 19:36 | — |
| 75 | Seth McMillarPlace 75 · Aledo | — | Aledo | 19:35 | 68 |
| 76 | Sammy DuranPlace 76 · Diamond Hill-Jarvis | — | Diamond Hill-Jarvis | 19:41 | — |
| 78 | Juan RamirezPlace 78 · Western Hills | — | Western Hills | 19:49 | 69 |
| 79 | Kyle GabbertPlace 79 · Aledo | — | Aledo | 19:50 | 70 |
| 80 | Josh SmithPlace 80 · Venus | — | Venus | 19:57 | 71 |
| 81 | Cole O'BrienPlace 81 · Kennedale | — | Kennedale | 20:00 | 72 |
| 82 | Daniel HarpsterPlace 82 · Aledo | — | Aledo | 20:02 | 73 |
| 83 | Brandon SimontonPlace 83 · Mineral Wells | — | Mineral Wells | 20:09 | 74 |
| 84 | Jose PachecoPlace 84 · Venus | — | Venus | 20:10 | — |
| 85 | Johnnie JonesPlace 85 · Wyatt | — | Wyatt | 20:15 | — |
| 86 | Jeremy WestPlace 86 · Mineral Wells | — | Mineral Wells | 20:17 | 75 |
| 87 | Kevin DuranPlace 87 · Diamond Hill-Jarvis | — | Diamond Hill-Jarvis | 20:29 | — |
| 88 | Jerry JonesPlace 88 · Wyatt | — | Wyatt | 21:19 | — |
| 89 | William JohnstonPlace 89 · Western Hills | — | Western Hills | 21:19 | 76 |
| 90 | Forrest MendezPlace 90 · Western Hills | — | Western Hills | 21:24 | 77 |
| 91 | Steven RichardsPlace 91 · Venus | — | Venus | 21:58 | — |