| 1 | Logan HendrixPlace 1 · Marcus | — | Marcus | 15:52.00 |
| 2 | Jeffrey WeisheitPlace 2 · Venus | — | Venus | 15:53.00 |
| 3 | Trevor WalkerPlace 3 · McKinney Boyd | — | McKinney Boyd | 15:54.00 |
| 4 | Michael BainPlace 4 · Plano Sr. | — | Plano Sr. | 16:02.00 |
| 5 | Joel PoguePlace 5 · McKinney Boyd | — | McKinney Boyd | 16:09.00 |
| 6 | Nikolai HorbovetzPlace 6 · Plano East | — | Plano East | 16:15.00 |
| 7 | Joseph DoneganPlace 7 · Grapevine | — | Grapevine | 16:17.00 |
| 8 | Christian LiddellPlace 8 · Prosper | — | Prosper | 16:18.00 |
| 9 | Chase BrownPlace 9 · Marcus | — | Marcus | 16:19.00 |
| 10 | Edgar MartinezPlace 10 · Paschal | — | Paschal | 16:20.00 |
| 11 | Madden LadwigPlace 11 · McKinney Boyd | — | McKinney Boyd | 16:23.00 |
| 12 | Colby MehmenPlace 12 · Princeton | — | Princeton | 16:24.00 |
| 13 | Taylor ClaytonPlace 13 · Decatur | — | Decatur | 16:25.00 |
| 14 | Kevin RojasPlace 14 · Plano East | — | Plano East | 16:28.00 |
| 15 | Alonzo PollumPlace 15 · Timber Creek | — | Timber Creek | 16:29.00 |
| 16 | Ben WoolumsPlace 16 · Argyle | — | Argyle | 16:30.00 |
| 17 | Phillip MetcalfePlace 17 · Plano East | — | Plano East | 16:31.00 |
| 18 | Will BowlingPlace 18 · Paschal | — | Paschal | 16:33.00 |
| 19 | Kyle LovePlace 19 · McKinney Boyd | — | McKinney Boyd | 16:39.00 |
| 20 | Blake ContrerasPlace 20 · Timber Creek | — | Timber Creek | 16:40.00 |
| 21 | Brenden OttmanPlace 21 · Keller Central | — | Keller Central | 16:41.00 |
| 22 | Jacob BabbidgePlace 22 · Marcus | — | Marcus | 16:42.00 |
| 23 | Carson VickroyPlace 23 · Coppell | — | Coppell | 16:44.00 |
| 24 | Eric WingfieldPlace 24 · Timber Creek | — | Timber Creek | 16:44.00 |
| 25 | Mark GonzalezPlace 25 · L.D. Bell | — | L.D. Bell | 16:45.00 |
| 26 | Luke HendrixPlace 26 · Marcus | — | Marcus | 16:46.00 |
| 27 | Turner PoolPlace 27 · Frisco Wakeland | — | Frisco Wakeland | 16:47.00 |
| 28 | Mason WrobelPlace 28 · Arlington Lamar | — | Arlington Lamar | 16:48.00 |
| 29 | Matthew LeaguePlace 29 · Weatherford | — | Weatherford | 16:48.00 |
| 30 | Aloys MugaPlace 30 · Arlington Lamar | — | Arlington Lamar | 16:48.00 |
| 31 | Sam YoderPlace 31 · Plano East | — | Plano East | 16:49.00 |
| 32 | Alejandro SanchezPlace 32 · Plano East | — | Plano East | 16:50.00 |
| 33 | Shawn WoodPlace 33 · L.D. Bell | — | L.D. Bell | 16:51.00 |
| 34 | Joey DesantisPlace 34 · Centennial | — | Centennial | 16:51.00 |
| 35 | Jake MillerPlace 35 · Marcus | — | Marcus | 16:51.00 |
| 36 | Evan DurrillPlace 36 · Marcus | — | Marcus | 16:52.00 |
| 37 | Shane MurrayPlace 37 · Coppell | — | Coppell | 16:52.00 |
| 38 | Benjamin RamseyPlace 38 · Mansfield Legacy | — | Mansfield Legacy | 16:53.00 |
| 39 | Caullen ParkerPlace 39 · Keller Central | — | Keller Central | 16:55.00 |
| 40 | Josh MatthewsPlace 40 · Paschal | — | Paschal | 16:55.00 |
| 41 | Devin GillenPlace 41 · Nolan Catholic High Schoo | — | Nolan Catholic High Schoo | 16:57.00 |
| 42 | Jake McConnellPlace 42 · Keller | — | Keller | 16:58.00 |
| 43 | Adam SteelePlace 43 · Marcus | — | Marcus | 16:59.00 |
| 44 | Zach LindquistPlace 44 · Timber Creek | — | Timber Creek | 17:01.00 |
| 45 | Nick TorracaPlace 45 · Grapevine | — | Grapevine | 17:01.00 |
| 46 | Kevin BoswellPlace 46 · McKinney Boyd | — | McKinney Boyd | 17:02.00 |
| 47 | Ryan ClearyPlace 47 · Prosper | — | Prosper | 17:03.00 |
| 48 | Layne GarciaPlace 48 · Keller Central | — | Keller Central | 17:03.00 |
| 49 | Clayton HemphillPlace 49 · Coppell | — | Coppell | 17:04.00 |
| 50 | Tyler StangPlace 50 · Prosper | — | Prosper | 17:04.00 |
| 51 | Charles DorsettPlace 51 · L.D. Bell | — | L.D. Bell | 17:05.00 |
| 52 | Gabriel LandinPlace 52 · Argyle | — | Argyle | 17:06.00 |
| 53 | Arturo MacIelPlace 53 · Timber Creek | — | Timber Creek | 17:07.00 |
| 54 | Kyle PerryPlace 54 · Mansfield Legacy | — | Mansfield Legacy | 17:08.00 |
| 55 | Jorge AlvarezPlace 55 · RL Turner | — | RL Turner | 17:09.00 |
| 56 | Scott CrawfordPlace 56 · Centennial | — | Centennial | 17:10.00 |
| 57 | Derek GutierrezPlace 57 · Keller | — | Keller | 17:12.00 |
| 58 | Kirby SimonPlace 58 · Grapevine | — | Grapevine | 17:13.00 |
| 59 | Calvin UrquhartPlace 59 · Arlington Lamar | — | Arlington Lamar | 17:13.00 |
| 60 | Gerardo VieraPlace 60 · Poteet | — | Poteet | 17:14.00 |
| 61 | Steve ThotakatPlace 61 · Plano Sr. | — | Plano Sr. | 17:14.00 |
| 62 | Michael SmyersPlace 62 · Decatur | — | Decatur | 17:15.00 |
| 63 | Kenny SticePlace 63 · Plano Sr. | — | Plano Sr. | 17:17.00 |
| 64 | Eric CarterPlace 64 · L.D. Bell | — | L.D. Bell | 17:18.00 |
| 65 | Xavier LozaPlace 65 · Paschal | — | Paschal | 17:19.00 |
| 66 | Juan Morales-AvilaPlace 66 · RL Turner | — | RL Turner | 17:20.00 |
| 67 | Chase BoydPlace 67 · L.D. Bell | — | L.D. Bell | 17:20.00 |
| 68 | Josh GracianoPlace 68 · Keller Central | — | Keller Central | 17:21.00 |
| 69 | Josh DuffyPlace 69 · Marcus | — | Marcus | 17:23.00 |
| 70 | Ari AguirrePlace 70 · Venus | — | Venus | 17:24.00 |
| 71 | Austen DalquistPlace 71 · Keller | — | Keller | 17:25.00 |
| 72 | Will CoomerPlace 72 · Nolan Catholic High Schoo | — | Nolan Catholic High Schoo | 17:25.00 |
| 73 | Mike BatsonPlace 73 · Nolan Catholic High Schoo | — | Nolan Catholic High Schoo | 17:26.00 |
| 74 | Chase CoppPlace 74 · Paschal | — | Paschal | 17:26.00 |
| 75 | Alvaro QuintanillPlace 75 · Argyle | — | Argyle | 17:29.00 |
| 76 | Travis KylePlace 76 · Decatur | — | Decatur | 17:31.00 |
| 77 | Lennon CrowPlace 77 · Grapevine | — | Grapevine | 17:31.00 |
| 78 | Joey DooleyPlace 78 · L.D. Bell | — | L.D. Bell | 17:33.00 |
| 79 | Jackson FountainPlace 79 · Argyle | — | Argyle | 17:33.00 |
| 80 | Travis SimpkinsPlace 80 · Prosper | — | Prosper | 17:34.00 |
| 81 | Steve VerdejoPlace 81 · Arlington Lamar | — | Arlington Lamar | 17:35.00 |
| 82 | Lefebvre PetePlace 82 · Frisco Wakeland | — | Frisco Wakeland | 17:35.00 |
| 83 | Grant VlahosPlace 83 · Coppell | — | Coppell | 17:35.00 |
| 84 | Dennis LockmanPlace 84 · Princeton | — | Princeton | 17:35.00 |
| 85 | Matthew ReynoldsPlace 85 · McKinney Boyd | — | McKinney Boyd | 17:36.00 |
| 86 | Tanner BowmanPlace 86 · Weatherford | — | Weatherford | 17:36.00 |
| 87 | Mark SampeloPlace 87 · Centennial | — | Centennial | 17:36.00 |
| 88 | Fernando OrellanaPlace 88 · RL Turner | — | RL Turner | 17:38.00 |
| 89 | Bryce ThomasPlace 89 · Nolan Catholic High Schoo | — | Nolan Catholic High Schoo | 17:40.00 |
| 90 | Leo FanPlace 90 · Coppell | — | Coppell | 17:40.00 |
| 91 | Daniel FernandezPlace 91 · Nolan Catholic High Schoo | — | Nolan Catholic High Schoo | 17:41.00 |
| 92 | Ryan GonzalezPlace 92 · Nolan Catholic High Schoo | — | Nolan Catholic High Schoo | 17:41.00 |
| 93 | Jesus HernandezPlace 93 · Princeton | — | Princeton | 17:43.00 |
| 94 | Avel GuillenPlace 94 · Arlington Lamar | — | Arlington Lamar | 17:44.00 |
| 95 | Remington MayPlace 95 · Decatur | — | Decatur | 17:45.00 |
| 96 | Sulaiman NoorPlace 96 · Poteet | — | Poteet | 17:45.00 |
| 97 | Elliott SethPlace 97 · Frisco Wakeland | — | Frisco Wakeland | 17:45.00 |
| 98 | Connor McKeanPlace 98 · Centennial | — | Centennial | 17:46.00 |
| 99 | Christopher MarkhamPlace 99 · Centennial | — | Centennial | 17:46.00 |
| 100 | Lawson BelcherPlace 100 · Keller | — | Keller | 17:46.00 |
| 101 | Ivan AguirrePlace 101 · Poteet | — | Poteet | 17:47.00 |
| 102 | Kanyon FegleyPlace 102 · Keller | — | Keller | 17:48.00 |
| 103 | Parker BelvisPlace 103 · Prosper | — | Prosper | 17:49.00 |
| 104 | Kevin McGivernPlace 104 · Plano Sr. | — | Plano Sr. | 17:50.00 |
| 105 | Daniel SmyersPlace 105 · Decatur | — | Decatur | 17:53.00 |
| 106 | Nicholas BarrettPlace 106 · Timber Creek | — | Timber Creek | 17:55.00 |
| 107 | Alex ClevelandPlace 107 · Grapevine | — | Grapevine | 17:57.00 |
| 108 | Tristan HonakerPlace 108 · Frisco Wakeland | — | Frisco Wakeland | 17:57.00 |
| 109 | Jason GrahamPlace 109 · Keller Central | — | Keller Central | 17:57.00 |
| 110 | Andy PinckneyPlace 110 · Paschal | — | Paschal | 17:58.00 |
| 111 | Reed ThompsonPlace 111 · Plano Sr. | — | Plano Sr. | 18:01.00 |
| 112 | Cameron WilkPlace 112 · Frisco Wakeland | — | Frisco Wakeland | 18:01.00 |
| 113 | Weston SandfortPlace 113 · Coppell | — | Coppell | 18:01.00 |
| 114 | Sam ReyesPlace 114 · Plano East | — | Plano East | 18:02.00 |
| 115 | Cameron SchaferPlace 115 · Argyle | — | Argyle | 18:03.00 |
| 116 | Austin SandersPlace 116 · Alvarado | — | Alvarado | 18:04.00 |
| 117 | Nick HortonPlace 117 · Plano East | — | Plano East | 18:05.00 |
| 118 | Zach LedeburPlace 118 · McKinney Boyd | — | McKinney Boyd | 18:07.00 |
| 119 | Aaron WillinghamPlace 119 · Timber Creek | — | Timber Creek | 18:07.00 |
| 120 | Jose RodriguezPlace 120 · Alvarado | — | Alvarado | 18:09.00 |
| 121 | Jared StubblefieldPlace 121 · Mansfield Legacy | — | Mansfield Legacy | 18:09.00 |
| 122 | Mitchell SteinsbergerPlace 122 · Grapevine | — | Grapevine | 18:09.00 |
| 123 | Dan MoorePlace 123 · Keller | — | Keller | 18:10.00 |
| 124 | Steeven MartinezPlace 124 · Poteet | — | Poteet | 18:12.00 |
| 125 | Alexander ToopsPlace 125 · Prosper | — | Prosper | 18:14.00 |
| 126 | Austin PoolePlace 126 · Decatur | — | Decatur | 18:15.00 |
| 127 | Carlos NunoPlace 127 · Poteet | — | Poteet | 18:17.00 |
| 128 | Eduardo SobrinoPlace 128 · Keller | — | Keller | 18:19.00 |
| 129 | Sam CrenshawPlace 129 · Grapevine | — | Grapevine | 18:20.00 |
| 130 | Martin Cervantes-ArteagaPlace 130 · RL Turner | — | RL Turner | 18:22.00 |
| 131 | Connor WilsonPlace 131 · Nolan Catholic High Schoo | — | Nolan Catholic High Schoo | 18:24.00 |
| 132 | Clay GibsonPlace 132 · Poteet | — | Poteet | 18:25.00 |
| 133 | Brantley YoungPlace 133 · Coppell | — | Coppell | 18:29.00 |
| 134 | Albert MarbanPlace 134 · RL Turner | — | RL Turner | 18:30.00 |
| 135 | Omar OviedoPlace 135 · Weatherford | — | Weatherford | 18:30.00 |
| 136 | Antonio AriasPlace 136 · Frisco Wakeland | — | Frisco Wakeland | 18:31.00 |
| 137 | Jake WeithPlace 137 · Mansfield Legacy | — | Mansfield Legacy | 18:31.00 |
| 138 | Pedro GarciaPlace 138 · Alvarado | — | Alvarado | 18:31.00 |
| 139 | Francisco RangelPlace 139 · Keller Central | — | Keller Central | 18:32.00 |
| 140 | Ja'Ron HymanPlace 140 · Mansfield Legacy | — | Mansfield Legacy | 18:33.00 |
| 141 | Ryan GearhartPlace 141 · Frisco Wakeland | — | Frisco Wakeland | 18:36.00 |
| 142 | Colton BarnesPlace 142 · Prosper | — | Prosper | 18:39.00 |
| 143 | Kaleb PerezPlace 143 · Keller Central | — | Keller Central | 18:40.00 |
| 144 | Christopher BoganwrightPlace 144 · Alvarado | — | Alvarado | 18:43.00 |
| 145 | Patrick DiomedePlace 145 · Argyle | — | Argyle | 18:53.00 |
| 146 | Jordan SimmonsPlace 146 · Weatherford | — | Weatherford | 18:56.00 |
| 147 | Miller JarrellPlace 147 · Weatherford | — | Weatherford | 18:57.00 |
| 148 | Jeffry KeyPlace 148 · Plano Sr. | — | Plano Sr. | 18:58.00 |
| 149 | Christian OldhamPlace 149 · Mansfield Legacy | — | Mansfield Legacy | 19:01.00 |
| 150 | Frank HaskellPlace 150 · Weatherford | — | Weatherford | 19:05.00 |
| 151 | Daniel RentiePlace 151 · Frisco Wakeland | — | Frisco Wakeland | 19:08.00 |
| 152 | Danny HillPlace 152 · Princeton | — | Princeton | 19:11.00 |
| 153 | Hayden WatsonPlace 153 · Centennial | — | Centennial | 19:12.00 |
| 154 | Bobby HansenPlace 154 · Argyle | — | Argyle | 19:13.00 |
| 155 | Ed MondragonPlace 155 · Princeton | — | Princeton | 19:16.00 |
| 156 | Darrius WarrenPlace 156 · Frisco Wakeland | — | Frisco Wakeland | 19:18.00 |
| 157 | Christian WalkerPlace 157 · Frisco Wakeland | — | Frisco Wakeland | 19:31.00 |
| 158 | Matthew GonzalesPlace 158 · Venus | — | Venus | 19:32.00 |
| 159 | Austin ProctorPlace 159 · Mansfield Legacy | — | Mansfield Legacy | 19:36.00 |
| 160 | Eleazer MartinezPlace 160 · Paschal | — | Paschal | 19:57.00 |
| 161 | Jeremy HamillPlace 161 · Venus | — | Venus | 20:13.00 |
| 162 | Caleb CarrollPlace 162 · Weatherford | — | Weatherford | 20:16.00 |
| 163 | Christian ThomasPlace 163 · Alvarado | — | Alvarado | 20:45.00 |
| 164 | Joseph WilsonPlace 164 · Venus | — | Venus | 21:46.00 |