| 1 | Brandon SaucedaPlace 1 · La Joya | — | La Joya | 18:45.4 |
| 2 | Joshua De La RosaPlace 2 · Laredo Nixon | — | Laredo Nixon | 19:00.2 |
| 3 | Luis ZunigaPlace 3 · Mission Veterans Memori | — | Mission Veterans Memori | 19:04.5 |
| 4 | Joey Jose) BezerraPlace 4 · Laredo Nixon | — | Laredo Nixon | 19:10.4 |
| 5 | Angel VasquezPlace 5 · Edinburg North | — | Edinburg North | 19:17.3 |
| 6 | Jerry FloresPlace 6 · Laredo Martin | — | Laredo Martin | 19:19.8 |
| 7 | Diego RequenaPlace 7 · Edinburg North | — | Edinburg North | 19:22.3 |
| 8 | Carlos GallegosPlace 8 · McAllen Rowe | — | McAllen Rowe | 19:27.8 |
| 9 | David RicoPlace 9 · Sharyland | — | Sharyland | 19:45.6 |
| 10 | Jacob RomanPlace 10 · Edinburg North | — | Edinburg North | 19:49.4 |
| 11 | Angel BernabePlace 11 · Laredo Martin | — | Laredo Martin | 19:51.3 |
| 12 | Guillermo TovarPlace 12 · Laredo Nixon | — | Laredo Nixon | 19:55.5 |
| 13 | Robert PerezPlace 13 · Laredo Martin | — | Laredo Martin | 19:57.4 |
| 14 | Jairo FernandezPlace 14 · Laredo Martin | — | Laredo Martin | 20:00.9 |
| 15 | Jorge SanchezPlace 15 · Laredo Nixon | — | Laredo Nixon | 20:13.9 |
| 16 | Xavier HernandezPlace 16 · PSJA Memorial | — | PSJA Memorial | 20:14.2 |
| 17 | Rhyan GutierrezPlace 17 · Edinburg North | — | Edinburg North | 20:20.0 |
| 18 | Jesus QuinteroPlace 18 · PSJA Memorial | — | PSJA Memorial | 20:26.5 |
| 19 | Axel LopezPlace 19 · Laredo Nixon | — | Laredo Nixon | 20:28.0 |
| 20 | Gilberto AyalaPlace 20 · Laredo Nixon | — | Laredo Nixon | 20:28.2 |
| 21 | Jesse OchoaPlace 21 · Laredo Martin | — | Laredo Martin | 20:32.7 |
| 22 | Abraham MelendezPlace 22 · Mission High | — | Mission High | 20:42.7 |
| 23 | Nery SernaPlace 23 · PSJA Memorial | — | PSJA Memorial | 20:48.0 |
| 24 | Daniel AlvarezPlace 24 · McAllen Rowe | — | McAllen Rowe | 20:54.1 |
| 25 | Edrick GarciaPlace 25 · Mission High | — | Mission High | 20:57.5 |
| 26 | Brandon ChavezPlace 26 · Mission High | — | Mission High | 20:59.0 |
| 27 | Tristan BaezaPlace 27 · Sharyland | — | Sharyland | 21:05.7 |
| 28 | Diego CamarenaPlace 28 · Edinburg Vela | — | Edinburg Vela | 21:07.7 |
| 29 | Gael HerediaPlace 29 · Sharyland | — | Sharyland | 21:17.0 |
| 30 | Omar SolisPlace 30 · La Joya Juarez Lincoln | — | La Joya Juarez Lincoln | 21:17.1 |
| 31 | Jesus DominguezPlace 31 · La Joya Juarez Lincoln | — | La Joya Juarez Lincoln | 21:22.1 |
| 32 | Edu AlvarezPlace 32 · Mission High | — | Mission High | 21:29.1 |
| 33 | Ramon CastillioPlace 33 · La Joya Palmview | — | La Joya Palmview | 21:38.6 |
| 34 | Irving GuevaraPlace 34 · Roma | — | Roma | 21:40.1 |
| 35 | Evan ZamoraPlace 35 · Mission Veterans Memori | — | Mission Veterans Memori | 22:01.4 |
| 36 | Angel AlvaradoPlace 36 · Laredo Nixon | — | Laredo Nixon | 22:02.5 |
| 37 | Freddy OviedoPlace 37 · La Joya Juarez Lincoln | — | La Joya Juarez Lincoln | 22:05.9 |
| 38 | Mitchell SalinasPlace 38 · McAllen Rowe | — | McAllen Rowe | 22:06.8 |
| 39 | Steven RamirezPlace 39 · Laredo Nixon | — | Laredo Nixon | 22:07.1 |
| 40 | Juan RamirezPlace 40 · Laredo Martin | — | Laredo Martin | 22:12.9 |
| 41 | Bryan TorresPlace 41 · Laredo Martin | — | Laredo Martin | 22:16.6 |
| 42 | Emmanuel DeleonPlace 42 · PSJA Memorial | — | PSJA Memorial | 22:17.4 |
| 43 | Ruben TijerinaPlace 43 · La Joya Juarez Lincoln | — | La Joya Juarez Lincoln | 22:22.6 |
| 44 | Damian AnayaPlace 44 · La Joya Palmview | — | La Joya Palmview | 22:25.0 |
| 45 | Jedidiah FippsPlace 45 · Laredo Cigarroa | — | Laredo Cigarroa | 22:28.6 |
| 46 | Andres EsquivelPlace 46 · Sharyland | — | Sharyland | 22:30.0 |
| 47 | Carlos DelgadilloPlace 47 · Mission Veterans Memori | — | Mission Veterans Memori | 22:34.5 |
| 48 | Erick GonzalezPlace 48 · Edinburg North | — | Edinburg North | 22:37.3 |
| 49 | Leonardo MartinezPlace 49 · Laredo Martin | — | Laredo Martin | 22:37.8 |
| 50 | Eleazar YocPlace 50 · PSJA Memorial | — | PSJA Memorial | 22:39.5 |
| 51 | Adrian JustoPlace 51 · McAllen Rowe | — | McAllen Rowe | 22:42.2 |
| 52 | Angel HernandezPlace 52 · La Joya Juarez Lincoln | — | La Joya Juarez Lincoln | 22:44.2 |
| 53 | Allen CamposPlace 53 · La Joya Palmview | — | La Joya Palmview | 22:46.0 |
| 54 | Joel VelasquezPlace 54 · Laredo Martin | — | Laredo Martin | 22:49.7 |
| 55 | Francisco FloresPlace 55 · Mission Veterans Memori | — | Mission Veterans Memori | 22:52.3 |
| 56 | Jose OchoaPlace 56 · PSJA Memorial | — | PSJA Memorial | 22:52.5 |
| 57 | Kevin AlvarezPlace 57 · Edinburg North | — | Edinburg North | 23:00.7 |
| 58 | Tyler De La CruzPlace 58 · McAllen Rowe | — | McAllen Rowe | 23:11.9 |
| 59 | Yonathan BonillaPlace 59 · Laredo Martin | — | Laredo Martin | 23:17.8 |
| 60 | Nardo SaenzPlace 60 · Roma | — | Roma | 23:22.8 |
| 61 | Leo RiveroPlace 61 · La Joya Palmview | — | La Joya Palmview | 23:27.7 |
| 62 | Jerry VargasPlace 62 · Laredo Martin | — | Laredo Martin | 23:45.8 |
| 63 | Hian AzpeitiaPlace 63 · Mission High | — | Mission High | 23:49.2 |
| 64 | Nathaniel RodriguezPlace 64 · Sharyland | — | Sharyland | 23:51.7 |
| 65 | Gerardo HernandezPlace 65 · La Joya Juarez Lincoln | — | La Joya Juarez Lincoln | 23:54.1 |
| 66 | Francisco VegaPlace 66 · Laredo Cigarroa | — | Laredo Cigarroa | 23:56.5 |
| 67 | Mateo GarciaPlace 67 · Sharyland | — | Sharyland | 24:00.0 |
| 68 | Oscar DelgadoPlace 68 · Laredo Cigarroa | — | Laredo Cigarroa | 24:00.8 |
| 69 | Jorge OrtizPlace 69 · La Joya Juarez Lincoln | — | La Joya Juarez Lincoln | 24:04.3 |
| 70 | Sergio SaucedaPlace 70 · McAllen Rowe | — | McAllen Rowe | 24:05.4 |
| 71 | Jose GardunoPlace 71 · McAllen Rowe | — | McAllen Rowe | 24:15.1 |
| 72 | Diego SaucedoPlace 72 · PSJA Memorial | — | PSJA Memorial | 24:23.8 |
| 73 | Jose GonzalezPlace 73 · La Joya Palmview | — | La Joya Palmview | 24:23.9 |
| 74 | Andres TrevinoPlace 74 · La Joya Palmview | — | La Joya Palmview | 24:29.3 |
| 75 | Octavio GarciaPlace 75 · Laredo Martin | — | Laredo Martin | 24:37.1 |
| 76 | Sebastian ChairesPlace 76 · Laredo Martin | — | Laredo Martin | 24:37.3 |
| 77 | William MartinezPlace 77 · Edinburg North | — | Edinburg North | 24:38.6 |
| 78 | Daniel SotoPlace 78 · PSJA Memorial | — | PSJA Memorial | 24:47.2 |
| 79 | Jonathan JaureguiPlace 79 · Edinburg North | — | Edinburg North | 24:48.8 |
| 80 | Cristian FloresPlace 80 · La Joya Palmview | — | La Joya Palmview | 25:06.7 |
| 81 | Pedro EguiaPlace 81 · Roma | — | Roma | 25:12.1 |
| 82 | Jacob GonzalesPlace 82 · Mission Veterans Memori | — | Mission Veterans Memori | 25:24.6 |
| 83 | Julio CantuPlace 83 · La Joya Palmview | — | La Joya Palmview | 25:31.0 |
| 84 | Jose PatinoPlace 84 · Laredo Martin | — | Laredo Martin | 25:42.0 |
| 85 | Juan DominguezPlace 85 · La Joya Palmview | — | La Joya Palmview | 25:43.0 |
| 86 | Sylverio De AngelPlace 86 · La Joya Palmview | — | La Joya Palmview | 25:43.5 |
| 87 | Julian PerezPlace 87 · La Joya Palmview | — | La Joya Palmview | 26:00.3 |
| 88 | Raul GarciaPlace 88 · Edinburg North | — | Edinburg North | 26:08.7 |
| 89 | Marcus BrownPlace 89 · Edinburg North | — | Edinburg North | 26:09.4 |
| 90 | Ediel ZunigaPlace 90 · Mission High | — | Mission High | 26:13.7 |
| 91 | Damian CarrizalesPlace 91 · Laredo Cigarroa | — | Laredo Cigarroa | 26:15.6 |
| 92 | Jared VelazquezPlace 92 · Laredo Cigarroa | — | Laredo Cigarroa | 26:21.3 |
| 93 | Daniel GuzmanPlace 93 · PSJA Memorial | — | PSJA Memorial | 26:24.2 |
| 94 | Jaden ReyesPlace 94 · La Joya Palmview | — | La Joya Palmview | 26:38.6 |
| 95 | Alberto GarciaPlace 95 · Roma | — | Roma | 26:45.0 |
| 96 | Jesus PenaPlace 96 · Roma | — | Roma | 26:49.2 |
| 97 | Tristan VegaPlace 97 · Sharyland | — | Sharyland | 27:30.3 |
| 98 | Daniel MartinezPlace 98 · PSJA Memorial | — | PSJA Memorial | 27:55.3 |
| 99 | Nicholas SalinasPlace 99 · Edinburg North | — | Edinburg North | 28:18.9 |
| 100 | Sebastian BarreiroPlace 100 · Mission Veterans Memori | — | Mission Veterans Memori | 28:19.1 |
| 101 | Nephtali MancillasPlace 101 · Laredo Cigarroa | — | Laredo Cigarroa | 29:30.6 |
| 102 | Humberto GarzaPlace 102 · Roma | — | Roma | 29:43.1 |
| 103 | Adrian GarzaPlace 103 · McAllen Rowe | — | McAllen Rowe | 30:06.1 |