| 1 | Aaron MirandaPlace 1 · Grade 12 · Vanguard Rembrandt | 12 | Vanguard Rembrandt | 16:51.0 |
| 2 | Azael DavilaPlace 2 · Grade 11 · La Joya Palmview | 11 | La Joya Palmview | 17:17.7 |
| 3 | Andy MorenoPlace 3 · Grade 10 · McAllen | 10 | McAllen | 17:26.7 |
| 4 | Romeo MartinezPlace 4 · Grade 10 · La Joya Palmview | 10 | La Joya Palmview | 17:27.7 |
| 5 | Gael GonzalezPlace 5 · Grade 12 · Vanguard Rembrandt | 12 | Vanguard Rembrandt | 17:30.3 |
| 6 | Ricardo RodriguezPlace 6 · Grade 12 · Roma | 12 | Roma | 17:45.2 |
| 7 | Maximiliano CastilloPlace 7 · Grade 11 · Sharyland Pioneer | 11 | Sharyland Pioneer | 17:52.6 |
| 8 | Ramiro LozoyaPlace 8 · Grade 12 · Mercedes | 12 | Mercedes | 17:52.8 |
| 9 | Ricardo ArizaPlace 9 · Grade 10 · Mission Sharyland | 10 | Mission Sharyland | 18:11.8 |
| 10 | Diego VillarealPlace 10 · Grade 11 · Sharyland Pioneer | 11 | Sharyland Pioneer | 18:14.5 |
| 11 | Noel MartinezPlace 11 · Grade 12 · Vanguard Rembrandt | 12 | Vanguard Rembrandt | 18:20.9 |
| 12 | Sebastian FernandezPlace 12 · Grade 10 · Rio Grande City Grulla | 10 | Rio Grande City Grulla | 18:21.3 |
| 13 | Diego GonzalezPlace 13 · Grade 10 · Sharyland Pioneer | 10 | Sharyland Pioneer | 18:24.0 |
| 14 | Joaquin OrdonezPlace 14 · Grade 11 · Mission Sharyland | 11 | Mission Sharyland | 18:27.2 |
| 15 | Tam AsekomehPlace 15 · Grade 11 · McAllen | 11 | McAllen | 18:31.7 |
| 16 | Hernando RamirezPlace 16 · Grade 11 · Roma | 11 | Roma | 18:41.0 |
| 17 | Adrian CantuPlace 17 · Grade 10 · Mission Sharyland | 10 | Mission Sharyland | 18:41.3 |
| 18 | Leo (Leonardo) RiveroPlace 18 · Grade 12 · La Joya Palmview | 12 | La Joya Palmview | 18:43.9 |
| 19 | Caden GonzalezPlace 19 · Grade 10 · Sharyland Pioneer | 10 | Sharyland Pioneer | 18:44.5 |
| 20 | Eric ValentinPlace 20 · Grade 11 · Sharyland Pioneer | 11 | Sharyland Pioneer | 18:55.7 |
| 21 | Tristen GarciaPlace 21 · Grade 12 · Mercedes | 12 | Mercedes | 19:02.3 |
| 22 | Hilario BarreraPlace 22 · Grade 11 · Sharyland Pioneer | 11 | Sharyland Pioneer | 19:03.4 |
| 23 | Roberto SantosPlace 23 · Grade 11 · Mission Sharyland | 11 | Mission Sharyland | 19:12.4 |
| 24 | Cristian CantuPlace 24 · Grade 12 · Mercedes | 12 | Mercedes | 19:15.5 |
| 25 | Santiago GonzalezPlace 25 · Grade 12 · Roma | 12 | Roma | 19:20.5 |
| 26 | Daniel GarciaPlace 26 · Grade 11 · Sharyland Pioneer | 11 | Sharyland Pioneer | 19:21.6 |
| 27 | David CantuPlace 27 · Grade 11 · Vanguard Rembrandt | 11 | Vanguard Rembrandt | 19:26.4 |
| 28 | Connor ReyesPlace 28 · Grade 10 · McAllen | 10 | McAllen | 19:32.5 |
| 29 | Rosbel LeoPlace 29 · Grade 10 · La Joya Palmview | 10 | La Joya Palmview | 19:34.3 |
| 30 | Roel SernaPlace 30 · Grade 11 · Roma | 11 | Roma | 19:38.3 |
| 31 | Ulysses LozanoPlace 31 · Grade 11 · Sharyland Pioneer | 11 | Sharyland Pioneer | 19:40.8 |
| 32 | Santiago QuinteroPlace 32 · Grade 10 · Vanguard Rembrandt | 10 | Vanguard Rembrandt | 19:44.3 |
| 33 | Diego SalinasPlace 33 · Grade 9 · Mission Sharyland | 9 | Mission Sharyland | 19:48.5 |
| 34 | Takumi MezaPlace 34 · Grade 11 · Mission Sharyland | 11 | Mission Sharyland | 19:57.6 |
| 35 | Rodrigo GrimaldoPlace 35 · Grade 12 · Roma | 12 | Roma | 21:00.8 |
| 36 | Oziel CortezPlace 36 · Grade 12 · Roma | 12 | Roma | 21:42.8 |
| 37 | Alexander ReynaPlace 37 · Grade 12 · La Joya Palmview | 12 | La Joya Palmview | 22:02.2 |
| 38 | Camilo Del AngelPlace 38 · Grade 12 · Sharyland Pioneer | 12 | Sharyland Pioneer | 22:37.0 |
| 39 | Alexander MirandaPlace 39 · Grade 11 · Roma | 11 | Roma | 22:47.0 |
| 40 | Mateo VillarrealPlace 40 · Grade - · La Joya Palmview | - | La Joya Palmview | 22:49.8 |
| 41 | Jacob LopezPlace 41 · Grade - · Rio Grande City Grulla | - | Rio Grande City Grulla | 24:36.2 |