| 1 | Nolan BlackPlace 1 · Grade 12 · Mica Mountain | 12 | Mica Mountain | 20:21.30 |
| 2 | Nathan BolingPlace 2 · Grade 11 · Buena | 11 | Buena | 21:13.42 |
| 3 | Nick MoffettPlace 3 · Grade 12 · Sabino | 12 | Sabino | 21:47.15 |
| 4 | Max JohnsonPlace 4 · Grade 11 · Sabino | 11 | Sabino | 21:54.00 |
| 5 | Cameron JonesPlace 5 · Grade 12 · Buena | 12 | Buena | 22:26.04 |
| 6 | John Garcia GamezPlace 6 · Grade 10 · Mica Mountain | 10 | Mica Mountain | 22:31.00 |
| 7 | Makoto LaraPlace 7 · Grade 9 · Tanque Verde | 9 | Tanque Verde | 23:23.57 |
| 8 | Daniel RobisonPlace 8 · Grade 11 · Buena | 11 | Buena | 23:34.93 |
| 9 | Edwin AguasPlace 9 · Grade 11 · Sabino | 11 | Sabino | 23:38.23 |
| 10 | Alex OrtizPlace 10 · Grade 11 · Mica Mountain | 11 | Mica Mountain | 23:48.30 |
| 11 | Joey RogersPlace 11 · Grade 11 · Mica Mountain | 11 | Mica Mountain | 23:49.80 |
| 12 | Darius FenwickPlace 12 · Grade 11 · Mica Mountain | 11 | Mica Mountain | 23:51.20 |
| 13 | Mustafa YounisPlace 13 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 23:51.60 |
| 14 | Vincent LangleyPlace 14 · Grade 9 · Mica Mountain | 9 | Mica Mountain | 23:52.27 |
| 15 | Benson BallPlace 15 · Grade 9 · Sabino | 9 | Sabino | 23:53.60 |
| 16 | Talmage LaytonPlace 16 · Grade 11 · Mica Mountain | 11 | Mica Mountain | 23:54.93 |
| 17 | Gavin GagePlace 17 · Grade 12 · Mica Mountain | 12 | Mica Mountain | 23:58.16 |
| 18 | Huxley KonzPlace 18 · Grade 9 · Tanque Verde | 9 | Tanque Verde | 24:03.80 |
| 19 | Christopher McdanielsPlace 19 · Grade 9 · Sabino | 9 | Sabino | 24:04.20 |
| 20 | Quinn MorrisonPlace 20 · Grade 12 · Mica Mountain | 12 | Mica Mountain | 24:12.40 |
| 21 | Samuel YinhPlace 21 · Grade 10 · Mica Mountain | 10 | Mica Mountain | 25:05.43 |
| 22 | William FowlkesPlace 22 · Grade 9 · Buena | 9 | Buena | 25:08.27 |
| 23 | Joseph AlvaPlace 23 · Grade 10 · Mica Mountain | 10 | Mica Mountain | 25:10.60 |
| 24 | Caleb HymsonPlace 24 · Grade 10 · Sabino | 10 | Sabino | 25:36.50 |
| 25 | Noah RodriguezPlace 25 · Grade 11 · Mica Mountain | 11 | Mica Mountain | 25:46.06 |
| 26 | Jacob CarterPlace 26 · Grade 11 · Mica Mountain | 11 | Mica Mountain | 25:48.33 |
| 27 | Ryan RomeroPlace 27 · Grade 9 · Mica Mountain | 9 | Mica Mountain | 25:56.50 |
| 28 | Wyatt AlmandPlace 28 · Grade 11 · Mica Mountain | 11 | Mica Mountain | 26:02.13 |
| 29 | Timothy GorhamPlace 29 · Grade 10 · Buena | 10 | Buena | 26:19.32 |
| 30 | Jonathan FisherPlace 30 · Grade 10 · Mica Mountain | 10 | Mica Mountain | 27:16.31 |
| 31 | Rexton PixlerPlace 31 · Grade 9 · Mica Mountain | 9 | Mica Mountain | 27:26.00 |
| 32 | Caden WhitneyPlace 32 · Grade 9 · Buena | 9 | Buena | 27:31.47 |
| 33 | Jett ClawsonPlace 33 · Grade 9 · Buena | 9 | Buena | 28:21.21 |
| 34 | Brennen HanamotoPlace 34 · Grade 11 · Mica Mountain | 11 | Mica Mountain | 28:24.21 |
| 35 | Adryan Hernandez WaitesPlace 35 · Grade 10 · Sabino | 10 | Sabino | 28:26.74 |
| 36 | Auguste GressieuxPlace 36 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 28:46.80 |
| 37 | Sky Tambor WrightPlace 37 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 29:02.53 |
| 38 | John HayesPlace 38 · Grade 10 · Buena | 10 | Buena | 29:21.83 |
| 39 | Elijah MoePlace 39 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 29:36.79 |
| 40 | Ethan WalkerPlace 40 · Grade 9 · Mica Mountain | 9 | Mica Mountain | 29:41.90 |
| 41 | Jesse AsherPlace 41 · Grade 9 · Tanque Verde | 9 | Tanque Verde | 31:21.00 |
| 42 | Jayke YazziePlace 42 · Grade 12 · Mica Mountain | 12 | Mica Mountain | 31:40.00 |
| 43 | Aiden Moreno-SalvoPlace 43 · Grade 9 · Sabino | 9 | Sabino | 34:08.10 |
| 44 | Jett ParsonsPlace 44 · Grade 11 · Sabino | 11 | Sabino | 34:13.04 |
| 45 | Connor DettmerPlace 45 · Grade 9 · Buena | 9 | Buena | 34:15.74 |
| 46 | Kyshar LugoPlace 46 · Grade 9 · Tanque Verde | 9 | Tanque Verde | 35:34.92 |
| 47 | Greyson ShippyPlace 47 · Grade 9 · Tanque Verde | 9 | Tanque Verde | 37:34.88 |
| 48 | Adam KeemePlace 48 · Grade 9 · Tanque Verde | 9 | Tanque Verde | 38:31.07 |
| 49 | Ryan PhoebePlace 49 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 38:57.26 |
| 50 | Paul PickettPlace 50 · Grade 9 · Buena | 9 | Buena | 39:36.86 |
| 51 | Levi CabralPlace 51 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 42:00.00 |
| 0 | Michael FahringerPlace 0 · Grade 9 · Tanque Verde | 9 | Tanque Verde | DNF |
| 0 | Jason YinhPlace 0 · Grade 10 · Mica Mountain | 10 | Mica Mountain | DNF |