| 1 | Brandon KocmoudPlace 1 · Sunrise Mountain | — | Sunrise Mountain | 16:35.89 | 1 |
| 2 | Hayden PalmerPlace 2 · Prescott | — | Prescott | 17:03.86 | 2 |
| 3 | Ethan HomanPlace 3 · Cactus Shadows | — | Cactus Shadows | 17:07.52 | 3 |
| 4 | Ryan MadlerPlace 4 · Bradshaw Mountain | — | Bradshaw Mountain | 17:09.35 | 4 |
| 5 | Silvio GonzalezPlace 5 · Moon Valley | — | Moon Valley | 17:13.16 | 5 |
| 6 | Jacob HoganPlace 6 · Sunrise Mountain | — | Sunrise Mountain | 17:26.46 | 6 |
| 7 | Ian SchaefferPlace 7 · Notre Dame Prep | — | Notre Dame Prep | 17:28.26 | 7 |
| 8 | Tyler RyanPlace 8 · Sunrise Mountain | — | Sunrise Mountain | 17:29.35 | 8 |
| 9 | Ryan BeckerPlace 9 · Shadow Mountain | — | Shadow Mountain | 17:38.37 | 9 |
| 10 | Nate HaldPlace 10 · Prescott | — | Prescott | 17:39.64 | 10 |
| 11 | David TzePlace 11 · Cactus Shadows | — | Cactus Shadows | 17:41.20 | 11 |
| 12 | Robert RobertsonPlace 12 · Washington | — | Washington | 17:42.20 | 12 |
| 13 | Jesse PetersonPlace 13 · Kingman | — | Kingman | 17:45.42 | 13 |
| 14 | Anthony MarcoliniPlace 14 · Apollo | — | Apollo | 17:46.76 | 14 |
| 15 | Estabon MoralesPlace 15 · Bradshaw Mountain | — | Bradshaw Mountain | 17:52.74 | 15 |
| 16 | Amir EverettPlace 16 · Paradise Valley | — | Paradise Valley | 17:53.05 | 16 |
| 17 | David HaunPlace 17 · Kingman | — | Kingman | 17:53.54 | 17 |
| 18 | Zachary EliasonPlace 18 · Prescott | — | Prescott | 17:57.17 | 18 |
| 19 | Dallin WebbPlace 19 · Prescott | — | Prescott | 17:57.66 | 19 |
| 20 | Patrick CharlesPlace 20 · Prescott | — | Prescott | 17:58.28 | 20 |
| 21 | Max LundeenPlace 21 · Sunrise Mountain | — | Sunrise Mountain | 18:04.78 | 21 |
| 22 | Ashton GillPlace 22 · Shadow Mountain | — | Shadow Mountain | 18:07.50 | 22 |
| 23 | Ben GrodskyPlace 23 · Shadow Mountain | — | Shadow Mountain | 18:08.10 | 23 |
| 24 | Kent MorrisseyPlace 24 · Thunderbird | — | Thunderbird | 18:09.26 | 24 |
| 25 | Ian WaugamanPlace 25 · Notre Dame Prep | — | Notre Dame Prep | 18:14.57 | 25 |
| 26 | Brendon O'ConnorPlace 26 · Shadow Mountain | — | Shadow Mountain | 18:15.92 | 26 |
| 27 | Dylan LenzenPlace 27 · Cactus Shadows | — | Cactus Shadows | 18:18.31 | 27 |
| 28 | Flynn StewartPlace 28 · Notre Dame Prep | — | Notre Dame Prep | 18:22.58 | 28 |
| 29 | Patrick WebbPlace 29 · Kingman | — | Kingman | 18:26.94 | 29 |
| 30 | Simon LopezPlace 30 · Cactus Shadows | — | Cactus Shadows | 18:27.79 | 30 |
| 31 | Bradley RodgersPlace 31 · Sunrise Mountain | — | Sunrise Mountain | 18:30.46 | 31 |
| 32 | Andrew DalrymplePlace 32 · Paradise Valley | — | Paradise Valley | 18:34.11 | 32 |
| 33 | Marcus AugustPlace 33 · Sunnyslope | — | Sunnyslope | 18:38.57 | 33 |
| 34 | Paul DelahuntPlace 34 · Apollo | — | Apollo | 18:39.43 | 34 |
| 35 | Hosava KretzmannPlace 35 · Prescott | — | Prescott | 18:40.36 | 35 |
| 36 | Charles WilsonPlace 36 · Shadow Mountain | — | Shadow Mountain | 18:41.57 | 36 |
| 37 | Brandon VanBibberPlace 37 · Cactus Shadows | — | Cactus Shadows | 18:43.62 | 37 |
| 38 | Preston HammondPlace 38 · Kingman | — | Kingman | 18:44.34 | 38 |
| 39 | Ben GassmannPlace 39 · Notre Dame Prep | — | Notre Dame Prep | 18:45.56 | 39 |
| 40 | Chad HellanPlace 40 · Thunderbird | — | Thunderbird | 18:45.93 | 40 |
| 41 | Weston ByersPlace 41 · Bradshaw Mountain | — | Bradshaw Mountain | 18:46.39 | 41 |
| 42 | Kyle CooleyPlace 42 · Cactus | — | Cactus | 18:48.51 | 42 |
| 43 | Joseph DemirjianPlace 43 · Notre Dame Prep | — | Notre Dame Prep | 18:51.23 | 43 |
| 44 | Jesse GildnerPlace 44 · Notre Dame Prep | — | Notre Dame Prep | 18:53.62 | 44 |
| 45 | Nate BolivarPlace 45 · Apollo | — | Apollo | 18:54.00 | 45 |
| 46 | David ToomeyPlace 46 · Cactus Shadows | — | Cactus Shadows | 18:54.63 | 46 |
| 47 | Jeremy SergentPlace 47 · Apollo | — | Apollo | 18:57.83 | 47 |
| 48 | Austin DunbarPlace 48 · Prescott | — | Prescott | 18:58.71 | 48 |
| 49 | Tyler EllisPlace 49 · Washington | — | Washington | 18:59.11 | 49 |
| 50 | Jeremy RobinsonPlace 50 · Barry Goldwater | — | Barry Goldwater | 18:59.76 | 50 |
| 51 | Ian LiuPlace 51 · Shadow Mountain | — | Shadow Mountain | 19:00.55 | 51 |
| 52 | John RiordanPlace 52 · Shadow Mountain | — | Shadow Mountain | 19:03.08 | 52 |
| 53 | Jordan ZwickPlace 53 · Sunrise Mountain | — | Sunrise Mountain | 19:04.24 | 53 |
| 54 | Shaun WoottenPlace 54 · Kingman | — | Kingman | 19:05.00 | 54 |
| 55 | Sebastian DaviesPlace 55 · Paradise Valley | — | Paradise Valley | 19:05.55 | 55 |
| 56 | Brian DeLeonPlace 56 · Washington | — | Washington | 19:08.40 | 56 |
| 57 | Ferdinand OrliePlace 57 · Sunnyslope | — | Sunnyslope | 19:09.23 | 57 |
| 58 | Ryan PetzodltPlace 58 · Bradshaw Mountain | — | Bradshaw Mountain | 19:10.26 | 58 |
| 59 | Joe HinzPlace 59 · Paradise Valley | — | Paradise Valley | 19:10.82 | 59 |
| 60 | Brendan McLanePlace 60 · Notre Dame Prep | — | Notre Dame Prep | 19:12.12 | 60 |
| 61 | Erik OswaldPlace 61 · Cactus Shadows | — | Cactus Shadows | 19:15.64 | 61 |
| 62 | Victor TorresPlace 62 · Peoria | — | Peoria | 19:18.26 | 62 |
| 63 | C.J. UnruhPlace 63 · Bradshaw Mountain | — | Bradshaw Mountain | 19:22.82 | 63 |
| 64 | Ryan AllenPlace 64 · Barry Goldwater | — | Barry Goldwater | 19:27.26 | 64 |
| 65 | Jorge PinedaPlace 65 · Moon Valley | — | Moon Valley | 19:29.16 | 65 |
| 66 | Andrew MaggioPlace 66 · Paradise Valley | — | Paradise Valley | 19:36.87 | 66 |
| 67 | Ian DziukPlace 67 · Thunderbird | — | Thunderbird | 19:38.42 | 67 |
| 68 | Deni GaytanPlace 68 · Moon Valley | — | Moon Valley | 19:42.41 | 68 |
| 69 | Elden EsterlyPlace 69 · Moon Valley | — | Moon Valley | 19:45.54 | 69 |
| 70 | Thomas BallsPlace 70 · Thunderbird | — | Thunderbird | 19:47.19 | 70 |
| 71 | Jesus LozoyaPlace 71 · Kingman | — | Kingman | 19:50.23 | 71 |
| 72 | Matt WeissPlace 72 · Cactus | — | Cactus | 19:52.57 | 72 |
| 73 | Chase HellanPlace 73 · Thunderbird | — | Thunderbird | 19:55.91 | 73 |
| 74 | Jose GurrolaPlace 74 · Washington | — | Washington | 19:58.85 | 74 |
| 75 | Shawn MoorePlace 75 · Washington | — | Washington | 19:59.55 | 75 |
| 76 | Nick BerardiPlace 76 · Bradshaw Mountain | — | Bradshaw Mountain | 20:00.66 | 76 |
| 77 | Jonathan BarrettPlace 77 · Barry Goldwater | — | Barry Goldwater | 20:10.04 | 77 |
| 78 | Adam KindermannPlace 78 · Sunnyslope | — | Sunnyslope | 20:12.90 | 78 |
| 79 | Jose CorralPlace 79 · Moon Valley | — | Moon Valley | 20:15.74 | 79 |
| 80 | David ZamoraPlace 80 · Barry Goldwater | — | Barry Goldwater | 20:16.26 | 80 |
| 81 | Noel JimenezPlace 81 · Sunnyslope | — | Sunnyslope | 20:16.89 | 81 |
| 82 | Andrew SanchezPlace 82 · Paradise Valley | — | Paradise Valley | 20:18.31 | 82 |
| 83 | Alex PepkaPlace 83 · Bradshaw Mountain | — | Bradshaw Mountain | 20:20.59 | 83 |
| 84 | Phoung VoPlace 84 · Washington | — | Washington | 20:20.92 | 84 |
| 85 | Michael NassiefPlace 85 · Barry Goldwater | — | Barry Goldwater | 20:28.06 | 85 |
| 86 | Timothy MilleaPlace 86 · Sunnyslope | — | Sunnyslope | 20:39.50 | 86 |
| 87 | Andrew RussellPlace 87 · Thunderbird | — | Thunderbird | 20:44.56 | 87 |
| 88 | Jose EspericuetaPlace 88 · Moon Valley | — | Moon Valley | 20:44.85 | 88 |
| 89 | Dejan UbiparipovicPlace 89 · Barry Goldwater | — | Barry Goldwater | 20:51.32 | 89 |
| 90 | Shontionn PridgonPlace 90 · Apollo | — | Apollo | 20:58.15 | 90 |
| 91 | Jeff LowePlace 91 · Cactus | — | Cactus | 20:59.16 | 91 |
| 92 | Casey BowePlace 92 · Paradise Valley | — | Paradise Valley | 21:01.86 | 92 |
| 93 | Adrian PesqueriaPlace 93 · Barry Goldwater | — | Barry Goldwater | 21:10.48 | 93 |
| 94 | Jesus GastelumPlace 94 · Apollo | — | Apollo | 21:31.47 | 94 |
| 95 | Kevin GibelyouPlace 95 · Kingman | — | Kingman | 21:46.72 | 95 |
| 96 | Jocob GonzalesPlace 96 · Apollo | — | Apollo | 22:15.78 | 96 |
| 97 | Francisco HidalgoPlace 97 · Moon Valley | — | Moon Valley | 22:16.98 | 97 |
| 98 | Charlie LandaPlace 98 · Washington | — | Washington | 22:32.64 | 98 |
| 99 | Grant NavakukuPlace 99 · Cactus | — | Cactus | 22:38.99 | 99 |
| 100 | Connor KralikPlace 100 · Sunnyslope | — | Sunnyslope | 23:11.51 | 100 |
| 101 | Brandon WierzbinskiPlace 101 · Peoria | — | Peoria | 23:12.56 | 101 |
| 102 | Cristian PerezPlace 102 · Sunnyslope | — | Sunnyslope | 23:38.01 | 102 |
| 103 | Marco MartinezPlace 103 · Peoria | — | Peoria | 23:50.07 | 103 |
| 104 | Marcus QuinonesPlace 104 · Peoria | — | Peoria | 24:14.70 | 104 |
| 105 | Ryan EdgellPlace 105 · Cactus | — | Cactus | 25:13.14 | 105 |
| 106 | Ruben GarciaPlace 106 · Cactus | — | Cactus | 25:44.86 | 106 |
| 107 | Pablo GonzalezPlace 107 · Peoria | — | Peoria | 26:48.69 | 107 |
| 108 | Robbie ParkerPlace 108 · Cactus | — | Cactus | 27:08.51 | 108 |