| 1 | Cole BettgerPlace 1 · Grade 12 · Peaster | 12 | Peaster | 16:27.38 |
| 2 | Hagan PontremoliPlace 2 · Grade 12 · Garner | 12 | Garner | 17:03.58 PR |
| 3 | Channing KeelingPlace 3 · Grade 12 · Garner | 12 | Garner | 17:04.59 PR |
| 4 | Landon SchefflerPlace 4 · Grade 9 · Peaster | 9 | Peaster | 17:33.73 PR |
| 5 | Luisanthony ZepadaPlace 5 · Grade 12 · Krum | 12 | Krum | 17:41.30 |
| 6 | Steven HinshawPlace 6 · Grade 11 · Peaster | 11 | Peaster | 17:47.55 |
| 7 | Gustavo JuradoPlace 7 · Grade 11 · Sanger | 11 | Sanger | 17:57.11 |
| 8 | Hudson DippreyPlace 8 · Grade 10 · Peaster | 10 | Peaster | 18:06.24 PR |
| 9 | Cameron ColemanPlace 9 · Grade 11 · Alvord | 11 | Alvord | 18:07.82 PR |
| 10 | Landon FiegelPlace 10 · Grade 11 · Alvord | 11 | Alvord | 18:12.19 PR |
| 11 | Jonathan SalasPlace 11 · Grade 11 · Krum | 11 | Krum | 18:21.21 |
| 12 | Jace TalleyPlace 12 · Grade 10 · Henrietta | 10 | Henrietta | 18:24.77 PR |
| 13 | Esdiel MartinezPlace 13 · Grade 11 · Alvord | 11 | Alvord | 18:32.85 |
| 14 | Levi NewlandPlace 14 · Grade 9 · Nocona | 9 | Nocona | 18:45.08 PR |
| 15 | Elijah BlanchardPlace 15 · Grade 11 · Sanger | 11 | Sanger | 18:48.62 PR |
| 16 | Ty McComackPlace 16 · Grade 12 · Bryson | 12 | Bryson | 18:59.00 |
| 17 | Dillon CortezPlace 17 · Grade 12 · Sanger | 12 | Sanger | 19:03.67 |
| 18 | Robert RodriguezPlace 18 · Grade 10 · Garner | 10 | Garner | 19:12.71 |
| 19 | Ayden GiambrunoPlace 19 · Grade 11 · Saint Jo | 11 | Saint Jo | 19:18.41 PR |
| 20 | Benjamin EnnisPlace 20 · Grade 12 · Sanger | 12 | Sanger | 19:22.20 |
| 21 | Jack DickinsonPlace 21 · Grade 9 · Sanger | 9 | Sanger | 19:24.36 |
| 22 | Wesley GrahlPlace 22 · Grade 9 · Sanger | 9 | Sanger | 19:24.92 |
| 23 | Camm KnavelPlace 23 · Grade 12 · Sanger | 12 | Sanger | 19:25.29 |
| 24 | Nathaniel RuthPlace 24 · Grade 9 · Sanger | 9 | Sanger | 19:25.62 PR |
| 25 | Zane BirminghamPlace 25 · Grade 10 · Garner | 10 | Garner | 19:37.58 PR |
| 26 | Thomas RodgersPlace 26 · Grade 12 · Electra | 12 | Electra | 19:39.35 |
| 27 | Gage CookPlace 27 · Grade 10 · Sanger | 10 | Sanger | 19:40.62 |
| 28 | Tristan ClarkPlace 28 · Grade 9 · Saint Jo | 9 | Saint Jo | 19:41.24 PR |
| 29 | Brock BeaversPlace 29 · Grade 11 · Garner | 11 | Garner | 19:50.92 |
| 30 | Case CatoPlace 30 · Grade 10 · Peaster | 10 | Peaster | 19:56.39 PR |
| 31 | Austin SayrePlace 31 · Grade 10 · Sanger | 10 | Sanger | 19:57.07 |
| 32 | Gerardo VillanuevaPlace 32 · Grade 11 · Electra | 11 | Electra | 19:59.00 PR |
| 33 | Corbyn PattonPlace 33 · Grade 11 · Nocona | 11 | Nocona | 20:11.75 |
| 34 | Bryan ScatenaPlace 34 · Grade 10 · Garner | 10 | Garner | 20:17.41 PR |
| 35 | Josh StoutPlace 35 · Grade 12 · Nocona Prairie Valley | 12 | Nocona Prairie Valley | 20:18.59 |
| 36 | Isaac SanchezPlace 36 · Grade 11 · Peaster | 11 | Peaster | 20:44.97 PR |
| 37 | Liam ShewmakePlace 37 · Grade 10 · Archer City | 10 | Archer City | 20:47.70 PR |
| 38 | Brody MorrisPlace 38 · Grade 11 · Saint Jo | 11 | Saint Jo | 21:00.07 PR |
| 39 | Mason BoydPlace 39 · Grade 11 · Alvord | 11 | Alvord | 21:05.31 |
| 40 | Allen CastleberryPlace 40 · Grade 10 · Chico | 10 | Chico | 21:17.50 |
| 41 | Spencer SudolPlace 41 · Grade 10 · Henrietta | 10 | Henrietta | 21:23.49 |
| 42 | Axl NoguezPlace 42 · Grade 9 · Krum | 9 | Krum | 21:24.14 PR |
| 43 | Jace BroussardPlace 43 · Grade 9 · Krum | 9 | Krum | 21:27.02 PR |
| 44 | Israel QuezadaPlace 44 · Grade 10 · Chico | 10 | Chico | 21:31.02 PR |
| 45 | William GuzmanPlace 45 · Grade 11 · Alvord | 11 | Alvord | 21:34.21 |
| 46 | Ryland GrantPlace 46 · Grade 10 · Paradise | 10 | Paradise | 21:43.98 PR |
| 47 | Tell ZylmanPlace 47 · Grade 11 · Peaster | 11 | Peaster | 22:04.17 |
| 48 | Tj TuckerPlace 48 · Grade 12 · Saint Jo | 12 | Saint Jo | 22:09.70 PR |
| 49 | Cason PeoplesPlace 49 · Grade 9 · Alvord | 9 | Alvord | 22:10.23 PR |
| 50 | Jackson McKayPlace 50 · Grade 10 · Nocona Prairie Valley | 10 | Nocona Prairie Valley | 22:12.22 PR |
| 51 | Truitt MorganPlace 51 · Grade 11 · Alvord | 11 | Alvord | 22:13.20 |
| 52 | Easton SkatesPlace 52 · Grade 10 · Paradise | 10 | Paradise | 22:17.69 PR |
| 53 | Leevi BrownPlace 53 · Grade 9 · Nocona Prairie Valley | 9 | Nocona Prairie Valley | 22:25.63 PR |
| 54 | Huston FluhartyPlace 54 · Grade 9 · Henrietta | 9 | Henrietta | 22:37.92 PR |
| 55 | Clayton CampbellPlace 55 · Grade 11 · Krum | 11 | Krum | 22:44.84 PR |
| 56 | Colin SmithPlace 56 · Grade 9 · Paradise | 9 | Paradise | 22:46.51 |
| 57 | Levi WankowiczPlace 57 · Grade 9 · Bryson | 9 | Bryson | 22:52.36 PR |
| 58 | Laundry AllenPlace 58 · Grade 9 · Nocona Prairie Valley | 9 | Nocona Prairie Valley | 22:59.85 PR |
| 59 | Eyster GunnerPlace 59 · Grade 12 · Paradise | 12 | Paradise | 23:11.52 PR |
| 60 | Trey BeebePlace 60 · Grade 11 · Alvord | 11 | Alvord | 23:14.51 |
| 61 | Cowyn LangfordPlace 61 · Grade 11 · Bellevue | 11 | Bellevue | 23:14.92 |
| 62 | Joe WestPlace 62 · Grade 9 · Bellevue | 9 | Bellevue | 23:37.94 PR |
| 63 | Brayden JonesPlace 63 · Grade 11 · Chico | 11 | Chico | 23:42.30 |
| 64 | Dayne SadlerPlace 64 · Grade 11 · Nocona Prairie Valley | 11 | Nocona Prairie Valley | 23:48.54 |
| 65 | Teegan BumgarnerPlace 65 · Grade 9 · Archer City | 9 | Archer City | 23:48.92 PR |
| 66 | Gabe DeweyPlace 66 · Grade 9 · Archer City | 9 | Archer City | 23:54.28 PR |
| 67 | Kameron ShawPlace 67 · Grade 9 · Henrietta | 9 | Henrietta | 24:30.12 PR |
| 68 | Brady CunninghamPlace 68 · Grade 12 · Nocona | 12 | Nocona | 24:47.60 |
| 69 | Jax KutiePlace 69 · Grade 9 · Nocona Prairie Valley | 9 | Nocona Prairie Valley | 25:00.60 PR |
| 70 | Beau DaglePlace 70 · Grade 9 · Krum | 9 | Krum | 25:24.71 PR |
| 71 | Damian IviePlace 71 · Grade 10 · Bryson | 10 | Bryson | 25:44.05 PR |
| 72 | Bain ClarkPlace 72 · Grade 11 · Alvord | 11 | Alvord | 26:13.56 |
| 73 | Chisum CarpenterPlace 73 · Grade 9 · Nocona Prairie Valley | 9 | Nocona Prairie Valley | 26:15.63 PR |
| 74 | Mason JonesPlace 74 · Grade 9 · Chico | 9 | Chico | 27:56.76 PR |
| 75 | Andy GomezPlace 75 · Grade 9 · Nocona Prairie Valley | 9 | Nocona Prairie Valley | 28:00.28 PR |
| 76 | Greyson CombsPlace 76 · Grade 9 · Nocona Prairie Valley | 9 | Nocona Prairie Valley | 28:02.40 PR |
| 77 | Eduardo GunstansonPlace 77 · Grade 12 · Chico | 12 | Chico | 28:42.19 PR |
| 78 | Sawyer BrayPlace 78 · Grade 12 · Nocona Prairie Valley | 12 | Nocona Prairie Valley | 31:36.36 PR |
| 79 | Anthony BurrowsPlace 79 · Grade 12 · Nocona | 12 | Nocona | 32:57.51 |