| 1 | Christian CuadraPlace 1 · North Richla | — | North Richla | 19:15.92 | 1 |
| 2 | Marco AvalosPlace 2 · North Richla | — | North Richla | 19:23.45 | 2 |
| 3 | Johonn SolisPlace 3 · North Richla | — | North Richla | 19:28.79 | 3 |
| 4 | Brett PetersonPlace 4 · Trinity Christian | — | Trinity Christian | 19:34.29 | 4 |
| 5 | Robert MyersPlace 5 · Aledo | — | Aledo | 19:35.51 | 5 |
| 6 | Groves NathanPlace 6 · Western Hills | — | Western Hills | 19:41.32 | — |
| 7 | Ethan WitkowskiPlace 7 · Aledo | — | Aledo | 19:47.77 | 6 |
| 8 | Robert RusselPlace 8 · R L Paschal | — | R L Paschal | 19:48.47 | 7 |
| 9 | Nathan MunafoPlace 9 · Aledo | — | Aledo | 19:58.44 | 8 |
| 10 | Jeffery PostellPlace 10 · Arlington Heights | — | Arlington Heights | 20:02.48 | 9 |
| 11 | Uriel TovarPlace 11 · Amon Carter- | — | Amon Carter- | 20:03.44 | 10 |
| 12 | Juan RiveraPlace 12 · R L Paschal | — | R L Paschal | 20:07.65 | 11 |
| 13 | Nathan BattsPlace 13 · R L Paschal | — | R L Paschal | 20:16.00 | 12 |
| 14 | Garrett MarshallPlace 14 · Aledo | — | Aledo | 20:16.64 | 13 |
| 15 | Landon BellPlace 15 · Trinity Christian | — | Trinity Christian | 20:19.47 | 14 |
| 16 | Jacob BabcockPlace 16 · Aledo | — | Aledo | 20:26.36 | 15 |
| 17 | Josue RodriguezPlace 17 · Arlington Heights | — | Arlington Heights | 20:27.34 | 16 |
| 18 | Jonathan CisnerosPlace 18 · Fort Worth T | — | Fort Worth T | 20:31.62 | — |
| 19 | Johnny SerraltaPlace 19 · Fort Worth C | — | Fort Worth C | 20:33.10 | 17 |
| 20 | Rogelio DimasPlace 20 · Eastern Hills | — | Eastern Hills | 20:34.10 | 18 |
| 21 | Daniel SunPlace 21 · Fort Worth C | — | Fort Worth C | 20:37.35 | 19 |
| 22 | Nicholas ScheffePlace 22 · Trinity Christian | — | Trinity Christian | 20:38.03 | 20 |
| 23 | Ronnie LedezmaPlace 23 · Amon Carter- | — | Amon Carter- | 20:42.95 | 21 |
| 24 | Will FosterPlace 24 · Fort Worth C | — | Fort Worth C | 20:44.87 | 22 |
| 25 | Hunter JoynerPlace 25 · North Richla | — | North Richla | 20:48.67 | 23 |
| 26 | Michael ReynoldsPlace 26 · Aledo | — | Aledo | 20:50.26 | 24 |
| 27 | Jadan ZetinaPlace 27 · North Richla | — | North Richla | 20:51.67 | 25 |
| 28 | Brahman FavelaPlace 28 · Eastern Hills | — | Eastern Hills | 20:52.26 | 26 |
| 29 | Jordan KernaghanPlace 29 · R L Paschal | — | R L Paschal | 20:57.06 | 27 |
| 30 | Carter SkaggsPlace 30 · Trinity Christian | — | Trinity Christian | 20:59.26 | 28 |
| 31 | Mitchell McColePlace 31 · Aledo | — | Aledo | 21:08.99 | 29 |
| 32 | Christian JohnsonPlace 32 · North Richla | — | North Richla | 21:10.57 | 30 |
| 33 | Matt HallPlace 33 · Aledo | — | Aledo | 21:11.37 | — |
| 34 | Ricardo RojasPlace 34 · Eastern Hills | — | Eastern Hills | 21:12.54 | 31 |
| 35 | Noah FordPlace 35 · Trinity Christian | — | Trinity Christian | 21:13.21 | 32 |
| 36 | Jonathan RojeroPlace 36 · Amon Carter- | — | Amon Carter- | 21:13.99 | 33 |
| 37 | Michael GarciaPlace 37 · North Richla | — | North Richla | 21:19.07 | 34 |
| 38 | Miles McCunePlace 38 · North Richla | — | North Richla | 21:19.96 | — |
| 39 | Max ThomasPlace 39 · Fort Worth C | — | Fort Worth C | 21:24.77 | 35 |
| 40 | Akash AcharyaPlace 40 · Amon Carter- | — | Amon Carter- | 21:26.75 | 36 |
| 41 | Justin GrassPlace 41 · North Richla | — | North Richla | 21:29.06 | — |
| 42 | Thomas MullinsPlace 42 · Fort Worth C | — | Fort Worth C | 21:31.28 | 37 |
| 43 | Zack MyersPlace 43 · Fort Worth C | — | Fort Worth C | 21:40.54 | 38 |
| 44 | Brian GuentherPlace 44 · R L Paschal | — | R L Paschal | 21:43.02 | 39 |
| 45 | Timothy CliffordPlace 45 · Northstar | — | Northstar | 21:49.33 | — |
| 46 | Adam BrownPlace 46 · Aledo | — | Aledo | 22:00.35 | — |
| 47 | KeAndre JacksonPlace 47 · Arlington Heights | — | Arlington Heights | 22:04.74 | 40 |
| 48 | Jalyn HallPlace 48 · North Richla | — | North Richla | 22:07.07 | — |
| 49 | Christian AguinagaPlace 49 · Western Hills | — | Western Hills | 22:07.58 | — |
| 50 | Blake MyersPlace 50 · Fort Worth C | — | Fort Worth C | 22:22.46 | 41 |
| 51 | Jon MartinPlace 51 · Fort Worth C | — | Fort Worth C | 22:24.87 | 42 |
| 52 | Ethan WallerPlace 52 · Aledo | — | Aledo | 22:45.82 | — |
| 53 | Shahin SoltanianPlace 53 · Northstar | — | Northstar | 22:46.12 | — |
| 54 | Salik NaqviPlace 54 · Fort Worth C | — | Fort Worth C | 22:46.54 | 43 |
| 55 | Ewin TangPlace 55 · Northstar | — | Northstar | 22:49.97 | — |
| 56 | Enrique GomezPlace 56 · Eastern Hills | — | Eastern Hills | 23:02.81 | 44 |
| 57 | Ted ShearerPlace 57 · Fort Worth C | — | Fort Worth C | 23:06.84 | 45 |
| 58 | Anthony WarrenPlace 58 · Eastern Hills | — | Eastern Hills | 23:07.65 | 46 |
| 59 | Alberto LunaPlace 59 · Diamond Hill | — | Diamond Hill | 23:15.11 | — |
| 60 | Cameron JonesPlace 60 · Eastern Hills | — | Eastern Hills | 23:16.98 | 47 |
| 61 | Jimmy McQuadePlace 61 · Aledo | — | Aledo | 23:20.55 | — |
| 62 | Will KingPlace 62 · Trinity Christian | — | Trinity Christian | 23:23.27 | 48 |
| 63 | Ryan PohlerPlace 63 · Fort Worth C | — | Fort Worth C | 23:26.89 | 49 |
| 64 | Jake BingerPlace 64 · Fort Worth C | — | Fort Worth C | 23:32.96 | 50 |
| 65 | Matthew McNeelyPlace 65 · Trinity Christian | — | Trinity Christian | 23:33.72 | 51 |
| 66 | Fredy BarronPlace 66 · Diamond Hill | — | Diamond Hill | 23:35.94 | — |
| 67 | Ethan PaulPlace 67 · R L Paschal | — | R L Paschal | 23:37.05 | 52 |
| 68 | Hunter StolzPlace 68 · Fort Worth C | — | Fort Worth C | 23:52.93 | 53 |
| 69 | Jake BeardenPlace 69 · Arlington Heights | — | Arlington Heights | 24:03.30 | 54 |
| 70 | Jose MarquezPlace 70 · Arlington Heights | — | Arlington Heights | 24:03.72 | 55 |
| 71 | Truett KillianPlace 71 · Fort Worth C | — | Fort Worth C | 24:04.46 | — |
| 72 | Luis CasasPlace 72 · Diamond Hill | — | Diamond Hill | 24:28.83 | — |
| 73 | Kishanth RamakrishnanPlace 73 · Amon Carter- | — | Amon Carter- | 24:32.42 | 56 |
| 74 | Jesus RamirezPlace 74 · Polytechnic | — | Polytechnic | 24:34.18 | — |
| 75 | Andrew CarrilloPlace 75 · Western Hills | — | Western Hills | 24:34.59 | — |
| 76 | Dora ThachPlace 76 · Eastern Hills | — | Eastern Hills | 24:39.64 | 57 |
| 77 | Cole VaughnPlace 77 · R L Paschal | — | R L Paschal | 24:39.96 | 58 |
| 78 | Kameron SandersPlace 78 · North Richla | — | North Richla | 24:46.68 | — |
| 79 | Derrick PrestonPlace 79 · Eastern Hills | — | Eastern Hills | 24:46.94 | — |
| 80 | Samy SegoviaPlace 80 · Amon Carter- | — | Amon Carter- | 24:49.29 | 59 |
| 81 | David MirambiPlace 81 · Amon Carter- | — | Amon Carter- | 24:52.94 | 60 |
| 82 | Ryan MartinezPlace 82 · Polytechnic | — | Polytechnic | 25:43.68 | — |
| 83 | Drake MossPlace 83 · Fort Worth C | — | Fort Worth C | 25:56.47 | 61 |
| 84 | Jake BurnettPlace 84 · North Richla | — | North Richla | 26:13.41 | — |
| 85 | Joseph LongPlace 85 · North Richla | — | North Richla | 26:23.04 | — |
| 86 | Robbie HamptonPlace 86 · Aledo | — | Aledo | 26:26.19 | — |
| 87 | Josh VillarealPlace 87 · Fort Worth C | — | Fort Worth C | 26:32.74 | — |
| 88 | Flavio PesinaPlace 88 · Polytechnic | — | Polytechnic | 26:55.33 | — |
| 89 | Matthew MartilloPlace 89 · Fort Worth C | — | Fort Worth C | 27:01.50 | — |
| 90 | Joshua AlexanderPlace 90 · Eastern Hills | — | Eastern Hills | 27:37.08 | — |
| 91 | Christian BarajasPlace 91 · Fort Worth T | — | Fort Worth T | 27:47.54 | — |
| 92 | Miguel HernandezPlace 92 · Amon Carter- | — | Amon Carter- | 28:55.17 | — |
| 93 | Jackson FisherPlace 93 · Aledo | — | Aledo | 29:35.42 | — |
| 94 | codi cPlace 94 · Trinity Christian | — | Trinity Christian | 30:09.86 | — |
| 95 | Josh LambPlace 95 · Arlington Heights | — | Arlington Heights | 36:09.16 | 62 |