| 1 | Ian BarajasPlace 1 · Grade 8 · Medlin | 8 | Medlin | 11:04.36 PR |
| 2 | Corey DoddPlace 2 · Grade 8 · Medlin | 8 | Medlin | 11:06.68 PR |
| 3 | Jonah RamirezPlace 3 · Grade 8 · Gene Pike | 8 | Gene Pike | 11:10.92 PR |
| 4 | Emerson SladecekPlace 4 · Grade 8 · Keller | 8 | Keller | 11:12.38 |
| 5 | Jackson LundbergPlace 5 · Grade 8 · Keller | 8 | Keller | 11:25.97 |
| 6 | Jace SalkPlace 6 · Grade 8 · Gene Pike | 8 | Gene Pike | 11:30.27 PR |
| 7 | Mason BabichPlace 7 · Grade 8 · Keller | 8 | Keller | 11:30.72 PR |
| 8 | Taylor RobertsonPlace 8 · Grade 8 · Keller | 8 | Keller | 11:32.58 |
| 9 | William HongolaPlace 9 · Grade 8 · Tidwell | 8 | Tidwell | 11:39.85 PR |
| 10 | Minh-An HuynhPlace 10 · Grade 8 · C.W. Worthington | 8 | C.W. Worthington | 11:52.92 PR |
| 11 | Austin PuentePlace 11 · Grade 8 · Vista Ridge | 8 | Vista Ridge | 11:57.86 |
| 12 | Nolan Vasquez-RamirezPlace 12 · Grade 8 · C.W. Worthington | 8 | C.W. Worthington | 11:59.06 PR |
| 13 | Eli HartPlace 13 · Grade 8 · Tidwell | 8 | Tidwell | 12:03.33 PR |
| 14 | Sandile MahleselaPlace 14 · Grade 8 · Gene Pike | 8 | Gene Pike | 12:03.66 PR |
| 15 | Braden DrinkardPlace 15 · Grade 8 · Gene Pike | 8 | Gene Pike | 12:04.07 PR |
| 16 | Caseton GrahamPlace 16 · Grade 8 · Tidwell | 8 | Tidwell | 12:10.13 |
| 17 | Troy TullePlace 17 · Grade 8 · Medlin | 8 | Medlin | 12:13.77 PR |
| 18 | Joshua AlvarezPlace 18 · Grade 8 · Gene Pike | 8 | Gene Pike | 12:14.16 |
| 19 | Trevor SterlingPlace 19 · Grade 8 · Medlin | 8 | Medlin | 12:21.86 |
| 20 | William DutsonPlace 20 · Grade 8 · Chisholm Trail (Rhome) | 8 | Chisholm Trail (Rhome) | 12:25.17 PR |
| 21 | Ethan TrivettePlace 21 · Grade 8 · Keller | 8 | Keller | 12:32.31 |
| 22 | Diego Lopez EstradaPlace 22 · Grade 8 · Tidwell | 8 | Tidwell | 12:32.74 PR |
| 23 | Hudson StallingsPlace 23 · Grade 8 · Keller | 8 | Keller | 12:33.09 |
| 24 | Weston RayosPlace 24 · Grade 8 · Tidwell | 8 | Tidwell | 12:33.74 PR |
| 25 | John TylerPlace 25 · Grade 8 · Tidwell | 8 | Tidwell | 12:35.29 PR |
| 26 | Chase MaxwellPlace 26 · Grade 1 · Keller | 1 | Keller | 12:44.04 PR |
| 27 | Parker HoneycuttPlace 27 · Grade 8 · Medlin | 8 | Medlin | 12:46.48 PR |
| 28 | James DykgraafPlace 28 · Grade 8 · Keller | 8 | Keller | 12:47.18 PR |
| 29 | Adrian CollinsPlace 29 · Grade 8 · Keller | 8 | Keller | 12:49.12 |
| 30 | Kurt MillerPlace 30 · Grade 8 · Keller | 8 | Keller | 12:49.54 |
| 31 | Daelen PeelePlace 31 · Grade 8 · Medlin | 8 | Medlin | 12:50.82 |
| 32 | Hudson HewittPlace 32 · Grade 8 · Keller | 8 | Keller | 12:51.55 |
| 33 | Pierce CarpenterPlace 33 · Grade 8 · Keller | 8 | Keller | 12:58.45 |
| 34 | William GrahekPlace 34 · Grade 8 · Medlin | 8 | Medlin | 13:02.19 PR |
| 35 | Javier SanchezPlace 35 · Grade 8 · Chisholm Trail (Rhome) | 8 | Chisholm Trail (Rhome) | 13:02.53 PR |
| 36 | Luis RoaPlace 36 · Grade 8 · Chisholm Trail (Rhome) | 8 | Chisholm Trail (Rhome) | 13:02.94 PR |
| 37 | John PannhoffPlace 37 · Grade 8 · Keller | 8 | Keller | 13:19.70 |
| 38 | Mason MauricioPlace 38 · Grade 8 · Fossil Hill | 8 | Fossil Hill | 13:21.74 PR |
| 39 | Dustin HebbPlace 39 · Grade 8 · Keller | 8 | Keller | 13:22.27 |
| 40 | Logan CossmanPlace 40 · Grade 8 · Keller | 8 | Keller | 13:24.32 |
| 41 | Kian LawtonPlace 41 · Grade 8 · C.W. Worthington | 8 | C.W. Worthington | 13:25.68 PR |
| 42 | Steven JacobsonPlace 42 · Grade 8 · Tidwell | 8 | Tidwell | 13:30.01 |
| 43 | Henry SanchezPlace 43 · Grade 8 · Chisholm Trail (Rhome) | 8 | Chisholm Trail (Rhome) | 13:32.38 PR |
| 44 | LANDON McNEILLPlace 44 · Grade 8 · Gene Pike | 8 | Gene Pike | 13:33.12 PR |
| 45 | Erik MorenoPlace 45 · Grade 8 · Tidwell | 8 | Tidwell | 13:35.43 PR |
| 46 | Takeru SakuriPlace 46 · Grade 8 · Keller | 8 | Keller | 13:39.20 |
| 47 | Dillon CisekPlace 47 · Grade 8 · Keller | 8 | Keller | 13:39.81 |
| 48 | Mark BetikPlace 48 · Grade 8 · Keller | 8 | Keller | 13:45.91 |
| 49 | Asher SappingtonPlace 49 · Grade 8 · Keller | 8 | Keller | 13:51.95 |
| 50 | Braden BrownPlace 50 · Grade 8 · Medlin | 8 | Medlin | 13:57.54 |
| 51 | Aydrian OchoaPlace 51 · Grade 8 · Tidwell | 8 | Tidwell | 14:00.34 PR |
| 52 | Ethan CrumPlace 52 · Grade 8 · Medlin | 8 | Medlin | 14:04.07 |
| 53 | Andrew BaskotaPlace 53 · Grade 8 · Vista Ridge | 8 | Vista Ridge | 14:11.07 |
| 54 | Jesus VargasPlace 54 · Grade 8 · Fossil Hill | 8 | Fossil Hill | 14:14.73 PR |
| 55 | Henry EllisPlace 55 · Grade 8 · Tidwell | 8 | Tidwell | 14:16.21 |
| 56 | Aiden KurienPlace 56 · Grade 8 · Fossil Hill | 8 | Fossil Hill | 14:17.28 |
| 57 | Bennett AllenPlace 57 · Grade 8 · Medlin | 8 | Medlin | 14:17.99 |
| 58 | Jonathon LooneyPlace 58 · Grade 8 · Chisholm Trail (Rhome) | 8 | Chisholm Trail (Rhome) | 14:18.42 PR |
| 59 | Rylan OpenshawPlace 59 · Grade 8 · Gene Pike | 8 | Gene Pike | 14:21.57 PR |
| 60 | Thomas DuffyPlace 60 · Grade 8 · Medlin | 8 | Medlin | 14:25.15 |
| 61 | Lucas ZulimPlace 61 · Grade 8 · Medlin | 8 | Medlin | 14:25.71 PR |
| 62 | Joseph WallPlace 62 · Grade 8 · Medlin | 8 | Medlin | 14:26.17 |
| 63 | Ethan McCulloughPlace 63 · Grade 8 · C.W. Worthington | 8 | C.W. Worthington | 14:26.98 PR |
| 64 | Cesar MartinezPlace 64 · Grade 8 · Fossil Hill | 8 | Fossil Hill | 14:32.44 |
| 65 | Gilbert GarzaPlace 65 · Grade 8 · Tidwell | 8 | Tidwell | 14:33.32 PR |
| 66 | Logan McCulloughPlace 66 · Grade 8 · C.W. Worthington | 8 | C.W. Worthington | 14:33.97 PR |
| 67 | Liam BhattyPlace 67 · Grade 8 · Fossil Hill | 8 | Fossil Hill | 14:43.04 |
| 68 | Alexander OlaldePlace 68 · Grade 8 · Vista Ridge | 8 | Vista Ridge | 14:44.44 |
| 69 | Jayden ReyesPlace 69 · Grade 8 · Fossil Hill | 8 | Fossil Hill | 14:45.06 |
| 70 | Joel HernandezPlace 70 · Grade 8 · Vista Ridge | 8 | Vista Ridge | 14:45.59 PR |
| 71 | bennett GrabowskiPlace 71 · Grade 8 · Chisholm Trail (Rhome) | 8 | Chisholm Trail (Rhome) | 14:46.17 PR |
| 72 | Holden WestPlace 72 · Grade 8 · Medlin | 8 | Medlin | 14:46.67 |
| 73 | Abronnd BoylePlace 73 · Grade 8 · Tidwell | 8 | Tidwell | 14:47.45 PR |
| 74 | James BernetPlace 74 · Grade 8 · Gene Pike | 8 | Gene Pike | 14:50.53 PR |
| 75 | Troy RasmussenPlace 75 · Grade 8 · Tidwell | 8 | Tidwell | 14:52.74 |
| 76 | Paul BorkPlace 76 · Grade 8 · Medlin | 8 | Medlin | 14:54.38 |
| 77 | Mercy TshiswakaPlace 77 · Grade 8 · Chisholm Trail (Rhome) | 8 | Chisholm Trail (Rhome) | 14:56.01 PR |
| 78 | Julian StroudPlace 78 · Grade 8 · Tidwell | 8 | Tidwell | 15:01.28 |
| 79 | Declan MorrowPlace 79 · Grade 8 · Medlin | 8 | Medlin | 15:01.82 |
| 80 | Knox SealsPlace 80 · Grade 8 · Keller | 8 | Keller | 15:03.69 |
| 81 | Bram PritchardPlace 81 · Grade 8 · C.W. Worthington | 8 | C.W. Worthington | 15:04.27 PR |
| 82 | Jeremy LopezPlace 82 · Grade 8 · Tidwell | 8 | Tidwell | 15:10.59 |
| 83 | Ezekiel BarnettPlace 83 · Grade 8 · Tidwell | 8 | Tidwell | 15:13.04 |
| 84 | Benjamin FarmerPlace 84 · Grade 8 · Medlin | 8 | Medlin | 15:14.29 |
| 85 | Derek MendezPlace 85 · Grade 8 · Tidwell | 8 | Tidwell | 15:15.71 |
| 86 | Beckham BluePlace 86 · Grade 8 · Tidwell | 8 | Tidwell | 15:16.27 PR |
| 87 | Raymond MalachinoPlace 87 · Grade 8 · Gene Pike | 8 | Gene Pike | 15:18.38 |
| 88 | Christian GarciaPlace 88 · Grade 8 · Tidwell | 8 | Tidwell | 15:25.96 PR |
| 89 | Pablo RosasPlace 89 · Grade 8 · Fossil Hill | 8 | Fossil Hill | 15:32.21 |
| 90 | Ayden ThompsonPlace 90 · Grade 8 · Vista Ridge | 8 | Vista Ridge | 15:32.74 PR |
| 91 | Jack KlinglerPlace 91 · Grade 8 · Tidwell | 8 | Tidwell | 15:40.24 |
| 92 | Yadiel VegaPlace 92 · Grade 8 · Chisholm Trail (Rhome) | 8 | Chisholm Trail (Rhome) | 15:44.58 PR |
| 93 | Brayden DavisPlace 93 · Grade 8 · Tidwell | 8 | Tidwell | 15:54.11 |
| 94 | Nicholas AngeloPlace 94 · Grade 8 · Tidwell | 8 | Tidwell | 15:57.10 PR |
| 95 | Gavin RicePlace 95 · Grade 8 · Gene Pike | 8 | Gene Pike | 16:03.44 |
| 96 | Jesse KimblePlace 96 · Grade 8 · Gene Pike | 8 | Gene Pike | 16:06.63 |
| 97 | Colton SheltonPlace 97 · Grade 8 · Tidwell | 8 | Tidwell | 16:24.87 |
| 98 | Logan AllinderPlace 98 · Grade 8 · Tidwell | 8 | Tidwell | 16:37.87 |
| 99 | Liam HejlPlace 99 · Grade 8 · Fossil Hill | 8 | Fossil Hill | 16:38.64 |
| 100 | Diego Zambrano MachadoPlace 100 · Grade 8 · Tidwell | 8 | Tidwell | 16:43.71 PR |