| 1 | Cody BrownPlace 1 · Canton | — | Canton | 17:14.00 |
| 2 | Tyler PattersonPlace 2 · Saint Mary's Hall | — | Saint Mary's Hall | 17:18.00 |
| 3 | Isaac JohnstonPlace 3 · Cistercian | — | Cistercian | 17:37.00 |
| 4 | Ethan FieldsPlace 4 · Canton | — | Canton | 17:42.00 |
| 5 | Dane TruelsonPlace 5 · Cambridge School of Dalla | — | Cambridge School of Dalla | 17:52.00 |
| 6 | Richardson KennithPlace 6 · Royse City | — | Royse City | 17:56.00 |
| 7 | Ricardo GuillenPlace 7 · Little Elm | — | Little Elm | 18:11.00 |
| 8 | Luke ScribnerPlace 8 · Farmersville ISD | — | Farmersville ISD | 18:16.00 |
| 9 | Ian KingPlace 9 · Shelton School | — | Shelton School | 18:18.00 |
| 10 | Chandler BurkePlace 10 · St. Mark's School of Texa | — | St. Mark's School of Texa | 18:19.00 |
| 11 | Antonio MorenoPlace 11 · West Mesquite | — | West Mesquite | 18:19.00 |
| 12 | Devin RoundsPlace 12 · Little Elm | — | Little Elm | 18:21.00 |
| 13 | Alex GonzalezPlace 13 · Thomas Jefferson High Sch | — | Thomas Jefferson High Sch | 18:29.00 |
| 14 | Josh KingPlace 14 · Saint Mary's Hall | — | Saint Mary's Hall | 18:33.00 |
| 15 | Garrett WatumullPlace 15 · St. Mark's School of Texa | — | St. Mark's School of Texa | 18:33.00 |
| 16 | Dean AddyPlace 16 · St. Mark's School of Texa | — | St. Mark's School of Texa | 18:34.00 |
| 17 | Abram KepesPlace 17 · Saint Mary's Hall | — | Saint Mary's Hall | 18:41.00 |
| 18 | Spencer HeimPlace 18 · St. Mark's School of Texa | — | St. Mark's School of Texa | 18:43.00 |
| 19 | Samir SaidiPlace 19 · St. Mark's School of Texa | — | St. Mark's School of Texa | 18:47.00 |
| 20 | David MontelongoPlace 20 · Spruce H.S. (Dallas) | — | Spruce H.S. (Dallas) | 18:51.00 |
| 21 | Thomas CrowleyPlace 21 · Lovejoy | — | Lovejoy | 18:52.00 |
| 22 | Robbey OrthPlace 22 · St. Mark's School of Texa | — | St. Mark's School of Texa | 18:52.00 |
| 23 | Jacob BeaverPlace 23 · Bethesda Christian School | — | Bethesda Christian School | 18:52.00 |
| 24 | Zach HernandezPlace 24 · Community | — | Community | 18:53.00 |
| 25 | Eric GraffyPlace 25 · St. Mark's School of Texa | — | St. Mark's School of Texa | 18:55.00 |
| 26 | Andrew MargravePlace 26 · Saint Mary's Hall | — | Saint Mary's Hall | 19:05.00 |
| 27 | Mark KnackstedtPlace 27 · North hills preparatory | — | North hills preparatory | 19:11.00 |
| 28 | Lopez UslessePlace 28 · Royse City | — | Royse City | 19:16.00 |
| 29 | Austin DalePlace 29 · West Mesquite | — | West Mesquite | 19:17.00 |
| 30 | Brian WitkowskiPlace 30 · Lovejoy | — | Lovejoy | 19:40.00 |
| 31 | Rodrigo LopezPlace 31 · West Mesquite | — | West Mesquite | 19:52.00 |
| 32 | Chris GoodrichPlace 32 · Lovejoy | — | Lovejoy | 19:59.00 |
| 33 | Jeff BakerPlace 33 · Shelton School | — | Shelton School | 20:00.00 |
| 34 | Jesus RomoPlace 34 · West Mesquite | — | West Mesquite | 20:09.00 |
| 35 | Chris BellPlace 35 · Lovejoy | — | Lovejoy | 20:12.00 |
| 36 | Kevin AutreyPlace 36 · Bethesda Christian School | — | Bethesda Christian School | 20:12.00 |
| 37 | Sam PerkinsPlace 37 · Cambridge School of Dalla | — | Cambridge School of Dalla | 20:14.00 |
| 38 | Gus YoungPlace 38 · Lovejoy | — | Lovejoy | 20:16.00 |
| 39 | Aaron MilhornPlace 39 · North hills preparatory | — | North hills preparatory | 20:19.00 |
| 40 | Garrett McCurrachPlace 40 · HSAA | — | HSAA | 20:20.00 |
| 41 | Marco LunaPlace 41 · Thomas Jefferson High Sch | — | Thomas Jefferson High Sch | 20:23.00 |
| 42 | Ryan GasperPlace 42 · Community | — | Community | 20:24.00 |
| 43 | Turner JustinPlace 43 · Royse City | — | Royse City | 20:24.00 |
| 44 | Dennison MichaelPlace 44 · Royse City | — | Royse City | 20:28.00 |
| 45 | Jr. VegaPlace 45 · West Mesquite | — | West Mesquite | 20:30.00 |
| 46 | Gustavo RiosPlace 46 · West Mesquite | — | West Mesquite | 20:32.00 |
| 47 | Sergio DuranPlace 47 · Farmersville ISD | — | Farmersville ISD | 20:35.00 |
| 48 | Terrell AndersonPlace 48 · Little Elm | — | Little Elm | 20:36.00 |
| 49 | Michael EspinozaPlace 49 · West Mesquite | — | West Mesquite | 20:36.00 |
| 50 | Keith CraddockPlace 50 · Farmersville ISD | — | Farmersville ISD | 20:37.00 |
| 51 | Zachary BracePlace 51 · Bethesda Christian School | — | Bethesda Christian School | 20:40.00 |
| 52 | Tommy PerkinsPlace 52 · Cambridge School of Dalla | — | Cambridge School of Dalla | 20:49.00 |
| 53 | David OxenreiterPlace 53 · Shelton School | — | Shelton School | 20:55.00 |
| 54 | George JosephPlace 54 · Cistercian | — | Cistercian | 20:55.00 |
| 55 | Quarles CurtisPlace 55 · Royse City | — | Royse City | 20:57.00 |
| 56 | Rhys WoodruffPlace 56 · Lovejoy | — | Lovejoy | 20:59.00 |
| 57 | Michael CannadayPlace 57 · North hills preparatory | — | North hills preparatory | 21:00.00 |
| 58 | Martinez MichaelPlace 58 · Royse City | — | Royse City | 21:04.00 |
| 59 | Brannin KevinPlace 59 · Royse City | — | Royse City | 21:06.00 |
| 60 | Andres VergaraPlace 60 · Little Elm | — | Little Elm | 21:06.00 |
| 61 | Aidan McLaughlinPlace 61 · Cistercian | — | Cistercian | 21:07.00 |
| 62 | Jaret DonaghePlace 62 · Community | — | Community | 21:08.00 |
| 63 | Jordan RogersPlace 63 · Carrollton Christian Acad | — | Carrollton Christian Acad | 21:09.00 |
| 64 | Tim BlevinsPlace 64 · Lovejoy | — | Lovejoy | 21:09.00 |
| 65 | Kevin JohnsonPlace 65 · Cambridge School of Dalla | — | Cambridge School of Dalla | 21:13.00 |
| 66 | Ethan PerezPlace 66 · Cistercian | — | Cistercian | 21:20.00 |
| 67 | Chris BunchPlace 67 · Community | — | Community | 21:28.00 |
| 68 | Ben HorlickPlace 68 · Cistercian | — | Cistercian | 21:32.00 |
| 69 | Cooper ShawPlace 69 · Canton | — | Canton | 21:32.00 |
| 70 | Jeremy GarciaPlace 70 · Cistercian | — | Cistercian | 21:32.00 |
| 71 | Mathew PietzPlace 71 · Saint Mary's Hall | — | Saint Mary's Hall | 21:37.00 |
| 72 | Ethan MalmerPlace 72 · Little Elm | — | Little Elm | 21:40.00 |
| 73 | Calvin ReavisPlace 73 · Farmersville ISD | — | Farmersville ISD | 21:41.00 |
| 74 | Mikey HalperinPlace 74 · Shelton School | — | Shelton School | 21:46.00 |
| 75 | Michael IngramPlace 75 · Cistercian | — | Cistercian | 21:53.00 |
| 76 | Gabriel WilsonPlace 76 · North hills preparatory | — | North hills preparatory | 21:57.00 |
| 77 | Sam HuddlePlace 77 · Canton | — | Canton | 21:59.00 |
| 78 | John Paul SpencePlace 78 · Cistercian | — | Cistercian | 22:07.00 |
| 79 | Stephen HoeferPlace 79 · Cistercian | — | Cistercian | 22:10.00 |
| 80 | Riley RobertsPlace 80 · Shelton School | — | Shelton School | 22:11.00 |
| 81 | Mitchell WeldonPlace 81 · Cistercian | — | Cistercian | 22:11.00 |
| 83 | Josh FontenotPlace 83 · Cistercian | — | Cistercian | 22:21.00 |
| 84 | John KanePlace 84 · Cistercian | — | Cistercian | 22:28.00 |
| 85 | Michael DerdeynPlace 85 · Cistercian | — | Cistercian | 22:30.00 |
| 86 | Michael ReinoehlPlace 86 · Community | — | Community | 22:31.00 |
| 87 | Kevin ChiangPlace 87 · North hills preparatory | — | North hills preparatory | 22:47.00 |
| 88 | Erik ShawPlace 88 · Community | — | Community | 22:53.00 |
| 89 | Shashank KalanithiPlace 89 · North hills preparatory | — | North hills preparatory | 22:59.00 |
| 90 | Zachary WingerPlace 90 · Bethesda Christian School | — | Bethesda Christian School | 23:03.00 |
| 91 | Levi ScribnerPlace 91 · Farmersville ISD | — | Farmersville ISD | 23:56.00 |
| 92 | Jacob ThompsonPlace 92 · Carrollton Christian Acad | — | Carrollton Christian Acad | 24:04.00 |
| 93 | Stephen HernandezPlace 93 · Community | — | Community | 25:15.00 |
| 94 | Cooper WolskiPlace 94 · Carrollton Christian Acad | — | Carrollton Christian Acad | 25:31.00 |
| 95 | Colin WisdomPlace 95 · Carrollton Christian Acad | — | Carrollton Christian Acad | 25:36.00 |
| 96 | Robert ShirleyPlace 96 · Carrollton Christian Acad | — | Carrollton Christian Acad | 25:37.00 |
| 97 | Reese MyersPlace 97 · Lakehill Preparatory Scho | — | Lakehill Preparatory Scho | 25:42.00 |
| 98 | Nicholas AnastasiPlace 98 · Lakehill Preparatory Scho | — | Lakehill Preparatory Scho | 25:42.00 |
| 99 | Jason MossPlace 99 · Farmersville ISD | — | Farmersville ISD | 26:04.00 |