| 1 | Aaron CrittendenPlace 1 · Killeen Ellison | — | Killeen Ellison | 14:53.0 |
| 2 | Ethan CarranzaPlace 2 · Killeen Ellison | — | Killeen Ellison | 15:45.7 |
| 3 | Briac YbanezPlace 3 · Belton | — | Belton | 15:51.7 |
| 4 | Clayton OaksPlace 4 · Belton | — | Belton | 16:24.9 |
| 5 | John Zachary MoehlenbrockPlace 5 · Belton | — | Belton | 16:44.9 |
| 6 | Marco CunninghamPlace 6 · Waco Meyer | — | Waco Meyer | 16:56.5 |
| 7 | Izaiah RodriguezPlace 7 · Lake Belton | — | Lake Belton | 17:09.9 |
| 8 | David ShelburnePlace 8 · Belton | — | Belton | 17:17.5 |
| 9 | Jesus MolinaPlace 9 · Killeen Ellison | — | Killeen Ellison | 17:22.3 |
| 10 | Benja BurniasPlace 10 · Waco High | — | Waco High | 17:23.6 |
| 11 | Daniel BernhardPlace 11 · Lake Belton | — | Lake Belton | 17:25.1 |
| 12 | Marques KelleyPlace 12 · Killeen Ellison | — | Killeen Ellison | 17:26.1 |
| 13 | Ethan Vasquez-MirandaPlace 13 · Belton | — | Belton | 17:29.0 |
| 14 | Myles ReddingPlace 14 · Waco University | — | Waco University | 17:37.0 |
| 15 | Mario PadmanabhanPlace 15 · Lake Belton | — | Lake Belton | 17:39.6 |
| 16 | Corahn EvansPlace 16 · Killeen Ellison | — | Killeen Ellison | 17:42.4 |
| 17 | Roland WeirPlace 17 · Waco High | — | Waco High | 17:43.8 |
| 18 | Mike Rodriguez QuintanaPlace 18 · Killeen Ellison | — | Killeen Ellison | 17:52.6 |
| 19 | Cole ChrismanPlace 19 · Belton | — | Belton | 17:57.3 |
| 20 | Joshua BriggsPlace 20 · Lake Belton | — | Lake Belton | 18:03.1 |
| 21 | Cavan PilkingtonPlace 21 · Lake Belton | — | Lake Belton | 18:14.0 |
| 22 | Nathan OgdenPlace 22 · Lake Belton | — | Lake Belton | 18:14.8 |
| 23 | Richard CambambiaPlace 23 · Waco High | — | Waco High | 18:14.9 |
| 24 | David JuarezPlace 24 · Waco University | — | Waco University | 18:24.7 |
| 25 | Efrain JaimesPlace 25 · Killeen Ellison | — | Killeen Ellison | 18:32.3 |
| 26 | Joaquin GarzaPlace 26 · Lake Belton | — | Lake Belton | 18:36.6 |
| 27 | Christopher CoronadoPlace 27 · Waco University | — | Waco University | 18:40.3 |
| 28 | Danario AlexanderPlace 28 · Waco University | — | Waco University | 18:44.4 |
| 29 | Mauricio RiveraPlace 29 · Waco High | — | Waco High | 18:51.6 |
| 30 | Aidan CrandallPlace 30 · Lake Belton | — | Lake Belton | 18:51.6 |
| 31 | Derek LorenzoPlace 31 · Waco University | — | Waco University | 19:43.7 |
| 32 | Victor HerreraPlace 32 · Waco University | — | Waco University | 19:45.8 |
| 33 | Gael HerreraPlace 33 · Waco Meyer | — | Waco Meyer | 19:47.4 |
| 34 | Gualberto JuanesPlace 34 · Waco University | — | Waco University | 20:09.4 |
| 35 | Daniel VillagomezPlace 35 · Waco University | — | Waco University | 20:23.5 |
| 36 | Alejandro ChavezPlace 36 · Waco University | — | Waco University | 20:31.4 |
| 37 | Jordan AxelsenPlace 37 · Lake Belton | — | Lake Belton | 21:04.8 |
| 38 | Emanuel ZunigaPlace 38 · Waco University | — | Waco University | 21:33.6 |
| 39 | Nate PolkPlace 39 · Waco Meyer | — | Waco Meyer | 21:49.1 |
| 40 | Roy CarneyPlace 40 · Waco Meyer | — | Waco Meyer | 23:52.6 |
| 41 | Adriel GironPlace 41 · Waco High | — | Waco High | 24:51.6 |
| 42 | Ryan ShortPlace 42 · Waco High | — | Waco High | 25:07.8 |
| 43 | Robert MartinezPlace 43 · Waco High | — | Waco High | 27:09.6 |
| 1 | Cade BoltonPlace 1 · Belton | — | Belton | 18:25.7 |
| 2 | Kesean GarlandPlace 2 · Killeen Ellison | — | Killeen Ellison | 18:48.2 |
| 3 | Demarcus MillerPlace 3 · Lake Belton | — | Lake Belton | 18:52.6 |
| 4 | Brendan HallPlace 4 · Belton | — | Belton | 19:06.3 |
| 5 | Brad MunizPlace 5 · Belton | — | Belton | 19:13.4 |
| 6 | Brody MansfieldPlace 6 · Lake Belton | — | Lake Belton | 19:14.9 |
| 7 | Jovanny Charqueno-CarbajalPlace 7 · Lake Belton | — | Lake Belton | 19:22.8 |
| 8 | Ashton ReedPlace 8 · Killeen Ellison | — | Killeen Ellison | 19:30.5 |
| 9 | Kyle PedigoPlace 9 · Lake Belton | — | Lake Belton | 19:32.7 |
| 10 | Nathan KasbergPlace 10 · Belton | — | Belton | 19:32.7 |
| 11 | Neil DayawansaPlace 11 · Lake Belton | — | Lake Belton | 19:33.7 |
| 12 | Israel BrownPlace 12 · Killeen Ellison | — | Killeen Ellison | 19:43.7 |
| 13 | Matthew FarwellPlace 13 · Belton | — | Belton | 19:51.5 |
| 14 | Bryce RobertsPlace 14 · Belton | — | Belton | 20:01.4 |
| 15 | Aaron ArandaPlace 15 · Lake Belton | — | Lake Belton | 20:05.6 |
| 16 | Rafael NievesPlace 16 · Waco University | — | Waco University | 20:06.3 |
| 17 | Jacob HallPlace 17 · Lake Belton | — | Lake Belton | 20:11.8 |
| 18 | Javon SmithPlace 18 · Killeen Ellison | — | Killeen Ellison | 20:13.6 |
| 19 | Kamal ShauibuPlace 19 · Killeen Ellison | — | Killeen Ellison | 20:16.1 |
| 20 | Ashutosh GhamandePlace 20 · Belton | — | Belton | 20:16.7 |
| 21 | Noah SantosPlace 21 · Lake Belton | — | Lake Belton | 20:18.0 |
| 22 | Brett WallarPlace 22 · Lake Belton | — | Lake Belton | 20:19.4 |
| 23 | Derek JonesPlace 23 · Killeen Ellison | — | Killeen Ellison | 20:22.9 |
| 24 | Alfredo BarreraPlace 24 · Waco University | — | Waco University | 20:27.6 |
| 25 | Leonardo PiedraPlace 25 · Lake Belton | — | Lake Belton | 20:44.4 |
| 26 | Jesse MasonPlace 26 · Lake Belton | — | Lake Belton | 21:02.2 |
| 27 | Shawn SellPlace 27 · Lake Belton | — | Lake Belton | 21:08.1 |
| 28 | Gabriel RodriguezPlace 28 · Belton | — | Belton | 21:12.7 |
| 29 | Caden OrtizPlace 29 · Lake Belton | — | Lake Belton | 21:21.0 |
| 30 | Jayden HarrisPlace 30 · Killeen Ellison | — | Killeen Ellison | 21:27.2 |
| 31 | Ahziel McIverPlace 31 · Killeen Ellison | — | Killeen Ellison | 21:29.9 |
| 32 | Lennin MalvaizPlace 32 · Belton | — | Belton | 21:31.8 |
| 33 | Destin LovePlace 33 · Killeen Ellison | — | Killeen Ellison | 21:37.4 |
| 34 | Christian MoralesPlace 34 · Lake Belton | — | Lake Belton | 21:39.4 |
| 35 | Fabien CamposPlace 35 · Belton | — | Belton | 21:44.4 |
| 36 | Marteze BradfordPlace 36 · Killeen Ellison | — | Killeen Ellison | 21:49.4 |
| 37 | Julian AndersonPlace 37 · Killeen Ellison | — | Killeen Ellison | 22:01.0 |
| 38 | Dylan SimmonsPlace 38 · Lake Belton | — | Lake Belton | 22:02.7 |
| 39 | Javier SuarezPlace 39 · Belton | — | Belton | 22:08.3 |
| 40 | Avion AndersonPlace 40 · Waco University | — | Waco University | 22:10.7 |
| 41 | Marcus MelchorPlace 41 · Waco University | — | Waco University | 22:12.6 |
| 42 | Jaxon BaxterPlace 42 · Lake Belton | — | Lake Belton | 22:17.2 |
| 43 | Maddux WheelerPlace 43 · Waco University | — | Waco University | 22:19.4 |
| 44 | Alfredo VillegasPlace 44 · Belton | — | Belton | 22:23.3 |
| 45 | Kevin BernalPlace 45 · Waco University | — | Waco University | 22:24.4 |
| 46 | Blake BullsPlace 46 · Lake Belton | — | Lake Belton | 22:24.5 |
| 47 | Leonardo RodriguezPlace 47 · Belton | — | Belton | 22:26.7 |
| 48 | Anthony WalkerPlace 48 · Waco University | — | Waco University | 22:33.4 |
| 49 | Kevin MuchunuPlace 49 · Lake Belton | — | Lake Belton | 22:48.5 |
| 50 | Rafael LozanoPlace 50 · Waco University | — | Waco University | 23:01.7 |
| 51 | Leon PantinPlace 51 · Belton | — | Belton | 23:01.8 |
| 52 | Luis-Angel CoronaPlace 52 · Belton | — | Belton | 23:13.3 |
| 53 | Julian MartinezPlace 53 · Belton | — | Belton | 23:14.2 |
| 54 | Dominik PfeiferPlace 54 · Belton | — | Belton | 23:37.0 |
| 55 | Deion WarePlace 55 · Killeen Ellison | — | Killeen Ellison | 23:53.4 |
| 56 | Ernesto GarciaPlace 56 · Belton | — | Belton | 24:09.2 |
| 57 | Isaac GreenPlace 57 · Killeen Ellison | — | Killeen Ellison | 24:12.7 |
| 58 | Palu MaringathuparambilPlace 58 · Belton | — | Belton | 25:14.3 |
| 59 | Vincent GiggerPlace 59 · Belton | — | Belton | 25:18.0 |
| 60 | Ashton SieckPlace 60 · Lake Belton | — | Lake Belton | 25:49.2 |
| 61 | Sebastian Malvaiz SalazarPlace 61 · Belton | — | Belton | 25:53.5 |
| 62 | Ayden MeeksPlace 62 · Lake Belton | — | Lake Belton | 26:11.5 |
| 63 | Robert GambrellPlace 63 · Belton | — | Belton | 26:12.4 |
| 64 | Juan VillegasPlace 64 · Belton | — | Belton | 27:47.8 |
| 65 | Jacob CarawayPlace 65 · Lake Belton | — | Lake Belton | 29:31.0 |
| 66 | Alejandro DelarosaPlace 66 · Belton | — | Belton | 33:32.1 |