| 1 | Freddy CalvilloPlace 1 · Grade 12 · La Joya Juarez-Lincoln | 12 | La Joya Juarez-Lincoln | 16:26.4 |
| 2 | Christian GonzalesPlace 2 · Grade 11 · Corpus Christi Carroll | 11 | Corpus Christi Carroll | 16:26.8 |
| 3 | Lupe (Guadalupe) ReyesPlace 3 · Grade 12 · Mercedes | 12 | Mercedes | 16:34.6 |
| 4 | Hector PeralesPlace 4 · Grade 11 · Progreso | 11 | Progreso | 16:37.6 |
| 5 | Rosendo RodriguezPlace 5 · Grade 12 · La Joya Palmview | 12 | La Joya Palmview | 16:40.5 |
| 6 | Dominik MedranoPlace 6 · Grade 12 · Edcouch-Elsa | 12 | Edcouch-Elsa | 16:48.0 |
| 7 | Jonathan VegaPlace 7 · Grade 12 · Progreso | 12 | Progreso | 16:48.7 |
| 8 | Daniel LopezPlace 8 · Grade 10 · La Joya Juarez-Lincoln | 10 | La Joya Juarez-Lincoln | 17:01.8 |
| 9 | Cesar RamirezPlace 9 · Grade 11 · Sharyland Pioneer | 11 | Sharyland Pioneer | 17:02.3 |
| 10 | Angel AvilaPlace 10 · Grade 12 · Sharyland Pioneer | 12 | Sharyland Pioneer | 17:10.7 |
| 11 | Irvin LopezPlace 11 · Grade 11 · La Joya Juarez-Lincoln | 11 | La Joya Juarez-Lincoln | 17:12.6 |
| 12 | Adan HernandezPlace 12 · Grade 12 · Pharr-San Juan-Alamo | 12 | Pharr-San Juan-Alamo | 17:14.7 |
| 13 | Alex PecinaPlace 13 · Grade 11 · Progreso | 11 | Progreso | 17:27.3 |
| 14 | Gerardo GallardoPlace 14 · Grade 12 · Progreso | 12 | Progreso | 17:31.8 |
| 15 | Marco VelizPlace 15 · Grade 11 · La Joya Juarez-Lincoln | 11 | La Joya Juarez-Lincoln | 17:34.4 |
| 16 | Arturo RiosPlace 16 · Grade 12 · La Joya Palmview | 12 | La Joya Palmview | 17:34.5 |
| 17 | Luis HinojosaPlace 17 · Grade 12 · Brownsville Veterans Memorial | 12 | Brownsville Veterans Memorial | 17:35.4 |
| 18 | Albino RodriguezPlace 18 · Grade 12 · Edcouch-Elsa | 12 | Edcouch-Elsa | 17:36.2 |
| 19 | Jacoby SanchezPlace 19 · Grade 12 · Corpus Christi Veterans Memorial | 12 | Corpus Christi Veterans Memorial | 17:38.3 |
| 20 | Octavio MoralesPlace 20 · Grade 12 · Sharyland Pioneer | 12 | Sharyland Pioneer | 17:46.3 |
| 21 | Cristian CoronadoPlace 21 · Grade 12 · Edcouch-Elsa | 12 | Edcouch-Elsa | 17:48.1 |
| 22 | Rodolfo SandovalPlace 22 · Grade 11 · Progreso | 11 | Progreso | 17:52.7 |
| 23 | Jaime HernandezPlace 23 · Grade 12 · Edcouch-Elsa | 12 | Edcouch-Elsa | 17:57.1 |
| 24 | Christian HernandezPlace 24 · Grade 12 · PSJA Memorial | 12 | PSJA Memorial | 17:59.4 |
| 25 | David CervantesPlace 25 · Grade 12 · Progreso | 12 | Progreso | 18:03.5 |
| 26 | Seth RodriguezPlace 26 · Grade 11 · Sharyland Pioneer | 11 | Sharyland Pioneer | 18:13.0 |
| 27 | Daniel BorjasPlace 27 · Grade 12 · La Joya | 12 | La Joya | 18:16.9 |
| 28 | Juan SalinasPlace 28 · Grade 12 · Brownsville Pace | 12 | Brownsville Pace | 18:17.7 |
| 29 | Isaiah HernandezPlace 29 · Grade 10 · Mercedes | 10 | Mercedes | 18:20.3 |
| 30 | Ethan TorresPlace 30 · Grade 11 · La Feria | 11 | La Feria | 18:22.4 |
| 31 | Manuel PalomoPlace 31 · Grade 11 · Corpus Christi Carroll | 11 | Corpus Christi Carroll | 18:23.0 |
| 32 | Samuel CerdaPlace 32 · Grade 12 · Progreso | 12 | Progreso | 18:23.7 |
| 33 | Gilbert SaenzPlace 33 · Grade 12 · Pharr-San Juan-Alamo | 12 | Pharr-San Juan-Alamo | 18:24.6 |
| 34 | Elieseo SalazarPlace 34 · Grade 12 · PSJA Memorial | 12 | PSJA Memorial | 18:25.6 |
| 35 | Robert Carrillo CasimiroPlace 35 · Grade 12 · Edcouch-Elsa | 12 | Edcouch-Elsa | 18:27.0 |
| 36 | Hunter PerezPlace 36 · Grade 11 · Corpus Christi Veterans Memorial | 11 | Corpus Christi Veterans Memorial | 18:43.1 |
| 37 | Anthony CalvilloPlace 37 · Grade 11 · La Joya Juarez-Lincoln | 11 | La Joya Juarez-Lincoln | 18:43.4 |
| 38 | Anthony Montelongo-NavejarPlace 38 · Grade 10 · Corpus Christi Veterans Memorial | 10 | Corpus Christi Veterans Memorial | 18:44.5 |
| 39 | Luis GarciaPlace 39 · Grade 11 · Progreso | 11 | Progreso | 18:47.7 |
| 40 | Mauricio CalzadaPlace 40 · Grade 10 · Corpus Christi Carroll | 10 | Corpus Christi Carroll | 18:54.2 |
| 41 | Marcos ParedesPlace 41 · Grade 11 · Brownsville Veterans Memorial | 11 | Brownsville Veterans Memorial | 18:54.6 |
| 42 | Ray CoronaPlace 42 · Grade 12 · La Feria | 12 | La Feria | 18:57.5 |
| 43 | Ryan VelaPlace 43 · Grade 11 · La Feria | 11 | La Feria | 19:02.0 |
| 44 | Jonathon EspinozaPlace 44 · Grade 11 · Corpus Christi Veterans Memorial | 11 | Corpus Christi Veterans Memorial | 19:11.2 |
| 45 | Favian GarciaPlace 45 · Grade 12 · Sharyland Pioneer | 12 | Sharyland Pioneer | 19:16.1 |
| 46 | Santos BotelloPlace 46 · Grade 12 · La Feria | 12 | La Feria | 19:18.7 |
| 47 | Jorge BolanosPlace 47 · Grade 12 · Pharr-San Juan-Alamo | 12 | Pharr-San Juan-Alamo | 19:22.2 |
| 48 | Reise LeonPlace 48 · Grade 10 · Brownsville Veterans Memorial | 10 | Brownsville Veterans Memorial | 19:24.6 |
| 49 | Bryan MartinezPlace 49 · Grade 12 · Brownsville Pace | 12 | Brownsville Pace | 19:27.1 |
| 50 | Lemuel LeijaPlace 50 · Grade 12 · Brownsville Lopez | 12 | Brownsville Lopez | 19:27.2 |
| 51 | Christian SolisPlace 51 · Grade 11 · Brownsville Veterans Memorial | 11 | Brownsville Veterans Memorial | 19:30.6 |
| 52 | Justin OlivarezPlace 52 · Grade 11 · Corpus Christi Veterans Memorial | 11 | Corpus Christi Veterans Memorial | 19:31.8 |
| 53 | Jacob TremblayPlace 53 · Grade 12 · Corpus Christi Veterans Memorial | 12 | Corpus Christi Veterans Memorial | 19:32.0 |
| 54 | Jonathan GraciaPlace 54 · Grade 12 · Brownsville Lopez | 12 | Brownsville Lopez | 19:32.4 |
| 55 | Antonio GonzalezPlace 55 · Grade 11 · La Joya | 11 | La Joya | 19:42.3 |
| 56 | Juan SaucilloPlace 56 · Grade 12 · Brownsville Pace | 12 | Brownsville Pace | 19:44.8 |
| 57 | Matthew FloresPlace 57 · Grade 10 · Corpus Christi Veterans Memorial | 10 | Corpus Christi Veterans Memorial | 19:51.2 |
| 58 | Jet LopezPlace 58 · Grade 12 · Pharr-San Juan-Alamo | 12 | Pharr-San Juan-Alamo | 19:51.3 |
| 59 | Alberto LopezPlace 59 · Grade 12 · La Joya Juarez-Lincoln | 12 | La Joya Juarez-Lincoln | 20:00.5 |
| 60 | Oscar MartinezPlace 60 · Grade 12 · La Joya Juarez-Lincoln | 12 | La Joya Juarez-Lincoln | 20:04.5 |
| 61 | Anthony RodriguezPlace 61 · Grade 11 · La Feria | 11 | La Feria | 20:05.8 |
| 62 | William NealPlace 62 · Grade 11 · Sharyland Pioneer | 11 | Sharyland Pioneer | 20:06.5 |
| 63 | Jair MedinaPlace 63 · Grade 12 · Brownsville Porter | 12 | Brownsville Porter | 20:08.9 |
| 64 | Seth EplingPlace 64 · Grade 12 · Sharyland Pioneer | 12 | Sharyland Pioneer | 20:10.9 |
| 65 | Eduardo GonzalezPlace 65 · Grade 11 · Pharr Valley View | 11 | Pharr Valley View | 20:17.7 |
| 66 | Victor VelazquezPlace 66 · Grade 11 · La Feria | 11 | La Feria | 20:18.7 |
| 67 | Karlos GarzaPlace 67 · Grade 10 · Sharyland Pioneer | 10 | Sharyland Pioneer | 20:22.1 |
| 68 | Kristopher CardozaPlace 68 · Grade 10 · La Villa | 10 | La Villa | 20:23.7 |
| 69 | Jesus PedrozaPlace 69 · Grade 12 · Brownsville Lopez | 12 | Brownsville Lopez | 20:25.9 |
| 70 | Oswaldo RivasPlace 70 · Grade 12 · La Joya Juarez-Lincoln | 12 | La Joya Juarez-Lincoln | 20:28.3 |
| 71 | Gabriel MonroyPlace 71 · Grade 10 · Corpus Christi Carroll | 10 | Corpus Christi Carroll | 20:29.5 |
| 72 | Miguel Del AngelPlace 72 · Grade 11 · Sharyland Pioneer | 11 | Sharyland Pioneer | 20:30.5 |
| 73 | Diego ReyesPlace 73 · Grade 10 · La Joya | 10 | La Joya | 20:30.6 |
| 74 | Cuahutemoc GonzalezPlace 74 · Grade 12 · Pharr Valley View | 12 | Pharr Valley View | 20:35.0 |
| 75 | Jorge AmayaPlace 75 · Grade 12 · Pharr Valley View | 12 | Pharr Valley View | 20:39.8 |
| 76 | Ray CerdaPlace 76 · Grade 12 · La Joya Palmview | 12 | La Joya Palmview | 20:42.0 PR |
| 77 | Rogelio SaldivarPlace 77 · Grade 12 · Pharr Valley View | 12 | Pharr Valley View | 20:45.7 |
| 78 | Gabriel GarzaPlace 78 · Grade 11 · La Joya Palmview | 11 | La Joya Palmview | 20:46.9 |
| 79 | Mario HernandezPlace 79 · Grade 12 · Brownsville Lopez | 12 | Brownsville Lopez | 20:49.1 |
| 80 | Ryelend LeonPlace 80 · Grade 11 · Brownsville Veterans Memorial | 11 | Brownsville Veterans Memorial | 20:49.6 |
| 81 | Ernesto RiojasPlace 81 · Grade 12 · PSJA Memorial | 12 | PSJA Memorial | 20:58.6 |
| 82 | Alberto BolanosPlace 82 · Grade 12 · Brownsville Pace | 12 | Brownsville Pace | 21:13.0 |
| 83 | Adrian CisnerosPlace 83 · Grade 11 · Corpus Christi Carroll | 11 | Corpus Christi Carroll | 21:13.8 |
| 84 | Ernesto CruzPlace 84 · Grade 11 · La Joya Palmview | 11 | La Joya Palmview | 21:30.1 |
| 85 | Jakob GunterPlace 85 · Grade 11 · Corpus Christi Carroll | 11 | Corpus Christi Carroll | 21:37.2 |
| 86 | Caydan MaldonadoPlace 86 · Grade 11 · Corpus Christi Veterans Memorial | 11 | Corpus Christi Veterans Memorial | 21:48.8 |
| 87 | Rolando CarlosPlace 87 · Grade 12 · Brownsville Porter | 12 | Brownsville Porter | 21:57.0 |
| 88 | Julian JuarezPlace 88 · Grade 11 · Brownsville Lopez | 11 | Brownsville Lopez | 21:57.0 |
| 89 | Michael CasasPlace 89 · Grade 11 · Corpus Christi Veterans Memorial | 11 | Corpus Christi Veterans Memorial | 22:30.1 |
| 90 | Alejandro HinojosaPlace 90 · Grade 12 · Pharr Valley View | 12 | Pharr Valley View | 22:45.1 |
| 91 | Daniel VarelaPlace 91 · Grade 12 · La Joya Juarez-Lincoln | 12 | La Joya Juarez-Lincoln | 22:53.1 |
| 92 | Sergio EscarenoPlace 92 · Grade 12 · La Joya Juarez-Lincoln | 12 | La Joya Juarez-Lincoln | 23:03.9 |
| 93 | Cody CarrPlace 93 · Grade 12 · Sharyland Pioneer | 12 | Sharyland Pioneer | 23:07.3 |
| 94 | Javier BermudezPlace 94 · Grade 12 · Brownsville Pace | 12 | Brownsville Pace | 23:11.6 |
| 95 | Manny CarrizalesPlace 95 · Grade 12 · Brownsville Lopez | 12 | Brownsville Lopez | 23:32.3 |
| 96 | Rogelio De SantioagoPlace 96 · Grade 12 · Brownsville Lopez | 12 | Brownsville Lopez | 23:44.7 |
| 97 | Cristian RodriguezPlace 97 · Grade 12 · Brownsville Veterans Memorial | 12 | Brownsville Veterans Memorial | 23:47.5 |