| 1 | Caleb ScottPlace 1 · Grade 9 · Burleson Centennial | 9 | Burleson Centennial | 17:49.96 |
| 2 | Jacoby HaglundPlace 2 · Grade 10 · Keller | 10 | Keller | 18:24.86 PR |
| 3 | Liam CarpenterPlace 3 · Grade 10 · Burleson Centennial | 10 | Burleson Centennial | 18:27.32 |
| 4 | Luke SturlinPlace 4 · Grade 9 · Burleson Centennial | 9 | Burleson Centennial | 18:34.71 |
| 5 | Jacob RandolphPlace 5 · Grade 9 · Mansfield Timberview | 9 | Mansfield Timberview | 18:56.92 |
| 6 | Destiny TahPlace 6 · Grade 10 · Crowley | 10 | Crowley | 18:59.76 |
| 7 | Axel PerezPlace 7 · Grade 10 · Ft Worth South Hills | 10 | Ft Worth South Hills | 19:00.07 |
| 8 | Roderick WillisPlace 8 · Grade 12 · Keller | 12 | Keller | 19:02.85 PR |
| 9 | Logan BarkleyPlace 9 · Grade 9 · Keller | 9 | Keller | 19:33.22 PR |
| 10 | Cameron GobalakrishnaPlace 10 · Grade 11 · Keller | 11 | Keller | 19:52.61 |
| 11 | Nolan KleinPlace 11 · Grade 11 · Keller | 11 | Keller | 19:56.15 |
| 12 | Nolan Vasquez-RamirezPlace 12 · Grade 9 · Northwest Eaton | 9 | Northwest Eaton | 19:56.51 |
| 13 | William TagmirPlace 13 · Grade 10 · Keller | 10 | Keller | 20:00.02 PR |
| 14 | William RhotenPlace 14 · Grade 9 · Burleson Centennial | 9 | Burleson Centennial | 20:00.19 |
| 15 | Zach GrayPlace 15 · Grade 9 · Keller | 9 | Keller | 20:04.83 |
| 16 | Abel MerinoPlace 16 · Grade 12 · Northwest Eaton | 12 | Northwest Eaton | 20:05.58 |
| 17 | Eamonn SullivanPlace 17 · Grade 10 · Northwest Eaton | 10 | Northwest Eaton | 20:05.88 |
| 18 | Mauricio LopezPlace 18 · Grade 12 · Crowley | 12 | Crowley | 20:07.93 |
| 19 | Malachi BucklinPlace 19 · Grade 11 · Weatherford | 11 | Weatherford | 20:10.07 |
| 20 | Callan WoodPlace 20 · Grade 10 · Keller | 10 | Keller | 20:11.13 |
| 21 | Benjamin AndersonPlace 21 · Grade 10 · Burleson Centennial | 10 | Burleson Centennial | 20:11.85 |
| 22 | Mason PenaPlace 22 · Grade 9 · Mansfield Timberview | 9 | Mansfield Timberview | 20:23.18 |
| 23 | Hans NovakPlace 23 · Grade 11 · Keller | 11 | Keller | 20:31.15 |
| 24 | Lane RokusPlace 24 · Grade 11 · Weatherford | 11 | Weatherford | 20:31.58 |
| 25 | Jovany CruzPlace 25 · Grade 9 · Crowley | 9 | Crowley | 20:40.54 |
| 26 | John PannhoffPlace 26 · Grade 9 · Keller | 9 | Keller | 20:43.02 |
| 27 | Marlin McDonaldPlace 27 · Grade 12 · Dallas Adams | 12 | Dallas Adams | 20:47.47 |
| 28 | Nathaniel BryantPlace 28 · Grade 11 · Stephenville | 11 | Stephenville | 20:47.52 PR |
| 29 | Joe EscamillaPlace 29 · Grade 10 · White Settlement Brewer | 10 | White Settlement Brewer | 20:48.31 |
| 30 | Liam MayaPlace 30 · Grade 9 · Stephenville | 9 | Stephenville | 20:52.06 PR |
| 31 | Jayden RabagoPlace 31 · Grade 9 · White Settlement Brewer | 9 | White Settlement Brewer | 20:55.07 PR |
| 32 | Neil CoughlinPlace 32 · Grade 12 · Northwest Eaton | 12 | Northwest Eaton | 20:55.37 |
| 33 | Remy SpinozziPlace 33 · Grade 9 · Keller | 9 | Keller | 20:55.70 PR |
| 34 | Kyle JohnsonPlace 34 · Grade 10 · Burleson Centennial | 10 | Burleson Centennial | 20:58.37 |
| 35 | Caden HartmannPlace 35 · Grade 9 · Weatherford | 9 | Weatherford | 21:02.25 |
| 36 | Brennan ChristianPlace 36 · Grade 12 · Northwest Eaton | 12 | Northwest Eaton | 21:03.03 |
| 37 | Austin MorrisonPlace 37 · Grade 9 · Burleson Centennial | 9 | Burleson Centennial | 21:04.78 |
| 38 | Jack JonesPlace 38 · Grade 11 · Keller | 11 | Keller | 21:05.22 |
| 39 | Kalliam WashingtonPlace 39 · Grade 9 · White Settlement Brewer | 9 | White Settlement Brewer | 21:06.04 |
| 40 | Kamani McGowanPlace 40 · Grade 10 · Northwest Eaton | 10 | Northwest Eaton | 21:06.60 |
| 41 | Leo ZdybPlace 41 · Grade 11 · Northwest Eaton | 11 | Northwest Eaton | 21:07.25 |
| 42 | Stetson NavarroPlace 42 · Grade 12 · Stephenville | 12 | Stephenville | 21:07.63 PR |
| 43 | Jose Tinajero-PeraltaPlace 43 · Grade 11 · White Settlement Brewer | 11 | White Settlement Brewer | 21:11.84 |
| 44 | Bear GarzaPlace 44 · Grade 9 · Johnson County Sports Association | 9 | Johnson County Sports Association | 21:23.79 |
| 45 | Evan SheltonPlace 45 · Grade 9 · Burleson Centennial | 9 | Burleson Centennial | 21:25.97 |
| 46 | Finnian McCabePlace 46 · Grade 11 · Keller | 11 | Keller | 21:32.76 PR |
| 47 | Collin CookPlace 47 · Grade 10 · Burleson Centennial | 10 | Burleson Centennial | 21:33.47 |
| 48 | Mason WasikPlace 48 · Grade 10 · Keller | 10 | Keller | 21:35.87 |
| 49 | Jose SuarezPlace 49 · Grade 10 · White Settlement Brewer | 10 | White Settlement Brewer | 21:39.02 |
| 50 | Christian GreenPlace 50 · Grade 10 · Nazarene Christian Academy | 10 | Nazarene Christian Academy | 21:51.05 |
| 51 | Roman CruzPlace 51 · Grade 9 · Mansfield Timberview | 9 | Mansfield Timberview | 21:54.79 |
| 52 | Tripp Cole-TaborPlace 52 · Grade 11 · Weatherford | 11 | Weatherford | 22:09.98 |
| 53 | Callon PittsPlace 53 · Grade 9 · Northwest Eaton | 9 | Northwest Eaton | 22:19.11 |
| 54 | Nikolas BozemanPlace 54 · Grade 10 · Mansfield Timberview | 10 | Mansfield Timberview | 22:21.71 |
| 55 | Garrett MicocciPlace 55 · Grade 9 · Keller | 9 | Keller | 22:24.82 |
| 56 | Avery YorkPlace 56 · Grade 10 · White Settlement Brewer | 10 | White Settlement Brewer | 22:29.16 |
| 57 | Asher SappingtonPlace 57 · Grade 9 · Keller | 9 | Keller | 22:33.82 |
| 58 | Isaiah DulayPlace 58 · Grade 11 · Crowley | 11 | Crowley | 22:33.87 |
| 59 | George OrtegaPlace 59 · Grade 9 · Burleson Centennial | 9 | Burleson Centennial | 22:42.44 |
| 60 | Porter BicksonPlace 60 · Grade 9 · Keller | 9 | Keller | 22:55.68 |
| 61 | Hayden FryePlace 61 · Grade 9 · Stephenville | 9 | Stephenville | 22:57.47 PR |
| 62 | Jayden LindsayPlace 62 · Grade 10 · Northwest Eaton | 10 | Northwest Eaton | 22:58.43 |
| 63 | Drew AllredPlace 63 · Grade 10 · Stephenville | 10 | Stephenville | 23:10.65 PR |
| 64 | Orian GarciaPlace 64 · Grade 9 · Burleson Centennial | 9 | Burleson Centennial | 23:12.29 |
| 65 | Jaiden PatelPlace 65 · Grade 11 · Keller | 11 | Keller | 23:12.78 |
| 66 | Everett WilkinsPlace 66 · Grade 11 · Burleson Centennial | 11 | Burleson Centennial | 23:16.39 |
| 67 | Oscar BarrientosPlace 67 · Grade 12 · Ft Worth South Hills | 12 | Ft Worth South Hills | 23:27.58 |
| 68 | Josh AdetiloyePlace 68 · Grade 11 · Keller | 11 | Keller | 23:52.39 |
| 69 | Alexander AcostaPlace 69 · Grade 10 · Harmony Innovation (Fort Worth) | 10 | Harmony Innovation (Fort Worth) | 24:02.62 |
| 70 | Antonio BrownPlace 70 · Grade 10 · Mansfield Timberview | 10 | Mansfield Timberview | 24:05.65 |
| 71 | Nathan GarciaPlace 71 · Grade 12 · Weatherford | 12 | Weatherford | 24:14.27 |
| 72 | Aidan LaxPlace 72 · Grade 9 · Keller | 9 | Keller | 24:14.27 |
| 73 | John CrawfordPlace 73 · Grade 9 · Cristo Rey Dallas | 9 | Cristo Rey Dallas | 24:15.71 |
| 74 | Jackson MoorePlace 74 · Grade 9 · Dallas Adams | 9 | Dallas Adams | 24:16.02 |
| 75 | Liam GatlinPlace 75 · Grade 9 · Keller | 9 | Keller | 24:21.61 |
| 76 | Clay MizePlace 76 · Grade 10 · Northwest Eaton | 10 | Northwest Eaton | 24:21.92 |
| 77 | Camden NunnPlace 77 · Grade 11 · Keller | 11 | Keller | 24:24.70 |
| 78 | Aaron LopezPlace 78 · Grade 11 · Young Mens Leadership (Ft Worth) | 11 | Young Mens Leadership (Ft Worth) | 24:29.56 |
| 79 | Matteo GutierrezPlace 79 · Grade 9 · White Settlement Brewer | 9 | White Settlement Brewer | 24:31.30 PR |
| 80 | Roy EstradaPlace 80 · Grade 9 · White Settlement Brewer | 9 | White Settlement Brewer | 24:31.66 PR |
| 81 | Hunter PreusserPlace 81 · Grade 12 · Burleson Centennial | 12 | Burleson Centennial | 24:35.82 |
| 82 | Owen JonesPlace 82 · Grade 9 · Keller | 9 | Keller | 24:36.92 |
| 83 | Tyler CampbellPlace 83 · Grade 10 · White Settlement Brewer | 10 | White Settlement Brewer | 24:45.14 |
| 84 | Jayden VazquezPlace 84 · Grade 9 · Cristo Rey Dallas | 9 | Cristo Rey Dallas | 24:48.27 |
| 85 | Derek CarrilloPlace 85 · Grade 9 · White Settlement Brewer | 9 | White Settlement Brewer | 24:50.30 |
| 86 | Sam WebbPlace 86 · Grade 9 · Keller | 9 | Keller | 25:00.17 |
| 87 | Preston BrickerPlace 87 · Grade 9 · Burleson Centennial | 9 | Burleson Centennial | 25:01.33 |
| 88 | Abraham BarkerPlace 88 · Grade 9 · Dallas Adams | 9 | Dallas Adams | 25:14.51 |
| 89 | Jose GalvanPlace 89 · Grade 9 · Ft Worth South Hills | 9 | Ft Worth South Hills | 25:17.87 |
| 90 | Benji TamangPlace 90 · Grade 10 · Harmony Innovation (Fort Worth) | 10 | Harmony Innovation (Fort Worth) | 25:23.09 |
| 91 | Cooper StallingsPlace 91 · Grade 11 · Keller | 11 | Keller | 25:25.50 |
| 92 | Jonathan CastanedaPlace 92 · Grade 9 · Dallas Adams | 9 | Dallas Adams | 25:32.45 |
| 93 | Oliver EdwardsPlace 93 · Grade 9 · Weatherford | 9 | Weatherford | 25:34.16 |
| 94 | Sebastian Tovar RomoPlace 94 · Grade 11 · Keller | 11 | Keller | 25:35.58 PR |
| 95 | Brent BorchardtPlace 95 · Grade 12 · Stephenville | 12 | Stephenville | 25:42.52 PR |
| 96 | Francisco OsorioPlace 96 · Grade 10 · Cristo Rey Dallas | 10 | Cristo Rey Dallas | 25:42.57 |
| 97 | Graham ArthoPlace 97 · Grade 9 · Weatherford | 9 | Weatherford | 25:47.37 |
| 98 | Russell HolzapfelPlace 98 · Grade 9 · Keller | 9 | Keller | 26:38.64 PR |
| 99 | Asher ChristianPlace 99 · Grade 9 · Northwest Eaton | 9 | Northwest Eaton | 26:50.66 |
| 100 | Gabriel MojicaPlace 100 · Grade 9 · Young Mens Leadership (Ft Worth) | 9 | Young Mens Leadership (Ft Worth) | 26:52.79 |