| 1 | Adrian UrbinaPlace 1 · Grade 12 · Laredo Martin | 12 | Laredo Martin | 17:08.23 |
| 2 | Nathanael MartinezPlace 2 · Grade 9 · Laredo Martin | 9 | Laredo Martin | 17:25.88 |
| 3 | Emilio CedilloPlace 3 · Grade 10 · Laredo Martin | 10 | Laredo Martin | 17:28.69 |
| 4 | Osler PerezPlace 4 · Grade 11 · Laredo Martin | 11 | Laredo Martin | 17:29.07 |
| 5 | Juan GonzalezPlace 5 · Grade 11 · Laredo Martin | 11 | Laredo Martin | 17:37.90 |
| 6 | Emilio LedesmaPlace 6 · Grade - · Laredo United | - | Laredo United | 17:51.71 PR |
| 7 | Maximo (Max) HernandezPlace 7 · Grade 10 · Laredo United | 10 | Laredo United | 18:00.08 |
| 8 | Jesse OlguinPlace 8 · Grade 11 · Laredo Martin | 11 | Laredo Martin | 18:18.83 |
| 9 | Felipe RiveraPlace 9 · Grade 11 · Laredo Alexander | 11 | Laredo Alexander | 18:22.27 |
| 10 | Carlos RoblesPlace 10 · Grade 10 · Laredo Alexander | 10 | Laredo Alexander | 18:23.28 |
| 11 | Rudy (Rodolfo) LezaPlace 11 · Grade 10 · St Augustine | 10 | St Augustine | 18:31.63 |
| 12 | Daimien LopezPlace 12 · Grade - · Laredo United | - | Laredo United | 18:33.29 PR |
| 13 | Azael RuizPlace 13 · Grade 11 · Laredo Martin | 11 | Laredo Martin | 18:33.95 |
| 14 | Kamden ThompsonPlace 14 · Grade - · Laredo United | - | Laredo United | 18:38.96 PR |
| 15 | Edward De La Garza IIPlace 15 · Grade 11 · Laredo United | 11 | Laredo United | 18:53.40 PR |
| 16 | Andrew ArreguinPlace 16 · Grade 9 · Laredo United | 9 | Laredo United | 19:08.15 |
| 17 | Rudy MorenoPlace 17 · Grade 10 · Laredo Martin | 10 | Laredo Martin | 19:16.61 |
| 18 | Jose ChapaPlace 18 · Grade 10 · Laredo Alexander | 10 | Laredo Alexander | 19:18.55 |
| 19 | Juan Ibarra JrPlace 19 · Grade 12 · St Augustine | 12 | St Augustine | 19:28.00 |
| 20 | Jesus SantanaPlace 20 · Grade 10 · Laredo United | 10 | Laredo United | 19:29.26 |
| 21 | Cesar RamosPlace 21 · Grade - · Laredo United | - | Laredo United | 19:43.21 PR |
| 22 | Santiago GuerreroPlace 22 · Grade 12 · Laredo United | 12 | Laredo United | 19:49.18 |
| 23 | Joaquin SalazarPlace 23 · Grade - · Laredo United | - | Laredo United | 19:49.89 PR |
| 24 | Juan PulidoPlace 24 · Grade 11 · Laredo Cigarroa | 11 | Laredo Cigarroa | 19:55.70 |
| 25 | Lionel VargasPlace 25 · Grade 10 · Laredo Martin | 10 | Laredo Martin | 19:58.14 |
| 26 | Filiberto OlvedaPlace 26 · Grade 10 · Laredo Alexander | 10 | Laredo Alexander | 19:58.94 |
| 27 | Ethan De LeonPlace 27 · Grade 10 · Laredo Alexander | 10 | Laredo Alexander | 19:59.85 |
| 28 | Sergio VillarrealPlace 28 · Grade 10 · Laredo Johnson | 10 | Laredo Johnson | 20:00.42 |
| 29 | Fernando MartinezPlace 29 · Grade 12 · Laredo United | 12 | Laredo United | 20:06.50 |
| 30 | Hector DevezePlace 30 · Grade 11 · Laredo Johnson | 11 | Laredo Johnson | 20:14.29 |
| 31 | Alejandro BalderasPlace 31 · Grade 11 · Laredo Cigarroa | 11 | Laredo Cigarroa | 20:22.66 |
| 32 | Leonardo BerlangaPlace 32 · Grade 11 · Laredo United | 11 | Laredo United | 20:43.38 |
| 33 | Miguel ZarzuelaPlace 33 · Grade - · Laredo United | - | Laredo United | 20:47.22 PR |
| 34 | Evan OlivoPlace 34 · Grade - · Laredo United | - | Laredo United | 21:01.68 PR |
| 35 | Josue ValadezPlace 35 · Grade - · Laredo United | - | Laredo United | 21:02.48 PR |
| 36 | Zach CruzPlace 36 · Grade 11 · Laredo Cigarroa | 11 | Laredo Cigarroa | 21:03.53 PR |
| 37 | Anthony TaysPlace 37 · Grade 11 · Laredo Cigarroa | 11 | Laredo Cigarroa | 21:16.73 |
| 38 | Cesar SantosPlace 38 · Grade 9 · Laredo Alexander | 9 | Laredo Alexander | 21:29.15 |
| 39 | Benjamin DiazPlace 39 · Grade 12 · Laredo United | 12 | Laredo United | 21:55.12 |
| 40 | Agustin PadronPlace 40 · Grade 10 · Laredo Cigarroa | 10 | Laredo Cigarroa | 21:59.91 |
| 41 | Gabriel GonzalezPlace 41 · Grade - · Laredo United | - | Laredo United | 22:02.41 PR |
| 42 | Lorenzo DuranPlace 42 · Grade 10 · Laredo Johnson | 10 | Laredo Johnson | 22:23.77 |
| 43 | Roberto Gomez-AguirrePlace 43 · Grade 11 · St Augustine | 11 | St Augustine | 22:49.87 |
| 44 | Mateo IbarraPlace 44 · Grade 9 · St Augustine | 9 | St Augustine | 23:02.58 |
| 45 | Hector AyalaPlace 45 · Grade 11 · Laredo Johnson | 11 | Laredo Johnson | 23:15.87 PR |
| 46 | Emiliano RamonPlace 46 · Grade 10 · St Augustine | 10 | St Augustine | 24:30.68 PR |
| 47 | Carlos JaimePlace 47 · Grade 10 · Laredo Johnson | 10 | Laredo Johnson | 24:44.26 |
| 48 | Julio Maldonado JrPlace 48 · Grade 10 · St Augustine | 10 | St Augustine | 31:51.73 |