| 1 | Omer IbrahimPlace 1 · Grade 10 · Pebble Hills | 10 | Pebble Hills | 15:39.22 |
| 2 | Angel TorresPlace 2 · Grade 10 · Tornillo | 10 | Tornillo | 16:28.73 |
| 3 | Bryan GarciaPlace 3 · Grade 12 · Tornillo | 12 | Tornillo | 16:45.10 |
| 4 | Jarrett KetchmarkPlace 4 · Grade 12 · El Paso Andress | 12 | El Paso Andress | 16:53.88 |
| 5 | Daniel RomeroPlace 5 · Grade 9 · Tornillo | 9 | Tornillo | 17:04.62 |
| 6 | Joaquin ChavezPlace 6 · Grade 10 · El Paso Eastwood | 10 | El Paso Eastwood | 17:17.31 |
| 7 | Bryan GuzmanPlace 7 · Grade 11 · Tornillo | 11 | Tornillo | 17:19.62 |
| 8 | Anthony CasillasPlace 8 · Grade 10 · El Paso Eastwood | 10 | El Paso Eastwood | 17:27.82 |
| 9 | Noah CastorenaPlace 9 · Grade 10 · Pebble Hills | 10 | Pebble Hills | 17:35.96 |
| 10 | Anthony SotoPlace 10 · Grade 11 · Fabens | 11 | Fabens | 17:37.36 |
| 11 | Joseph VenegasPlace 11 · Grade 11 · El Paso Eastwood | 11 | El Paso Eastwood | 17:43.10 |
| 12 | Michael ManeyPlace 12 · Grade 12 · Tornillo | 12 | Tornillo | 17:45.11 |
| 13 | Fernando MoralesPlace 13 · Grade 11 · Pebble Hills | 11 | Pebble Hills | 17:51.14 |
| 14 | Robert DickersonPlace 14 · Grade 9 · Pebble Hills | 9 | Pebble Hills | 18:28.25 |
| 15 | Alejandro BorgesPlace 15 · Grade 10 · Pebble Hills | 10 | Pebble Hills | 18:52.40 |
| 16 | Kevin VasquezPlace 16 · Grade 10 · Pebble Hills | 10 | Pebble Hills | 18:54.96 |
| 17 | Owen RubioPlace 17 · Grade 10 · El Paso Ysleta | 10 | El Paso Ysleta | 19:24.00 |
| 18 | Trent KubasiakPlace 18 · Grade 11 · Pebble Hills | 11 | Pebble Hills | 19:25.25 |
| 19 | Michael MendozaPlace 19 · Grade 11 · Pebble Hills | 11 | Pebble Hills | 19:35.86 |
| 20 | Ethan MuñozPlace 20 · Grade 11 · El Paso Ysleta | 11 | El Paso Ysleta | 20:02.83 |
| 21 | Shaan GuerraPlace 21 · Grade 11 · Pebble Hills | 11 | Pebble Hills | 20:03.67 |
| 22 | Brandon HidalgoPlace 22 · Grade 9 · El Paso Ysleta | 9 | El Paso Ysleta | 20:12.53 |
| 23 | Cesar RamirezPlace 23 · Grade 11 · Pebble Hills | 11 | Pebble Hills | 21:01.90 |
| 24 | Yanis El OuakkaliPlace 24 · Grade 10 · El Paso Andress | 10 | El Paso Andress | 21:15.33 |
| 25 | Michael VallesPlace 25 · Grade 10 · El Paso Ysleta | 10 | El Paso Ysleta | 21:30.07 |
| 26 | Eric FuentesPlace 26 · Grade 10 · Tornillo | 10 | Tornillo | 21:53.56 |
| 27 | Ethan AvalosPlace 27 · Grade 9 · El Paso Ysleta | 9 | El Paso Ysleta | 22:14.72 |
| 28 | Kevin OrtegaPlace 28 · Grade 10 · El Paso Bowie | 10 | El Paso Bowie | 22:15.64 |
| 29 | Israel ReyesPlace 29 · Grade 12 · El Paso Bowie | 12 | El Paso Bowie | 23:05.44 |
| 30 | Koffi Joy Etsey Ga...Place 30 · Grade 12 · El Paso Andress | 12 | El Paso Andress | 23:29.13 |
| 31 | Joshua OlivasPlace 31 · Grade 9 · El Paso Andress | 9 | El Paso Andress | 23:42.62 |
| 32 | Nazon GonzalezPlace 32 · Grade 10 · El Paso Bowie | 10 | El Paso Bowie | 24:09.15 |
| 33 | Alex ZamarrippaPlace 33 · Grade 12 · El Paso Bowie | 12 | El Paso Bowie | 27:04.18 |
| 34 | Adolfo LopezPlace 34 · Grade 10 · El Paso Ysleta | 10 | El Paso Ysleta | 27:07.11 |