| 1 | Daniel BernalPlace 1 · Grade 12 · El Paso Eastwood | 12 | El Paso Eastwood | 15:34.37 |
| 2 | Gabriel ArmijoPlace 2 · Grade 11 · El Paso Eastwood | 11 | El Paso Eastwood | 16:02.01 |
| 3 | Anthony MolinaPlace 3 · Grade 11 · El Paso Eastwood | 11 | El Paso Eastwood | 16:02.10 |
| 4 | Brandon SeagreavesPlace 4 · Grade 10 · El Paso Cathedral | 10 | El Paso Cathedral | 16:03.79 |
| 5 | Noah WardPlace 5 · Grade 12 · El Paso Eastwood | 12 | El Paso Eastwood | 16:14.87 |
| 6 | James McLainPlace 6 · Grade 12 · El Paso Eastwood | 12 | El Paso Eastwood | 16:15.77 |
| 7 | Daniel AmayaPlace 7 · Grade 11 · Tornillo | 11 | Tornillo | 16:34.32 |
| 8 | Kayn QuinonesPlace 8 · Grade 10 · El Paso Eastwood | 10 | El Paso Eastwood | 16:42.78 |
| 9 | Dylan GodfreyPlace 9 · Grade 12 · El Paso Eastwood | 12 | El Paso Eastwood | 16:44.76 |
| 10 | Juan RiveraPlace 10 · Grade 11 · Tornillo | 11 | Tornillo | 16:46.14 |
| 11 | Jesus MonrealPlace 11 · Grade 11 · El Paso Austin | 11 | El Paso Austin | 16:51.20 |
| 12 | Nathan SolisPlace 12 · Grade 10 · Tornillo | 10 | Tornillo | 16:51.40 |
| 13 | Cesar GonzalezPlace 13 · Grade 12 · Tornillo | 12 | Tornillo | 16:58.51 |
| 14 | Adrian MoralesPlace 14 · Grade 12 · Tornillo | 12 | Tornillo | 17:00.08 |
| 15 | Ivan BorgesPlace 15 · Grade 10 · El Paso Austin | 10 | El Paso Austin | 17:00.94 |
| 16 | Eric HuntPlace 16 · Grade 12 · El Paso Austin | 12 | El Paso Austin | 17:01.82 |
| 17 | Christian CasasPlace 17 · Grade 12 · El Paso Bel Air | 12 | El Paso Bel Air | 17:05.50 |
| 18 | Derek GamboaPlace 18 · Grade 11 · El Paso Eastwood | 11 | El Paso Eastwood | 17:07.81 |
| 19 | Peter LozoyaPlace 19 · Grade 12 · El Paso Eastwood | 12 | El Paso Eastwood | 17:08.42 |
| 20 | Eddie GallegosPlace 20 · Grade 10 · El Paso Eastwood | 10 | El Paso Eastwood | 17:10.20 |
| 21 | Kaeori GironPlace 21 · Grade 11 · El Paso Austin | 11 | El Paso Austin | 17:10.69 |
| 22 | Irvin CorderoPlace 22 · Grade 11 · El Paso Del Valle | 11 | El Paso Del Valle | 17:18.14 PR |
| 23 | Jesus RuizPlace 23 · Grade 12 · El Paso Eastwood | 12 | El Paso Eastwood | 17:18.42 |
| 24 | Josue BustillosPlace 24 · Grade 10 · Clint | 10 | Clint | 17:26.00 |
| 25 | Andres MarquezPlace 25 · Grade 10 · El Paso Eastwood | 10 | El Paso Eastwood | 17:28.33 |
| 26 | Chris PorrasPlace 26 · Grade 12 · El Paso Eastwood | 12 | El Paso Eastwood | 17:29.25 |
| 27 | Elias PerezPlace 27 · Grade 9 · El Paso Eastwood | 9 | El Paso Eastwood | 17:30.79 |
| 28 | Pedro GuerraPlace 28 · Grade 11 · El Paso Eastwood | 11 | El Paso Eastwood | 17:32.04 |
| 29 | David ChaviraPlace 29 · Grade 12 · El Paso Bel Air | 12 | El Paso Bel Air | 17:42.14 PR |
| 30 | Juan OlmosPlace 30 · Grade 9 · El Paso Eastwood | 9 | El Paso Eastwood | 17:46.47 |
| 31 | Jose JaquezPlace 31 · Grade 9 · Tornillo | 9 | Tornillo | 17:49.42 |
| 32 | Andre MolinaPlace 32 · Grade 12 · El Paso Bel Air | 12 | El Paso Bel Air | 17:52.56 |
| 33 | Carlos RodriguezPlace 33 · Grade 12 · El Paso Eastwood | 12 | El Paso Eastwood | 17:54.17 |
| 34 | Rene RamirezPlace 34 · Grade 12 · El Paso Bel Air | 12 | El Paso Bel Air | 17:58.37 |
| 35 | Alexander GreenmanPlace 35 · Grade 12 · El Paso Del Valle | 12 | El Paso Del Valle | 17:59.47 PR |
| 36 | Larry PenaPlace 36 · Grade 12 · El Paso Del Valle | 12 | El Paso Del Valle | 17:59.57 PR |
| 37 | Yuen JoshuaPlace 37 · Grade 11 · Lydia Patterson Inst | 11 | Lydia Patterson Inst | 18:11.04 PR |
| 38 | Felipe RochaPlace 38 · Grade 10 · Clint | 10 | Clint | 18:14.00 |
| 39 | Gonzalo PadillaPlace 39 · Grade 10 · El Paso Bel Air | 10 | El Paso Bel Air | 18:15.66 |
| 40 | Jose GurollaPlace 40 · Grade 10 · El Paso Bel Air | 10 | El Paso Bel Air | 18:16.55 PR |
| 41 | Juan ChavezPlace 41 · Grade 10 · Clint | 10 | Clint | 18:16.92 |
| 42 | Hector MunozPlace 42 · Grade 12 · Lydia Patterson Inst | 12 | Lydia Patterson Inst | 18:32.03 PR |
| 43 | Christian AguilarPlace 43 · Grade 11 · El Paso Bel Air | 11 | El Paso Bel Air | 18:34.25 |
| 44 | William DerrickPlace 44 · Grade - · El Paso Jefferson | - | El Paso Jefferson | 18:39.00 |
| 45 | Efren EsparzaPlace 45 · Grade 12 · Clint | 12 | Clint | 18:50.30 |
| 46 | Kevin AvilaPlace 46 · Grade 10 · Clint | 10 | Clint | 19:02.26 |
| 47 | Cristian JimenezPlace 47 · Grade - · El Paso Del Valle | - | El Paso Del Valle | 19:05.33 PR |
| 48 | Jonathan ArgumedoPlace 48 · Grade 12 · El Paso Del Valle | 12 | El Paso Del Valle | 19:10.33 |
| 49 | Carlos CanoPlace 49 · Grade 11 · Lydia Patterson Inst | 11 | Lydia Patterson Inst | 19:10.48 PR |
| 50 | Jose LopezPlace 50 · Grade 12 · El Paso Jefferson | 12 | El Paso Jefferson | 19:10.91 |
| 51 | Reggie RobinsonPlace 51 · Grade 9 · El Paso Jefferson | 9 | El Paso Jefferson | 19:15.67 |
| 52 | Jonathan GarciaPlace 52 · Grade 9 · Clint | 9 | Clint | 19:18.09 |
| 53 | Andres MartinezPlace 53 · Grade - · El Paso Jefferson | - | El Paso Jefferson | 19:35.39 PR |
| 54 | Izaak BritoPlace 54 · Grade 9 · Clint | 9 | Clint | 19:44.61 PR |
| 55 | Devin GomezPlace 55 · Grade - · Clint | - | Clint | 19:45.97 PR |
| 56 | Jaime SanchezPlace 56 · Grade 10 · El Paso Del Valle | 10 | El Paso Del Valle | 19:52.69 PR |
| 57 | Roman GomezPlace 57 · Grade 9 · Lydia Patterson Inst | 9 | Lydia Patterson Inst | 20:04.73 |
| 58 | Daniel PedrozaPlace 58 · Grade 10 · El Paso Del Valle | 10 | El Paso Del Valle | 20:09.95 |
| 59 | Aiden HernandezPlace 59 · Grade 11 · El Paso Jefferson | 11 | El Paso Jefferson | 20:12.78 |
| 60 | Ian AguilaPlace 60 · Grade 12 · El Paso Jefferson | 12 | El Paso Jefferson | 20:13.68 PR |
| 61 | Jesus MarquezPlace 61 · Grade 10 · El Paso Del Valle | 10 | El Paso Del Valle | 20:33.33 |
| 62 | Hugo TorresPlace 62 · Grade 10 · Clint | 10 | Clint | 20:49.18 |
| 63 | Sebastian GonzalezPlace 63 · Grade - · Clint | - | Clint | 20:50.45 PR |
| 64 | Jairo CabreraPlace 64 · Grade 10 · Clint | 10 | Clint | 22:31.09 |
| 65 | Carlos HernandezPlace 65 · Grade 9 · Anthony | 9 | Anthony | 22:36.08 PR |
| 66 | Pedro RodriguezPlace 66 · Grade - · Clint | - | Clint | 22:47.07 PR |