| 1 | Sam MusgravePlace 1 · Grade 11 · Sanger | 11 | Sanger | 16:41.19 |
| 2 | Daniel MartinezPlace 2 · Grade 9 · Sanger | 9 | Sanger | 16:48.71 |
| 3 | Zack RigsbyPlace 3 · Grade 11 · Gainesville | 11 | Gainesville | 16:52.54 |
| 4 | Daniel PlatasPlace 4 · Grade 9 · Gainesville | 9 | Gainesville | 16:55.08 |
| 5 | Xavier GonzalezPlace 5 · Grade 9 · Gainesville | 9 | Gainesville | 17:31.61 |
| 6 | Khaedyn LawsonPlace 6 · Grade 12 · Sanger | 12 | Sanger | 17:33.66 |
| 7 | Erick RamirezPlace 7 · Grade 9 · Gainesville | 9 | Gainesville | 17:35.44 |
| 8 | Braxton EvansPlace 8 · Grade 10 · Gainesville | 10 | Gainesville | 17:43.81 |
| 9 | Christian CortezPlace 9 · Grade 12 · Sanger | 12 | Sanger | 17:51.97 |
| 10 | Cade KnavelPlace 10 · Grade 11 · Sanger | 11 | Sanger | 17:58.09 |
| 11 | Keaton Howard-ArnoldPlace 11 · Grade 10 · Burkburnett | 10 | Burkburnett | 18:03.20 |
| 12 | Kyle MunozPlace 12 · Grade 11 · Gainesville | 11 | Gainesville | 18:08.44 |
| 13 | Alexander RussellPlace 13 · Grade 12 · Burkburnett | 12 | Burkburnett | 18:22.56 |
| 14 | Oscar RamirezPlace 14 · Grade 11 · Gainesville | 11 | Gainesville | 18:24.76 |
| 15 | Brasen GuiettePlace 15 · Grade 11 · Sanger | 11 | Sanger | 18:32.67 |
| 16 | Nolan CokPlace 16 · Grade 12 · Burkburnett | 12 | Burkburnett | 18:33.46 PR |
| 17 | Alex LimonPlace 17 · Grade 12 · Sanger | 12 | Sanger | 18:45.95 |
| 18 | Brandon CarianPlace 18 · Grade 12 · Burkburnett | 12 | Burkburnett | 19:03.29 |
| 19 | Ruiz OwenPlace 19 · Grade 11 · Burkburnett | 11 | Burkburnett | 19:10.87 |
| 20 | Coltyn HalePlace 20 · Grade 11 · Wichita Falls (closed 2024) | 11 | Wichita Falls (closed 2024) | 19:50.04 |
| 21 | Dold EthanPlace 21 · Grade 11 · Burkburnett | 11 | Burkburnett | 19:54.90 |
| 22 | Madalitso MbalulePlace 22 · Grade 12 · Wichita Falls Hirschi | 12 | Wichita Falls Hirschi | 20:12.70 |
| 23 | Alberto DeLaCruzPlace 23 · Grade 10 · Wichita Falls Hirschi | 10 | Wichita Falls Hirschi | 20:14.67 |
| 24 | Nico CamachoPlace 24 · Grade 12 · Wichita Falls Hirschi | 12 | Wichita Falls Hirschi | 20:17.21 |
| 25 | Joey HernandezPlace 25 · Grade 10 · Wichita Falls (closed 2024) | 10 | Wichita Falls (closed 2024) | 20:35.61 |
| 26 | Noah AlbinPlace 26 · Grade 11 · Burkburnett | 11 | Burkburnett | 20:41.98 |
| 27 | Juan MaganaPlace 27 · Grade 12 · Wichita Falls (closed 2024) | 12 | Wichita Falls (closed 2024) | 21:09.81 |
| 28 | Issac ConleyPlace 28 · Grade 9 · Wichita Falls (closed 2024) | 9 | Wichita Falls (closed 2024) | 21:41.60 |
| 29 | Steven HarrisPlace 29 · Grade 12 · Wichita Falls (closed 2024) | 12 | Wichita Falls (closed 2024) | 21:57.20 |
| 30 | Draven HedgesPlace 30 · Grade 12 · Wichita Falls Hirschi | 12 | Wichita Falls Hirschi | 22:05.78 PR |
| 31 | Giovanni CabreraPlace 31 · Grade 11 · Wichita Falls (closed 2024) | 11 | Wichita Falls (closed 2024) | 22:29.09 |
| 32 | Richard SmithPlace 32 · Grade 10 · Wichita Falls Hirschi | 10 | Wichita Falls Hirschi | 22:29.53 |
| 33 | Hector ElizondoPlace 33 · Grade 12 · Wichita Falls Hirschi | 12 | Wichita Falls Hirschi | 24:17.25 |