| 1 | Bryant HaymorePlace 1 · Grade 12 · Arizona College Preparatory | 12 | Arizona College Preparatory | 15:39.48 |
| 2 | Levi KeePlace 2 · Grade 12 · Ganado | 12 | Ganado | 15:44.88 PR |
| 3 | Michael SimonPlace 3 · Grade 11 · Bradshaw Mountain | 11 | Bradshaw Mountain | 15:52.13 PR |
| 4 | Ezra VarleyPlace 4 · Grade 12 · Flagstaff | 12 | Flagstaff | 15:54.19 PR |
| 5 | Uuts MasayumptewaPlace 5 · Grade 11 · Flagstaff | 11 | Flagstaff | 16:14.31 |
| 6 | Azuul Ruiz-BergnerPlace 6 · Grade 10 · Flagstaff | 10 | Flagstaff | 16:20.30 |
| 7 | Colten ClarkPlace 7 · Grade 11 · Chinle | 11 | Chinle | 16:29.32 |
| 8 | Grant CorlewPlace 8 · Grade 11 · Flagstaff | 11 | Flagstaff | 16:32.32 |
| 9 | Ifaz MezouariPlace 9 · Grade 12 · Arizona College Preparatory | 12 | Arizona College Preparatory | 16:34.03 |
| 10 | Elijah WattPlace 10 · Grade 11 · Shadow Mountain | 11 | Shadow Mountain | 16:34.16 |
| 11 | Kody CastilloPlace 11 · Grade 10 · Bradshaw Mountain | 10 | Bradshaw Mountain | 16:34.51 PR |
| 12 | Maverick MartinPlace 12 · Grade 12 · Chinle | 12 | Chinle | 16:36.94 |
| 13 | Preston NicholsPlace 13 · Grade 11 · Bradshaw Mountain | 11 | Bradshaw Mountain | 16:38.46 PR |
| 14 | Enzo WileyPlace 14 · Grade 11 · Chino Valley | 11 | Chino Valley | 16:45.45 PR |
| 15 | Sam Besch-StokesPlace 15 · Grade 11 · Arizona College Preparatory | 11 | Arizona College Preparatory | 16:47.66 |
| 16 | Jaydin CharleyPlace 16 · Grade 10 · Ganado | 10 | Ganado | 16:52.34 PR |
| 17 | Ethan YellowhairPlace 17 · Grade 12 · Flagstaff | 12 | Flagstaff | 16:52.62 |
| 18 | Kayden FischerPlace 18 · Grade 10 · Bradshaw Mountain | 10 | Bradshaw Mountain | 16:55.56 PR |
| 19 | Jacob GenePlace 19 · Grade 11 · Valley (Sanders) | 11 | Valley (Sanders) | 16:56.44 PR |
| 20 | Ethan HermosilloPlace 20 · Grade 12 · Peoria | 12 | Peoria | 16:56.45 PR |
| 21 | Riley DahozyPlace 21 · Grade 9 · Winslow | 9 | Winslow | 16:58.36 PR |
| 22 | Roman Ayala CarlosPlace 22 · Grade 12 · Glendale | 12 | Glendale | 16:58.45 |
| 23 | Sanchit DhingraPlace 23 · Grade 12 · Arizona College Preparatory | 12 | Arizona College Preparatory | 17:02.02 |
| 24 | Kanelo WeimerPlace 24 · Grade 11 · Flagstaff | 11 | Flagstaff | 17:05.55 |
| 25 | Owen LeoPlace 25 · Grade 12 · Arizona College Preparatory | 12 | Arizona College Preparatory | 17:06.60 PR |
| 26 | Antonio MaldonadoPlace 26 · Grade 11 · St. John Paul II | 11 | St. John Paul II | 17:18.36 PR |
| 27 | Ethan JoePlace 27 · Grade 9 · Page | 9 | Page | 17:23.78 PR |
| 28 | Juelz SokePlace 28 · Grade 12 · Winslow | 12 | Winslow | 17:29.77 |
| 29 | AJ Escobedo JrPlace 29 · Grade 9 · Flagstaff | 9 | Flagstaff | 17:31.04 |
| 30 | Payton MillerPlace 30 · Grade 12 · Arizona College Preparatory | 12 | Arizona College Preparatory | 17:33.09 |
| 31 | Tyler BegayPlace 31 · Grade 12 · Holbrook | 12 | Holbrook | 17:36.30 PR |
| 32 | Larrtony JohnPlace 32 · Grade 9 · Ganado | 9 | Ganado | 17:37.04 PR |
| 33 | Ryder DeJongPlace 33 · Grade 10 · Shadow Mountain | 10 | Shadow Mountain | 17:44.78 |
| 34 | Jeicob Suastegui BailonPlace 34 · Grade 10 · Glendale | 10 | Glendale | 17:50.89 PR |
| 35 | Owen SombreroPlace 35 · Grade 10 · Page | 10 | Page | 17:51.89 PR |
| 36 | John YoungPlace 36 · Grade 11 · Snowflake | 11 | Snowflake | 17:55.58 PR |
| 37 | Woodrow LowryPlace 37 · Grade 10 · Snowflake | 10 | Snowflake | 17:57.06 PR |
| 38 | Jon SibolePlace 38 · Grade 10 · Chino Valley | 10 | Chino Valley | 17:59.64 PR |
| 39 | Anthony MoytePlace 39 · Grade 10 · Holbrook | 10 | Holbrook | 18:03.67 PR |
| 40 | Cedric ClawPlace 40 · Grade 12 · Chinle | 12 | Chinle | 18:14.05 |
| 41 | Logan JonesPlace 41 · Grade 10 · Snowflake | 10 | Snowflake | 18:14.88 PR |
| 42 | Jerron JordanPlace 42 · Grade 9 · Winslow | 9 | Winslow | 18:21.71 PR |
| 43 | Miguel Rodriguez-RoseroPlace 43 · Grade 12 · BASIS Flagstaff | 12 | BASIS Flagstaff | 18:21.88 |
| 44 | Michael LopezPlace 44 · Grade 12 · Peoria | 12 | Peoria | 18:22.59 PR |
| 45 | Jeremiah LiPlace 45 · Grade 10 · Arizona College Preparatory | 10 | Arizona College Preparatory | 18:22.70 PR |
| 46 | Danny YbarraPlace 46 · Grade 10 · Peoria | 10 | Peoria | 18:25.73 PR |
| 47 | Kolten KeePlace 47 · Grade 10 · Ganado | 10 | Ganado | 18:31.42 |
| 48 | Troy TouchinPlace 48 · Grade 12 · Page | 12 | Page | 18:34.76 |
| 49 | Draven YazziePlace 49 · Grade 12 · Chinle | 12 | Chinle | 18:36.50 PR |
| 50 | Jack IpsonPlace 50 · Grade 10 · Bradshaw Mountain | 10 | Bradshaw Mountain | 18:37.67 PR |
| 51 | Michael SepePlace 51 · Grade 9 · Desert Mountain | 9 | Desert Mountain | 18:39.66 PR |
| 52 | Noah GreshamPlace 52 · Grade 11 · Shadow Mountain | 11 | Shadow Mountain | 18:44.60 PR |
| 53 | Wyatt DuBoisPlace 53 · Grade 11 · Lee Williams | 11 | Lee Williams | 18:46.88 PR |
| 54 | Hayden TerrellPlace 54 · Grade 12 · Chinle | 12 | Chinle | 18:47.80 |
| 55 | Hehiwalani TsosiePlace 55 · Grade 11 · Winslow | 11 | Winslow | 18:48.61 PR |
| 56 | Bode SheehanPlace 56 · Grade 11 · Shadow Mountain | 11 | Shadow Mountain | 18:49.66 |
| 57 | Jake BartzPlace 57 · Grade 12 · Shadow Mountain | 12 | Shadow Mountain | 18:51.75 PR |
| 58 | Cody PotterPlace 58 · Grade 12 · Snowflake | 12 | Snowflake | 18:58.18 PR |
| 59 | Talmage FlakePlace 59 · Grade 11 · Snowflake | 11 | Snowflake | 18:58.96 PR |
| 60 | Charley Meyers-FyePlace 60 · Grade 11 · Northland Preparatory | 11 | Northland Preparatory | 19:00.89 |
| 61 | Elijah CanoPlace 61 · Grade 12 · Peoria | 12 | Peoria | 19:01.58 PR |
| 62 | Ethan SchaferPlace 62 · Grade 10 · Desert Mountain | 10 | Desert Mountain | 19:01.59 PR |
| 63 | Noah ReidPlace 63 · Grade 11 · Page | 11 | Page | 19:02.85 PR |
| 64 | Darian AshleyPlace 64 · Grade 12 · Chinle | 12 | Chinle | 19:03.22 PR |
| 65 | Tyrell Sandoval YazziePlace 65 · Grade 11 · Chinle | 11 | Chinle | 19:07.02 PR |
| 66 | Josiah CheePlace 66 · Grade 12 · Ganado | 12 | Ganado | 19:08.07 PR |
| 67 | Sebastian Zalazar ArizmendiPlace 67 · Grade 11 · Tolleson Union | 11 | Tolleson Union | 19:08.75 PR |
| 68 | Daman NezPlace 68 · Grade 10 · Holbrook | 10 | Holbrook | 19:10.18 PR |
| 69 | Colby JesusPlace 69 · Grade 9 · Winslow | 9 | Winslow | 19:11.57 PR |
| 70 | Scott BrintonPlace 70 · Grade 10 · Snowflake | 10 | Snowflake | 19:12.27 PR |
| 71 | Andres OrtizPlace 71 · Grade 12 · Ironwood | 12 | Ironwood | 19:12.76 PR |
| 72 | Eli HargravePlace 72 · Grade 11 · Snowflake | 11 | Snowflake | 19:13.29 PR |
| 73 | Ethan NezPlace 73 · Grade 12 · Holbrook | 12 | Holbrook | 19:24.03 PR |
| 74 | Samuel NovakPlace 74 · Grade 12 · Lee Williams | 12 | Lee Williams | 19:39.34 PR |
| 75 | Edgar CastroPlace 75 · Grade 12 · Tolleson Union | 12 | Tolleson Union | 19:39.97 PR |
| 76 | Michael NguyenPlace 76 · Grade 11 · St. John Paul II | 11 | St. John Paul II | 19:49.42 |
| 77 | Tucker HudgensPlace 77 · Grade 12 · Lee Williams | 12 | Lee Williams | 19:52.81 PR |
| 78 | Ivan OchoaPlace 78 · Grade 9 · Lee Williams | 9 | Lee Williams | 19:54.42 PR |
| 79 | Tyler ArsementPlace 79 · Grade 11 · St. John Paul II | 11 | St. John Paul II | 19:56.05 PR |
| 80 | Brandon GrijalvaPlace 80 · Grade 10 · Tolleson Union | 10 | Tolleson Union | 19:57.18 PR |
| 81 | Jacob Rodriguez-TorresPlace 81 · Grade 11 · Tolleson Union | 11 | Tolleson Union | 19:59.94 PR |
| 82 | Mikyen KanuhoPlace 82 · Grade 11 · Ganado | 11 | Ganado | 20:01.41 PR |
| 83 | Eli LyonsPlace 83 · Grade 11 · Page | 11 | Page | 20:07.70 PR |
| 84 | Silas NabelPlace 84 · Grade 9 · BASIS Flagstaff | 9 | BASIS Flagstaff | 20:10.81 |
| 85 | Kyan ScottPlace 85 · Grade 10 · Page | 10 | Page | 20:11.74 |
| 86 | Bruno Ayala CarlosPlace 86 · Grade 10 · Glendale | 10 | Glendale | 20:17.60 |
| 87 | Brayden SmithPlace 87 · Grade 12 · Holbrook | 12 | Holbrook | 20:20.15 |
| 88 | Jace NasticioPlace 88 · Grade 9 · Valley (Sanders) | 9 | Valley (Sanders) | 20:22.80 PR |
| 89 | Gerald BelinPlace 89 · Grade 10 · Holbrook | 10 | Holbrook | 20:31.49 PR |
| 90 | Martin ApolinarPlace 90 · Grade 11 · St. John Paul II | 11 | St. John Paul II | 20:32.32 PR |
| 91 | Taran FreebornPlace 91 · Grade 10 · Desert Mountain | 10 | Desert Mountain | 20:48.47 PR |
| 92 | Francisco PitaPlace 92 · Grade 12 · Glendale | 12 | Glendale | 20:56.95 PR |
| 93 | Camden KotillaPlace 93 · Grade 11 · Rancho Solano Prep | 11 | Rancho Solano Prep | 20:57.94 |
| 94 | Daniel AcevesPlace 94 · Grade 10 · Tolleson Union | 10 | Tolleson Union | 21:05.22 PR |
| 95 | Alexander Contreras VillaPlace 95 · Grade 12 · Peoria | 12 | Peoria | 21:06.14 PR |
| 96 | Ky PoolaPlace 96 · Grade 11 · Holbrook | 11 | Holbrook | 21:12.28 PR |
| 97 | William SuathojamePlace 97 · Grade 11 · Music Mountain | 11 | Music Mountain | 21:13.76 PR |
| 98 | Gage Luzzader-LittlePlace 98 · Grade 11 · Northland Preparatory | 11 | Northland Preparatory | 21:16.66 |
| 99 | Anthony RubinoPlace 99 · Grade 9 · Ironwood | 9 | Ironwood | 21:17.83 PR |
| 100 | Rondo WescogamePlace 100 · Grade 10 · Music Mountain | 10 | Music Mountain | 21:20.00 PR |