| 1 | Ruel NewberryPlace 1 · Grade 10 · Denton Guyer | 10 | Denton Guyer | 15:00.10 |
| 2 | Graham HummelPlace 2 · Grade 10 · Home School Athletic Assn (HSAA Dallas) | 10 | Home School Athletic Assn (HSAA Dallas) | 15:05.00 |
| 3 | Brady MonahanPlace 3 · Grade 12 · Jesuit | 12 | Jesuit | 15:11.60 |
| 4 | Elton MartinPlace 4 · Grade 11 · Conroe The Woodlands | 11 | Conroe The Woodlands | 15:14.70 |
| 5 | Ryder DarceyPlace 5 · Grade 12 · Katy | 12 | Katy | 15:21.90 |
| 6 | Tyler ConnellyPlace 6 · Grade 11 · Aledo | 11 | Aledo | 15:23.50 |
| 7 | Da'Juan AllisonPlace 7 · Grade 11 · Humble Summer Creek | 11 | Humble Summer Creek | 15:29.40 |
| 8 | Connor FanbergPlace 8 · Grade 12 · Jesuit | 12 | Jesuit | 15:30.30 |
| 9 | Joe AccardoPlace 9 · Grade 12 · Jesuit | 12 | Jesuit | 15:31.20 |
| 10 | Jonah GreinPlace 10 · Grade 12 · Home School Athletic Assn (HSAA Dallas) | 12 | Home School Athletic Assn (HSAA Dallas) | 15:32.80 |
| 11 | Aiden FitzgeraldPlace 11 · Grade 12 · Friendswood | 12 | Friendswood | 15:33.40 |
| 12 | Benjamin MaciasPlace 12 · Grade 12 · Lewisville Flower Mound | 12 | Lewisville Flower Mound | 15:33.60 |
| 13 | David QuintanaPlace 13 · Grade 11 · Jesuit | 11 | Jesuit | 15:34.40 |
| 14 | Jaxon (Jax) GlennPlace 14 · Grade 11 · Southlake Carroll | 11 | Southlake Carroll | 15:37.50 |
| 15 | Grant SeadePlace 15 · Grade 12 · Austin Westlake | 12 | Austin Westlake | 15:38.60 |
| 16 | Liam BengtssonPlace 16 · Grade 12 · Northwest Nelson | 12 | Northwest Nelson | 15:45.50 |
| 17 | Andrew NimmoPlace 17 · Grade 11 · Jesuit | 11 | Jesuit | 15:45.70 PR |
| 18 | Andrew TruaxPlace 18 · Grade 10 · El Paso | 10 | El Paso | 15:48.50 |
| 19 | John FowlerPlace 19 · Grade 11 · West Brook | 11 | West Brook | 15:49.50 |
| 20 | Adrian WangPlace 20 · Grade 10 · Katy Seven Lakes | 10 | Katy Seven Lakes | 15:51.80 PR |
| 21 | Michael FullerPlace 21 · Grade 12 · Southlake Carroll | 12 | Southlake Carroll | 15:52.40 |
| 22 | Brayden SmithPlace 22 · Grade 12 · Clute Brazoswood | 12 | Clute Brazoswood | 15:53.60 |
| 23 | Jonah HarrisPlace 23 · Grade 9 · Montgomery | 9 | Montgomery | 15:54.60 |
| 24 | Rhys GrantPlace 24 · Grade 10 · Jesuit | 10 | Jesuit | 15:57.60 |
| 25 | Owen ClagettPlace 25 · Grade 12 · Northwest Nelson | 12 | Northwest Nelson | 15:57.70 |
| 26 | Claudio AunsPlace 26 · Grade 11 · Southlake Carroll | 11 | Southlake Carroll | 15:58.00 |
| 27 | Diego DuranPlace 27 · Grade 11 · Bryan | 11 | Bryan | 15:59.30 |
| 28 | Antonio TrevinoPlace 28 · Grade 11 · Houston Cyp. Ranch | 11 | Houston Cyp. Ranch | 16:01.20 |
| 29 | Dylan YarbroughPlace 29 · Grade 12 · Klein Collins | 12 | Klein Collins | 16:02.70 |
| 30 | Logan SmithPlace 30 · Grade 12 · LC Clear Springs | 12 | LC Clear Springs | 16:05.60 |
| 31 | Felipe BeltranPlace 31 · Grade 11 · Awty International | 11 | Awty International | 16:07.20 |
| 32 | Patrick (PJ) FitzmorrisPlace 32 · Grade 11 · Jesuit | 11 | Jesuit | 16:08.60 |
| 33 | Ryan BekenPlace 33 · Grade 11 · Conroe Woodlands College Park | 11 | Conroe Woodlands College Park | 16:10.10 |
| 34 | Roman GreenPlace 34 · Grade 11 · Katy Cinco Ranch | 11 | Katy Cinco Ranch | 16:10.70 |
| 35 | Diego MoralesPlace 35 · Grade 11 · Coppell | 11 | Coppell | 16:11.10 |
| 36 | Alex HillierPlace 36 · Grade 11 · Friendswood | 11 | Friendswood | 16:11.70 |
| 37 | Noah GonzalezPlace 37 · Grade 12 · Northside Holmes | 12 | Northside Holmes | 16:12.40 PR |
| 38 | Hayes IacominiPlace 38 · Grade 11 · Lewisville Flower Mound | 11 | Lewisville Flower Mound | 16:13.20 |
| 39 | Finnegan PollardPlace 39 · Grade 9 · Katy Seven Lakes | 9 | Katy Seven Lakes | 16:13.70 |
| 40 | Rafael OchoaPlace 40 · Grade 12 · Northwest Nelson | 12 | Northwest Nelson | 16:13.90 |
| 41 | Judson GravesPlace 41 · Grade 10 · Home School Athletic Assn (HSAA Dallas) | 10 | Home School Athletic Assn (HSAA Dallas) | 16:14.00 |
| 42 | Will BishopPlace 42 · Grade 11 · Conroe The Woodlands | 11 | Conroe The Woodlands | 16:14.00 |
| 43 | Obenson TakoPlace 43 · Grade 12 · Denton Guyer | 12 | Denton Guyer | 16:14.70 |
| 44 | Grant NorgartPlace 44 · Grade 11 · Southlake Carroll | 11 | Southlake Carroll | 16:16.00 |
| 45 | Beckham SamsPlace 45 · Grade 11 · Lewisville Hebron | 11 | Lewisville Hebron | 16:16.20 |
| 46 | Will PaceyPlace 46 · Grade 12 · Episcopal | 12 | Episcopal | 16:18.60 |
| 47 | James HadwinPlace 47 · Grade 12 · Conroe Woodlands College Park | 12 | Conroe Woodlands College Park | 16:20.10 |
| 48 | James ClaryPlace 48 · Grade 9 · Conroe The Woodlands | 9 | Conroe The Woodlands | 16:22.80 |
| 49 | Joshua FlagePlace 49 · Grade 11 · Lewisville Hebron | 11 | Lewisville Hebron | 16:23.60 |
| 50 | Benjamin (Ben) RobinsPlace 50 · Grade 12 · Katy | 12 | Katy | 16:24.10 |
| 51 | Isaac SeekampPlace 51 · Grade 10 · Home School Athletic Assn (HSAA Dallas) | 10 | Home School Athletic Assn (HSAA Dallas) | 16:24.90 |
| 52 | Gabriel RayosPlace 52 · Grade 10 · Houston Strake Jesuit | 10 | Houston Strake Jesuit | 16:25.00 |
| 53 | Eric CanoPlace 53 · Grade 11 · Lewisville Flower Mound | 11 | Lewisville Flower Mound | 16:25.50 |
| 54 | Andrew BowringPlace 54 · Grade 11 · Houston Strake Jesuit | 11 | Houston Strake Jesuit | 16:25.60 |
| 55 | Cole WilliamsPlace 55 · Grade 12 · Conroe Oak Ridge | 12 | Conroe Oak Ridge | 16:25.90 |
| 56 | Vasco ArredondoPlace 56 · Grade 10 · Conroe Woodlands College Park | 10 | Conroe Woodlands College Park | 16:27.40 |
| 57 | Christian GreylingPlace 57 · Grade 12 · Conroe The Woodlands | 12 | Conroe The Woodlands | 16:27.60 |
| 58 | Nathanael HamiltonPlace 58 · Grade 9 · Home School Athletic Assn (HSAA Dallas) | 9 | Home School Athletic Assn (HSAA Dallas) | 16:28.40 |
| 59 | Jeriel CamposPlace 59 · Grade 12 · Colleyville Heritage | 12 | Colleyville Heritage | 16:28.70 |
| 60 | Jacob BaileyPlace 60 · Grade 12 · John Cooper | 12 | John Cooper | 16:29.20 PR |
| 61 | Brackston LechleitnerPlace 61 · Grade 12 · Lewisville Hebron | 12 | Lewisville Hebron | 16:29.90 |
| 62 | Armando CantuPlace 62 · Grade 11 · Northside Holmes | 11 | Northside Holmes | 16:30.70 |
| 63 | Evan O'DonnellPlace 63 · Grade 11 · Southlake Carroll | 11 | Southlake Carroll | 16:31.10 |
| 64 | Samuel(Sammy) CzyzPlace 64 · Grade 10 · Colleyville Heritage | 10 | Colleyville Heritage | 16:32.40 |
| 65 | Andrew FryPlace 65 · Grade 11 · Conroe Woodlands College Park | 11 | Conroe Woodlands College Park | 16:32.90 |
| 66 | Samuel GaranzuayPlace 66 · Grade 12 · Katy Cinco Ranch | 12 | Katy Cinco Ranch | 16:33.20 PR |
| 67 | Noah LayPlace 67 · Grade 11 · Aledo | 11 | Aledo | 16:33.30 |
| 68 | Sebastian Calderon-EspinosaPlace 68 · Grade 12 · Conroe The Woodlands | 12 | Conroe The Woodlands | 16:34.10 |
| 69 | Tanish NeelapuPlace 69 · Grade 11 · Coppell | 11 | Coppell | 16:34.40 |
| 70 | Praneel AjjanPlace 70 · Grade 11 · Conroe Woodlands College Park | 11 | Conroe Woodlands College Park | 16:35.10 |
| 71 | Sidharth KerthipatiPlace 71 · Grade 10 · Coppell | 10 | Coppell | 16:36.20 |
| 72 | Ethan GeigerPlace 72 · Grade 11 · Conroe The Woodlands | 11 | Conroe The Woodlands | 16:37.30 |
| 73 | Tripp LechleitnerPlace 73 · Grade 12 · Lewisville Hebron | 12 | Lewisville Hebron | 16:37.70 |
| 74 | Yunus AltintasPlace 74 · Grade 10 · Houston Stratford | 10 | Houston Stratford | 16:37.80 |
| 75 | Andrew WattsPlace 75 · Grade 11 · Parkview Baptist | 11 | Parkview Baptist | 16:38.40 |
| 76 | Parker BurdinePlace 76 · Grade 12 · Klein | 12 | Klein | 16:38.60 |
| 77 | Eli MarroquinPlace 77 · Grade 11 · Austin Westlake | 11 | Austin Westlake | 16:39.10 |
| 78 | Sarvesh JagtapPlace 78 · Grade 12 · Denton Guyer | 12 | Denton Guyer | 16:39.10 |
| 79 | Diego MionPlace 79 · Grade 12 · Katy | 12 | Katy | 16:39.40 |
| 80 | Adrian HernandezPlace 80 · Grade 12 · LC Clear Falls | 12 | LC Clear Falls | 16:41.30 |
| 81 | Alex MontoyaPlace 81 · Grade 11 · Houston Strake Jesuit | 11 | Houston Strake Jesuit | 16:42.30 |
| 82 | Andy HarperPlace 82 · Grade 11 · Killeen Ellison | 11 | Killeen Ellison | 16:42.70 |
| 83 | Jeremiah RodriguezPlace 83 · Grade 11 · Northside Holmes | 11 | Northside Holmes | 16:44.10 |
| 84 | Thatcher PettitPlace 84 · Grade 10 · Aledo | 10 | Aledo | 16:45.40 |
| 85 | Aiden HillPlace 85 · Grade 11 · Killeen Ellison | 11 | Killeen Ellison | 16:45.60 |
| 86 | Christian ReynosoPlace 86 · Grade 11 · Conroe Oak Ridge | 11 | Conroe Oak Ridge | 16:45.60 |
| 87 | Damien HicksPlace 87 · Grade 11 · Lewisville Flower Mound | 11 | Lewisville Flower Mound | 16:45.80 |
| 88 | Gavin FolkertsPlace 88 · Grade 12 · Southlake Carroll | 12 | Southlake Carroll | 16:46.00 |
| 89 | Jackson BrownPlace 89 · Grade 12 · Northwest Nelson | 12 | Northwest Nelson | 16:47.30 |
| 90 | Enrique OrtizPlace 90 · Grade 11 · Houston Strake Jesuit | 11 | Houston Strake Jesuit | 16:47.70 |
| 91 | Aidan McLaughlinPlace 91 · Grade 11 · West Brook | 11 | West Brook | 16:49.20 PR |
| 92 | Ty McCoyPlace 92 · Grade 11 · Montgomery | 11 | Montgomery | 16:49.80 |
| 93 | Payton PattersPlace 93 · Grade 11 · Katy | 11 | Katy | 16:51.40 |
| 94 | Walker MorrisonPlace 94 · Grade 10 · Lewisville Flower Mound | 10 | Lewisville Flower Mound | 16:53.40 |
| 95 | Drew HollandPlace 95 · Grade 10 · Northwest Nelson | 10 | Northwest Nelson | 16:53.80 |
| 96 | Chase RocaPlace 96 · Grade 11 · Klein | 11 | Klein | 16:54.40 |
| 97 | Jonah ClaryPlace 97 · Grade 9 · Aledo | 9 | Aledo | 16:55.60 |
| 98 | Benjamin McdonaldPlace 98 · Grade 12 · LC Clear Falls | 12 | LC Clear Falls | 16:55.90 |
| 99 | Zuum SalmonPlace 99 · Grade 12 · Austin Westlake | 12 | Austin Westlake | 16:56.90 |
| 100 | Blin BerishaPlace 100 · Grade 10 · Colleyville Heritage | 10 | Colleyville Heritage | 16:57.10 |