| 1 | Craig LutzPlace 1 · MARCUS | — | MARCUS | 15:04.0 |
| 2 | Nathan ParkerPlace 2 · CENTRAL | — | CENTRAL | 15:50.0 |
| 3 | Jake RobertsPlace 3 · ARGYLE | — | ARGYLE | 16:04.0 |
| 4 | Taylor LivelyPlace 4 · LAKE DALLAS HIGH SCH | — | LAKE DALLAS HIGH SCH | 16:12.0 |
| 5 | Sean CanavinPlace 5 · MARCUS | — | MARCUS | 16:15.0 |
| 6 | Raymond MataPlace 6 · MANSFIELD LEGACY | — | MANSFIELD LEGACY | 16:18.0 |
| 7 | John ValentinePlace 7 · ARLINGTON MARTIN HIG | — | ARLINGTON MARTIN HIG | 16:21.0 |
| 8 | Cameron VernierPlace 8 · MCKINNEY HIGH | — | MCKINNEY HIGH | 16:23.0 |
| 9 | Virgilio MartinezPlace 9 · IRVING | — | IRVING | 16:29.0 |
| 10 | Andy OrtizPlace 10 · POTEET | — | POTEET | 16:30.0 |
| 11 | Brett RainsPlace 11 · MARCUS | — | MARCUS | 16:39.0 |
| 12 | Jonathan SwiatochaPlace 12 · KELLER | — | KELLER | 16:42.0 |
| 13 | Matt HerrmannPlace 13 · HEBRON | — | HEBRON | 16:43.0 |
| 14 | Oscar OrallaPlace 14 · ROGERS HERITAGE HIGH | — | ROGERS HERITAGE HIGH | 16:50.0 |
| 15 | Justin PaulPlace 15 · CENTRAL | — | CENTRAL | 16:52.0 |
| 16 | David SwiatochaPlace 16 · KELLER | — | KELLER | 16:52.0 |
| 17 | Elias MurilloPlace 17 · POTEET | — | POTEET | 16:53.0 |
| 18 | Alex KimpPlace 18 · CENTRAL | — | CENTRAL | 16:55.0 |
| 19 | William HuffmanPlace 19 · GRAPEVINE | — | GRAPEVINE | 16:55.0 |
| 20 | Brent WoodlandPlace 20 · MARCUS | — | MARCUS | 17:01.0 |
| 21 | Ivan MaguellalPlace 21 · MANSFIELD LEGACY | — | MANSFIELD LEGACY | 17:02.0 |
| 22 | Aaron St. JohnPlace 22 · MANSFIELD LEGACY | — | MANSFIELD LEGACY | 17:04.0 |
| 23 | Ryan KuhlmanPlace 23 · KELLER | — | KELLER | 17:05.0 |
| 24 | Robert DomanicPlace 24 · HEBRON | — | HEBRON | 17:05.0 |
| 25 | Thomas DaggPlace 25 · ARGYLE | — | ARGYLE | 17:06.0 |
| 26 | James BodnarPlace 26 · HEBRON | — | HEBRON | 17:07.0 |
| 27 | Luke SeabornPlace 27 · WESTERN HILLS | — | WESTERN HILLS | 17:08.0 |
| 28 | Dustin SandovalPlace 28 · FORTH WORTH CHRISTIA | — | FORTH WORTH CHRISTIA | 17:09.0 |
| 29 | Kevyn HoyosPlace 29 · HEBRON | — | HEBRON | 17:09.0 |
| 30 | Mason WrobelPlace 30 · ARLINGTON LAMAR | — | ARLINGTON LAMAR | 17:09.0 |
| 31 | Chase BrownPlace 31 · MARCUS | — | MARCUS | 17:10.0 |
| 32 | Ryan KrolickPlace 32 · KELLER | — | KELLER | 17:11.0 |
| 33 | Francisco RezaPlace 33 · GRAPEVINE | — | GRAPEVINE | 17:12.0 |
| 34 | Steven KlimekPlace 34 · MARCUS | — | MARCUS | 17:15.0 |
| 35 | Cris OrtizPlace 35 · DECATUR | — | DECATUR | 17:17.0 |
| 36 | Brandon TowersPlace 36 · KELLER | — | KELLER | 17:17.0 |
| 37 | Colin BessellPlace 37 · MARCUS | — | MARCUS | 17:19.0 |
| 38 | Tyler WalkerPlace 38 · MANSFIELD LEGACY | — | MANSFIELD LEGACY | 17:21.0 |
| 39 | Erik WorrallPlace 39 · LEWISVILLE HIGH | — | LEWISVILLE HIGH | 17:23.0 |
| 40 | Shawn WoodPlace 40 · L.D. BELL | — | L.D. BELL | 17:23.0 |
| 41 | Nathan McFarlandPlace 41 · ROGERS HERITAGE HIGH | — | ROGERS HERITAGE HIGH | 17:24.0 |
| 42 | Caullen ParkerPlace 42 · CENTRAL | — | CENTRAL | 17:24.0 |
| 43 | Joseph DoneganPlace 43 · GRAPEVINE | — | GRAPEVINE | 17:28.0 |
| 44 | Domingo CastilloPlace 44 · MANSFIELD LEGACY | — | MANSFIELD LEGACY | 17:29.0 |
| 45 | Ricardo LaraPlace 45 · POTEET | — | POTEET | 17:30.0 |
| 46 | Kendall RockersPlace 46 · BURLESON | — | BURLESON | 17:30.0 |
| 47 | Matt StandeferPlace 47 · ARLINGTON LAMAR | — | ARLINGTON LAMAR | 17:30.0 |
| 48 | Connor HugheyPlace 48 · ARGYLE | — | ARGYLE | 17:31.0 |
| 49 | Austin LylesPlace 49 · ARGYLE | — | ARGYLE | 17:35.0 |
| 50 | George RinconPlace 50 · CREEKVIEW | — | CREEKVIEW | 17:37.0 |
| 51 | Adam YawnPlace 51 · ROGERS HERITAGE HIGH | — | ROGERS HERITAGE HIGH | 17:38.0 |
| 52 | Villarreal CameronPlace 52 · ARLINGTON MARTIN HIG | — | ARLINGTON MARTIN HIG | 17:40.0 |
| 53 | Stephen KudlatyPlace 53 · ARLINGTON MARTIN HIG | — | ARLINGTON MARTIN HIG | 17:41.0 |
| 54 | Jevoni CeronPlace 54 · LEWISVILLE HIGH | — | LEWISVILLE HIGH | 17:42.0 |
| 55 | Josh SheltonPlace 55 · KELLER | — | KELLER | 17:44.0 |
| 56 | Aman MohammedPlace 56 · HEBRON | — | HEBRON | 17:48.0 |
| 57 | Tyler BeechamPlace 57 · CENTRAL | — | CENTRAL | 17:48.0 |
| 58 | Kelby FlinkPlace 58 · L.D. BELL | — | L.D. BELL | 17:49.0 |
| 59 | Ryan JacobsPlace 59 · ARLINGTON MARTIN HIG | — | ARLINGTON MARTIN HIG | 17:50.0 |
| 60 | Andrew ColbyPlace 60 · CENTRAL | — | CENTRAL | 17:52.0 |
| 61 | Tomas RodriguezPlace 61 · L.D. BELL | — | L.D. BELL | 17:53.0 |
| 62 | Mariano MendezPlace 62 · ROGERS HERITAGE HIGH | — | ROGERS HERITAGE HIGH | 17:54.0 |
| 63 | Nick TowersPlace 63 · KELLER | — | KELLER | 17:55.0 |
| 64 | Adam StefkovichPlace 64 · FORTH WORTH CHRISTIA | — | FORTH WORTH CHRISTIA | 17:56.0 |
| 65 | Nick TorracaPlace 65 · GRAPEVINE | — | GRAPEVINE | 17:57.0 |
| 66 | Jose RiveraPlace 66 · MANSFIELD LEGACY | — | MANSFIELD LEGACY | 17:59.0 |
| 67 | Eric CarterPlace 67 · L.D. BELL | — | L.D. BELL | 18:00.0 |
| 68 | Trevor BeutlerPlace 68 · ROGERS HERITAGE HIGH | — | ROGERS HERITAGE HIGH | 18:01.0 |
| 69 | Wesley TurnerPlace 69 · LEWISVILLE HIGH | — | LEWISVILLE HIGH | 18:01.0 |
| 70 | Brent WilliamsPlace 70 · ARLINGTON LAMAR | — | ARLINGTON LAMAR | 18:04.0 |
| 71 | Alex ForbisPlace 71 · DECATUR | — | DECATUR | 18:04.0 |
| 72 | James EdelbrockPlace 72 · LEWISVILLE HIGH | — | LEWISVILLE HIGH | 18:05.0 |
| 73 | Connor EndsleyPlace 73 · ROGERS HERITAGE HIGH | — | ROGERS HERITAGE HIGH | 18:09.0 |
| 74 | Matt LeaguePlace 74 · WEATHERFORD HIGH | — | WEATHERFORD HIGH | 18:12.0 |
| 75 | Nash MockPlace 75 · GRAPEVINE | — | GRAPEVINE | 18:12.0 |
| 76 | Albert MejiaPlace 76 · NIMITZ | — | NIMITZ | 18:13.0 |
| 77 | Gustavo HuertaPlace 77 · DECATUR | — | DECATUR | 18:15.0 |
| 78 | Nathan KudlatyPlace 78 · ARLINGTON MARTIN HIG | — | ARLINGTON MARTIN HIG | 18:15.0 |
| 79 | Jordan FigueroaPlace 79 · ARLINGTON LAMAR | — | ARLINGTON LAMAR | 18:17.0 |
| 80 | Kyle PerryPlace 80 · MANSFIELD LEGACY | — | MANSFIELD LEGACY | 18:22.0 |
| 81 | Alex HuttoPlace 81 · GRAPEVINE | — | GRAPEVINE | 18:23.0 |
| 82 | Vialpando EmilioPlace 82 · ARLINGTON MARTIN HIG | — | ARLINGTON MARTIN HIG | 18:27.0 |
| 83 | Gage ReigelmanPlace 83 · GRAPEVINE | — | GRAPEVINE | 18:29.0 |
| 84 | Sam GrafPlace 84 · BURLESON | — | BURLESON | 18:31.0 |
| 85 | Ivan AguirrePlace 85 · POTEET | — | POTEET | 18:32.0 |
| 86 | Calvin UrquhartPlace 86 · ARLINGTON LAMAR | — | ARLINGTON LAMAR | 18:33.0 |
| 87 | Manuel AlvarezPlace 87 · POTEET | — | POTEET | 18:39.0 |
| 88 | Ben WoolumsPlace 88 · ARGYLE | — | ARGYLE | 18:39.0 |
| 89 | Brody PempsellPlace 89 · L.D. BELL | — | L.D. BELL | 18:40.0 |
| 90 | Josh BostickPlace 90 · ARGYLE | — | ARGYLE | 18:42.0 |
| 91 | Curtis KyhlPlace 91 · GRAPEVINE | — | GRAPEVINE | 18:43.0 |
| 92 | Taylor MorrisPlace 92 · BURLESON | — | BURLESON | 18:48.0 |
| 93 | Cameron SchaferPlace 93 · ARGYLE | — | ARGYLE | 18:51.0 |
| 94 | Tristan HodgesPlace 94 · L.D. BELL | — | L.D. BELL | 18:54.0 |
| 95 | Damian AyalaPlace 95 · POTEET | — | POTEET | 19:00.0 |
| 96 | Cody LovePlace 96 · WEATHERFORD HIGH | — | WEATHERFORD HIGH | 19:02.0 |
| 97 | James EstradaPlace 97 · BURLESON | — | BURLESON | 19:05.0 |
| 98 | Cody DziakPlace 98 · POTEET | — | POTEET | 19:06.0 |
| 99 | Frank MillanPlace 99 · NIMITZ | — | NIMITZ | 19:09.0 |
| 100 | Wade AbneyPlace 100 · LEWISVILLE HIGH | — | LEWISVILLE HIGH | 19:17.0 |
| 101 | Angel SuarezPlace 101 · LEWISVILLE HIGH | — | LEWISVILLE HIGH | 19:24.0 |
| 102 | Stephen RenteriaPlace 102 · WESTERN HILLS | — | WESTERN HILLS | 19:24.0 |
| 103 | Job AlexPlace 103 · POTEET | — | POTEET | 19:27.0 |
| 104 | Bryan CastroPlace 104 · CREEKVIEW | — | CREEKVIEW | 19:28.0 |
| 105 | Jake BaileyPlace 105 · WEATHERFORD HIGH | — | WEATHERFORD HIGH | 19:29.0 |
| 106 | Chase SaundersPlace 106 · DECATUR | — | DECATUR | 19:37.0 |
| 107 | Jake JarvisPlace 107 · WEATHERFORD HIGH | — | WEATHERFORD HIGH | 19:38.0 |
| 108 | Ariel MedinaPlace 108 · NIMITZ | — | NIMITZ | 19:38.0 |
| 109 | David ColemanPlace 109 · WEATHERFORD HIGH | — | WEATHERFORD HIGH | 19:47.0 |
| 110 | Tyler ChauPlace 110 · LAKE DALLAS HIGH SCH | — | LAKE DALLAS HIGH SCH | 19:52.0 |
| 111 | Isai CarranzaPlace 111 · ROGERS HERITAGE HIGH | — | ROGERS HERITAGE HIGH | 20:03.0 |
| 112 | Remmington MayPlace 112 · DECATUR | — | DECATUR | 20:05.0 |
| 113 | Angel MillanPlace 113 · NIMITZ | — | NIMITZ | 20:10.0 |
| 114 | Kolby FeltsPlace 114 · BURLESON | — | BURLESON | 20:22.0 |
| 115 | Joseph CardenasPlace 115 · BURLESON | — | BURLESON | 20:24.0 |
| 116 | Emmanuel SantamariaPlace 116 · IRVING | — | IRVING | 20:28.0 |
| 117 | Pablo RivasPlace 117 · DECATUR | — | DECATUR | 20:28.0 |
| 118 | Cole GrisettPlace 118 · WESTERN HILLS | — | WESTERN HILLS | 20:32.0 |
| 119 | Travis KylePlace 119 · DECATUR | — | DECATUR | 20:35.0 |
| 120 | Frank HaskellPlace 120 · WEATHERFORD HIGH | — | WEATHERFORD HIGH | 20:41.0 |
| 121 | David CastanedaPlace 121 · CREEKVIEW | — | CREEKVIEW | 20:45.0 |
| 122 | Jordon DerrickPlace 122 · LAKE DALLAS HIGH SCH | — | LAKE DALLAS HIGH SCH | 20:46.0 |
| 123 | Cody NagerPlace 123 · WEATHERFORD HIGH | — | WEATHERFORD HIGH | 20:57.0 |
| 124 | Cesar MunizPlace 124 · WEATHERFORD HIGH | — | WEATHERFORD HIGH | 21:03.0 |
| 125 | Jeremy MoorePlace 125 · WESTERN HILLS | — | WESTERN HILLS | 21:23.0 |
| 126 | Saul MartinezPlace 126 · IRVING | — | IRVING | 21:33.0 |
| 127 | Chance PetersonPlace 127 · LAKE DALLAS HIGH SCH | — | LAKE DALLAS HIGH SCH | 21:37.0 |
| 128 | David FloresPlace 128 · NIMITZ | — | NIMITZ | 22:10.0 |
| 129 | Dariusz MrugalaPlace 129 · BURLESON | — | BURLESON | 22:29.0 |
| 130 | Daniel SartainPlace 130 · NIMITZ | — | NIMITZ | 22:30.0 |
| 131 | Tyler BechererPlace 131 · LAKE DALLAS HIGH SCH | — | LAKE DALLAS HIGH SCH | 23:13.0 |
| 132 | John BarnesPlace 132 · BURLESON | — | BURLESON | 24:30.0 |
| 133 | Cameron ChauPlace 133 · LAKE DALLAS HIGH SCH | — | LAKE DALLAS HIGH SCH | 25:41.0 |
| 134 | Ben SimpsonPlace 134 · BURLESON | — | BURLESON | 27:24.0 |
| 135 | Armando RodriguezPlace 135 · WESTERN HILLS | — | WESTERN HILLS | 28:47.0 |