| 1 | Noah RichardsonPlace 1 · Boyd | — | Boyd | 17:06.51 | 1 |
| 2 | Jackson HakePlace 2 · Whitesboro | — | Whitesboro | 17:15.89 | 2 |
| 3 | Osvaldo MelchorPlace 3 · Whitesboro | — | Whitesboro | 17:31.98 | 3 |
| 4 | Hayden MoussaPlace 4 · Ponder | — | Ponder | 17:45.37 | 4 |
| 5 | Taylor GonzalesPlace 5 · Whitesboro | — | Whitesboro | 17:54.64 | 5 |
| 6 | Andrew MessengerPlace 6 · Paradise | — | Paradise | 17:56.86 | 6 |
| 7 | Brian LanderosPlace 7 · Valley View | — | Valley View | 17:59.94 | 7 |
| 8 | Deacon CareyPlace 8 · Whitesboro | — | Whitesboro | 18:00.34 | 8 |
| 9 | Jesus FloresPlace 9 · Whitesboro | — | Whitesboro | 18:00.63 | 9 |
| 10 | Albert ZamoraPlace 10 · Valley View | — | Valley View | 18:01.60 | 10 |
| 11 | Crew ChandlerPlace 11 · Pilot Point | — | Pilot Point | 18:07.41 | 11 |
| 12 | Tanner StephensPlace 12 · Pilot Point | — | Pilot Point | 18:24.30 | 12 |
| 13 | Devin FerrisPlace 13 · Valley View | — | Valley View | 18:34.63 | 13 |
| 14 | Brayden RummansPlace 14 · Pilot Point | — | Pilot Point | 18:37.32 | 14 |
| 15 | Alfonso CastilloPlace 15 · Pilot Point | — | Pilot Point | 18:39.71 | 15 |
| 16 | Jordan DavisPlace 16 · Valley View | — | Valley View | 18:42.77 | 16 |
| 17 | Obi LanderosPlace 17 · Valley View | — | Valley View | 18:43.20 | 17 |
| 18 | Lane BielefeldtPlace 18 · Pilot Point | — | Pilot Point | 18:43.53 | 18 |
| 19 | Eduardo RamerezPlace 19 · Callisburg | — | Callisburg | 18:48.59 | 19 |
| 20 | Cole GoodmanPlace 20 · Paradise | — | Paradise | 18:49.00 | 20 |
| 21 | Michael SchniederjanPlace 21 · Valley View | — | Valley View | 18:49.20 | 21 |
| 22 | Adrian LanderosPlace 22 · Whitesboro | — | Whitesboro | 18:55.04 | 22 |
| 23 | Cade PearsonPlace 23 · Paradise | — | Paradise | 19:11.32 | 23 |
| 24 | Shad PresherPlace 24 · Boyd | — | Boyd | 19:28.52 | 24 |
| 25 | Alan SantoyoPlace 25 · Pilot Point | — | Pilot Point | 19:40.19 | 25 |
| 26 | Davi TorresPlace 26 · Callisburg | — | Callisburg | 19:45.26 | 26 |
| 27 | Preston HairPlace 27 · Valley View | — | Valley View | 19:52.18 | 27 |
| 28 | Carlos PerezPlace 28 · Paradise | — | Paradise | 19:52.39 | 28 |
| 29 | Hunter BowenPlace 29 · Boyd | — | Boyd | 19:54.87 | 29 |
| 30 | Joey CarterPlace 30 · S&S Consolidated | — | S&S Consolidated | 20:02.13 | 30 |
| 31 | Packard SmithPlace 31 · Ponder | — | Ponder | 20:06.32 | 31 |
| 32 | Levi GoodmanPlace 32 · Paradise | — | Paradise | 20:12.21 | 32 |
| 33 | Clayton KnightPlace 33 · Whitesboro | — | Whitesboro | 20:14.38 | 33 |
| 34 | Aaron McGilveryPlace 34 · Boyd | — | Boyd | 20:19.72 | 34 |
| 35 | Cody CameronPlace 35 · Callisburg | — | Callisburg | 20:21.50 | 35 |
| 36 | Tyler AkinsPlace 36 · Ponder | — | Ponder | 20:22.90 | 36 |
| 37 | Suede WanamakerPlace 37 · Callisburg | — | Callisburg | 20:29.38 | 37 |
| 38 | Edwin RodriquezPlace 38 · Pilot Point | — | Pilot Point | 20:40.03 | 38 |
| 39 | Sidney HoltPlace 39 · Boyd | — | Boyd | 20:42.03 | 39 |
| 40 | Connor BrownPlace 40 · Ponder | — | Ponder | 20:55.23 | 40 |
| 41 | Alex WeilandPlace 41 · Ponder | — | Ponder | 21:03.45 | 41 |
| 42 | Leo HuertaPlace 42 · Ponder | — | Ponder | 21:12.55 | 42 |
| 43 | Patrick BurtPlace 43 · Callisburg | — | Callisburg | 21:16.03 | 43 |
| 44 | Alec SaltzmanPlace 44 · Ponder | — | Ponder | 21:17.88 | 44 |
| 45 | Bryson GibsonPlace 45 · Paradise | — | Paradise | 21:19.47 | 45 |
| 46 | Cole WalkerPlace 46 · Callisburg | — | Callisburg | 21:28.82 | 46 |
| 47 | Keeden JonesPlace 47 · S&S Consolidated | — | S&S Consolidated | 21:29.40 | 47 |
| 48 | Jaiylen McgilveryPlace 48 · Boyd | — | Boyd | 21:30.24 | 48 |
| 49 | Jose LuevanosPlace 49 · Paradise | — | Paradise | 21:54.75 | 49 |
| 50 | Brennan LewellynPlace 50 · S&S Consolidated | — | S&S Consolidated | 23:36.54 | 50 |
| 51 | Dylan RidenourPlace 51 · S&S Consolidated | — | S&S Consolidated | 24:15.94 | 51 |
| 52 | Eli MahanPlace 52 · S&S Consolidated | — | S&S Consolidated | 24:16.37 | 52 |
| 53 | Camden KlingPlace 53 · Boyd | — | Boyd | 24:59.37 | 53 |
| 54 | Ty MedarisPlace 54 · S&S Consolidated | — | S&S Consolidated | 25:21.99 | 54 |