| 1 | Casey LackeyPlace 1 · Plano East | — | Plano East | 16:42.8 |
| 2 | Rendon RiethPlace 2 · Plano West | — | Plano West | 16:54.8 |
| 3 | Chris BaylorPlace 3 · Plano West | — | Plano West | 16:59.3 |
| 4 | Collin SurlesPlace 4 · Plano West | — | Plano West | 17:06.0 |
| 5 | Brandon BrownPlace 5 · Plano West | — | Plano West | 17:07.4 |
| 6 | Miles BurrowPlace 6 · Dallas Jesuit | — | Dallas Jesuit | 17:21.8 |
| 7 | Zach SchutzePlace 7 · Dallas Jesuit | — | Dallas Jesuit | 17:25.7 |
| 8 | Nick RomeoPlace 8 · Plano West | — | Plano West | 17:27.7 |
| 9 | Aaron KnollPlace 9 · Allen | — | Allen | 17:36.1 |
| 10 | Zach OvenshirePlace 10 · Dallas Jesuit | — | Dallas Jesuit | 17:39.8 |
| 11 | Kenneth HoggardPlace 11 · Lewisville Hebron | — | Lewisville Hebron | 17:47.0 |
| 12 | Matt KieferPlace 12 · McKinney Boyd | — | McKinney Boyd | 17:52.3 |
| 13 | Mason SheffieldPlace 13 · Lewisville Hebron | — | Lewisville Hebron | 17:52.9 |
| 14 | James ButterfieldPlace 14 · Dallas Jesuit | — | Dallas Jesuit | 17:58.0 |
| 15 | Tanner HamiltonPlace 15 · McKinney Boyd | — | McKinney Boyd | 17:59.3 |
| 16 | Ruaya ZamoraPlace 16 · McKinney North | — | McKinney North | 18:01.7 |
| 17 | Cord MillerPlace 17 · Plano West | — | Plano West | 18:01.7 |
| 18 | Jeremy CarloPlace 18 · Allen | — | Allen | 18:03.2 |
| 19 | Ramon MartinezPlace 19 · North Mesquite | — | North Mesquite | 18:05.2 |
| 20 | Colton MeyersPlace 20 · Allen | — | Allen | 18:07.0 |
| 21 | Ross EdwardsPlace 21 · Plano | — | Plano | 18:08.5 |
| 22 | Shamal SullivanPlace 22 · McKinney Boyd | — | McKinney Boyd | 18:16.5 |
| 23 | Mathew WilliamsPlace 23 · Lewisville Hebron | — | Lewisville Hebron | 18:17.8 |
| 24 | Joseph WelkenerPlace 24 · Plano East | — | Plano East | 18:20.2 |
| 25 | Sam SzhuPlace 25 · Plano | — | Plano | 18:20.8 |
| 26 | Austin ShumakePlace 26 · Rockwall | — | Rockwall | 18:22.2 |
| 27 | Matthew MealsPlace 27 · McKinney Boyd | — | McKinney Boyd | 18:22.6 |
| 28 | Ethan EnnekingPlace 28 · McKinney Boyd | — | McKinney Boyd | 18:23.5 |
| 29 | Jonah RominePlace 29 · McKinney Boyd | — | McKinney Boyd | 18:24.4 |
| 30 | Casey ZimmermanPlace 30 · Allen | — | Allen | 18:28.4 |
| 31 | Ij HernandezPlace 31 · McKinney North | — | McKinney North | 18:28.7 |
| 32 | John GabrielPlace 32 · Allen | — | Allen | 18:35.7 |
| 33 | Nathan CheathamPlace 33 · Lewisville Hebron | — | Lewisville Hebron | 18:36.4 |
| 34 | Lachlan CartonPlace 34 · Dallas Jesuit | — | Dallas Jesuit | 18:36.5 |
| 35 | Jacob MinorPlace 35 · McKinney Boyd | — | McKinney Boyd | 18:37.5 |
| 36 | Jacob AtnipPlace 36 · Plano | — | Plano | 18:40.4 |
| 37 | Jacob NewberryPlace 37 · Allen | — | Allen | 18:42.3 |
| 38 | Jake LoroccoPlace 38 · Dallas Jesuit | — | Dallas Jesuit | 18:42.4 |
| 39 | Cameron PetersenPlace 39 · McKinney North | — | McKinney North | 18:43.6 |
| 40 | Alex MeyerPlace 40 · Allen | — | Allen | 18:43.8 |
| 41 | Griffin LevinePlace 41 · Allen | — | Allen | 18:46.4 |
| 42 | Denilson AlvarengaPlace 42 · McKinney North | — | McKinney North | 18:48.8 |
| 43 | Jack WeidenfellerPlace 43 · Dallas Jesuit | — | Dallas Jesuit | 18:51.1 |
| 44 | Alex KingleyPlace 44 · Plano | — | Plano | 18:52.3 |
| 45 | Joey LoroccoPlace 45 · Dallas Jesuit | — | Dallas Jesuit | 18:52.4 |
| 46 | Max MurrayPlace 46 · Dallas Jesuit | — | Dallas Jesuit | 18:54.0 |
| 47 | Kevin PtakPlace 47 · Allen | — | Allen | 18:55.2 |
| 48 | Mcclellan JohnstonPlace 48 · Allen | — | Allen | 18:56.7 |
| 49 | Charlie McCurdyPlace 49 · Plano East | — | Plano East | 18:57.3 |
| 50 | Dalton GonzalesPlace 50 · Rockwall | — | Rockwall | 19:02.2 |
| 51 | Chandler PollettPlace 51 · Dallas Jesuit | — | Dallas Jesuit | 19:03.6 |
| 52 | Brendon GallowayPlace 52 · Allen | — | Allen | 19:08.6 |
| 53 | Zac BryanPlace 53 · Plano | — | Plano | 19:14.7 |
| 54 | Cameron SchutzePlace 54 · Dallas Jesuit | — | Dallas Jesuit | 19:16.7 |
| 55 | Justin DarnellPlace 55 · Allen | — | Allen | 19:18.0 |
| 56 | Christian GonzalezPlace 56 · McKinney Boyd | — | McKinney Boyd | 19:18.3 |
| 57 | Rakim HirjiPlace 57 · McKinney North | — | McKinney North | 19:19.8 |
| 58 | Tucker HillPlace 58 · Dallas Jesuit | — | Dallas Jesuit | 19:22.0 |
| 59 | Malcolm RussellPlace 59 · Plano | — | Plano | 19:24.1 |
| 60 | Gates MagwirePlace 60 · Allen | — | Allen | 19:26.9 |
| 61 | Jeff AtilloPlace 61 · Allen | — | Allen | 19:28.0 |
| 62 | Henry CasillasPlace 62 · Plano | — | Plano | 19:29.6 |
| 63 | Chris CainPlace 63 · McKinney North | — | McKinney North | 19:30.5 |
| 64 | Layn MoorePlace 64 · Lewisville Hebron | — | Lewisville Hebron | 19:30.7 |
| 65 | Sivesh BalajiPlace 65 · Frisco Centennial | — | Frisco Centennial | 19:32.2 |
| 66 | Bo ByrdPlace 66 · Allen | — | Allen | 19:33.4 |
| 67 | James McClurePlace 67 · Dallas Jesuit | — | Dallas Jesuit | 19:35.9 |
| 68 | Gabe JimenezPlace 68 · McKinney Boyd | — | McKinney Boyd | 19:37.1 |
| 69 | Bryan StockerPlace 69 · Allen | — | Allen | 19:38.2 |
| 70 | Josh SantosPlace 70 · Allen | — | Allen | 19:38.3 |
| 71 | Isaac BlanfordPlace 71 · Allen | — | Allen | 19:39.3 |
| 72 | Tanner HauerwasPlace 72 · Rockwall | — | Rockwall | 19:40.7 |
| 73 | Chandler VothPlace 73 · McKinney North | — | McKinney North | 19:44.2 |
| 74 | James MatthewPlace 74 · Rockwall | — | Rockwall | 19:44.4 |
| 75 | Hunter HillPlace 75 · Dallas Jesuit | — | Dallas Jesuit | 19:47.7 |
| 76 | Sam EpppichPlace 76 · Dallas Jesuit | — | Dallas Jesuit | 19:48.8 |
| 77 | Landen BassPlace 77 · Allen | — | Allen | 19:48.9 |
| 78 | Alex ZimmerPlace 78 · McKinney Boyd | — | McKinney Boyd | 19:49.4 |
| 79 | Anthony AlvarezPlace 79 · North Mesquite | — | North Mesquite | 19:50.4 |
| 80 | Nathan HegelsonPlace 80 · McKinney Boyd | — | McKinney Boyd | 19:50.7 |
| 81 | Sullivan CurryPlace 81 · Dallas Jesuit | — | Dallas Jesuit | 19:51.8 |
| 83 | Jack Hittson-SmithPlace 83 · Rockwall | — | Rockwall | 19:52.9 |
| 84 | Matthew HultquistPlace 84 · Rockwall | — | Rockwall | 19:55.0 |
| 85 | Daniel LopezPlace 85 · McKinney North | — | McKinney North | 19:55.4 |
| 86 | Connor KerlPlace 86 · Dallas Jesuit | — | Dallas Jesuit | 19:56.6 |
| 87 | Alan GarciaPlace 87 · Allen | — | Allen | 19:58.1 |
| 88 | Drew AbelPlace 88 · Frisco Centennial | — | Frisco Centennial | 19:58.5 |
| 89 | Connor McFaddenPlace 89 · McKinney Boyd | — | McKinney Boyd | 20:01.0 |
| 90 | Jacob RushingPlace 90 · McKinney Boyd | — | McKinney Boyd | 20:01.1 |
| 91 | Jake TuckerPlace 91 · McKinney Boyd | — | McKinney Boyd | 20:02.1 |
| 92 | Drew HarrelsonPlace 92 · McKinney Boyd | — | McKinney Boyd | 20:05.0 |
| 93 | Gavin JonesPlace 93 · Trinity Christian | — | Trinity Christian | 20:06.3 |
| 94 | Will TraweekPlace 94 · Trinity Christian | — | Trinity Christian | 20:06.9 |
| 95 | James BerosaPlace 95 · Lewisville Hebron | — | Lewisville Hebron | 20:08.4 |
| 96 | Brandon GarciaPlace 96 · Allen | — | Allen | 20:09.5 |
| 97 | Nathaniel GreenPlace 97 · Plano East | — | Plano East | 20:10.0 |
| 98 | Elliot IngramPlace 98 · Dallas Jesuit | — | Dallas Jesuit | 20:15.2 |
| 99 | Jylan BurrisPlace 99 · Allen | — | Allen | 20:17.9 |
| 100 | Patrick MiramontesPlace 100 · Dallas Jesuit | — | Dallas Jesuit | 20:20.6 |
| 101 | Ali CoskunPlace 101 · McKinney Boyd | — | McKinney Boyd | 20:21.5 |
| 102 | Corey WilsonPlace 102 · Lewisville Hebron | — | Lewisville Hebron | 20:21.7 |
| 103 | Alex JimenezPlace 103 · North Mesquite | — | North Mesquite | 20:21.8 |
| 104 | Trevor SlanskyPlace 104 · Allen | — | Allen | 20:22.1 |
| 105 | Connor BarronPlace 105 · McKinney Boyd | — | McKinney Boyd | 20:24.8 |
| 106 | Cameron HochheisserPlace 106 · Lewisville Hebron | — | Lewisville Hebron | 20:29.8 |
| 107 | Noah ZwillenbergPlace 107 · McKinney North | — | McKinney North | 20:32.4 |
| 108 | Matt HurstPlace 108 · Allen | — | Allen | 20:33.2 |
| 109 | Tynan CravyPlace 109 · McKinney North | — | McKinney North | 20:33.3 |
| 110 | Omar AlvarengaPlace 110 · Plano | — | Plano | 20:34.5 |
| 111 | Brent FarleyPlace 111 · Rockwall | — | Rockwall | 20:36.2 |
| 112 | Austin SelmanPlace 112 · Frisco Centennial | — | Frisco Centennial | 20:43.9 |
| 113 | Benjamin RankinPlace 113 · McKinney Boyd | — | McKinney Boyd | 20:44.5 |
| 114 | Michael O'ConnorPlace 114 · McKinney North | — | McKinney North | 20:47.4 |
| 115 | Matthew MorinPlace 115 · McKinney Boyd | — | McKinney Boyd | 20:54.1 |
| 116 | Cody AtilloPlace 116 · Allen | — | Allen | 20:57.4 |
| 117 | Burgess JoshPlace 117 · Rockwall | — | Rockwall | 20:58.5 |
| 118 | Joshua HarperPlace 118 · Trinity Christian | — | Trinity Christian | 20:58.9 |
| 119 | Hunter O'HanlonPlace 119 · McKinney Boyd | — | McKinney Boyd | 21:00.2 |
| 120 | Alex HanflandPlace 120 · Allen | — | Allen | 21:00.5 |
| 121 | Sam CormierPlace 121 · Dallas Jesuit | — | Dallas Jesuit | 21:02.7 |
| 122 | Kirian CeliiPlace 122 · Dallas Jesuit | — | Dallas Jesuit | 21:09.4 |
| 123 | Alex AlonsoPlace 123 · North Mesquite | — | North Mesquite | 21:11.9 |
| 124 | Austin SmithPlace 124 · Allen | — | Allen | 21:15.0 |
| 125 | Kevin WalkerPlace 125 · Dallas Jesuit | — | Dallas Jesuit | 21:15.4 |
| 126 | Jacob WorrelPlace 126 · McKinney North | — | McKinney North | 21:17.8 |
| 127 | William BeallPlace 127 · Frisco Centennial | — | Frisco Centennial | 21:18.4 |
| 128 | Kevin PortnerPlace 128 · Dallas Jesuit | — | Dallas Jesuit | 21:23.0 |
| 129 | Scott StephensPlace 129 · Allen | — | Allen | 21:24.7 |
| 130 | Jamie RobinsonPlace 130 · Allen | — | Allen | 21:27.9 |
| 131 | Alex FleckPlace 131 · Plano East | — | Plano East | 21:31.2 |
| 132 | Alfredo SantosPlace 132 · North Mesquite | — | North Mesquite | 21:35.9 |
| 133 | Mitchel LepinePlace 133 · McKinney Boyd | — | McKinney Boyd | 21:39.5 |
| 134 | Josh BellPlace 134 · McKinney North | — | McKinney North | 21:40.2 |
| 135 | Milam BlackPlace 135 · Dallas Jesuit | — | Dallas Jesuit | 21:41.2 |
| 136 | Tony AguilarPlace 136 · Frisco Centennial | — | Frisco Centennial | 21:44.3 |
| 137 | James McFaddenPlace 137 · Lewisville Hebron | — | Lewisville Hebron | 21:48.5 |
| 138 | Cameron HurstPlace 138 · Allen | — | Allen | 21:50.0 |
| 139 | Rudolpho LimonPlace 139 · Rockwall | — | Rockwall | 21:51.0 |
| 140 | Cole McCraryPlace 140 · Rockwall | — | Rockwall | 21:54.7 |
| 141 | Charles Saint PePlace 141 · McKinney North | — | McKinney North | 21:55.5 |
| 142 | Alex AragonPlace 142 · Lewisville Hebron | — | Lewisville Hebron | 22:01.0 |
| 143 | Chipper DanielsPlace 143 · Trinity Christian | — | Trinity Christian | 22:16.6 |
| 144 | Doniver CamachoPlace 144 · North Mesquite | — | North Mesquite | 22:21.0 |
| 145 | Brandon PatersonPlace 145 · McKinney Boyd | — | McKinney Boyd | 22:34.7 |
| 146 | Albert LopezPlace 146 · McKinney North | — | McKinney North | 22:40.9 |
| 147 | Colby JamesPlace 147 · Trinity Christian | — | Trinity Christian | 22:43.4 |
| 148 | Kyle HuntPlace 148 · McKinney North | — | McKinney North | 22:50.8 |
| 149 | Max BozemanPlace 149 · Frisco Centennial | — | Frisco Centennial | 22:58.5 |
| 151 | Sam GonzalezPlace 151 · McKinney Boyd | — | McKinney Boyd | 23:00.8 |
| 152 | Vitali LupascoPlace 152 · Lewisville Hebron | — | Lewisville Hebron | 23:01.4 |
| 153 | Riley StewartPlace 153 · Rockwall | — | Rockwall | 23:02.6 |
| 154 | Andrew WrightPlace 154 · Dallas Jesuit | — | Dallas Jesuit | 23:04.3 |
| 155 | Nicholas SanchezPlace 155 · Rockwall | — | Rockwall | 23:05.2 |
| 156 | Lucas PettyPlace 156 · Lewisville Hebron | — | Lewisville Hebron | 23:10.0 |
| 157 | Jacob HamillPlace 157 · McKinney North | — | McKinney North | 23:13.6 |
| 158 | Ivan CarrilloPlace 158 · North Mesquite | — | North Mesquite | 23:22.2 |
| 159 | Michael MazukPlace 159 · Frisco Centennial | — | Frisco Centennial | 23:30.3 |
| 160 | Ian KatzPlace 160 · McKinney Boyd | — | McKinney Boyd | 23:38.9 |
| 161 | Tommy MageePlace 161 · McKinney North | — | McKinney North | 23:43.0 |
| 162 | Tyler DorsettPlace 162 · McKinney North | — | McKinney North | 24:02.4 |
| 163 | Fhyllip GoulartPlace 163 · McKinney North | — | McKinney North | 24:05.4 |
| 164 | Nathan HoldenPlace 164 · Trinity Christian | — | Trinity Christian | 24:08.9 |
| 165 | Benito OtinianoPlace 165 · Dallas Jesuit | — | Dallas Jesuit | 24:11.3 |
| 166 | Jacob MansfieldPlace 166 · Frisco Centennial | — | Frisco Centennial | 24:24.0 |
| 167 | Ethan EdwardsPlace 167 · Allen | — | Allen | 24:25.9 |
| 168 | Colton DenmonPlace 168 · McKinney North | — | McKinney North | 24:39.9 |
| 169 | Green JohnPlace 169 · Rockwall | — | Rockwall | 24:42.6 |
| 170 | Duncan BakerPlace 170 · Rockwall | — | Rockwall | 25:06.4 |
| 171 | David SwindalePlace 171 · Rockwall | — | Rockwall | 25:19.4 |
| 172 | Diego ArcePlace 172 · McKinney Boyd | — | McKinney Boyd | 25:21.4 |
| 173 | Matthew YoungPlace 173 · Trinity Christian | — | Trinity Christian | 25:55.3 |
| 174 | Thomas NolanPlace 174 · Frisco Centennial | — | Frisco Centennial | 25:57.4 |
| 175 | Inesh LalPlace 175 · Plano East | — | Plano East | 26:06.3 |
| 176 | Noah SewellPlace 176 · Rockwall | — | Rockwall | 26:48.5 |
| 177 | Sean KottkePlace 177 · Rockwall | — | Rockwall | 28:10.3 |
| 178 | Rory AllisonPlace 178 · Dallas Jesuit | — | Dallas Jesuit | 28:14.8 |
| 179 | Reese ManersPlace 179 · Rockwall | — | Rockwall | 31:00.3 |