| 1 | Zyler GarnicaPlace 1 · Grade 10 · El Paso Coronado | 10 | El Paso Coronado | 17:19.53 |
| 2 | Evan ChaconPlace 2 · Grade 11 · El Paso Eastwood | 11 | El Paso Eastwood | 17:24.83 |
| 3 | Jaiden MelchorPlace 3 · Grade 9 · El Paso Eastwood | 9 | El Paso Eastwood | 17:34.24 |
| 4 | Armando JalilPlace 4 · Grade 9 · Clint | 9 | Clint | 17:38.23 |
| 5 | Jacob LaraPlace 5 · Grade 9 · El Paso Eastwood | 9 | El Paso Eastwood | 17:50.33 |
| 6 | Austin GarciaPlace 6 · Grade 11 · Da Vinci | 11 | Da Vinci | 17:58.54 |
| 7 | Jose EscobarPlace 7 · Grade 10 · Clint Mountain View | 10 | Clint Mountain View | 18:00.05 |
| 8 | Christian BacaPlace 8 · Grade 12 · El Paso Burges | 12 | El Paso Burges | 18:03.60 |
| 9 | Adan CenicerosPlace 9 · Grade 10 · El Paso Eastwood | 10 | El Paso Eastwood | 18:06.54 |
| 10 | Julian MedinaPlace 10 · Grade 11 · El Paso Eastwood | 11 | El Paso Eastwood | 18:19.70 |
| 11 | Gael GonzalezPlace 11 · Grade 9 · El Paso Del Valle | 9 | El Paso Del Valle | 18:26.56 |
| 12 | Jaden RamirezPlace 12 · Grade 11 · El Paso Eastwood | 11 | El Paso Eastwood | 18:46.61 |
| 13 | Yuri AlvarezPlace 13 · Grade 12 · El Paso Burges | 12 | El Paso Burges | 18:48.95 |
| 14 | Julian SaucedoPlace 14 · Grade 10 · El Paso Eastwood | 10 | El Paso Eastwood | 18:50.15 |
| 15 | Lorenzo EspinoPlace 15 · Grade 9 · El Paso Eastwood | 9 | El Paso Eastwood | 18:55.41 |
| 16 | Ethan LopezPlace 16 · Grade 12 · El Paso Eastwood | 12 | El Paso Eastwood | 19:03.23 |
| 17 | Eduardo ContrerasPlace 17 · Grade 10 · Da Vinci | 10 | Da Vinci | 19:06.88 |
| 18 | Adan RossiniPlace 18 · Grade 10 · El Paso Jefferson | 10 | El Paso Jefferson | 19:07.14 |
| 19 | Joziah PaizPlace 19 · Grade 11 · San Elizario | 11 | San Elizario | 19:07.24 |
| 20 | Ian MorenoPlace 20 · Grade 11 · El Paso Eastwood | 11 | El Paso Eastwood | 19:07.65 |
| 21 | Juan UrbinaPlace 21 · Grade 10 · El Paso Burges | 10 | El Paso Burges | 19:16.91 |
| 22 | Sebastian LopezPlace 22 · Grade 11 · El Paso Eastwood | 11 | El Paso Eastwood | 19:18.83 |
| 23 | Kevin MartinezPlace 23 · Grade 11 · San Elizario | 11 | San Elizario | 19:28.68 |
| 24 | Ayden VegaPlace 24 · Grade 10 · El Paso Socorro | 10 | El Paso Socorro | 19:33.06 |
| 25 | Oskar SaenzPlace 25 · Grade 9 · El Paso Eastwood | 9 | El Paso Eastwood | 19:35.06 |
| 26 | Rodolfo VaqueraPlace 26 · Grade 11 · El Paso Socorro | 11 | El Paso Socorro | 19:35.72 |
| 27 | Adam NunezPlace 27 · Grade 9 · El Paso Eastwood | 9 | El Paso Eastwood | 19:44.99 |
| 28 | Miguel JalilPlace 28 · Grade 12 · Clint | 12 | Clint | 19:48.14 |
| 29 | Noe SotoPlace 29 · Grade 11 · Pebble Hills | 11 | Pebble Hills | 19:51.64 |
| 30 | Robert MunozPlace 30 · Grade 11 · El Paso Bel Air | 11 | El Paso Bel Air | 19:53.36 |
| 31 | Agustin RibasPlace 31 · Grade 9 · El Paso Eastwood | 9 | El Paso Eastwood | 19:59.90 |
| 32 | Isai AlvaradoPlace 32 · Grade 10 · El Paso Bel Air | 10 | El Paso Bel Air | 20:01.89 |
| 33 | Manny HerreraPlace 33 · Grade 11 · El Paso Socorro | 11 | El Paso Socorro | 20:03.14 |
| 34 | Elijah Howell-CastanedaPlace 34 · Grade 10 · Pebble Hills | 10 | Pebble Hills | 20:08.28 |
| 35 | Derek PerezPlace 35 · Grade 10 · El Paso El Dorado | 10 | El Paso El Dorado | 20:10.01 |
| 36 | Nathaniel MedinaPlace 36 · Grade 9 · El Paso Eastwood | 9 | El Paso Eastwood | 20:11.11 |
| 37 | Isaiah ChavezPlace 37 · Grade 9 · El Paso Eastwood | 9 | El Paso Eastwood | 20:12.12 |
| 38 | Joshua MauricioPlace 38 · Grade 11 · Da Vinci | 11 | Da Vinci | 20:24.99 |
| 39 | Aaron GarciaPlace 39 · Grade 11 · Pebble Hills | 11 | Pebble Hills | 20:25.12 |
| 40 | Julian VeraPlace 40 · Grade 11 · El Paso Burges | 11 | El Paso Burges | 20:27.77 |
| 41 | Santiago CondePlace 41 · Grade 10 · El Paso Socorro | 10 | El Paso Socorro | 20:27.96 |
| 42 | Corbin KroekerPlace 42 · Grade 10 · El Paso | 10 | El Paso | 20:28.85 |
| 43 | Juan MedinaPlace 43 · Grade 12 · El Paso Socorro | 12 | El Paso Socorro | 20:28.89 |
| 44 | Ashton PalomaresPlace 44 · Grade 9 · El Paso Bel Air | 9 | El Paso Bel Air | 20:32.13 |
| 45 | Andres GarciaPlace 45 · Grade 12 · San Elizario | 12 | San Elizario | 20:32.33 |
| 46 | Noah IbarraPlace 46 · Grade 10 · El Paso Bel Air | 10 | El Paso Bel Air | 20:43.45 |
| 47 | David CisnerosPlace 47 · Grade 11 · El Paso Bel Air | 11 | El Paso Bel Air | 20:44.16 |
| 48 | Damian PinalesPlace 48 · Grade 9 · El Paso Bel Air | 9 | El Paso Bel Air | 20:46.80 |
| 49 | Aidan BoylePlace 49 · Grade 11 · El Paso | 11 | El Paso | 20:47.40 |
| 50 | Gerson HerreraPlace 50 · Grade 9 · El Paso Eastwood | 9 | El Paso Eastwood | 20:49.35 |
| 51 | Elias CervantesPlace 51 · Grade 11 · Pebble Hills | 11 | Pebble Hills | 20:53.25 |
| 52 | Julian OrtegaPlace 52 · Grade 10 · El Paso Del Valle | 10 | El Paso Del Valle | 20:54.07 |
| 53 | Dillon LopezPlace 53 · Grade 10 · San Elizario | 10 | San Elizario | 21:00.04 |
| 54 | Nathanael MedinaPlace 54 · Grade 11 · Pebble Hills | 11 | Pebble Hills | 21:01.96 |
| 55 | Matthew RiveraPlace 55 · Grade 10 · El Paso Coronado | 10 | El Paso Coronado | 21:02.67 |
| 56 | Bradley JenningsPlace 56 · Grade 11 · Pebble Hills | 11 | Pebble Hills | 21:05.62 |
| 57 | Jayden SanchezPlace 57 · Grade 11 · Pebble Hills | 11 | Pebble Hills | 21:09.41 |
| 58 | Dylan EscobarPlace 58 · Grade 11 · Fabens | 11 | Fabens | 21:10.44 |
| 59 | Angel MaldonadoPlace 59 · Grade 9 · El Paso Americas | 9 | El Paso Americas | 21:12.52 |
| 60 | Eli (Eliborio) FigueroaPlace 60 · Grade 10 · El Paso Socorro | 10 | El Paso Socorro | 21:24.32 |
| 61 | Sergio MartinezPlace 61 · Grade 9 · Da Vinci | 9 | Da Vinci | 21:36.83 |
| 62 | Jaime EscamillaPlace 62 · Grade 11 · El Paso Jefferson | 11 | El Paso Jefferson | 21:39.03 |
| 63 | Jose VillanuevaPlace 63 · Grade 11 · El Paso Jefferson | 11 | El Paso Jefferson | 21:39.96 |
| 64 | Enrique PayanPlace 64 · Grade 10 · El Paso Socorro | 10 | El Paso Socorro | 21:41.49 |
| 65 | Alex TorrezPlace 65 · Grade 11 · San Elizario | 11 | San Elizario | 21:42.62 |
| 66 | Christian AzcaratePlace 66 · Grade 12 · El Paso El Dorado | 12 | El Paso El Dorado | 21:47.44 |
| 67 | Alex AmayaPlace 67 · Grade 10 · El Paso Montwood | 10 | El Paso Montwood | 21:56.33 |
| 68 | Jonathan CarrilloPlace 68 · Grade 9 · El Paso Bel Air | 9 | El Paso Bel Air | 22:10.23 |
| 69 | Jose JimenezPlace 69 · Grade 10 · Clint Mountain View | 10 | Clint Mountain View | 22:11.39 |
| 70 | Jorge AguirrePlace 70 · Grade 12 · El Paso El Dorado | 12 | El Paso El Dorado | 22:12.20 |
| 71 | Robert WoodsPlace 71 · Grade 11 · El Paso Burges | 11 | El Paso Burges | 22:14.07 |
| 72 | Sebastian PinonPlace 72 · Grade 11 · El Paso El Dorado | 11 | El Paso El Dorado | 22:15.02 |
| 73 | Saul MarquezPlace 73 · Grade 10 · San Elizario | 10 | San Elizario | 22:16.05 |
| 74 | Andy TrejoPlace 74 · Grade 10 · Clint | 10 | Clint | 22:24.14 |
| 75 | Santiago OntiverosPlace 75 · Grade 11 · El Paso Cathedral | 11 | El Paso Cathedral | 22:38.56 |
| 76 | William CarretoPlace 76 · Grade 10 · El Paso Montwood | 10 | El Paso Montwood | 22:41.45 |
| 77 | Juan RiosPlace 77 · Grade 11 · Pebble Hills | 11 | Pebble Hills | 22:42.59 |
| 78 | Ikaika RamosPlace 78 · Grade 10 · Pebble Hills | 10 | Pebble Hills | 22:43.22 |
| 79 | Jose AndradePlace 79 · Grade 11 · El Paso Socorro | 11 | El Paso Socorro | 22:44.26 |
| 80 | Andres AlvidrezPlace 80 · Grade 12 · El Paso Del Valle | 12 | El Paso Del Valle | 22:52.89 |
| 81 | Angel ContrerasPlace 81 · Grade 10 · San Elizario | 10 | San Elizario | 22:56.05 |
| 82 | Zachary JimenezPlace 82 · Grade 10 · El Paso Eastwood | 10 | El Paso Eastwood | 22:56.41 |
| 83 | Bryayan RodriguezPlace 83 · Grade 12 · San Elizario | 12 | San Elizario | 22:59.69 |
| 84 | Emiliano RuedaPlace 84 · Grade 10 · Clint Mountain View | 10 | Clint Mountain View | 23:02.11 |
| 85 | Emiliano CarrilloPlace 85 · Grade 10 · El Paso | 10 | El Paso | 23:04.02 |
| 86 | Irving DominguezPlace 86 · Grade 11 · El Paso Del Valle | 11 | El Paso Del Valle | 23:06.72 |
| 87 | Zibane MarinPlace 87 · Grade 12 · Fabens | 12 | Fabens | 23:09.44 |
| 88 | Nathaniel MendezPlace 88 · Grade 12 · El Paso Burges | 12 | El Paso Burges | 23:19.27 |
| 89 | Yaziel LopezPlace 89 · Grade 9 · El Paso Socorro | 9 | El Paso Socorro | 23:29.09 |
| 90 | Dylan MedinaPlace 90 · Grade 12 · El Paso Jefferson | 12 | El Paso Jefferson | 23:29.50 |
| 91 | Manuel LozoyaPlace 91 · Grade 10 · El Paso Bel Air | 10 | El Paso Bel Air | 23:32.45 |
| 92 | Jonathan MauricioPlace 92 · Grade 9 · Da Vinci | 9 | Da Vinci | 23:35.29 |
| 93 | Ivan VidalesPlace 93 · Grade 9 · El Paso Americas | 9 | El Paso Americas | 23:36.41 |
| 94 | Aryan AliPlace 94 · Grade 12 · El Paso Burges | 12 | El Paso Burges | 23:36.88 |
| 95 | Nick SotoPlace 95 · Grade 11 · El Paso Americas | 11 | El Paso Americas | 24:13.22 |
| 96 | Mihaly LaRosaPlace 96 · Grade 11 · El Paso Burges | 11 | El Paso Burges | 24:21.24 |
| 97 | Benny MachariaPlace 97 · Grade 9 · Da Vinci | 9 | Da Vinci | 24:25.82 |
| 98 | Armando ValenciaPlace 98 · Grade 10 · El Paso Bel Air | 10 | El Paso Bel Air | 24:26.29 |
| 99 | Dwight EscobarPlace 99 · Grade 11 · Fabens | 11 | Fabens | 24:40.08 |
| 100 | Jose CarrilloPlace 100 · Grade 10 · El Paso Eastwood | 10 | El Paso Eastwood | 24:49.26 |
| 101 | Joaquin VazquezPlace 101 · Grade 10 · El Paso | 10 | El Paso | 24:55.85 |
| 102 | Micki FloresPlace 102 · Grade 9 · El Paso Bel Air | 9 | El Paso Bel Air | 24:59.92 |
| 103 | Sebastian TorresPlace 103 · Grade 10 · El Paso Montwood | 10 | El Paso Montwood | 25:02.22 |
| 104 | Sergio LimonPlace 104 · Grade 9 · El Paso Eastwood | 9 | El Paso Eastwood | 25:25.68 |
| 105 | Patrick HernandezPlace 105 · Grade 11 · Fort Hancock | 11 | Fort Hancock | 25:32.51 |
| 106 | Jon GongoraPlace 106 · Grade 11 · Clint Mountain View | 11 | Clint Mountain View | 25:36.24 |
| 107 | Samuel AntunezPlace 107 · Grade 11 · Da Vinci | 11 | Da Vinci | 25:38.42 |
| 108 | Andres ArzolaPlace 108 · Grade 12 · El Paso Del Valle | 12 | El Paso Del Valle | 25:47.15 |
| 109 | Kaden OchoaPlace 109 · Grade 11 · El Paso Burges | 11 | El Paso Burges | 25:50.26 |
| 110 | Aaden KimPlace 110 · Grade 10 · Fort Hancock | 10 | Fort Hancock | 25:50.83 |
| 111 | Miguel RodriguezPlace 111 · Grade 11 · Clint Mountain View | 11 | Clint Mountain View | 26:02.89 |
| 112 | Cesar AlonsoPlace 112 · Grade 9 · Fabens | 9 | Fabens | 26:12.98 |
| 113 | Ethan AlvarezPlace 113 · Grade 11 · Fort Hancock | 11 | Fort Hancock | 26:35.07 |
| 114 | Aiden IbarraPlace 114 · Grade 9 · El Paso Americas | 9 | El Paso Americas | 27:17.78 |
| 115 | Elias MataPlace 115 · Grade 12 · El Paso Burges | 12 | El Paso Burges | 27:30.12 |
| 116 | Brandon RiveraPlace 116 · Grade 12 · El Paso Burges | 12 | El Paso Burges | 27:50.96 |
| 117 | Christopher ContrerasPlace 117 · Grade 11 · El Paso Del Valle | 11 | El Paso Del Valle | 28:19.23 |
| 118 | Alfredo RamirezPlace 118 · Grade 10 · Clint Mountain View | 10 | Clint Mountain View | 28:35.25 |
| 119 | Finn JohnsonPlace 119 · Grade 12 · Canutillo | 12 | Canutillo | 29:18.21 |
| 120 | Andrew MinerosPlace 120 · Grade 10 · El Paso Montwood | 10 | El Paso Montwood | 29:26.52 |
| 121 | Apolo ArellanoPlace 121 · Grade 10 · El Paso Burges | 10 | El Paso Burges | 29:56.05 |
| 122 | Daniel SosaPlace 122 · Grade 10 · Clint Mountain View | 10 | Clint Mountain View | 30:05.93 |
| 123 | Issac RomoPlace 123 · Grade 10 · El Paso Jefferson | 10 | El Paso Jefferson | 30:07.85 |
| 124 | Jose Sanchez QuinteroPlace 124 · Grade 10 · Clint Mountain View | 10 | Clint Mountain View | 30:17.49 |
| 125 | Isaac ContrerasPlace 125 · Grade 10 · San Elizario | 10 | San Elizario | 32:38.85 |
| 126 | Nathan HsuPlace 126 · Grade 11 · El Paso Coronado | 11 | El Paso Coronado | 35:03.82 |