| 1 | Brody UpshawPlace 1 · Grade 10 · Benson | 10 | Benson | 16:45.10 PR |
| 2 | Jacob RubioPlace 2 · Grade 10 · Benson | 10 | Benson | 17:10.80 PR |
| 3 | Jace MyattPlace 3 · Grade 12 · Benson | 12 | Benson | 17:43.80 |
| 4 | Bryan GaminoPlace 4 · Grade 12 · Flowing Wells | 12 | Flowing Wells | 17:49.20 |
| 5 | Noel CarrilloPlace 5 · Grade 11 · Flowing Wells | 11 | Flowing Wells | 17:49.70 |
| 6 | Luis Angel CamarenaPlace 6 · Grade 11 · Flowing Wells | 11 | Flowing Wells | 18:06.80 |
| 7 | Tanner LundPlace 7 · Grade 10 · ALA - Sierra Vista | 10 | ALA - Sierra Vista | 18:13.60 PR |
| 8 | Nathan MolinaPlace 8 · Grade 12 · Amphitheater | 12 | Amphitheater | 18:23.20 PR |
| 9 | Angel MartinezPlace 9 · Grade 12 · Baboquivari | 12 | Baboquivari | 18:33.00 |
| 10 | Jaime GaminoPlace 10 · Grade 11 · Flowing Wells | 11 | Flowing Wells | 18:34.80 |
| 11 | Davin AntonioPlace 11 · Grade 11 · San Carlos | 11 | San Carlos | 18:36.00 |
| 12 | Ezekiel HendricksPlace 12 · Grade 12 · Baboquivari | 12 | Baboquivari | 18:37.50 |
| 13 | David PrattPlace 13 · Grade 11 · Benson | 11 | Benson | 18:39.40 |
| 14 | Spencer LindePlace 14 · Grade 11 · Bisbee | 11 | Bisbee | 18:49.70 |
| 15 | Christopher CarrilloPlace 15 · Grade 11 · St Augustine Catholic | 11 | St Augustine Catholic | 18:51.20 |
| 16 | Charly VelazquezPlace 16 · Grade 11 · Flowing Wells | 11 | Flowing Wells | 18:57.00 |
| 17 | Henry CondePlace 17 · Grade 11 · Baboquivari | 11 | Baboquivari | 19:41.40 |
| 18 | Nikolas NarchoPlace 18 · Grade 11 · Baboquivari | 11 | Baboquivari | 19:52.50 |
| 19 | Prisco CapangpanganPlace 19 · Grade 11 · Benson | 11 | Benson | 19:57.80 |
| 20 | Yomart AguieleraPlace 20 · Grade 9 · Bisbee | 9 | Bisbee | 20:07.50 |
| 21 | Adrian CardenasPlace 21 · Grade 12 · St Augustine Catholic | 12 | St Augustine Catholic | 20:07.70 |
| 22 | Jonah MagnessPlace 22 · Grade 11 · Desert Christian | 11 | Desert Christian | 20:26.00 |
| 23 | Diego VelazquezPlace 23 · Grade 12 · Flowing Wells | 12 | Flowing Wells | 20:38.00 |
| 24 | Eric HendricksPlace 24 · Grade 9 · Baboquivari | 9 | Baboquivari | 20:38.60 |
| 25 | Dakota EdwardsPlace 25 · Grade 12 · San Carlos | 12 | San Carlos | 20:48.80 |
| 26 | Kyler BaptistoPlace 26 · Grade 11 · Baboquivari | 11 | Baboquivari | 20:55.10 |
| 27 | Yohan SuarezPlace 27 · Grade 12 · St Augustine Catholic | 12 | St Augustine Catholic | 21:04.50 |
| 28 | Khobain TidosoPlace 28 · Grade 12 · Bisbee | 12 | Bisbee | 21:10.20 |
| 29 | Kevin ChurchPlace 29 · Grade 11 · San Carlos | 11 | San Carlos | 21:13.90 |
| 30 | Aiden BurdettePlace 30 · Grade 10 · San Carlos | 10 | San Carlos | 21:45.10 |
| 31 | Michael OrantezPlace 31 · Grade 12 · Desert View | 12 | Desert View | 21:45.50 |
| 32 | Noah HernandezPlace 32 · Grade 10 · Bisbee | 10 | Bisbee | 21:56.70 |
| 33 | Logan DaniellPlace 33 · Grade 10 · ALA - Sierra Vista | 10 | ALA - Sierra Vista | 22:05.50 PR |
| 34 | Magallanes JosePlace 34 · Grade 9 · Desert View | 9 | Desert View | 22:10.30 |
| 35 | Laz WightmanPlace 35 · Grade 9 · Desert Christian | 9 | Desert Christian | 22:14.90 PR |
| 36 | Izyk RodriguezPlace 36 · Grade 10 · Bisbee | 10 | Bisbee | 22:27.40 |
| 37 | Orion AllredPlace 37 · Grade 11 · Benson | 11 | Benson | 22:32.50 |
| 38 | Talen PechuliPlace 38 · Grade 12 · San Carlos | 12 | San Carlos | 22:36.90 |
| 39 | Diego SanchezPlace 39 · Grade 11 · St Augustine Catholic | 11 | St Augustine Catholic | 22:52.80 |
| 40 | Travis RojasPlace 40 · Grade 10 · Bisbee | 10 | Bisbee | 23:54.90 |
| 41 | Suleiman AbdikadirPlace 41 · Grade 10 · Amphitheater | 10 | Amphitheater | 24:11.50 |
| 42 | Logan GlassPlace 42 · Grade 9 · ALA - Sierra Vista | 9 | ALA - Sierra Vista | 24:31.90 |
| 43 | Ezra FryPlace 43 · Grade 12 · St David | 12 | St David | 25:54.00 |
| 44 | Ethan LesiczkaPlace 44 · Grade 9 · St David | 9 | St David | 26:20.80 |
| 45 | Colton MartensenPlace 45 · Grade 10 · ALA - Sierra Vista | 10 | ALA - Sierra Vista | 27:20.60 |
| 46 | Mark BryantPlace 46 · Grade 10 · St David | 10 | St David | 28:17.70 |
| 47 | Derrick RodezPlace 47 · Grade 9 · Amphitheater | 9 | Amphitheater | 30:15.70 PR |
| 48 | Jaryn BroganPlace 48 · Grade 12 · St David | 12 | St David | 33:55.70 |