| 1 | Yonah BeattyPlace 1 · Grade 12 · Alchesay | 12 | Alchesay | 17:23.8 |
| 2 | Aaron KleinPlace 2 · Grade 10 · Arcadia | 10 | Arcadia | 18:30.5 |
| 3 | Dylan MarquezPlace 3 · Grade 12 · Greenway | 12 | Greenway | 18:42.0 |
| 4 | Jet GirardiPlace 4 · Grade 11 · Blue Ridge | 11 | Blue Ridge | 18:45.2 |
| 5 | Kyree CheneyPlace 5 · Grade 11 · Alchesay | 11 | Alchesay | 18:56.9 |
| 6 | Robert GamperPlace 6 · Grade 12 · Cactus Canyon | 12 | Cactus Canyon | 19:00.7 |
| 7 | Christian MoralesPlace 7 · Grade 10 · Faith Lutheran | 10 | Faith Lutheran | 19:01.6 |
| 8 | Hudson CrowleyPlace 8 · Grade 11 · Faith Lutheran | 11 | Faith Lutheran | 19:14.1 |
| 9 | Preston YazziePlace 9 · Grade 12 · Many Farms | 12 | Many Farms | 19:18.0 PR |
| 10 | Bryce DunnPlace 10 · Grade 12 · Faith Lutheran | 12 | Faith Lutheran | 19:26.7 |
| 11 | Dominic (Nico) RacitePlace 11 · Grade 11 · Greenway | 11 | Greenway | 19:27.7 |
| 12 | Wyatt WallacePlace 12 · Grade 10 · Arcadia | 10 | Arcadia | 19:27.8 |
| 13 | Garrett GessnerPlace 13 · Grade 11 · Blue Ridge | 11 | Blue Ridge | 19:28.8 |
| 14 | Diego GradoPlace 14 · Grade 11 · Cactus Canyon | 11 | Cactus Canyon | 19:30.8 |
| 15 | Martin MacPlace 15 · Grade 12 · Greenway | 12 | Greenway | 19:40.7 |
| 16 | Shawn AveryPlace 16 · Grade 9 · Faith Lutheran | 9 | Faith Lutheran | 19:45.2 |
| 17 | Rodrigo Martinez CedilloPlace 17 · Grade 12 · Agua Fria Union | 12 | Agua Fria Union | 19:49.8 |
| 18 | Jeremy JohnsonPlace 18 · Grade 12 · Many Farms | 12 | Many Farms | 19:56.5 |
| 19 | Damian Rosales JuarezPlace 19 · Grade 11 · Arcadia | 11 | Arcadia | 19:59.4 |
| 20 | Leonel Barrera VargasPlace 20 · Grade 11 · Arcadia | 11 | Arcadia | 20:01.1 |
| 21 | Tyler BegayPlace 21 · Grade 12 · Holbrook | 12 | Holbrook | 20:04.2 |
| 22 | Anthony MoytePlace 22 · Grade 10 · Holbrook | 10 | Holbrook | 20:18.2 |
| 23 | Ryan ThomasPlace 23 · Grade 12 · Faith Lutheran | 12 | Faith Lutheran | 20:18.8 |
| 24 | Daniel MoralesPlace 24 · Grade 10 · Faith Lutheran | 10 | Faith Lutheran | 20:23.8 |
| 25 | Michael SwatzellPlace 25 · Grade 9 · Gallup | 9 | Gallup | 20:29.2 |
| 26 | Christopher Rodriguez GutierrezPlace 26 · Grade 12 · Cactus Canyon | 12 | Cactus Canyon | 20:33.9 |
| 27 | Zayden MorrisPlace 27 · Grade 9 · Gallup | 9 | Gallup | 20:35.5 |
| 28 | Reginald CosenPlace 28 · Grade 10 · Alchesay | 10 | Alchesay | 20:36.8 |
| 29 | Zane BaiardiPlace 29 · Grade 10 · Greenway | 10 | Greenway | 20:44.3 |
| 30 | Carlos Vargas OregelPlace 30 · Grade 11 · Cactus Canyon | 11 | Cactus Canyon | 20:46.2 |
| 31 | Rajon TessayPlace 31 · Grade 10 · Alchesay | 10 | Alchesay | 20:47.6 |
| 32 | Bryce YazziePlace 32 · Grade 10 · Monument Valley | 10 | Monument Valley | 20:49.7 |
| 33 | Aiden DupuyPlace 33 · Grade 12 · Camp Verde | 12 | Camp Verde | 20:53.7 |
| 34 | Isaiah MedinaPlace 34 · Grade 10 · Cactus Canyon | 10 | Cactus Canyon | 20:55.8 |
| 35 | Yohan BeattyPlace 35 · Grade 12 · Alchesay | 12 | Alchesay | 21:14.1 |
| 36 | Mekhi ParrishPlace 36 · Grade 12 · Monument Valley | 12 | Monument Valley | 21:22.0 |
| 37 | Andres OrtizPlace 37 · Grade 12 · Ironwood | 12 | Ironwood | 21:22.7 |
| 38 | Miguel Rodriguez-RoseroPlace 38 · Grade 12 · BASIS Flagstaff | 12 | BASIS Flagstaff | 21:23.4 |
| 39 | Nash LeSueurPlace 39 · Grade 11 · Blue Ridge | 11 | Blue Ridge | 21:30.2 |
| 40 | Luke BrooksPlace 40 · Grade 9 · Alchesay | 9 | Alchesay | 21:31.0 |
| 41 | Daman NezPlace 41 · Grade 10 · Holbrook | 10 | Holbrook | 21:31.9 |
| 42 | Ethan NezPlace 42 · Grade 12 · Holbrook | 12 | Holbrook | 21:33.1 |
| 43 | Manwell GoseyunPlace 43 · Grade 9 · Alchesay | 9 | Alchesay | 21:37.9 |
| 44 | Nathan (Nate) GossarPlace 44 · Grade 11 · Kingman | 11 | Kingman | 21:41.6 |
| 45 | Sergio LopezPlace 45 · Grade 12 · Greenway | 12 | Greenway | 21:43.0 |
| 46 | Kemp SmithsonPlace 46 · Grade 12 · Blue Ridge | 12 | Blue Ridge | 21:45.0 |
| 47 | Cooper YoungPlace 47 · Grade 12 · Monument Valley | 12 | Monument Valley | 21:46.8 |
| 48 | Justin SciontiPlace 48 · Grade 9 · BASIS Flagstaff | 9 | BASIS Flagstaff | 21:47.4 |
| 49 | Rylan ThomasPlace 49 · Grade 10 · Many Farms | 10 | Many Farms | 21:48.5 |
| 50 | Jaysian BahePlace 50 · Grade 9 · Gallup | 9 | Gallup | 21:51.0 |
| 51 | Elijah HalwoodPlace 51 · Grade 11 · Many Farms | 11 | Many Farms | 21:57.1 |
| 52 | Teddy R. GuerreroPlace 52 · Grade 11 · Agua Fria Union | 11 | Agua Fria Union | 22:15.2 |
| 53 | Eryx SalazarPlace 53 · Grade 12 · Greenway | 12 | Greenway | 22:16.7 |
| 54 | Jayden HalwoodPlace 54 · Grade 12 · Many Farms | 12 | Many Farms | 22:20.0 |
| 55 | Gonzalo MartinezPlace 55 · Grade 10 · Greenway | 10 | Greenway | 22:21.8 |
| 56 | Maslah HassanPlace 56 · Grade 12 · Cactus Canyon | 12 | Cactus Canyon | 22:24.5 |
| 57 | Morgan RiesopPlace 57 · Grade 12 · Blue Ridge | 12 | Blue Ridge | 22:32.8 |
| 58 | Taydem ThomasPlace 58 · Grade 9 · Monument Valley | 9 | Monument Valley | 22:35.2 |
| 59 | Joaquin GutierrezPlace 59 · Grade 12 · Agua Fria Union | 12 | Agua Fria Union | 22:36.6 |
| 60 | Gerald BelinPlace 60 · Grade 10 · Holbrook | 10 | Holbrook | 22:42.8 |
| 61 | Silas NabelPlace 61 · Grade 9 · BASIS Flagstaff | 9 | BASIS Flagstaff | 22:47.5 |
| 62 | Brayden SmithPlace 62 · Grade 12 · Holbrook | 12 | Holbrook | 22:53.8 |
| 63 | Alberto HernandezPlace 63 · Grade 10 · Camp Verde | 10 | Camp Verde | 22:55.4 |
| 64 | Crevin WatsonPlace 64 · Grade 12 · Gallup | 12 | Gallup | 23:14.0 |
| 65 | Miles MartinPlace 65 · Grade 10 · Agua Fria Union | 10 | Agua Fria Union | 23:17.3 |
| 66 | Ollie RustinPlace 66 · Grade 12 · Blue Ridge | 12 | Blue Ridge | 23:24.1 |
| 67 | Aidan WestPlace 67 · Grade 11 · Arcadia | 11 | Arcadia | 23:27.3 |
| 68 | Hamady JiopPlace 68 · Grade 11 · Cactus Canyon | 11 | Cactus Canyon | 23:30.0 |
| 69 | Landon FarrerPlace 69 · Grade 11 · Camp Verde | 11 | Camp Verde | 23:37.6 |
| 70 | Blake BennettPlace 70 · Grade 9 · Monument Valley | 9 | Monument Valley | 24:00.3 |
| 71 | Gabe OlsonPlace 71 · Grade 11 · Camp Verde | 11 | Camp Verde | 24:33.4 |
| 72 | Braeden ScogginsPlace 72 · Grade 9 · Blue Ridge | 9 | Blue Ridge | 24:33.7 |
| 73 | Judah RinsemaPlace 73 · Grade 9 · BASIS Flagstaff | 9 | BASIS Flagstaff | 24:56.1 PR |
| 74 | Justin CopelandPlace 74 · Grade 11 · Agua Fria Union | 11 | Agua Fria Union | 25:13.1 |
| 75 | Thomas ZeiglerPlace 75 · Grade 11 · Dobson | 11 | Dobson | 25:13.4 |
| 76 | Maximus FosterPlace 76 · Grade 11 · Agua Fria Union | 11 | Agua Fria Union | 25:28.4 |
| 77 | Cedric BenallyPlace 77 · Grade 11 · Dobson | 11 | Dobson | 25:36.0 |
| 78 | Steven PerezPlace 78 · Grade 12 · Kingman | 12 | Kingman | 26:23.0 |
| 79 | Elijah BahePlace 79 · Grade 10 · Camp Verde | 10 | Camp Verde | 26:33.4 |
| 80 | Art TsosiePlace 80 · Grade 9 · Monument Valley | 9 | Monument Valley | 26:46.2 |
| 81 | Caleb CrosbyPlace 81 · Grade 12 · Many Farms | 12 | Many Farms | 27:22.1 |
| 82 | Jude AustinPlace 82 · Grade 11 · Arcadia | 11 | Arcadia | 28:01.9 |
| 83 | Lucien HillPlace 83 · Grade 11 · Kingman | 11 | Kingman | 34:19.9 |