| 1 | Aiden GonzalezPlace 1 · Grade 8 · Don Haskins | 8 | Don Haskins | 11:32.53 PR |
| 2 | Samuel TerrazasPlace 2 · Grade 8 · El Paso Brown | 8 | El Paso Brown | 11:54.38 PR |
| 3 | Matthew BecerrilPlace 3 · Grade 8 · Coach Wally Hartley | 8 | Coach Wally Hartley | 12:18.97 PR |
| 4 | Nicolas SpeerPlace 4 · Grade 8 · Wiggs | 8 | Wiggs | 12:29.19 PR |
| 5 | Lincoln McCunePlace 5 · Grade 8 · Hornedo | 8 | Hornedo | 12:32.67 PR |
| 6 | Victor JonesPlace 6 · Grade 8 · Wiggs | 8 | Wiggs | 12:33.29 PR |
| 7 | Edwin HernandezPlace 7 · Grade 8 · Coach Wally Hartley | 8 | Coach Wally Hartley | 12:47.74 PR |
| 8 | Marco RamosPlace 8 · Grade 8 · Hornedo | 8 | Hornedo | 12:49.38 PR |
| 9 | Jesus Rios-AlcantarPlace 9 · Grade 8 · Wiggs | 8 | Wiggs | 13:06.78 PR |
| 10 | Nico CasillasPlace 10 · Grade 8 · Wiggs | 8 | Wiggs | 13:07.21 PR |
| 11 | Esteban VelazquezPlace 11 · Grade 8 · Don Haskins | 8 | Don Haskins | 13:08.37 PR |
| 12 | Fernando LopezPlace 12 · Grade 8 · El Paso Richardson | 8 | El Paso Richardson | 13:19.74 PR |
| 13 | Lucca Oronoz-StrobachPlace 13 · Grade 8 · El Paso Brown | 8 | El Paso Brown | 13:31.39 PR |
| 14 | Leonardo TavaresPlace 14 · Grade 8 · El Paso Brown | 8 | El Paso Brown | 13:33.01 PR |
| 15 | Omar PerezPlace 15 · Grade 8 · Hornedo | 8 | Hornedo | 13:34.66 PR |
| 16 | Camden SherwoodPlace 16 · Grade 8 · Hornedo | 8 | Hornedo | 13:36.81 PR |
| 17 | Ethan CollinsPlace 17 · Grade 8 · El Paso Brown | 8 | El Paso Brown | 13:53.13 PR |
| 18 | Gael VillanuevaPlace 18 · Grade 8 · El Paso Tinajero (fka Henderson) | 8 | El Paso Tinajero (fka Henderson) | 13:55.39 PR |
| 19 | Nam LePlace 19 · Grade 8 · El Paso Brown | 8 | El Paso Brown | 13:56.08 PR |
| 20 | Toji AoyagiPlace 20 · Grade 8 · Hornedo | 8 | Hornedo | 13:58.57 PR |
| 21 | James BussardPlace 21 · Grade 8 · Captain Gabriel Navarrete | 8 | Captain Gabriel Navarrete | 14:05.44 PR |
| 22 | Caleb WoodsPlace 22 · Grade 8 · Coach Wally Hartley | 8 | Coach Wally Hartley | 14:16.38 PR |
| 23 | Nathaniel RamirezPlace 23 · Grade 8 · Hornedo | 8 | Hornedo | 14:33.57 PR |
| 24 | Ruben GomezPlace 24 · Grade 8 · El Paso Tinajero (fka Henderson) | 8 | El Paso Tinajero (fka Henderson) | 14:49.17 PR |
| 25 | Daniel Gomez LopezPlace 25 · Grade 8 · Hornedo | 8 | Hornedo | 14:51.94 PR |
| 26 | Jayden TrostlePlace 26 · Grade 8 · Coach Wally Hartley | 8 | Coach Wally Hartley | 15:05.88 PR |
| 27 | Nathan ArmendarizPlace 27 · Grade 8 · Hornedo | 8 | Hornedo | 15:10.35 |
| 28 | Santiago PeraldiPlace 28 · Grade 8 · El Paso Brown | 8 | El Paso Brown | 15:24.37 PR |
| 29 | Aydn GonzalezPlace 29 · Grade 8 · El Paso Brown | 8 | El Paso Brown | 15:34.06 PR |
| 30 | Juan Carlos CisnerosPlace 30 · Grade 8 · El Paso Brown | 8 | El Paso Brown | 15:54.78 PR |
| 31 | Gilbert GuerreroPlace 31 · Grade 8 · Coach Wally Hartley | 8 | Coach Wally Hartley | 15:56.06 PR |
| 32 | Ethan PanPlace 32 · Grade 8 · Hornedo | 8 | Hornedo | 15:59.51 PR |
| 33 | Luis GuevaraPlace 33 · Grade 8 · Wiggs | 8 | Wiggs | 16:00.29 PR |
| 34 | Eric AlmarzaPlace 34 · Grade 8 · Wiggs | 8 | Wiggs | 16:03.84 PR |
| 35 | Santiago GonzalesPlace 35 · Grade 8 · El Paso Richardson | 8 | El Paso Richardson | 16:07.26 PR |
| 36 | Lucas LevarioPlace 36 · Grade 8 · Don Haskins | 8 | Don Haskins | 16:23.16 PR |
| 37 | Soren WraithPlace 37 · Grade 8 · Don Haskins | 8 | Don Haskins | 16:24.05 PR |
| 38 | Michael ZunigaPlace 38 · Grade 8 · El Paso Brown | 8 | El Paso Brown | 16:25.42 PR |
| 39 | Abel SoriaPlace 39 · Grade 8 · Wiggs | 8 | Wiggs | 16:39.92 PR |
| 40 | Mateo MartinezPlace 40 · Grade 8 · Don Haskins | 8 | Don Haskins | 16:40.49 PR |
| 41 | Juan Villa-RomeroPlace 41 · Grade 8 · Coach Wally Hartley | 8 | Coach Wally Hartley | 17:22.36 PR |
| 42 | Mauricio BaylonPlace 42 · Grade 8 · Don Haskins | 8 | Don Haskins | 17:26.75 PR |
| 43 | Dominc ValdezPlace 43 · Grade 8 · Captain Gabriel Navarrete | 8 | Captain Gabriel Navarrete | 17:46.42 PR |
| 44 | Elias TrilloPlace 44 · Grade 8 · Wiggs | 8 | Wiggs | 17:52.19 PR |
| 45 | Alessandro CastorenaPlace 45 · Grade 8 · El Paso Brown | 8 | El Paso Brown | 17:56.86 PR |
| 46 | Ethan PadillaPlace 46 · Grade 8 · Captain Gabriel Navarrete | 8 | Captain Gabriel Navarrete | 18:01.40 PR |
| 47 | Santiago CervantezPlace 47 · Grade 8 · El Paso Brown | 8 | El Paso Brown | 18:12.91 PR |
| 48 | Wyatt HinojosaPlace 48 · Grade 8 · Wiggs | 8 | Wiggs | 19:06.15 PR |
| 49 | Juan RosalesPlace 49 · Grade 8 · Coach Wally Hartley | 8 | Coach Wally Hartley | 19:57.29 PR |
| 50 | Jayson AbdiaPlace 50 · Grade 8 · El Paso Tinajero (fka Henderson) | 8 | El Paso Tinajero (fka Henderson) | 20:08.57 PR |
| 51 | Gael ZepedaPlace 51 · Grade 8 · El Paso Brown | 8 | El Paso Brown | 20:35.43 PR |
| 52 | Quincy ElkingtonPlace 52 · Grade 8 · El Paso Brown | 8 | El Paso Brown | 22:17.65 PR |
| 53 | Angel AyersPlace 53 · Grade 8 · Captain Gabriel Navarrete | 8 | Captain Gabriel Navarrete | 24:48.28 PR |
| 54 | Jayden TorresPlace 54 · Grade 8 · Captain Gabriel Navarrete | 8 | Captain Gabriel Navarrete | 25:48.30 PR |