| 1 | Zachary RipperdanPlace 1 · Grade 12 · Queen Creek | 12 | Queen Creek | 16:06.06 |
| 2 | Quintin MyersPlace 2 · Grade 12 · Queen Creek | 12 | Queen Creek | 16:32.98 |
| 3 | Tyler LarsonPlace 3 · Grade 11 · Queen Creek | 11 | Queen Creek | 17:21.48 |
| 4 | Nathan Moreno-GuardadoPlace 4 · Grade 9 · Queen Creek | 9 | Queen Creek | 17:23.73 |
| 5 | Uriel Saucedo-LopezPlace 5 · Grade 12 · Queen Creek | 12 | Queen Creek | 17:40.44 |
| 6 | Brody RogersPlace 6 · Grade 10 · Queen Creek | 10 | Queen Creek | 17:47.82 |
| 7 | Spencer BrandonPlace 7 · Grade 10 · Blue Ridge | 10 | Blue Ridge | 18:07.07 |
| 8 | Dayson MorrowPlace 8 · Grade 11 · Queen Creek | 11 | Queen Creek | 18:26.54 |
| 9 | Eli PachecoPlace 9 · Grade 9 · Queen Creek | 9 | Queen Creek | 18:27.63 |
| 10 | Kaleb FrazierPlace 10 · Grade 12 · Queen Creek | 12 | Queen Creek | 18:31.73 |
| 11 | Owen HoltPlace 11 · Grade 12 · Queen Creek | 12 | Queen Creek | 18:49.01 |
| 12 | Joseph OldhamPlace 12 · Grade 12 · Blue Ridge | 12 | Blue Ridge | 19:20.15 |
| 13 | Dylan NezPlace 13 · Grade 11 · Blue Ridge | 11 | Blue Ridge | 19:20.93 |
| 14 | Talon SopelandPlace 14 · Grade 11 · Payson | 11 | Payson | 19:42.39 |
| 15 | Damian TessayPlace 15 · Grade 11 · Blue Ridge | 11 | Blue Ridge | 19:43.10 |
| 16 | Matthew PrietoPlace 16 · Grade 12 · Payson | 12 | Payson | 19:43.12 |
| 17 | Caden SpeckPlace 17 · Grade 12 · Queen Creek | 12 | Queen Creek | 19:47.94 |
| 18 | Joshua GersitzPlace 18 · Grade 10 · Queen Creek | 10 | Queen Creek | 20:07.58 |
| 19 | Jose OrozcoPlace 19 · Grade 11 · Queen Creek | 11 | Queen Creek | 20:21.79 |
| 20 | Kenyon AshleyPlace 20 · Grade 12 · Winslow | 12 | Winslow | 20:41.95 |
| 21 | Sonny AvilaPlace 21 · Grade 12 · Winslow | 12 | Winslow | 20:43.53 |
| 22 | Drison AstonPlace 22 · Grade 10 · Queen Creek | 10 | Queen Creek | 20:55.50 |
| 23 | Avery HartnettPlace 23 · Grade 12 · Winslow | 12 | Winslow | 20:57.48 |
| 24 | Joshua RodriguezPlace 24 · Grade 11 · Blue Ridge | 11 | Blue Ridge | 21:06.36 |
| 25 | Enzo BesichPlace 25 · Grade 11 · Queen Creek | 11 | Queen Creek | 21:11.87 |
| 26 | Luke WhitingPlace 26 · Grade 9 · Blue Ridge | 9 | Blue Ridge | 21:18.72 |
| 27 | Oliver FrobomPlace 27 · Grade 12 · Queen Creek | 12 | Queen Creek | 21:19.04 |
| 28 | Michael QuinteroPlace 28 · Grade 10 · Blue Ridge | 10 | Blue Ridge | 21:22.25 |
| 29 | Jack WoodsPlace 29 · Grade 11 · Blue Ridge | 11 | Blue Ridge | 21:32.14 |
| 30 | Ollie RustinPlace 30 · Grade 9 · Blue Ridge | 9 | Blue Ridge | 21:57.92 |
| 31 | Alex GentilozziPlace 31 · Grade 11 · Queen Creek | 11 | Queen Creek | 22:10.78 |
| 32 | Parker HartungPlace 32 · Grade 9 · Payson | 9 | Payson | 22:13.06 |
| 33 | Tyler PuhuyaomaPlace 33 · Grade 9 · Winslow | 9 | Winslow | 22:24.44 |
| 34 | Cadyn SanchezPlace 34 · Grade 10 · Payson | 10 | Payson | 22:33.03 |
| 35 | Jacob VennardPlace 35 · Grade 10 · Queen Creek | 10 | Queen Creek | 22:50.19 |
| 36 | Elijah DanfordPlace 36 · Grade 10 · Blue Ridge | 10 | Blue Ridge | 22:53.29 |
| 37 | Hunter HalamaPlace 37 · Grade 10 · Blue Ridge | 10 | Blue Ridge | 22:54.91 |
| 38 | Cain ShawPlace 38 · Grade 11 · Payson | 11 | Payson | 23:03.68 |
| 39 | Ethan KerrPlace 39 · Grade 12 · Blue Ridge | 12 | Blue Ridge | 24:22.17 |
| 40 | Bennett WinderPlace 40 · Grade 9 · Queen Creek | 9 | Queen Creek | 24:35.30 |
| 41 | Liam CasasPlace 41 · Grade 10 · Payson | 10 | Payson | 24:44.70 |
| 42 | Jaiden Fields -Place 42 · White Mounta | — | White Mounta | 24:55.47 |
| 43 | Rafael MendozaPlace 43 · Grade 11 · Blue Ridge | 11 | Blue Ridge | 24:57.54 |
| 44 | Dominic BakerPlace 44 · Grade 12 · Queen Creek | 12 | Queen Creek | 25:00.69 |
| 45 | Scott WhitingPlace 45 · Grade 11 · Blue Ridge | 11 | Blue Ridge | 25:21.74 |
| 46 | Shane HookePlace 46 · Grade 11 · Blue Ridge | 11 | Blue Ridge | 25:43.42 |
| 47 | Andrew WhitePlace 47 · Grade 9 · Winslow | 9 | Winslow | 26:47.14 |
| 48 | Jayden PolleyPlace 48 · Grade 12 · Queen Creek | 12 | Queen Creek | 27:13.06 |
| 49 | Porter RauPlace 49 · Grade 12 · Blue Ridge | 12 | Blue Ridge | 27:43.39 |
| 50 | Geoff Sweet -Place 50 · White Mounta | — | White Mounta | 28:00.78 |
| 51 | Issac EzePlace 51 · Grade 12 · Queen Creek | 12 | Queen Creek | 28:41.32 |
| 52 | Harper StamPlace 52 · Grade 9 · White Mounta | 9 | White Mounta | 30:55.95 |
| 53 | Landon Nachu -Place 53 · White Mounta | — | White Mounta | 32:02.14 |
| 54 | Owen Markle -Place 54 · White Mounta | — | White Mounta | 35:09.71 |
| 55 | Nicholas CartagenaPlace 55 · Grade 12 · Queen Creek | 12 | Queen Creek | 35:34.83 |
| 56 | Bodie WhitePlace 56 · Grade 10 · White Mounta | 10 | White Mounta | 43:03.06 |
| 57 | Angel AlatrizPlace 57 · Grade 12 · Payson | 12 | Payson | 43:38.61 |
| 58 | Michael MoralesPlace 58 · Grade 9 · Winslow | 9 | Winslow | 44:27.18 |