| 1 | Joshua LoeraPlace 1 · Grade 12 · North Mesquite | 12 | North Mesquite | 15:38.64 |
| 2 | Owen FinneyPlace 2 · Grade 12 · Justin Northwest | 12 | Justin Northwest | 16:15.76 |
| 3 | Brayden BeshersePlace 3 · Grade 12 · Crandall | 12 | Crandall | 16:17.14 |
| 4 | Hudson FlorencePlace 4 · Grade 12 · Midlothian Heritage | 12 | Midlothian Heritage | 16:18.11 PR |
| 5 | Joshua DavisPlace 5 · Grade 11 · Midlothian Heritage | 11 | Midlothian Heritage | 16:24.07 |
| 6 | Joseph RosenbaumPlace 6 · Grade 11 · Midlothian | 11 | Midlothian | 16:30.74 |
| 7 | Karter KekunaPlace 7 · Grade 11 · Wylie | 11 | Wylie | 16:34.28 PR |
| 8 | Berket GebreslassiePlace 8 · Grade 12 · Irving MacArthur | 12 | Irving MacArthur | 16:35.38 PR |
| 9 | Jaron SavagePlace 9 · Grade 12 · Wylie | 12 | Wylie | 16:36.56 PR |
| 10 | Luis MataPlace 10 · Grade 11 · North Mesquite | 11 | North Mesquite | 16:40.81 |
| 11 | Gilberto SaldanaPlace 11 · Grade 12 · Midlothian Heritage | 12 | Midlothian Heritage | 16:42.13 |
| 12 | Luke BorukPlace 12 · Grade 10 · Wylie | 10 | Wylie | 16:47.98 |
| 13 | Francisco VasquezPlace 13 · Grade 11 · Irving | 11 | Irving | 16:48.63 |
| 14 | Johnathan TesfayePlace 14 · Grade 9 · Wylie | 9 | Wylie | 16:50.43 PR |
| 15 | Carson KnottPlace 15 · Grade 11 · Midlothian Heritage | 11 | Midlothian Heritage | 16:54.78 |
| 16 | Zayden RojasPlace 16 · Grade 12 · Midlothian | 12 | Midlothian | 17:04.31 |
| 17 | Luke LanePlace 17 · Grade 11 · Arlington | 11 | Arlington | 17:06.99 |
| 18 | Winston BurrisPlace 18 · Grade 12 · Justin Northwest | 12 | Justin Northwest | 17:08.23 |
| 19 | Isaiah PazPlace 19 · Grade 12 · Midlothian Heritage | 12 | Midlothian Heritage | 17:10.23 |
| 20 | Chandler SprousePlace 20 · Grade 11 · Justin Northwest | 11 | Justin Northwest | 17:15.70 |
| 21 | Carlos AlvarezPlace 21 · Grade 12 · Arlington | 12 | Arlington | 17:18.98 |
| 22 | Kingsley WashamPlace 22 · Grade 12 · Justin Northwest | 12 | Justin Northwest | 17:21.33 |
| 23 | Jaden AgueroPlace 23 · Grade 11 · Dallas White | 11 | Dallas White | 17:22.45 |
| 24 | Alex HernandezPlace 24 · Grade 11 · Midlothian Heritage | 11 | Midlothian Heritage | 17:23.09 PR |
| 25 | Casyn BridginsPlace 25 · Grade 12 · Midlothian | 12 | Midlothian | 17:24.94 |
| 26 | Isaac RichardPlace 26 · Grade 12 · Midlothian Heritage | 12 | Midlothian Heritage | 17:25.29 |
| 27 | Hudson SmithPlace 27 · Grade 10 · Midlothian | 10 | Midlothian | 17:25.74 |
| 28 | Ryan SextonPlace 28 · Grade 10 · Wylie | 10 | Wylie | 17:26.94 PR |
| 29 | Leonardo RiveraPlace 29 · Grade 12 · Crandall | 12 | Crandall | 17:27.49 |
| 30 | Elijah AgueroPlace 30 · Grade 10 · Dallas White | 10 | Dallas White | 17:28.32 |
| 31 | Justin MerinoPlace 31 · Grade 10 · Midlothian | 10 | Midlothian | 17:30.08 |
| 32 | Rafael HernandezPlace 32 · Grade 11 · South Grand Prairie | 11 | South Grand Prairie | 17:30.85 PR |
| 33 | William ScottPlace 33 · Grade 11 · Arlington | 11 | Arlington | 17:31.80 |
| 34 | Lincoln ShumardPlace 34 · Grade 11 · Wylie | 11 | Wylie | 17:33.85 |
| 35 | Andres Barns-BaldaguezPlace 35 · Grade 12 · Crandall | 12 | Crandall | 17:36.11 |
| 36 | Zaybrien GarciaPlace 36 · Grade 11 · West Mesquite | 11 | West Mesquite | 17:38.44 |
| 37 | Nathaniel WalkerPlace 37 · Grade 12 · Arlington | 12 | Arlington | 17:42.96 |
| 38 | Damian NavisPlace 38 · Grade 11 · Justin Northwest | 11 | Justin Northwest | 17:45.13 |
| 39 | Pedro MedinaPlace 39 · Grade 12 · Wylie | 12 | Wylie | 17:45.53 |
| 40 | Joseph EscalantePlace 40 · Grade 10 · Arlington Lamar | 10 | Arlington Lamar | 17:45.96 |
| 41 | Sean RamirezPlace 41 · Grade 9 · West Mesquite | 9 | West Mesquite | 17:46.52 |
| 42 | Aiden HarlowPlace 42 · Grade 11 · Wylie | 11 | Wylie | 17:47.33 |
| 43 | Pedro RodriguezPlace 43 · Grade 12 · Midlothian | 12 | Midlothian | 17:50.67 |
| 44 | Elijah FosterPlace 44 · Grade 12 · Grand Prairie | 12 | Grand Prairie | 17:51.48 |
| 45 | Emmanuel BarruetaPlace 45 · Grade 11 · South Garland | 11 | South Garland | 17:52.19 |
| 46 | Colby SchlenskerPlace 46 · Grade 12 · Wylie | 12 | Wylie | 17:52.88 |
| 47 | Ahmad AfanehPlace 47 · Grade 12 · Arlington | 12 | Arlington | 17:54.32 |
| 48 | Denton GilbertPlace 48 · Grade 10 · Mesquite | 10 | Mesquite | 17:54.84 |
| 49 | Eli FisherPlace 49 · Grade 10 · Princeton | 10 | Princeton | 17:56.11 PR |
| 50 | Marcus Ware jr.Place 50 · Grade 12 · South Grand Prairie | 12 | South Grand Prairie | 17:56.97 |
| 51 | Diego ZapataPlace 51 · Grade 11 · Crandall | 11 | Crandall | 17:57.97 |
| 52 | Oscar Saldana GonzalezPlace 52 · Grade 10 · Corsicana | 10 | Corsicana | 18:04.19 |
| 53 | Abraham ColmeneroPlace 53 · Grade 9 · Crandall | 9 | Crandall | 18:05.39 |
| 54 | Alexander RobertsPlace 54 · Grade 9 · Crandall | 9 | Crandall | 18:06.04 |
| 55 | Matthew LopezPlace 55 · Grade 9 · Crandall | 9 | Crandall | 18:08.25 |
| 56 | Micah MossPlace 56 · Grade 11 · Midlothian Heritage | 11 | Midlothian Heritage | 18:08.66 |
| 57 | Wyatt PraterPlace 57 · Grade 9 · South Grand Prairie | 9 | South Grand Prairie | 18:13.94 PR |
| 58 | Francisco CallahanPlace 58 · Grade 10 · West Mesquite | 10 | West Mesquite | 18:14.37 |
| 59 | Landon MckeeverPlace 59 · Grade 11 · Crandall | 11 | Crandall | 18:16.53 |
| 60 | Calvin NguyenPlace 60 · Grade 11 · South Grand Prairie | 11 | South Grand Prairie | 18:17.66 |
| 61 | Miguel AlvardoPlace 61 · Grade 10 · Greenville | 10 | Greenville | 18:18.89 |
| 62 | Knight FunderburkPlace 62 · Grade 10 · Midlothian Heritage | 10 | Midlothian Heritage | 18:19.33 |
| 63 | Easton AltPlace 63 · Grade 9 · Midlothian Heritage | 9 | Midlothian Heritage | 18:22.33 |
| 64 | Josue SilvaPlace 64 · Grade 10 · Princeton | 10 | Princeton | 18:23.34 |
| 65 | Reymundo RangelPlace 65 · Grade 12 · South Grand Prairie | 12 | South Grand Prairie | 18:28.76 |
| 66 | Major GaspardPlace 66 · Grade 11 · Crandall | 11 | Crandall | 18:30.44 |
| 67 | John BatresPlace 67 · Grade 11 · Dallas White | 11 | Dallas White | 18:31.13 |
| 68 | Cole CaldonPlace 68 · Grade 11 · Irving MacArthur | 11 | Irving MacArthur | 18:31.69 PR |
| 69 | Jimmy VillalobosPlace 69 · Grade 12 · West Mesquite | 12 | West Mesquite | 18:35.37 |
| 70 | Nathan BushPlace 70 · Grade 11 · Lancaster | 11 | Lancaster | 18:37.30 |
| 71 | Joshua MarquezPlace 71 · Grade 12 · West Mesquite | 12 | West Mesquite | 18:41.16 |
| 72 | Francisco RosasPlace 72 · Grade 12 · Mesquite | 12 | Mesquite | 18:45.04 |
| 73 | Branden ReaPlace 73 · Grade 11 · Greenville | 11 | Greenville | 18:46.99 PR |
| 74 | Jose SantiagoPlace 74 · Grade 12 · Wylie | 12 | Wylie | 18:48.84 |
| 75 | Edwin FloresPlace 75 · Grade 11 · Grand Prairie | 11 | Grand Prairie | 18:50.42 |
| 76 | Santana GurrolaPlace 76 · Grade 10 · Crandall | 10 | Crandall | 18:52.84 |
| 77 | Stephen TalleyPlace 77 · Grade 10 · Princeton | 10 | Princeton | 18:53.22 |
| 78 | Joshua EscobedoPlace 78 · Grade 12 · Corsicana | 12 | Corsicana | 18:53.73 |
| 79 | Jose ReyesPlace 79 · Grade 9 · Corsicana | 9 | Corsicana | 18:54.28 |
| 80 | Diego ParraPlace 80 · Grade 11 · Mesquite | 11 | Mesquite | 18:55.04 |
| 81 | Chance LangPlace 81 · Grade 12 · Mesquite | 12 | Mesquite | 18:55.78 |
| 82 | Matthew EsparzaPlace 82 · Grade 12 · Midlothian Heritage | 12 | Midlothian Heritage | 18:58.39 |
| 83 | Hunter Arsenault-DohmanPlace 83 · Grade 10 · Arlington Lamar | 10 | Arlington Lamar | 19:00.24 |
| 84 | Emmanuel UgaldePlace 84 · Grade 11 · Greenville | 11 | Greenville | 19:00.96 |
| 85 | Guillermo RamosPlace 85 · Grade 12 · North Mesquite | 12 | North Mesquite | 19:01.80 |
| 86 | Lavotric NewellPlace 86 · Grade 11 · Arlington Lamar | 11 | Arlington Lamar | 19:05.25 |
| 87 | Saul RodriguezPlace 87 · Grade 12 · Greenville | 12 | Greenville | 19:05.90 |
| 88 | Emmanuel Munoz VargasPlace 88 · Grade 11 · Mesquite | 11 | Mesquite | 19:14.82 |
| 89 | Isaac OrtizPlace 89 · Grade 9 · Arlington Lamar | 9 | Arlington Lamar | 19:16.55 PR |
| 90 | Evan FarrarPlace 90 · Grade 11 · Irving MacArthur | 11 | Irving MacArthur | 19:17.04 |
| 91 | Arturo Roel MartinezPlace 91 · Grade 12 · Crandall | 12 | Crandall | 19:22.33 |
| 92 | Luke BaileyPlace 92 · Grade 9 · Princeton | 9 | Princeton | 19:27.36 |
| 93 | Isreal VaqueraPlace 93 · Grade 11 · South Garland | 11 | South Garland | 19:34.65 PR |
| 94 | Angel BenitezPlace 94 · Grade 12 · Lancaster | 12 | Lancaster | 19:37.61 |
| 95 | Leonardo Ramos RomeroPlace 95 · Grade 11 · South Garland | 11 | South Garland | 19:43.86 |
| 96 | Ismael HernandezPlace 96 · Grade 10 · Arlington Lamar | 10 | Arlington Lamar | 19:45.78 |
| 97 | Armani GonzalezPlace 97 · Grade 10 · Lancaster | 10 | Lancaster | 19:47.25 |
| 98 | Oscar RuizPlace 98 · Grade 11 · Lancaster | 11 | Lancaster | 19:53.57 |
| 99 | Cameron GarciaPlace 99 · Grade 12 · Irving MacArthur | 12 | Irving MacArthur | 20:02.32 |
| 100 | Omar UmanzorPlace 100 · Grade 10 · Dallas White | 10 | Dallas White | 20:06.69 |