| 1 | Noah LowereePlace 1 · Grade 11 · El Paso Eastwood | 11 | El Paso Eastwood | 15:08.89 |
| 2 | Job DeSantosPlace 2 · Grade 12 · El Paso Eastwood | 12 | El Paso Eastwood | 15:25.05 PR |
| 3 | Humberto SernaPlace 3 · Grade 12 · El Paso Coronado | 12 | El Paso Coronado | 15:28.39 |
| 4 | Elias AlcocerPlace 4 · Grade 11 · El Paso Eastwood | 11 | El Paso Eastwood | 15:32.60 |
| 5 | Andrew TruaxPlace 5 · Grade 10 · El Paso | 10 | El Paso | 15:37.99 |
| 6 | Jacob LaraPlace 6 · Grade 10 · El Paso Eastwood | 10 | El Paso Eastwood | 15:38.10 |
| 7 | Sebastian MendezPlace 7 · Grade 12 · El Paso Franklin | 12 | El Paso Franklin | 15:45.10 |
| 8 | Antonio ArreolaPlace 8 · Grade 12 · San Elizario | 12 | San Elizario | 15:45.91 |
| 9 | Frankie MedinaPlace 9 · Grade 12 · El Paso Franklin | 12 | El Paso Franklin | 15:48.40 |
| 10 | Michael VillaPlace 10 · Grade 9 · El Paso Franklin | 9 | El Paso Franklin | 15:48.66 |
| 11 | Rodrigo PinalesPlace 11 · Grade 12 · El Paso Coronado | 12 | El Paso Coronado | 15:51.39 |
| 12 | Jaiden MelchorPlace 12 · Grade 10 · El Paso Eastwood | 10 | El Paso Eastwood | 15:59.77 |
| 13 | Jacob MartinezPlace 13 · Grade 12 · El Paso Franklin | 12 | El Paso Franklin | 16:00.50 |
| 14 | Eric GutierrezPlace 14 · Grade 12 · Pebble Hills | 12 | Pebble Hills | 16:04.73 |
| 15 | Adrian Cisneros RodriguezPlace 15 · Grade 11 · Pebble Hills | 11 | Pebble Hills | 16:05.88 PR |
| 16 | Evan ChaconPlace 16 · Grade 12 · El Paso Eastwood | 12 | El Paso Eastwood | 16:07.54 PR |
| 17 | Jonah Herd Jr.Place 17 · Grade 12 · El Paso Eastwood | 12 | El Paso Eastwood | 16:12.40 |
| 18 | Eirik ArredondoPlace 18 · Grade 12 · El Paso Austin | 12 | El Paso Austin | 16:19.81 PR |
| 19 | Sebastian LeyvaPlace 19 · Grade 9 · El Paso Coronado | 9 | El Paso Coronado | 16:19.92 |
| 20 | Anthony YonPlace 20 · Grade 11 · Pebble Hills | 11 | Pebble Hills | 16:25.78 |
| 21 | Luis PeredaPlace 21 · Grade 12 · El Paso Austin | 12 | El Paso Austin | 16:26.00 |
| 22 | Gavin CottlePlace 22 · Grade 12 · Pebble Hills | 12 | Pebble Hills | 16:34.69 |
| 23 | Richard MendozaPlace 23 · Grade 10 · El Paso Franklin | 10 | El Paso Franklin | 16:35.86 |
| 24 | Sebastian CamachoPlace 24 · Grade 12 · El Paso Franklin | 12 | El Paso Franklin | 16:36.47 |
| 25 | Stephan GonzalezPlace 25 · Grade 10 · El Paso Coronado | 10 | El Paso Coronado | 16:37.75 |
| 26 | Bryant StandagePlace 26 · Grade 12 · El Paso Franklin | 12 | El Paso Franklin | 16:50.50 |
| 27 | Angel BocanegraPlace 27 · Grade 11 · San Elizario | 11 | San Elizario | 16:56.50 |
| 28 | Levi SalazarPlace 28 · Grade 10 · El Paso Franklin | 10 | El Paso Franklin | 17:01.79 |
| 29 | Joaquin MuguiroPlace 29 · Grade 10 · El Paso Franklin | 10 | El Paso Franklin | 17:06.11 |
| 30 | Adam NunezPlace 30 · Grade 10 · El Paso Eastwood | 10 | El Paso Eastwood | 17:06.85 |
| 31 | Christian MoralesPlace 31 · Grade 12 · Pebble Hills | 12 | Pebble Hills | 17:09.22 PR |
| 32 | Nathan MartinezPlace 32 · Grade 11 · Pebble Hills | 11 | Pebble Hills | 17:10.00 |
| 33 | Giovanni MunozPlace 33 · Grade 12 · Pebble Hills | 12 | Pebble Hills | 17:10.16 PR |
| 34 | Emiliano QuinteroPlace 34 · Grade 11 · El Paso Coronado | 11 | El Paso Coronado | 17:28.54 |
| 35 | Alexander CanoPlace 35 · Grade 12 · San Elizario | 12 | San Elizario | 17:32.50 |
| 36 | Sebastian GaryPlace 36 · Grade 10 · Pebble Hills | 10 | Pebble Hills | 17:32.71 |
| 37 | Eduardo CardenasPlace 37 · Grade 9 · El Paso | 9 | El Paso | 17:36.37 |
| 38 | Elijah Howell-CastanedaPlace 38 · Grade 11 · Pebble Hills | 11 | Pebble Hills | 17:38.77 |
| 39 | Daniel MaesePlace 39 · Grade 10 · San Elizario | 10 | San Elizario | 17:39.16 |
| 40 | Christopher BuenoPlace 40 · Grade 12 · Anthony | 12 | Anthony | 17:41.26 PR |
| 41 | Logan LuchenbillPlace 41 · Grade 11 · El Paso | 11 | El Paso | 17:41.62 |
| 42 | Ian EscobedoPlace 42 · Grade 12 · El Paso Montwood | 12 | El Paso Montwood | 17:46.40 |
| 43 | Fernando ManriquezPlace 43 · Grade 12 · Lydia Patterson Inst | 12 | Lydia Patterson Inst | 17:48.11 |
| 44 | Anthony SalasarPlace 44 · Grade 12 · El Paso El Dorado | 12 | El Paso El Dorado | 17:49.20 |
| 45 | Alexis AguirrePlace 45 · Grade 10 · El Paso Andress | 10 | El Paso Andress | 17:49.39 PR |
| 46 | Rafael SifuentesPlace 46 · Grade 11 · El Paso Cathedral | 11 | El Paso Cathedral | 17:49.49 |
| 47 | David LuchenbillPlace 47 · Grade 12 · El Paso | 12 | El Paso | 17:52.90 |
| 48 | Joziah PaizPlace 48 · Grade 12 · San Elizario | 12 | San Elizario | 17:54.85 |
| 49 | Omar MestaPlace 49 · Grade 12 · El Paso Austin | 12 | El Paso Austin | 17:57.44 |
| 50 | Austin GarciaPlace 50 · Grade 12 · Da Vinci | 12 | Da Vinci | 18:07.07 |
| 51 | Fernando (Fernie) RenteriaPlace 51 · Grade 11 · El Paso Parkland | 11 | El Paso Parkland | 18:13.25 |
| 52 | Jaylen GreenePlace 52 · Grade 11 · El Paso Chapin | 11 | El Paso Chapin | 18:13.56 |
| 53 | James KaufmannPlace 53 · Grade 10 · El Paso | 10 | El Paso | 18:17.17 |
| 54 | Adan RossiniPlace 54 · Grade 11 · El Paso Jefferson | 11 | El Paso Jefferson | 18:21.65 |
| 55 | Uriel CernaPlace 55 · Grade 10 · El Paso Parkland | 10 | El Paso Parkland | 18:21.79 |
| 56 | Anthony MedianoPlace 56 · Grade 11 · El Paso Montwood | 11 | El Paso Montwood | 18:21.97 |
| 57 | Kenneth AlvarezPlace 57 · Grade 12 · El Paso Cathedral | 12 | El Paso Cathedral | 18:27.05 PR |
| 58 | Jonathan MunozPlace 58 · Grade 10 · Immanuel Christian | 10 | Immanuel Christian | 18:38.60 PR |
| 59 | Eduardo Fuentes-PrietoPlace 59 · Grade 12 · El Paso El Dorado | 12 | El Paso El Dorado | 18:44.12 |
| 60 | Aidan BanuelosPlace 60 · Grade 11 · El Paso | 11 | El Paso | 18:44.60 |
| 61 | Santiago OntiverosPlace 61 · Grade 12 · El Paso Cathedral | 12 | El Paso Cathedral | 18:44.94 |
| 62 | Fernando Silva Jr.Place 62 · Grade 11 · El Paso Montwood | 11 | El Paso Montwood | 18:50.89 |
| 63 | Gael GonzalezPlace 63 · Grade 10 · El Paso Del Valle | 10 | El Paso Del Valle | 18:52.88 |
| 64 | Derek PerezPlace 64 · Grade 11 · El Paso El Dorado | 11 | El Paso El Dorado | 18:53.81 |
| 65 | Jose Luis Dionicio EstradaPlace 65 · Grade 12 · Lydia Patterson Inst | 12 | Lydia Patterson Inst | 18:55.21 |
| 66 | Nathan LeosPlace 66 · Grade 9 · El Paso Chapin | 9 | El Paso Chapin | 18:56.74 |
| 67 | Leangel Rivas GarzonPlace 67 · Grade 12 · El Paso Parkland | 12 | El Paso Parkland | 18:57.53 |
| 68 | David OsoriaPlace 68 · Grade 12 · El Paso Riverside | 12 | El Paso Riverside | 18:59.03 |
| 69 | Braulio MunizPlace 69 · Grade 10 · El Paso | 10 | El Paso | 19:01.27 |
| 70 | Giovanni HernandezPlace 70 · Grade 11 · El Paso Parkland | 11 | El Paso Parkland | 19:04.63 |
| 71 | Jacob LopezPlace 71 · Grade 12 · El Paso Montwood | 12 | El Paso Montwood | 19:16.10 |
| 72 | Julian OrtegaPlace 72 · Grade 11 · El Paso Del Valle | 11 | El Paso Del Valle | 19:18.98 |
| 73 | John StivesPlace 73 · Grade 11 · El Paso Montwood | 11 | El Paso Montwood | 19:25.06 |
| 74 | Noah Ramirez-GonzalezPlace 74 · Grade 10 · El Paso | 10 | El Paso | 19:29.95 |
| 75 | Diego FigueroaPlace 75 · Grade 11 · Lydia Patterson Inst | 11 | Lydia Patterson Inst | 19:30.13 |
| 76 | Alex AmayaPlace 76 · Grade 11 · El Paso Montwood | 11 | El Paso Montwood | 19:43.76 |
| 77 | Ryan PuentePlace 77 · Grade 12 · El Paso Riverside | 12 | El Paso Riverside | 19:49.09 |
| 78 | Sergio VelardePlace 78 · Grade 12 · Lydia Patterson Inst | 12 | Lydia Patterson Inst | 19:56.70 |
| 79 | Christopher ContrerasPlace 79 · Grade 12 · El Paso Del Valle | 12 | El Paso Del Valle | 20:02.44 |
| 80 | Diego MurilloPlace 80 · Grade 12 · Lydia Patterson Inst | 12 | Lydia Patterson Inst | 20:04.07 |
| 81 | Joshua ChenauskyPlace 81 · Grade 10 · El Paso Parkland | 10 | El Paso Parkland | 20:08.00 |
| 82 | Christian DulantoPlace 82 · Grade 12 · Immanuel Christian | 12 | Immanuel Christian | 20:08.42 |
| 83 | Dante VazquezPlace 83 · Grade 11 · Lydia Patterson Inst | 11 | Lydia Patterson Inst | 20:09.74 |
| 84 | Adrian EspinozaPlace 84 · Grade 12 · Canutillo | 12 | Canutillo | 20:13.76 |
| 85 | John UrrietaPlace 85 · Grade 10 · Immanuel Christian | 10 | Immanuel Christian | 20:21.85 |
| 86 | Isaiah HarrisPlace 86 · Grade 12 · El Paso El Dorado | 12 | El Paso El Dorado | 20:26.90 |
| 87 | Ethan RochaPlace 87 · Grade 12 · El Paso Montwood | 12 | El Paso Montwood | 20:28.78 |
| 88 | Nicolas SuarezPlace 88 · Grade 10 · Da Vinci | 10 | Da Vinci | 20:39.38 |
| 89 | Diego VenegasPlace 89 · Grade 12 · El Paso Austin | 12 | El Paso Austin | 20:48.47 |
| 90 | Austin JanoePlace 90 · Grade 10 · El Paso Chapin | 10 | El Paso Chapin | 20:54.50 |
| 91 | Jose VillanuevaPlace 91 · Grade 12 · El Paso Jefferson | 12 | El Paso Jefferson | 21:05.98 |
| 92 | Deven JaquezPlace 92 · Grade 12 · El Paso Riverside | 12 | El Paso Riverside | 21:06.50 |
| 93 | Sebastian GonzalezPlace 93 · Grade 11 · El Paso Riverside | 11 | El Paso Riverside | 21:06.89 |
| 94 | Omar SalgadoPlace 94 · Grade 12 · El Paso Riverside | 12 | El Paso Riverside | 21:12.91 |
| 95 | Maxx HumphreyPlace 95 · Grade 10 · El Paso | 10 | El Paso | 21:17.38 |
| 96 | Diego PardoPlace 96 · Grade 12 · Lydia Patterson Inst | 12 | Lydia Patterson Inst | 21:24.65 |
| 97 | Jayden LintonPlace 97 · Grade 11 · El Paso Parkland | 11 | El Paso Parkland | 21:28.37 |
| 98 | Saith VasquezPlace 98 · Grade 11 · El Paso Parkland | 11 | El Paso Parkland | 21:36.71 |
| 99 | Dylan CastanPlace 99 · Grade 12 · El Paso El Dorado | 12 | El Paso El Dorado | 22:01.90 |
| 100 | Jose RangelPlace 100 · Grade 12 · El Paso Chapin | 12 | El Paso Chapin | 22:13.17 |