| 1 | Mason PlummerPlace 1 · Grade 12 · Wall | 12 | Wall | 19:33.4 PR |
| 2 | Jovi MartinezPlace 2 · Grade 9 · Brownwood | 9 | Brownwood | 19:40.0 PR |
| 3 | Reid O'NealPlace 3 · Grade 10 · Wall | 10 | Wall | 19:53.1 PR |
| 4 | Hector RezaPlace 4 · Grade 11 · Texas Leadership (San Angelo TLCA) | 11 | Texas Leadership (San Angelo TLCA) | 20:28.9 PR |
| 5 | Sam MontiPlace 5 · Grade 11 · Comfort | 11 | Comfort | 20:49.8 |
| 6 | Landyn LemmingPlace 6 · Grade 11 · Texas Leadership (San Angelo TLCA) | 11 | Texas Leadership (San Angelo TLCA) | 22:33.7 PR |
| 7 | Sam MayPlace 7 · Grade 9 · Brownwood | 9 | Brownwood | 22:40.7 |
| 8 | William OtwellPlace 8 · Grade 9 · Coleman | 9 | Coleman | 22:48.1 |
| 9 | Brayden MunsellPlace 9 · Grade 10 · Brownwood | 10 | Brownwood | 22:57.3 |
| 10 | Zackary ClawsonPlace 10 · Grade 11 · Brownwood | 11 | Brownwood | 23:25.7 |
| 11 | Jago NancePlace 11 · Grade 9 · Brownwood | 9 | Brownwood | 23:28.3 PR |
| 12 | Colton SotoPlace 12 · Grade 9 · Coleman | 9 | Coleman | 23:48.8 |
| 13 | Diego Villanueva CantuPlace 13 · Grade 9 · Brownwood | 9 | Brownwood | 23:55.9 PR |
| 14 | Major HopperPlace 14 · Grade 10 · Wall | 10 | Wall | 24:09.1 PR |
| 15 | Kip HavensPlace 15 · Grade 10 · Brownwood | 10 | Brownwood | 24:12.8 |
| 16 | Ethan HarrounPlace 16 · Grade 10 · Junction | 10 | Junction | 24:52.8 |
| 17 | Javier GarciaPlace 17 · Grade 11 · Brownwood | 11 | Brownwood | 24:54.9 |
| 18 | Daniel FrancoPlace 18 · Grade 11 · Texas Leadership (San Angelo TLCA) | 11 | Texas Leadership (San Angelo TLCA) | 24:56.0 PR |
| 19 | Micheal GonzalezPlace 19 · Grade 9 · Texas Leadership (San Angelo TLCA) | 9 | Texas Leadership (San Angelo TLCA) | 25:06.4 PR |
| 20 | Leonardo BortolatoPlace 20 · Grade 11 · Texas Leadership (San Angelo TLCA) | 11 | Texas Leadership (San Angelo TLCA) | 25:10.1 PR |
| 21 | Carson EstesPlace 21 · Grade 11 · Coleman | 11 | Coleman | 25:22.2 |
| 22 | Rowdy LucasPlace 22 · Grade 11 · Brownwood | 11 | Brownwood | 25:22.8 |
| 23 | Jaxson KirklandPlace 23 · Grade 12 · Wall | 12 | Wall | 25:41.5 PR |
| 24 | Sean BurkePlace 24 · Grade 12 · Texas Leadership (San Angelo TLCA) | 12 | Texas Leadership (San Angelo TLCA) | 26:10.0 |
| 25 | Matthew CarsonPlace 25 · Grade 9 · Brady | 9 | Brady | 26:16.7 |
| 26 | Noah GuanaPlace 26 · Grade 10 · Brady | 10 | Brady | 26:30.4 |
| 27 | William TennellPlace 27 · Grade 12 · Wall | 12 | Wall | 26:31.6 PR |
| 28 | Avery SolisPlace 28 · Grade 11 · Brownwood | 11 | Brownwood | 26:33.1 |
| 29 | Kyler LavyPlace 29 · Grade 11 · Brownwood | 11 | Brownwood | 26:47.8 PR |
| 30 | Paxton BrakePlace 30 · Grade 12 · Wall | 12 | Wall | 26:50.0 PR |
| 31 | Wiliam CarsonPlace 31 · Grade 9 · Brady | 9 | Brady | 26:51.4 PR |
| 32 | Marco GoveaPlace 32 · Grade 12 · Wall | 12 | Wall | 27:21.7 PR |
| 33 | Aidan OrtizPlace 33 · Grade 9 · San Angelo Christian Academy | 9 | San Angelo Christian Academy | 27:24.4 PR |
| 34 | Maddox PlummerPlace 34 · Grade 10 · Wall | 10 | Wall | 28:43.1 PR |
| 35 | Brandon MeineckePlace 35 · Grade - · Coleman | - | Coleman | 28:56.8 PR |
| 36 | Gavin SalyerPlace 36 · Grade 9 · Mullin | 9 | Mullin | 29:51.4 |
| 37 | Reagan LewisPlace 37 · Grade 10 · Wall | 10 | Wall | 30:13.1 PR |
| 38 | Anthony BandaPlace 38 · Grade 11 · Comfort | 11 | Comfort | 30:26.2 PR |
| 39 | Larson RawlinsonPlace 39 · Grade 9 · Comfort | 9 | Comfort | 31:31.8 |
| 40 | Scott HarperPlace 40 · Grade 10 · Junction | 10 | Junction | 31:59.3 |
| 41 | Thatcher HartfieldPlace 41 · Grade - · Coleman | - | Coleman | 32:31.0 PR |
| 42 | Talon LeanosPlace 42 · Grade 9 · Wall | 9 | Wall | 33:15.9 PR |
| 43 | Raiden MillerPlace 43 · Grade 9 · Wall | 9 | Wall | 33:26.6 PR |
| 44 | Honnor CastilloPlace 44 · Grade - · Junction | - | Junction | 35:05.5 |
| 45 | Holt WeymanPlace 45 · Grade 9 · Wall | 9 | Wall | 35:05.8 PR |
| 46 | Deanthony WilkinsPlace 46 · Grade 9 · Mullin | 9 | Mullin | 35:39.4 |
| 47 | Josue MedranoPlace 47 · Grade 12 · Brady | 12 | Brady | 35:43.2 |