| 1 | Jacob SotoPlace 1 · Grade 9 · Trinity Christian (Willow Park) | 9 | Trinity Christian (Willow Park) | 15:46.16 |
| 2 | Jaydin TurnerPlace 2 · Grade 12 · Lakeland Christian Academy | 12 | Lakeland Christian Academy | 15:54.29 |
| 3 | Gage GracePlace 3 · Grade 9 · Christian Life Prep | 9 | Christian Life Prep | 16:01.52 PR |
| 4 | Archer KriegerPlace 4 · Grade 10 · Westlake Academy | 10 | Westlake Academy | 16:08.96 |
| 5 | Samuel KeyesPlace 5 · Grade 9 · Trinity Christian (Willow Park) | 9 | Trinity Christian (Willow Park) | 16:29.25 PR |
| 6 | Ty WilliamsPlace 6 · Grade 12 · FW Country Day | 12 | FW Country Day | 16:40.26 |
| 7 | Emerson AikenPlace 7 · Grade 12 · Southwest Christian (Fort Worth) | 12 | Southwest Christian (Fort Worth) | 16:43.88 PR |
| 8 | Charlie KnutowskiPlace 8 · Grade 11 · Westlake Academy | 11 | Westlake Academy | 17:05.65 PR |
| 9 | Joah DavisPlace 9 · Grade 11 · Southwest Christian (Fort Worth) | 11 | Southwest Christian (Fort Worth) | 17:21.14 PR |
| 10 | Tryg MeshellPlace 10 · Grade 9 · Poolville | 9 | Poolville | 17:30.91 PR |
| 11 | Reiter HellmuthPlace 11 · Grade 10 · First Baptist Academy (Dallas) | 10 | First Baptist Academy (Dallas) | 17:33.48 PR |
| 12 | Joshua ChangPlace 12 · Grade 12 · Coram Deo (Plano) | 12 | Coram Deo (Plano) | 17:36.00 PR |
| 13 | Pippin LedbetterPlace 13 · Grade 12 · Coram Deo (Plano) | 12 | Coram Deo (Plano) | 17:40.16 PR |
| 14 | Zachary HansenPlace 14 · Grade 10 · First Baptist Academy (Dallas) | 10 | First Baptist Academy (Dallas) | 17:40.23 PR |
| 15 | Sujit MehtaPlace 15 · Grade 11 · Coram Deo (Plano) | 11 | Coram Deo (Plano) | 17:41.97 PR |
| 16 | Henry ReynoldsPlace 16 · Grade 11 · Trinity Christian (Willow Park) | 11 | Trinity Christian (Willow Park) | 17:46.31 PR |
| 17 | Caleb WallPlace 17 · Grade 11 · Trinity Christian (Willow Park) | 11 | Trinity Christian (Willow Park) | 17:47.23 PR |
| 18 | Colt KippPlace 18 · Grade 12 · Fort Worth Christian | 12 | Fort Worth Christian | 17:59.96 PR |
| 19 | Dirk FlahertyPlace 19 · Grade 11 · Fort Worth Christian | 11 | Fort Worth Christian | 18:05.81 PR |
| 20 | Liam HooverPlace 20 · Grade 12 · Westlake Academy | 12 | Westlake Academy | 18:35.21 PR |
| 21 | Henry GoodrichPlace 21 · Grade 9 · Southwest Christian (Fort Worth) | 9 | Southwest Christian (Fort Worth) | 18:37.65 PR |
| 22 | Ethan GillespiePlace 22 · Grade 11 · Trinity Christian (Willow Park) | 11 | Trinity Christian (Willow Park) | 18:46.11 PR |
| 23 | Colby MullisPlace 23 · Grade 10 · Faith Christian (Grapevine) | 10 | Faith Christian (Grapevine) | 18:49.24 PR |
| 24 | Connor FittzPlace 24 · Grade 9 · Fort Worth Christian | 9 | Fort Worth Christian | 18:49.60 PR |
| 25 | Lincoln BurrowPlace 25 · Grade 9 · Fort Worth Christian | 9 | Fort Worth Christian | 18:50.44 PR |
| 26 | Benjamin IvoryPlace 26 · Grade 9 · FW Country Day | 9 | FW Country Day | 18:52.47 PR |
| 27 | Cooper ParriettePlace 27 · Grade 12 · Poolville | 12 | Poolville | 18:56.51 PR |
| 28 | Preston CorderPlace 28 · Grade 12 · Lakehill Prep | 12 | Lakehill Prep | 18:56.58 |
| 29 | Caleb RoaPlace 29 · Grade 10 · Joshua Christian Academy | 10 | Joshua Christian Academy | 19:10.16 PR |
| 30 | Daniel AmadorPlace 30 · Grade 10 · Harvest Christian (Keller/Watauga) | 10 | Harvest Christian (Keller/Watauga) | 19:10.68 PR |
| 31 | Cooper KingPlace 31 · Grade 10 · Southwest Christian (Fort Worth) | 10 | Southwest Christian (Fort Worth) | 19:15.42 PR |
| 32 | Caleb ArmstrongPlace 32 · Grade 9 · First Baptist Academy (Dallas) | 9 | First Baptist Academy (Dallas) | 19:20.89 PR |
| 33 | Mateo AreveloPlace 33 · Grade 9 · Grace Prep (Arlington) | 9 | Grace Prep (Arlington) | 19:25.77 PR |
| 34 | Jack JamarPlace 34 · Grade 12 · First Baptist Academy (Dallas) | 12 | First Baptist Academy (Dallas) | 19:28.44 PR |
| 35 | Ayden KrohnPlace 35 · Grade 10 · Trinity Christian (Willow Park) | 10 | Trinity Christian (Willow Park) | 19:28.62 PR |
| 36 | Alessandro VidottoPlace 36 · Grade 11 · Westlake Academy | 11 | Westlake Academy | 19:37.25 PR |
| 37 | Zachary GohPlace 37 · Grade 10 · Coram Deo (Plano) | 10 | Coram Deo (Plano) | 19:39.52 PR |
| 38 | Luke YatesPlace 38 · Grade 12 · Grace Prep (Arlington) | 12 | Grace Prep (Arlington) | 19:40.90 |
| 39 | Connor LuckiePlace 39 · Grade 9 · Cornerstone Christian (Granbury) | 9 | Cornerstone Christian (Granbury) | 19:51.90 PR |
| 40 | Peyton NelsonPlace 40 · Grade 12 · Fort Worth Christian | 12 | Fort Worth Christian | 19:56.50 PR |
| 41 | Bear GarzaPlace 41 · Grade 9 · Johnson County Sports Association | 9 | Johnson County Sports Association | 19:57.90 PR |
| 42 | Maddox MaguthPlace 42 · Grade 11 · Covenant Classical (Ft Worth) | 11 | Covenant Classical (Ft Worth) | 19:58.23 PR |
| 43 | Matthew BonnerPlace 43 · Grade 10 · Grace Prep (Arlington) | 10 | Grace Prep (Arlington) | 19:59.24 PR |
| 44 | Travis BroomPlace 44 · Grade 11 · Poolville | 11 | Poolville | 20:08.19 PR |
| 45 | Pike YandellPlace 45 · Grade 11 · Coram Deo (Plano) | 11 | Coram Deo (Plano) | 20:09.17 PR |
| 46 | Jason LoboPlace 46 · Grade 9 · FW Country Day | 9 | FW Country Day | 20:12.06 PR |
| 47 | Noah YakubPlace 47 · Grade 9 · Oakridge | 9 | Oakridge | 20:14.75 PR |
| 48 | JAC ConnellyPlace 48 · Grade 12 · Abilene Christian | 12 | Abilene Christian | 20:16.61 PR |
| 49 | Andy HarringtonPlace 49 · Grade 11 · FW Country Day | 11 | FW Country Day | 20:17.31 PR |
| 50 | Garrett(Luke) MellorPlace 50 · Grade 9 · Southwest Christian (Fort Worth) | 9 | Southwest Christian (Fort Worth) | 20:19.23 PR |
| 51 | Charlie CadyPlace 51 · Grade 12 · FW Country Day | 12 | FW Country Day | 20:20.84 |
| 52 | Max FramePlace 52 · Grade 10 · Poolville | 10 | Poolville | 20:27.42 PR |
| 53 | Luke PueppkePlace 53 · Grade 11 · Faith Christian (Grapevine) | 11 | Faith Christian (Grapevine) | 20:28.55 |
| 54 | Carson ThomasPlace 54 · Grade 10 · Faith Christian (Grapevine) | 10 | Faith Christian (Grapevine) | 20:31.44 |
| 55 | Owen ThompsonPlace 55 · Grade 12 · Weatherford Christian | 12 | Weatherford Christian | 20:35.77 PR |
| 56 | Rylan CareyPlace 56 · Grade 12 · Southwest Christian (Fort Worth) | 12 | Southwest Christian (Fort Worth) | 20:38.04 PR |
| 57 | Carter CoxPlace 57 · Grade 12 · First Baptist Academy (Dallas) | 12 | First Baptist Academy (Dallas) | 20:39.98 PR |
| 58 | Harrison HuscheckPlace 58 · Grade 10 · First Baptist Academy (Dallas) | 10 | First Baptist Academy (Dallas) | 20:40.04 PR |
| 59 | Jack LewisPlace 59 · Grade 9 · Oakridge | 9 | Oakridge | 20:40.45 PR |
| 60 | Asher BeanPlace 60 · Grade 9 · Poolville | 9 | Poolville | 20:47.14 PR |
| 61 | Harrison BrownPlace 61 · Grade 11 · Trinity Christian (Willow Park) | 11 | Trinity Christian (Willow Park) | 20:54.23 |
| 62 | David RockholdPlace 62 · Grade 10 · Joshua Christian Academy | 10 | Joshua Christian Academy | 21:07.75 PR |
| 63 | Liam SladePlace 63 · Grade 12 · Weatherford Christian | 12 | Weatherford Christian | 21:20.87 PR |
| 64 | Will RolisonPlace 64 · Grade 9 · Abilene Christian | 9 | Abilene Christian | 21:29.24 PR |
| 65 | Kyle MyersPlace 65 · Grade 10 · Oakridge | 10 | Oakridge | 21:33.14 |
| 66 | Giovanni RodriguezPlace 66 · Grade 10 · Poolville | 10 | Poolville | 21:34.46 |
| 67 | Matthew SchlueterPlace 67 · Grade 10 · Abilene Christian | 10 | Abilene Christian | 21:40.73 PR |
| 68 | Harvey PoePlace 68 · Grade 9 · Covenant Classical (Ft Worth) | 9 | Covenant Classical (Ft Worth) | 21:41.40 PR |
| 69 | Miles BrownPlace 69 · Grade 12 · FW Country Day | 12 | FW Country Day | 21:42.94 |
| 70 | Luke HarlessPlace 70 · Grade 11 · Trinity Christian (Willow Park) | 11 | Trinity Christian (Willow Park) | 21:49.14 |
| 71 | Eli FortierPlace 71 · Grade 9 · Faith Christian (Grapevine) | 9 | Faith Christian (Grapevine) | 21:55.34 PR |
| 72 | Cason HoustonPlace 72 · Grade 12 · Abilene Christian | 12 | Abilene Christian | 21:59.35 PR |
| 73 | Eli VanzantPlace 73 · Grade 12 · Weatherford Christian | 12 | Weatherford Christian | 21:59.60 |
| 74 | Emmanuel BaezaPlace 74 · Grade 11 · Joshua Christian Academy | 11 | Joshua Christian Academy | 22:00.79 PR |
| 75 | Damian ConchasPlace 75 · Grade 9 · Poolville | 9 | Poolville | 22:02.27 |
| 76 | Mitch MitchellPlace 76 · Grade 10 · FW Country Day | 10 | FW Country Day | 22:04.87 PR |
| 77 | Ryan McDonoughPlace 77 · Grade 10 · Lakehill Prep | 10 | Lakehill Prep | 22:14.32 |
| 78 | Connor MacGormanPlace 78 · Grade 9 · Harvest Christian (Keller/Watauga) | 9 | Harvest Christian (Keller/Watauga) | 22:15.58 PR |
| 79 | Johnathan (JD) RheaPlace 79 · Grade 10 · Westlake Academy | 10 | Westlake Academy | 22:23.90 |
| 80 | Andrew PattersonPlace 80 · Grade 9 · Lakehill Prep | 9 | Lakehill Prep | 22:28.59 |
| 81 | Enfan XiePlace 81 · Grade 11 · Weatherford Christian | 11 | Weatherford Christian | 22:42.44 PR |
| 82 | Gavin SladePlace 82 · Grade 9 · Weatherford Christian | 9 | Weatherford Christian | 22:47.53 PR |
| 83 | Kingston SherrillPlace 83 · Grade 10 · FW Country Day | 10 | FW Country Day | 22:54.09 |
| 84 | Jameson BuxPlace 84 · Grade 11 · Fort Worth Christian | 11 | Fort Worth Christian | 22:58.24 PR |
| 85 | Corban KellyPlace 85 · Grade 9 · Weatherford Christian | 9 | Weatherford Christian | 23:07.10 PR |
| 86 | Thomas ReadingerPlace 86 · Grade 11 · FW Country Day | 11 | FW Country Day | 23:10.24 |
| 87 | Carson KirkPlace 87 · Grade 9 · Cornerstone Christian (Granbury) | 9 | Cornerstone Christian (Granbury) | 23:36.19 PR |
| 88 | Tucker KesslerPlace 88 · Grade 9 · Lakehill Prep | 9 | Lakehill Prep | 23:40.46 PR |
| 89 | Karl SiegPlace 89 · Grade 12 · Westlake Academy | 12 | Westlake Academy | 23:42.50 |
| 90 | Andrew DalbyPlace 90 · Grade 11 · Joshua Christian Academy | 11 | Joshua Christian Academy | 23:55.24 PR |
| 91 | Wade JeanPlace 91 · Grade 9 · Cornerstone Christian (Granbury) | 9 | Cornerstone Christian (Granbury) | 24:07.85 PR |
| 92 | Benjamin HernandezPlace 92 · Grade 10 · Oakridge | 10 | Oakridge | 24:16.01 PR |
| 93 | Michael QuintPlace 93 · Grade 12 · Westlake Academy | 12 | Westlake Academy | 24:24.51 PR |
| 94 | Ethan TahariPlace 94 · Grade 12 · Westlake Academy | 12 | Westlake Academy | 24:39.14 |
| 95 | Samuel WardenPlace 95 · Grade 10 · Weatherford Christian | 10 | Weatherford Christian | 27:04.56 PR |
| 96 | Lonux GubhajuPlace 96 · Grade 9 · Westlake Academy | 9 | Westlake Academy | 28:28.01 PR |
| 97 | Aiden UtleyPlace 97 · Grade 10 · The Rock Christian Academy | 10 | The Rock Christian Academy | 32:40.36 |