| 1 | Victor JarrettPlace 1 · Shadow Ridge | — | Shadow Ridge | 10.89a |
| 2 | Marcos Diaz RodriguezPlace 2 · Desert Vista | — | Desert Vista | 11.10a |
| 3 | Mason LombardiPlace 3 · Liberty | — | Liberty | 11.10a |
| 4 | Grant LewisPlace 4 · Queen Creek | — | Queen Creek | 11.15a |
| 5 | Ethan ChonPlace 5 · Verrado | — | Verrado | 11.18a |
| 6 | Landien LongPlace 6 · Centennial (AZ) | — | Centennial (AZ) | 11.24a |
| 7 | Eli RutermanPlace 7 · Liberty | — | Liberty | 11.30a |
| 8 | Mack KumpPlace 8 · Sunnyslope | — | Sunnyslope | 11.33a |
| 9 | Jon WilsonPlace 9 · Liberty | — | Liberty | 11.35a |
| 10 | LaQuay JerkinsPlace 10 · Phoenix Country Day | — | Phoenix Country Day | 11.36a |
| 11 | Trevor PoplawskiPlace 11 · Centennial (AZ) | — | Centennial (AZ) | 11.39a |
| 12 | Crew LeavittPlace 12 · Queen Creek | — | Queen Creek | 11.42a |
| 13 | JaMorris EdmondsPlace 13 · Sunnyslope | — | Sunnyslope | 11.44a |
| 14 | Isaac PricePlace 14 · Desert Vista | — | Desert Vista | 11.49a |
| 15 | Javier JonesPlace 15 · Mountain Pointe | — | Mountain Pointe | 11.52a |
| 16 | Quenton JonesPlace 16 · Poston Butte | — | Poston Butte | 11.52a |
| 17 | Jacob CarterPlace 17 · Mountain Pointe | — | Mountain Pointe | 11.53a |
| 18 | Aaron GomezPlace 18 · Verrado | — | Verrado | 11.59a |
| 19 | Constantine Deno DalacasPlace 19 · Seton Catholic | — | Seton Catholic | 11.66a |
| 20 | Jalen JacksonPlace 20 · Queen Creek | — | Queen Creek | 11.74a |
| 21 | Bridger FrenchPlace 21 · Coconino | — | Coconino | 11.75a |
| 22 | Konnor WilliamsPlace 22 · Liberty | — | Liberty | 11.77a |
| 23 | Jhayden FryePlace 23 · Verrado | — | Verrado | 11.79a |
| 24 | Ricardo Bravo-MedranoPlace 24 · Cibola | — | Cibola | 11.80a |
| 25 | Owen WadePlace 25 · Verrado | — | Verrado | 11.81a |
| 26 | Aaron JohnniePlace 26 · Sunnyslope | — | Sunnyslope | 11.87a |
| 27 | Christian WashingtonPlace 27 · Desert Vista | — | Desert Vista | 11.89a |
| 28 | Rex GreasbyPlace 28 · Verrado | — | Verrado | 11.91a |
| 29 | Payton EvansPlace 29 · Queen Creek | — | Queen Creek | 11.92a |
| 30 | Kai AhlmanPlace 30 · Gilbert Christian | — | Gilbert Christian | 11.95a |
| 31 | Cedrick WaltersPlace 31 · Mountain View Mesa | — | Mountain View Mesa | 11.96a |
| 32 | Joshua WrightPlace 32 · Shadow Ridge | — | Shadow Ridge | 11.97a |
| 33 | Zaden DraperPlace 33 · Shadow Ridge | — | Shadow Ridge | 11.98a |
| 34 | Jayden WeingartenPlace 34 · Queen Creek | — | Queen Creek | 11.99a |
| 35 | Kyler DrunaskyPlace 35 · Desert Vista | — | Desert Vista | 12.02a |
| 36 | Julian GarciaPlace 36 · Seton Catholic | — | Seton Catholic | 12.04a |
| 37 | Adan Alvarez CortezPlace 37 · Cibola | — | Cibola | 12.07a |
| 38 | Easton FilettiPlace 38 · Poston Butte | — | Poston Butte | 12.10a |
| 39 | Hudson DunnPlace 39 · Liberty | — | Liberty | 12.10a |
| 40 | Alecsander RaganPlace 40 · Coconino | — | Coconino | 12.13a |
| 41 | Shawn MangarfirPlace 41 · Mountain View Mesa | — | Mountain View Mesa | 12.16a |
| 42 | Dallas BrintonPlace 42 · Poston Butte | — | Poston Butte | 12.17a |
| 43 | Amir ThomasPlace 43 · Desert Vista | — | Desert Vista | 12.19a |
| 44 | John Rose IVPlace 44 · Mountain Pointe | — | Mountain Pointe | 12.20a |
| 45 | Calvin GagePlace 45 · Valley Christian | — | Valley Christian | 12.22a |
| 46 | Jamie DahlPlace 46 · Seton Catholic | — | Seton Catholic | 12.23a |
| 47 | Enrique LunaPlace 47 · Mountain View Mesa | — | Mountain View Mesa | 12.28a |
| 48 | Maccoy VillonePlace 48 · Gilbert Christian | — | Gilbert Christian | 12.30a |
| 49 | Aiden RichardsPlace 49 · Valley Christian | — | Valley Christian | 12.31a |
| 50 | Maddex Garcia-VogelPlace 50 · North Phoenix Prep | — | North Phoenix Prep | 12.31a |
| 51 | Daniel HustedPlace 51 · Mountain View Mesa | — | Mountain View Mesa | 12.34a |
| 52 | Dylan OverholtsPlace 52 · Shadow Ridge | — | Shadow Ridge | 12.40a |
| 53 | Alexander RogersPlace 53 · Odyssey Institute | — | Odyssey Institute | 12.45a |
| 54 | Andres ContrerasPlace 54 · Coconino | — | Coconino | 12.49a |
| 55 | Zihyon WaltersPlace 55 · Tempe | — | Tempe | 12.52a |
| 56 | Ian CochnauerPlace 56 · Cibola | — | Cibola | 12.52a |
| 57 | Ethan ThomasPlace 57 · Tempe | — | Tempe | 12.53a |
| 58 | Dylan GuillotPlace 58 · Tempe | — | Tempe | 12.53a |
| 59 | Tyler MarionPlace 59 · Odyssey Institute | — | Odyssey Institute | 12.54a |
| 60 | Sontae Crumpton-WatsonPlace 60 · Poston Butte | — | Poston Butte | 12.58a |
| 61 | Sean HughesPlace 61 · Bradshaw Mountain | — | Bradshaw Mountain | 12.64a |
| 62 | Landon SchmidtPlace 62 · Odyssey Institute | — | Odyssey Institute | 12.66a |
| 63 | Noah HeathPlace 63 · Bradshaw Mountain | — | Bradshaw Mountain | 12.66a |
| 64 | Najee JohnsonPlace 64 · Odyssey Institute | — | Odyssey Institute | 12.67a |
| 65 | Ryland RossPlace 65 · Valley Christian | — | Valley Christian | 12.70a |
| 66 | Damian EspinosaPlace 66 · Bradshaw Mountain | — | Bradshaw Mountain | 12.70a |
| 67 | Kameron GilliePlace 67 · Mountain View Mesa | — | Mountain View Mesa | 12.70a |
| 68 | Iverson SmallsPlace 68 · Centennial (AZ) | — | Centennial (AZ) | 12.72a |
| 69 | Logan BurdellPlace 69 · Bradshaw Mountain | — | Bradshaw Mountain | 12.75a |
| 70 | Robert HowardPlace 70 · Poston Butte | — | Poston Butte | 12.88a |
| 71 | Grant JordanPlace 71 · Shadow Ridge | — | Shadow Ridge | 12.90a |
| 72 | Jack AulerichPlace 72 · Valley Christian | — | Valley Christian | 12.93a |
| 73 | Ivan Zaldivar EstevaPlace 73 · Coconino | — | Coconino | 12.93a |
| 74 | Peter James KufahlPlace 74 · Seton Catholic | — | Seton Catholic | 12.97a |
| 75 | Joseph KimPlace 75 · Gilbert Christian | — | Gilbert Christian | 12.99a |
| 76 | Blake LongPlace 76 · Odyssey Institute | — | Odyssey Institute | 13.05a |
| 77 | Braxton WhittingtonPlace 77 · North Phoenix Prep | — | North Phoenix Prep | 13.29a |
| 78 | Colton BuckinghamPlace 78 · Coconino | — | Coconino | 13.32a |
| 79 | Zander LuoPlace 79 · North Phoenix Prep | — | North Phoenix Prep | 13.39a |
| 80 | Henry Santana-GomezPlace 80 · North Phoenix Prep | — | North Phoenix Prep | 13.42a |
| 81 | Ryan RichardsPlace 81 · Valley Christian | — | Valley Christian | 13.45a |
| 82 | Brodan BarthPlace 82 · Gilbert Christian | — | Gilbert Christian | 13.62a |
| 83 | Seth HenryPlace 83 · Mountain Pointe | — | Mountain Pointe | 17.51a |
| — | Robert Knorr · Mountain Pointe | — | Mountain Pointe | FS |
| — | Ryan Creech · Seton Catholic | — | Seton Catholic | DNF |