| 1 | Ryan BoylePlace 1 · Grade 12 · Marana | 12 | Marana | 17:09.50 |
| 2 | Bryan GaminoPlace 2 · Grade 12 · Flowing Wells | 12 | Flowing Wells | 17:38.80 |
| 3 | Jacob BradshawPlace 3 · Grade 11 · Marana | 11 | Marana | 18:11.10 |
| 4 | Mic WhittPlace 4 · Grade 11 · Marana | 11 | Marana | 18:11.90 |
| 5 | Noel CarrilloPlace 5 · Grade 11 · Flowing Wells | 11 | Flowing Wells | 18:30.00 |
| 6 | Evan SmithPlace 6 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 18:30.10 |
| 7 | Luis Angel CamarenaPlace 7 · Grade 11 · Flowing Wells | 11 | Flowing Wells | 18:31.10 |
| 8 | Jaime GaminoPlace 8 · Grade 11 · Flowing Wells | 11 | Flowing Wells | 18:38.00 |
| 9 | Derek MillettPlace 9 · Grade 12 · Marana | 12 | Marana | 19:17.70 |
| 10 | Colton BunchPlace 10 · Grade 12 · Sahuaro | 12 | Sahuaro | 19:22.40 |
| 11 | Calvin RushforthPlace 11 · Grade 11 · Marana | 11 | Marana | 19:22.90 |
| 12 | Huxley KonzPlace 12 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 19:28.80 |
| 13 | John CobyPlace 13 · Grade 11 · Marana | 11 | Marana | 19:30.50 |
| 14 | Diego VelazquezPlace 14 · Grade 12 · Flowing Wells | 12 | Flowing Wells | 19:39.50 PR |
| 15 | Max WeishauptPlace 15 · Grade 10 · Marana | 10 | Marana | 20:06.40 |
| 16 | Jaxson HamlinPlace 16 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 20:09.60 |
| 17 | Noah KunkelPlace 17 · Grade 12 · Tanque Verde | 12 | Tanque Verde | 20:23.90 |
| 18 | Aiden HillePlace 18 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 20:23.90 |
| 19 | Andres GaminoPlace 19 · Grade 12 · Flowing Wells | 12 | Flowing Wells | 20:25.80 |
| 20 | Michael FahringerPlace 20 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 20:45.70 |
| 21 | Mustafa YounisPlace 21 · Grade 11 · Tanque Verde | 11 | Tanque Verde | 20:57.20 |
| 22 | Brent WhittPlace 22 · Grade 9 · Marana | 9 | Marana | 21:01.10 |
| 23 | Landen MoorePlace 23 · Grade 10 · Marana | 10 | Marana | 21:01.20 |
| 24 | Josue Camarena MoralesPlace 24 · Grade 9 · Flowing Wells | 9 | Flowing Wells | 21:08.50 |
| 25 | Jack CobyPlace 25 · Grade 11 · Marana | 11 | Marana | 21:14.90 |
| 26 | Davis BenhamPlace 26 · Grade 12 · Sahuaro | 12 | Sahuaro | 21:33.20 PR |
| 27 | Thaddaeus PolleyPlace 27 · Grade 10 · Marana | 10 | Marana | 21:39.10 |
| 28 | Monson TurleyPlace 28 · Grade 10 · Marana | 10 | Marana | 21:53.00 |
| 29 | Elijah MoePlace 29 · Grade 11 · Tanque Verde | 11 | Tanque Verde | 21:56.70 |
| 30 | Nathanial CampPlace 30 · Grade 9 · Tanque Verde | 9 | Tanque Verde | 21:58.50 |
| 31 | Victor OceguedaPlace 31 · Grade 9 · Flowing Wells | 9 | Flowing Wells | 22:03.50 |
| 32 | Francisco GonzalesPlace 32 · Grade 9 · Flowing Wells | 9 | Flowing Wells | 22:06.30 PR |
| 33 | Aurelio PeraltaPlace 33 · Grade 11 · Pueblo Magnet | 11 | Pueblo Magnet | 22:15.90 |
| 34 | Angel Pena CardenasPlace 34 · Grade 9 · Flowing Wells | 9 | Flowing Wells | 22:20.00 |
| 35 | Nathaniel KleinePlace 35 · Grade 11 · Marana | 11 | Marana | 22:25.10 |
| 36 | Carter SweglePlace 36 · Grade 11 · Marana | 11 | Marana | 23:24.20 |
| 37 | Makoto LaraPlace 37 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 23:25.00 |
| 38 | Case DevriesPlace 38 · Grade 9 · Marana | 9 | Marana | 23:29.40 |
| 39 | Yahir Zamora MontielPlace 39 · Grade 11 · Pueblo Magnet | 11 | Pueblo Magnet | 23:56.90 |
| 40 | Jude MatthewsPlace 40 · Grade 9 · Marana | 9 | Marana | 24:26.70 |
| 41 | Anthony BensonPlace 41 · Grade 11 · Marana | 11 | Marana | 24:38.00 |
| 42 | Gideon ParsonsPlace 42 · Grade 11 · Marana | 11 | Marana | 24:38.50 |
| 43 | Garrett FryPlace 43 · Grade 12 · Tanque Verde | 12 | Tanque Verde | 25:18.50 |
| 44 | Xzavier RuizPlace 44 · Grade 9 · Sahuaro | 9 | Sahuaro | 26:08.50 |
| 45 | Jackson BaylorPlace 45 · Grade 10 · Marana | 10 | Marana | 26:34.10 |
| 46 | Jesse AsherPlace 46 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 26:44.00 |
| 47 | Ryan LeemaPlace 47 · Grade 9 · Tanque Verde | 9 | Tanque Verde | 28:10.10 |
| 48 | Isaac MartinezPlace 48 · Grade 9 · Pueblo Magnet | 9 | Pueblo Magnet | 28:24.90 |
| 49 | Ryan (Drew) FergusPlace 49 · Grade 9 · Marana | 9 | Marana | 28:38.90 PR |
| 50 | Liam SweglePlace 50 · Grade 12 · Marana | 12 | Marana | 29:00.90 |
| 51 | Romeo GonzalezPlace 51 · Grade 11 · Pueblo Magnet | 11 | Pueblo Magnet | 29:29.40 |
| 52 | Kyshar LugoPlace 52 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 29:49.00 |
| 53 | Emmett PolancoPlace 53 · Grade 9 · Pueblo Magnet | 9 | Pueblo Magnet | 30:10.10 |
| 54 | Luke HetlandPlace 54 · Grade 9 · Tanque Verde | 9 | Tanque Verde | 30:10.40 |
| 55 | Adam KeemePlace 55 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 34:06.00 |
| 56 | johan LariegoPlace 56 · Grade 11 · Pueblo Magnet | 11 | Pueblo Magnet | 35:39.00 |