| 1 | Walter SlosarPlace 1 · Grade 10 · Clint | 10 | Clint | 17:55.62 |
| 2 | Jose SolisPlace 2 · Grade 10 · Gadsden | 10 | Gadsden | 18:52.52 |
| 3 | Isaac GonzalezPlace 3 · Grade 10 · Gadsden | 10 | Gadsden | 18:52.85 |
| 4 | Damien FernandezPlace 4 · Grade 12 · Canutillo | 12 | Canutillo | 19:59.65 |
| 5 | Isaiah ChavezPlace 5 · Grade 9 · Canutillo | 9 | Canutillo | 20:08.14 PR |
| 6 | Alek RuizPlace 6 · Grade 9 · Canutillo | 9 | Canutillo | 20:25.04 |
| 7 | Armando FloresPlace 7 · Grade 9 · Canutillo | 9 | Canutillo | 20:27.09 |
| 8 | Jonathan GarciaPlace 8 · Grade 9 · Clint | 9 | Clint | 20:34.64 |
| 9 | Reggie RobinsonPlace 9 · Grade 9 · El Paso Jefferson | 9 | El Paso Jefferson | 20:38.27 |
| 10 | Emilio EsquibelPlace 10 · Grade 9 · Centennial | 9 | Centennial | 20:46.03 |
| 11 | Martin SorianoPlace 11 · Grade 12 · Gadsden | 12 | Gadsden | 20:59.10 |
| 12 | Devin GomezPlace 12 · Grade - · Clint | - | Clint | 21:01.17 |
| 13 | Oscar CenicerosPlace 13 · Grade 10 · Canutillo | 10 | Canutillo | 21:02.75 PR |
| 14 | Adam GarciaPlace 14 · Grade 10 · Centennial | 10 | Centennial | 21:16.06 |
| 15 | Isaac BecerillPlace 15 · Grade 9 · Canutillo | 9 | Canutillo | 21:26.51 |
| 16 | Jario LopezPlace 16 · Grade - · Valle Verde Early College | - | Valle Verde Early College | 21:31.62 |
| 17 | Aiden HernandezPlace 17 · Grade 11 · El Paso Jefferson | 11 | El Paso Jefferson | 21:32.80 |
| 18 | Caden BlairPlace 18 · Grade - · Organ Mountain | - | Organ Mountain | 21:45.32 |
| 19 | Colter CoombsPlace 19 · Grade 8 · Organ Mountain | 8 | Organ Mountain | 21:46.95 |
| 20 | Izaak BritoPlace 20 · Grade 9 · Clint | 9 | Clint | 21:49.63 |
| 21 | Joshua MartinezPlace 21 · Grade 11 · Gadsden | 11 | Gadsden | 21:50.36 |
| 22 | Ezekiel TerceroPlace 22 · Grade 9 · Centennial | 9 | Centennial | 21:55.75 |
| 23 | Sebastian GonzalezPlace 23 · Grade - · Clint | - | Clint | 21:59.32 |
| 24 | Alexander VallesPlace 24 · Grade 9 · Gadsden | 9 | Gadsden | 22:06.97 |
| 25 | Hulises EsparzaPlace 25 · Grade 11 · Gadsden | 11 | Gadsden | 22:10.73 |
| 26 | Damian H GallegosPlace 26 · Grade - · El Paso Jefferson | - | El Paso Jefferson | 22:12.79 |
| 27 | Moises FloresPlace 27 · Grade 9 · El Paso Jefferson | 9 | El Paso Jefferson | 22:13.72 |
| 28 | Marc DuncanPlace 28 · Grade 10 · El Paso Del Valle | 10 | El Paso Del Valle | 22:17.95 |
| 29 | Eduardo GarciaPlace 29 · Grade 10 · El Paso Del Valle | 10 | El Paso Del Valle | 22:22.16 |
| 30 | Steve MartinPlace 30 · Grade 10 · Clint | 10 | Clint | 22:31.78 |
| 31 | Tim ZamoraPlace 31 · Grade 10 · Cobre | 10 | Cobre | 22:36.95 |
| 32 | Ben CurnuttPlace 32 · Grade 11 · Organ Mountain | 11 | Organ Mountain | 22:37.33 |
| 33 | Nicholas MartinezPlace 33 · Grade 12 · Cobre | 12 | Cobre | 22:41.55 |
| 34 | Julian RubioPlace 34 · Grade 12 · Organ Mountain | 12 | Organ Mountain | 22:42.18 |
| 35 | Joshua NorthrupPlace 35 · Grade 10 · Organ Mountain | 10 | Organ Mountain | 22:42.50 |
| 36 | Andres KoPlace 36 · Grade 12 · Santa Teresa | 12 | Santa Teresa | 22:42.92 |
| 37 | Erick AlvarezPlace 37 · Grade 12 · Valle Verde Early College | 12 | Valle Verde Early College | 22:48.28 |
| 38 | Luis Mu?ozPlace 38 · Grade 10 · Santa Teresa | 10 | Santa Teresa | 22:50.60 |
| 39 | Juan CerrilloPlace 39 · Grade 10 · Valle Verde Early College | 10 | Valle Verde Early College | 22:50.95 |
| 40 | Timothy PatrickPlace 40 · Grade - · Organ Mountain | - | Organ Mountain | 22:52.31 PR |
| 41 | Christian StrebinPlace 41 · Grade 11 · Valle Verde Early College | 11 | Valle Verde Early College | 22:52.89 |
| 42 | Nathan RodriguezPlace 42 · Grade 10 · El Paso Del Valle | 10 | El Paso Del Valle | 22:54.29 |
| 43 | Jacob PadillaPlace 43 · Grade - · Valle Verde Early College | - | Valle Verde Early College | 23:05.64 |
| 44 | Antonio Mu?ozPlace 44 · Grade - · Santa Teresa | - | Santa Teresa | 23:12.41 PR |
| 45 | Juan RuizPlace 45 · Grade 9 · Santa Teresa | 9 | Santa Teresa | 23:22.26 |
| 46 | John GonzalesPlace 46 · Grade 10 · Cobre | 10 | Cobre | 23:29.14 |
| 47 | Roberto SeanesPlace 47 · Grade - · Santa Teresa | - | Santa Teresa | 23:30.97 |
| 48 | Jairo CabreraPlace 48 · Grade 10 · Clint | 10 | Clint | 23:31.46 |
| 49 | Bryan HerreraPlace 49 · Grade 12 · Santa Teresa | 12 | Santa Teresa | 23:39.47 |
| 50 | Trent KastenPlace 50 · Grade 10 · Silver | 10 | Silver | 23:40.53 |
| 51 | Caleb JorgensenPlace 51 · Grade 9 · Organ Mountain | 9 | Organ Mountain | 23:44.39 |
| 52 | Hugo TorresPlace 52 · Grade 10 · Clint | 10 | Clint | 23:54.14 |
| 53 | Jesus RoblesPlace 53 · Grade 9 · Valle Verde Early College | 9 | Valle Verde Early College | 24:00.36 |
| 54 | Javier AvalosPlace 54 · Grade 9 · El Paso Jefferson | 9 | El Paso Jefferson | 24:12.11 |
| 55 | Andres FloresPlace 55 · Grade 10 · El Paso Del Valle | 10 | El Paso Del Valle | 24:26.40 |
| 56 | David HolguinPlace 56 · Grade 11 · Cobre | 11 | Cobre | 24:41.32 |
| 57 | Cameron GlennPlace 57 · Grade 9 · Organ Mountain | 9 | Organ Mountain | 24:41.68 |
| 58 | Jay ChoatePlace 58 · Grade 9 · Organ Mountain | 9 | Organ Mountain | 24:41.96 |
| 59 | Luis AlveradoPlace 59 · Grade 10 · Cobre | 10 | Cobre | 24:50.79 |
| 60 | Jose GurrolaPlace 60 · Grade - · Clint | - | Clint | 24:56.84 |
| 61 | Rafael BrionesPlace 61 · Grade - · Valle Verde Early College | - | Valle Verde Early College | 25:02.59 |
| 62 | Zahid RasgadoPlace 62 · Grade 9 · Santa Teresa | 9 | Santa Teresa | 25:06.27 |
| 63 | Andre VierraPlace 63 · Grade 9 · Santa Teresa | 9 | Santa Teresa | 25:10.03 |
| 64 | Joseph ButterfieldPlace 64 · Grade 10 · Valle Verde Early College | 10 | Valle Verde Early College | 25:10.44 |
| 65 | Michael EscalantePlace 65 · Grade 10 · Gadsden | 10 | Gadsden | 25:28.84 |
| 66 | Jerry PenaPlace 66 · Grade 10 · Silver | 10 | Silver | 25:31.73 |
| 67 | Felix GutierrezPlace 67 · Grade 12 · Silver | 12 | Silver | 25:32.67 |
| 68 | Diego MaldonadoPlace 68 · Grade 11 · Valle Verde Early College | 11 | Valle Verde Early College | 25:41.62 |
| 69 | Fabyan MarquezPlace 69 · Grade 10 · Organ Mountain | 10 | Organ Mountain | 26:25.87 |
| 70 | David RojasPlace 70 · Grade - · El Paso Jefferson | - | El Paso Jefferson | 26:30.72 |
| 71 | Brett OslterPlace 71 · Grade - · Organ Mountain | - | Organ Mountain | 26:33.65 |
| 72 | Spencer GriffinsPlace 72 · Grade - · Organ Mountain | - | Organ Mountain | 26:50.29 |
| 73 | Brian LaraPlace 73 · Grade 10 · Canutillo | 10 | Canutillo | 27:25.26 PR |
| 74 | Cameron StaileyPlace 74 · Grade 8 · Silver | 8 | Silver | 27:29.11 |
| 75 | Eber SanchezPlace 75 · Grade 12 · Valle Verde Early College | 12 | Valle Verde Early College | 28:15.09 |
| 76 | Antonio TafoyaPlace 76 · Grade 10 · Cobre | 10 | Cobre | 29:20.44 |
| 77 | Barrow WilliamPlace 77 · Grade 8 · Las Cruces | 8 | Las Cruces | 30:06.80 |
| 78 | Isau FavelaPlace 78 · Grade - · Organ Mountain | - | Organ Mountain | 33:05.11 |