| 1 | Christopher Gates-AlmanzaPlace 1 · Grade 11 · Salpointe Catholic | 11 | Salpointe Catholic | 18:32.60 |
| 2 | Copelan CorneliusPlace 2 · Grade 12 · Mica Mountain | 12 | Mica Mountain | 18:41.10 |
| 3 | Seth DavisPlace 3 · Grade 11 · Mica Mountain | 11 | Mica Mountain | 18:45.90 |
| 4 | Colton BunchPlace 4 · Grade 12 · Sahuaro | 12 | Sahuaro | 19:06.00 |
| 5 | Caiden YazziePlace 5 · Grade 11 · Dobson | 11 | Dobson | 19:08.40 |
| 6 | Willy CastroPlace 6 · Grade 10 · Salpointe Catholic | 10 | Salpointe Catholic | 19:09.90 PR |
| 7 | Keanu EncinasPlace 7 · Grade 10 · Baboquivari | 10 | Baboquivari | 19:22.10 |
| 8 | Jaxon PaulPlace 8 · Grade 10 · Millennium | 10 | Millennium | 19:26.00 |
| 9 | Mason HueyPlace 9 · Grade 12 · Salpointe Catholic | 12 | Salpointe Catholic | 19:27.60 |
| 10 | Max WeishauptPlace 10 · Grade 10 · Marana | 10 | Marana | 19:28.00 PR |
| 11 | Micah CarlsonPlace 11 · Grade 12 · Mica Mountain | 12 | Mica Mountain | 19:32.10 PR |
| 12 | Osiris QuarlesPlace 12 · Grade 12 · Mica Mountain | 12 | Mica Mountain | 19:41.90 |
| 13 | Caleb JunasPlace 13 · Grade 10 · Millennium | 10 | Millennium | 19:42.40 PR |
| 14 | Joey BorregoPlace 14 · Grade 11 · Cienega | 11 | Cienega | 19:47.60 |
| 15 | Harry TaylorPlace 15 · Grade 11 · Salpointe Catholic | 11 | Salpointe Catholic | 19:54.70 PR |
| 16 | Aidan MilesPlace 16 · Grade 10 · Salpointe Catholic | 10 | Salpointe Catholic | 20:12.70 |
| 17 | Kristaps OlanderPlace 17 · Grade 12 · Deer Valley | 12 | Deer Valley | 20:13.10 PR |
| 18 | Robert MarquezPlace 18 · Grade 10 · Sahuarita | 10 | Sahuarita | 20:16.90 |
| 19 | Luca SchlossPlace 19 · Grade 11 · Salpointe Catholic | 11 | Salpointe Catholic | 20:24.70 |
| 20 | Kaden RichardsonPlace 20 · Grade 12 · Mica Mountain | 12 | Mica Mountain | 20:28.60 |
| 21 | Jack CobyPlace 21 · Grade 11 · Marana | 11 | Marana | 20:32.80 |
| 22 | John VonReedenPlace 22 · Grade 10 · Millennium | 10 | Millennium | 20:40.90 |
| 23 | Rifle WallacePlace 23 · Grade 9 · Mica Mountain | 9 | Mica Mountain | 20:43.00 |
| 24 | Theo O'DeaPlace 24 · Grade 9 · Bisbee | 9 | Bisbee | 20:49.40 PR |
| 25 | Jacob CarterPlace 25 · Grade 12 · Mica Mountain | 12 | Mica Mountain | 20:50.70 |
| 26 | Matthew ButeraPlace 26 · Grade 10 · Deer Valley | 10 | Deer Valley | 20:54.00 PR |
| 27 | Alexander KranichPlace 27 · Grade 10 · Millennium | 10 | Millennium | 20:54.10 |
| 28 | Landen MoorePlace 28 · Grade 10 · Marana | 10 | Marana | 20:59.30 |
| 29 | George MedinaPlace 29 · Grade 11 · Salpointe Catholic | 11 | Salpointe Catholic | 21:01.40 PR |
| 30 | William WarkomskiPlace 30 · Grade 11 · Millennium | 11 | Millennium | 21:01.70 PR |
| 31 | John CobyPlace 31 · Grade 11 · Marana | 11 | Marana | 21:09.10 |
| 32 | Adrian SilvaPlace 32 · Grade 9 · Mica Mountain | 9 | Mica Mountain | 21:17.50 |
| 33 | Rexton PixlerPlace 33 · Grade 10 · Mica Mountain | 10 | Mica Mountain | 21:25.30 PR |
| 34 | Connor PronkoPlace 34 · Grade 11 · Deer Valley | 11 | Deer Valley | 21:29.00 |
| 35 | Kyler BaptistoPlace 35 · Grade 11 · Baboquivari | 11 | Baboquivari | 21:29.30 |
| 36 | Nathaniel KleinePlace 36 · Grade 11 · Marana | 11 | Marana | 21:40.50 |
| 37 | Urijah SilentwalkerPlace 37 · Grade 12 · San Tan Foothills | 12 | San Tan Foothills | 21:49.90 |
| 38 | Ezekiel BrinkmanPlace 38 · Grade 11 · San Tan Foothills | 11 | San Tan Foothills | 21:49.90 PR |
| 39 | Tristan PittenridgePlace 39 · Grade 12 · Sahuarita | 12 | Sahuarita | 21:54.50 |
| 40 | Weston FeePlace 40 · Grade 10 · Salpointe Catholic | 10 | Salpointe Catholic | 21:55.30 PR |
| 41 | Carter SweglePlace 41 · Grade 11 · Marana | 11 | Marana | 22:04.80 |
| 42 | Marques AbalosPlace 42 · Grade 10 · Cienega | 10 | Cienega | 22:06.20 |
| 43 | Camden BrownPlace 43 · Grade 10 · Marana | 10 | Marana | 22:08.30 |
| 44 | Thomas ZeiglerPlace 44 · Grade 11 · Dobson | 11 | Dobson | 22:09.40 |
| 45 | Caleb HermanPlace 45 · Grade 10 · Deer Valley | 10 | Deer Valley | 22:11.60 |
| 46 | Chandresh VickneswaranPlace 46 · Grade 10 · Millennium | 10 | Millennium | 22:22.50 PR |
| 47 | Cael HodgesPlace 47 · Grade 11 · Millennium | 11 | Millennium | 22:28.50 |
| 48 | Israel OrtegaPlace 48 · Grade 10 · Baboquivari | 10 | Baboquivari | 22:41.20 PR |
| 49 | Buba GannesPlace 49 · Grade 11 · Arizona Deaf and Blind | 11 | Arizona Deaf and Blind | 22:45.40 |
| 50 | Monson TurleyPlace 50 · Grade 10 · Marana | 10 | Marana | 22:57.00 |
| 51 | Zachariah GarciaPlace 51 · Grade 10 · Sahuarita | 10 | Sahuarita | 23:09.20 |
| 52 | Carter GeorgePlace 52 · Grade 10 · Millennium | 10 | Millennium | 23:13.30 |
| 53 | Matthew NavarroPlace 53 · Grade 10 · Dobson | 10 | Dobson | 23:16.70 |
| 54 | Cohen MathewsPlace 54 · Grade 10 · Millennium | 10 | Millennium | 23:17.40 PR |
| 55 | Aiden KahnPlace 55 · Grade 10 · Deer Valley | 10 | Deer Valley | 23:23.70 |
| 56 | Noah SegoviaPlace 56 · Grade 11 · Deer Valley | 11 | Deer Valley | 23:26.20 |
| 57 | Jensen PabloPlace 57 · Grade 11 · Baboquivari | 11 | Baboquivari | 23:29.10 |
| 58 | Sebastian RodriguezPlace 58 · Grade 9 · Bisbee | 9 | Bisbee | 23:38.10 |
| 59 | Owen TurpiePlace 59 · Grade 10 · Salpointe Catholic | 10 | Salpointe Catholic | 23:40.00 |
| 60 | Everett SpottsPlace 60 · Grade 9 · Deer Valley | 9 | Deer Valley | 23:53.30 PR |
| 61 | Javan BicketPlace 61 · Grade 11 · Sahuarita | 11 | Sahuarita | 23:55.40 |
| 62 | Gideon ParsonsPlace 62 · Grade 11 · Marana | 11 | Marana | 24:00.70 |
| 63 | David Del VallePlace 63 · Grade 10 · Salpointe Catholic | 10 | Salpointe Catholic | 24:14.40 |
| 64 | Derek PhillipsPlace 64 · Grade 9 · Mica Mountain | 9 | Mica Mountain | 24:20.40 |
| 65 | Morgan PetrossPlace 65 · Grade 11 · Morenci | 11 | Morenci | 24:23.30 |
| 66 | Ezra GrosPlace 66 · Grade 11 · Morenci | 11 | Morenci | 24:32.00 |
| 67 | Cormac DanterPlace 67 · Grade 10 · Salpointe Catholic | 10 | Salpointe Catholic | 24:33.50 |
| 68 | Jacob YehPlace 68 · Grade 9 · Mica Mountain | 9 | Mica Mountain | 24:36.70 |
| 69 | Jesus AcostaPlace 69 · Grade 11 · Deer Valley | 11 | Deer Valley | 24:39.20 |
| 70 | Jaydon CervantesPlace 70 · Grade 11 · Millennium | 11 | Millennium | 24:40.00 PR |
| 71 | Ian SorensenPlace 71 · Grade 11 · Mountain View Marana | 11 | Mountain View Marana | 24:43.40 |
| 72 | Dominic ButeraPlace 72 · Grade 10 · Deer Valley | 10 | Deer Valley | 24:44.80 |
| 73 | Ethan WalkerPlace 73 · Grade 10 · Mica Mountain | 10 | Mica Mountain | 24:49.40 |
| 74 | Conner HarrisPlace 74 · Grade 10 · Sahuarita | 10 | Sahuarita | 24:51.90 |
| 75 | Aeron FranciscoPlace 75 · Grade 11 · Millennium | 11 | Millennium | 24:58.20 |
| 76 | Cedric BenallyPlace 76 · Grade 11 · Dobson | 11 | Dobson | 24:58.60 |
| 77 | Jackson BaylorPlace 77 · Grade 10 · Marana | 10 | Marana | 25:07.00 |
| 78 | Kaison GowerPlace 78 · Grade 11 · Millennium | 11 | Millennium | 25:21.70 PR |
| 79 | Joseph AltamiranoPlace 79 · Grade 9 · Mica Mountain | 9 | Mica Mountain | 25:38.70 |
| 80 | Matthew CernyPlace 80 · Grade 10 · Millennium | 10 | Millennium | 25:49.10 |
| 81 | Liam SweglePlace 81 · Grade 12 · Marana | 12 | Marana | 25:53.60 |
| 82 | Xzavier RuizPlace 82 · Grade 9 · Sahuaro | 9 | Sahuaro | 25:57.50 |
| 83 | Alexander ShantonPlace 83 · Grade 10 · Mountain View Marana | 10 | Mountain View Marana | 26:03.50 |
| 84 | Carson BowmanPlace 84 · Grade 10 · Sahuarita | 10 | Sahuarita | 26:21.90 |
| 85 | Tristan ManuelPlace 85 · Grade 12 · Sahuarita | 12 | Sahuarita | 26:25.70 |
| 86 | Dylan BernardPlace 86 · Grade 11 · Salpointe Catholic | 11 | Salpointe Catholic | 26:38.80 |
| 87 | Elijah PerkinsPlace 87 · Grade 10 · Cienega | 10 | Cienega | 26:39.90 |
| 88 | Brennen GreenPlace 88 · Grade 11 · Arizona Deaf and Blind | 11 | Arizona Deaf and Blind | 27:21.90 |
| 89 | Tyler MidkiffPlace 89 · Grade 11 · Millennium | 11 | Millennium | 28:44.90 |
| 90 | Greg PanganPlace 90 · Grade 9 · Bisbee | 9 | Bisbee | 29:01.00 |
| 91 | Oliver McBethPlace 91 · Grade 9 · Bisbee | 9 | Bisbee | 30:58.80 |
| 92 | William Rohen-TrappPlace 92 · Grade 10 · Marana | 10 | Marana | 31:14.30 |
| 93 | Pedro MartinezPlace 93 · Grade 11 · St Augustine Catholic | 11 | St Augustine Catholic | 32:34.40 PR |
| 94 | Fabian MonrealPlace 94 · Grade 9 · Arizona Deaf and Blind | 9 | Arizona Deaf and Blind | 35:37.30 |
| 95 | Amador MendozaPlace 95 · Grade 10 · St Augustine Catholic | 10 | St Augustine Catholic | 36:10.40 |
| 96 | Victor LeonPlace 96 · Grade 12 · Mountain View Marana | 12 | Mountain View Marana | 37:07.10 |