| 1 | Christian BacaPlace 1 · Grade 11 · El Paso Burges | 11 | El Paso Burges | 16:50.34 |
| 2 | Iskander VargasPlace 2 · Grade 11 · El Paso Burges | 11 | El Paso Burges | 16:58.49 |
| 3 | Jesse OrtizPlace 3 · Grade 10 · Fabens | 10 | Fabens | 17:09.26 |
| 4 | Teo QuinonezPlace 4 · Grade 11 · Fabens | 11 | Fabens | 17:24.65 |
| 5 | Francisco ReyesPlace 5 · Grade 12 · El Paso Jefferson | 12 | El Paso Jefferson | 17:25.27 |
| 6 | Emmanuel DelgadoPlace 6 · Grade 11 · Tornillo | 11 | Tornillo | 17:34.97 |
| 7 | Yuri AlvarezPlace 7 · Grade 11 · El Paso Burges | 11 | El Paso Burges | 17:44.28 |
| 8 | Carlos ChavezPlace 8 · Grade 11 · El Paso Burges | 11 | El Paso Burges | 18:04.88 |
| 9 | Ramiro VegaPlace 9 · Grade 10 · El Paso Cathedral | 10 | El Paso Cathedral | 18:11.33 |
| 10 | Aiden LopezPlace 10 · Grade 9 · Chaparral | 9 | Chaparral | 18:11.97 |
| 11 | Benjamin LermaPlace 11 · Grade 12 · Canutillo | 12 | Canutillo | 18:14.39 |
| 12 | Luke VegaPlace 12 · Grade 10 · El Paso Cathedral | 10 | El Paso Cathedral | 18:20.55 |
| 13 | Evan RomeroPlace 13 · Grade 10 · Canutillo | 10 | Canutillo | 18:27.59 |
| 14 | Aiden AguirrePlace 14 · Grade 10 · Canutillo | 10 | Canutillo | 18:29.99 |
| 15 | David BallantinePlace 15 · Grade 9 · Santa Teresa | 9 | Santa Teresa | 18:31.62 |
| 16 | Joshua MendezPlace 16 · Irving Nimitz | — | Irving Nimitz | 18:32.52 |
| 17 | Jacob CallerosPlace 17 · Grade 12 · Fabens | 12 | Fabens | 18:34.52 |
| 18 | Elias GarciaPlace 18 · Grade 11 · El Paso Jefferson | 11 | El Paso Jefferson | 18:48.07 |
| 19 | Marcus HernandezPlace 19 · Grade 12 · Fabens | 12 | Fabens | 18:49.37 |
| 20 | Manuel PoncePlace 20 · Grade 11 · Canutillo | 11 | Canutillo | 19:04.10 |
| 21 | Caleb MaresPlace 21 · Grade 12 · Sierra Blanca | 12 | Sierra Blanca | 19:21.20 |
| 22 | Christian DulantoPlace 22 · Grade 10 · Immanuel Christian | 10 | Immanuel Christian | 19:28.23 |
| 23 | Julian VeraPlace 23 · Grade 10 · El Paso Burges | 10 | El Paso Burges | 19:34.98 |
| 24 | adrian EspinozaPlace 24 · Grade 10 · Canutillo | 10 | Canutillo | 19:40.00 |
| 25 | Kevin Romero AlvarezPlace 25 · Irving Nimitz | — | Irving Nimitz | 19:57.23 |
| 26 | Jacob RamirezPlace 26 · Grade 10 · Fabens | 10 | Fabens | 19:58.92 |
| 27 | Warren BeatyPlace 27 · Grade 11 · El Paso Cathedral | 11 | El Paso Cathedral | 20:05.16 |
| 28 | Nathaniel MendezPlace 28 · Grade 11 · El Paso Burges | 11 | El Paso Burges | 20:10.77 |
| 29 | Erik DelgadoPlace 29 · Grade 10 · Tornillo | 10 | Tornillo | 20:13.48 |
| 30 | Stayve SanchezPlace 30 · Grade 12 · Sierra Blanca | 12 | Sierra Blanca | 20:14.73 |
| 31 | Gael GarciaPlace 31 · Grade 12 · Tornillo | 12 | Tornillo | 20:22.67 |
| 32 | Aaron Marin-PlascenciaPlace 32 · Grade 12 · Gadsden | 12 | Gadsden | 20:23.43 |
| 33 | Ivan GuzmanPlace 33 · Grade 9 · Santa Teresa | 9 | Santa Teresa | 20:26.49 |
| 34 | Dylan EscobarPlace 34 · Grade 10 · Fabens | 10 | Fabens | 20:46.54 |
| 35 | Coen BoydPlace 35 · Grade 12 · Canutillo | 12 | Canutillo | 20:50.93 |
| 36 | Aryan AliPlace 36 · Grade 11 · El Paso Burges | 11 | El Paso Burges | 21:00.04 |
| 37 | Adrian FacioPlace 37 · Grade 10 · Tornillo | 10 | Tornillo | 21:01.20 |
| 38 | Eli EldridgePlace 38 · Grade 9 · Immanuel Christian | 9 | Immanuel Christian | 21:03.43 |
| 39 | Joziah HeardPlace 39 · Grade 9 · Gadsden | 9 | Gadsden | 21:05.59 |
| 40 | Jeremiah GomezPlace 40 · Grade 9 · Immanuel Christian | 9 | Immanuel Christian | 21:17.88 |
| 41 | Dylan MedinaPlace 41 · Grade 11 · El Paso Jefferson | 11 | El Paso Jefferson | 21:53.10 |
| 42 | Elias MataPlace 42 · Grade 11 · El Paso Burges | 11 | El Paso Burges | 21:54.37 |
| 43 | Kevin VerdinPlace 43 · Grade 10 · Chaparral | 10 | Chaparral | 22:08.86 |
| 44 | Marcos DominguezPlace 44 · Grade 9 · Gadsden | 9 | Gadsden | 22:25.64 |
| 45 | Evan GandaraPlace 45 · Grade 10 · Gadsden | 10 | Gadsden | 22:34.57 |
| 46 | Gilbert SanchezPlace 46 · Grade 11 · Sierra Blanca | 11 | Sierra Blanca | 22:58.65 |
| 47 | Brandon GuerreroPlace 47 · Grade 9 · Santa Teresa | 9 | Santa Teresa | 23:00.23 |
| 48 | Roman GomezPlace 48 · Grade 10 · Immanuel Christian | 10 | Immanuel Christian | 23:05.66 |
| 49 | Saul HernandezPlace 49 · Grade 9 · Santa Teresa | 9 | Santa Teresa | 23:10.66 |
| 50 | Richard Jackson-LopezPlace 50 · Grade 11 · Immanuel Christian | 11 | Immanuel Christian | 23:21.11 |
| 51 | Daniel PachecoPlace 51 · Grade 9 · Tornillo | 9 | Tornillo | 24:49.79 |
| 52 | Damian VelascoPlace 52 · Grade 12 · Chaparral | 12 | Chaparral | 25:19.00 |