| 1 | Ryan SchachtePlace 1 · Mountain View Mesa | — | Mountain View Mesa | 18:08.91 | 1 |
| 2 | Angel MeijiaPlace 2 · Cesar Chavez | — | Cesar Chavez | 18:10.07 | 2 |
| 3 | Austin CauseyPlace 3 · Red Mountain | — | Red Mountain | 18:11.35 | 3 |
| 4 | Bronson BradshawPlace 4 · Mountain View Mesa | — | Mountain View Mesa | 18:15.14 | 4 |
| 5 | Lloyd EvansPlace 5 · Mountain View Mesa | — | Mountain View Mesa | 18:16.20 | 5 |
| 6 | Zach YellowmanPlace 6 · Mountain View Mesa | — | Mountain View Mesa | 18:24.70 | 6 |
| 7 | Adam NissenPlace 7 · Mountain View Mesa | — | Mountain View Mesa | 18:26.71 | 7 |
| 8 | Luke SenftnerPlace 8 · Mountain View Mesa | — | Mountain View Mesa | 18:28.11 | 8 |
| 9 | Michael BrimhallPlace 9 · Mountain View Mesa | — | Mountain View Mesa | 18:32.78 | 9 |
| 10 | Phillip NoelPlace 10 · Sandra Day O'Connor | — | Sandra Day O'Connor | 18:34.35 | 10 |
| 11 | Mitch TetschnerPlace 11 · Mountain View Mesa | — | Mountain View Mesa | 18:42.28 | — |
| 12 | Cory WrightPlace 12 · Shadow Ridge | — | Shadow Ridge | 18:43.69 | 11 |
| 13 | Britton BecksteadPlace 13 · Mountain View Mesa | — | Mountain View Mesa | 18:49.53 | — |
| 14 | Cannon CowleyPlace 14 · Mountain View Mesa | — | Mountain View Mesa | 18:54.56 | — |
| 15 | Blake LongfieldPlace 15 · Red Mountain | — | Red Mountain | 18:55.87 | 12 |
| 16 | Jacob KretingerPlace 16 · Red Mountain | — | Red Mountain | 18:58.60 | 13 |
| 17 | Brett NelsonPlace 17 · Red Mountain | — | Red Mountain | 18:59.55 | 14 |
| 18 | Alex MillerPlace 18 · Sandra Day O'Connor | — | Sandra Day O'Connor | 19:00.74 | 15 |
| 19 | Tate LamoreauxPlace 19 · Red Mountain | — | Red Mountain | 19:01.58 | 16 |
| 20 | Andrew WillsPlace 20 · Mountain View Mesa | — | Mountain View Mesa | 19:02.32 | — |
| 21 | Logan MaresPlace 21 · Desert Mountain | — | Desert Mountain | 19:03.41 | 17 |
| 22 | Derek LiuPlace 22 · Sandra Day O'Connor | — | Sandra Day O'Connor | 19:05.78 | 18 |
| 23 | William DunnPlace 23 · Red Mountain | — | Red Mountain | 19:12.51 | 19 |
| 24 | Sebastin GuittererzPlace 24 · Cesar Chavez | — | Cesar Chavez | 19:16.56 | 20 |
| 25 | Chase TaylorPlace 25 · Mountain View Mesa | — | Mountain View Mesa | 19:17.38 | — |
| 26 | Srikanth ReddyPlace 26 · Desert Mountain | — | Desert Mountain | 19:18.11 | 21 |
| 27 | Tyler ButlerPlace 27 · Boulder Creek | — | Boulder Creek | 19:18.96 | 22 |
| 28 | Samuel BiggsPlace 28 · Mountain View Mesa | — | Mountain View Mesa | 19:20.70 | — |
| 29 | Dustin YorkPlace 29 · Red Mountain | — | Red Mountain | 19:21.58 | 23 |
| 30 | Chad SmithPlace 30 · Mountain View Mesa | — | Mountain View Mesa | 19:22.93 | — |
| 31 | Scott MetcalfPlace 31 · Mountain View Mesa | — | Mountain View Mesa | 19:23.69 | — |
| 32 | Brian WeluPlace 32 · Desert Mountain | — | Desert Mountain | 19:24.75 | 24 |
| 33 | Zachary SeamonPlace 33 · Cesar Chavez | — | Cesar Chavez | 19:25.67 | 25 |
| 34 | Dylan LesterPlace 34 · Red Mountain | — | Red Mountain | 19:31.22 | — |
| 35 | Tanner WolfPlace 35 · Notre Dame Prep | — | Notre Dame Prep | 19:38.49 | 26 |
| 36 | Sean LukemirePlace 36 · Red Mountain | — | Red Mountain | 19:39.46 | — |
| 37 | Scott HeimPlace 37 · Desert Mountain | — | Desert Mountain | 19:42.24 | 27 |
| 38 | Blake TimothyPlace 38 · Mountain View Mesa | — | Mountain View Mesa | 19:43.17 | — |
| 39 | Austin KrikpatrickPlace 39 · Red Mountain | — | Red Mountain | 19:45.45 | — |
| 40 | Jake SavagePlace 40 · Red Mountain | — | Red Mountain | 19:48.01 | — |
| 41 | Nick QuirosPlace 41 · Verrado | — | Verrado | 19:49.11 | 28 |
| 42 | Michael QuirosPlace 42 · Verrado | — | Verrado | 19:49.91 | 29 |
| 43 | Braven CarlsonPlace 43 · Boulder Creek | — | Boulder Creek | 19:54.83 | 30 |
| 44 | Conrad SandersPlace 44 · Sandra Day O'Connor | — | Sandra Day O'Connor | 19:57.52 | 31 |
| 45 | Cruz BarriosPlace 45 · Sandra Day O'Connor | — | Sandra Day O'Connor | 20:02.04 | 32 |
| 46 | Brandon RuizPlace 46 · Mountain View Mesa | — | Mountain View Mesa | 20:02.78 | — |
| 47 | Jeff OetjenPlace 47 · Mountain View Mesa | — | Mountain View Mesa | 20:03.62 | — |
| 48 | Tim ShafferPlace 48 · Mountain View Mesa | — | Mountain View Mesa | 20:04.49 | — |
| 49 | Galindo MarkPlace 49 · Cesar Chavez | — | Cesar Chavez | 20:06.55 | 33 |
| 50 | Anthony SantiagoPlace 50 · Paradise Valley | — | Paradise Valley | 20:07.80 | — |
| 51 | Stephen JewellPlace 51 · Pinnacle | — | Pinnacle | 20:11.64 | 34 |
| 52 | Brandon TimmermanPlace 52 · Pinnacle | — | Pinnacle | 20:12.56 | 35 |
| 53 | Zeke WhitingPlace 53 · Red Mountain | — | Red Mountain | 20:19.80 | — |
| 54 | Adam WeluPlace 54 · Desert Mountain | — | Desert Mountain | 20:21.60 | 36 |
| 55 | Parker FramePlace 55 · Mountain View Mesa | — | Mountain View Mesa | 20:22.73 | — |
| 56 | Marcos MartinezPlace 56 · Verrado | — | Verrado | 20:23.40 | 37 |
| 57 | Stephen DahnPlace 57 · Pinnacle | — | Pinnacle | 20:27.66 | 38 |
| 58 | Matthew DahnPlace 58 · Pinnacle | — | Pinnacle | 20:28.78 | 39 |
| 59 | Josh ValenpenaPlace 59 · Estrella Foothills | — | Estrella Foothills | 20:30.08 | — |
| 60 | Clint MosleyPlace 60 · Red Mountain | — | Red Mountain | 20:31.92 | — |
| 61 | Soham GuptaPlace 61 · Desert Mountain | — | Desert Mountain | 20:37.47 | 40 |
| 62 | Michael CatchingsPlace 62 · Sandra Day O'Connor | — | Sandra Day O'Connor | 20:38.25 | 41 |
| 63 | Andres GalvezPlace 63 · Glendale | — | Glendale | 20:42.27 | 42 |
| 64 | Logan KaminPlace 64 · Liberty | — | Liberty | 20:45.29 | 43 |
| 65 | Grant ZaroPlace 65 · Notre Dame Prep | — | Notre Dame Prep | 20:46.36 | 44 |
| 66 | Dustin WashburnPlace 66 · Youngker | — | Youngker | 20:47.18 | 45 |
| 67 | Dishae WilsonPlace 67 · Mountain View Mesa | — | Mountain View Mesa | 20:53.33 | — |
| 68 | Michael RistagnoPlace 68 · Desert Mountain | — | Desert Mountain | 21:00.80 | 46 |
| 69 | Kyle DerhaagPlace 69 · Pinnacle | — | Pinnacle | 21:02.23 | 47 |
| 70 | Spencer TreuhaftPlace 70 · Red Mountain | — | Red Mountain | 21:16.61 | — |
| 71 | David FitzgeraldPlace 71 · Boulder Creek | — | Boulder Creek | 21:23.09 | 48 |
| 72 | Brent PorterPlace 72 · Sandra Day O'Connor | — | Sandra Day O'Connor | 21:23.91 | 49 |
| 73 | Andoni De Las RivasPlace 73 · Pinnacle | — | Pinnacle | 21:30.38 | 50 |
| 74 | Derek WhiteheadPlace 74 · Desert Mountain | — | Desert Mountain | 21:31.24 | — |
| 75 | Scott WilliamsPlace 75 · Pinnacle | — | Pinnacle | 21:32.25 | 51 |
| 76 | Francisco MorenoPlace 76 · Cesar Chavez | — | Cesar Chavez | 21:36.15 | 52 |
| 77 | Marco MariscalPlace 77 · Notre Dame Prep | — | Notre Dame Prep | 21:37.01 | 53 |
| 78 | Hector ArgotePlace 78 · Glendale | — | Glendale | 21:37.66 | 54 |
| 79 | Trax HemauerPlace 79 · Red Mountain | — | Red Mountain | 21:38.32 | — |
| 80 | Jesse FloresPlace 80 · Boulder Creek | — | Boulder Creek | 21:39.25 | 55 |
| 81 | Saumya GuptaPlace 81 · Desert Mountain | — | Desert Mountain | 21:41.01 | — |
| 82 | Jordan DellaMaddalenaPlace 82 · Horizon | — | Horizon | 21:41.70 | 56 |
| 83 | Kyle SebbenPlace 83 · Valley Vista | — | Valley Vista | 21:42.54 | — |
| 84 | Dalton LangsmithPlace 84 · Sandra Day O'Connor | — | Sandra Day O'Connor | 21:43.53 | — |
| 85 | Derek BawdenPlace 85 · Mountain View Mesa | — | Mountain View Mesa | 21:44.22 | — |
| 86 | Alec GordonPlace 86 · Boulder Creek | — | Boulder Creek | 21:48.11 | 57 |
| 87 | Fransisco HeroldPlace 87 · Mountain View Mesa | — | Mountain View Mesa | 21:49.65 | — |
| 88 | Justin BartelsPlace 88 · Liberty | — | Liberty | 21:51.04 | 58 |
| 89 | Jordan CantuPlace 89 · Shadow Ridge | — | Shadow Ridge | 21:52.09 | 59 |
| 90 | Mitchell WillardPlace 90 · Red Mountain | — | Red Mountain | 21:52.83 | — |
| 91 | Jacob MuggePlace 91 · Boulder Creek | — | Boulder Creek | 21:53.94 | 60 |
| 92 | Brandon ClarkPlace 92 · Mountain View Mesa | — | Mountain View Mesa | 21:57.80 | — |
| 93 | Scottie KingPlace 93 · Mountain View Mesa | — | Mountain View Mesa | 22:01.63 | — |
| 94 | Derrick LemonsPlace 94 · Verrado | — | Verrado | 22:03.13 | 61 |
| 95 | Omar Martin del CampoPlace 95 · Desert Mountain | — | Desert Mountain | 22:06.16 | — |
| 96 | Carson MlnarikPlace 96 · Paradise Valley | — | Paradise Valley | 22:08.31 | — |
| 97 | Alex HillPlace 97 · Boulder Creek | — | Boulder Creek | 22:09.97 | 62 |
| 98 | Jordan LevinePlace 98 · Paradise Valley | — | Paradise Valley | 22:11.14 | — |
| 99 | Wyatt SeinPlace 99 · Red Mountain | — | Red Mountain | 22:11.88 | — |
| 100 | Rafael RamirezPlace 100 · Cesar Chavez | — | Cesar Chavez | 22:15.06 | 63 |
| 101 | Alex PerezPlace 101 · Casa Grande Union | — | Casa Grande Union | 22:19.00 | — |
| 102 | Patrick FeeneyPlace 102 · Liberty | — | Liberty | 22:20.95 | 64 |
| 103 | Jonathan SaldanoPlace 103 · Verrado | — | Verrado | 22:23.06 | 65 |
| 104 | Spencer DuncanPlace 104 · Mountain View Mesa | — | Mountain View Mesa | 22:24.48 | — |
| 105 | Erik SouthardPlace 105 · Desert Mountain | — | Desert Mountain | 22:27.75 | — |
| 106 | Edward UlibarriPlace 106 · Youngker | — | Youngker | 22:28.53 | 66 |
| 107 | Josh KoffordPlace 107 · Boulder Creek | — | Boulder Creek | 22:29.43 | — |
| 108 | Nathan AllenPlace 108 · Desert Mountain | — | Desert Mountain | 22:32.00 | — |
| 109 | Nathan ButlerPlace 109 · Liberty | — | Liberty | 22:32.82 | 67 |
| 110 | Steven VasquezPlace 110 · Youngker | — | Youngker | 22:34.91 | 68 |
| 111 | Zach StilgenbauerPlace 111 · Boulder Creek | — | Boulder Creek | 22:46.90 | — |
| 112 | Alex LusardiPlace 112 · Shadow Ridge | — | Shadow Ridge | 23:03.01 | 69 |
| 113 | JC TovarPlace 113 · Tolleson Union | — | Tolleson Union | 23:04.18 | — |
| 114 | Keaen BrooksPlace 114 · Boulder Creek | — | Boulder Creek | 23:06.64 | — |
| 115 | Alex GarciaPlace 115 · Cesar Chavez | — | Cesar Chavez | 23:14.15 | 70 |
| 116 | Roy CrouchPlace 116 · Horizon | — | Horizon | 23:19.90 | 71 |
| 117 | Augusto CamposPlace 117 · Verrado | — | Verrado | 23:21.29 | 72 |
| 118 | Mathew CorralPlace 118 · Desert Edge | — | Desert Edge | 23:27.32 | — |
| 119 | Chandler RosendahlPlace 119 · Boulder Creek | — | Boulder Creek | 23:29.98 | — |
| 120 | Justin ChenPlace 120 · Boulder Creek | — | Boulder Creek | 23:33.34 | — |
| 121 | Gabriel FattuPlace 121 · Liberty | — | Liberty | 23:41.84 | 73 |
| 122 | Jesus AlmanzaPlace 122 · Glendale | — | Glendale | 23:46.75 | 74 |
| 123 | Marcus MirandaPlace 123 · Verrado | — | Verrado | 23:47.47 | 75 |
| 124 | Andrew RomeroPlace 124 · Pinnacle | — | Pinnacle | 23:48.23 | — |
| 125 | Nick LongoPlace 125 · Millennium | — | Millennium | 23:52.14 | — |
| 126 | Keegan O'HarePlace 126 · Notre Dame Prep | — | Notre Dame Prep | 23:54.17 | 76 |
| 127 | Collin MoultonPlace 127 · Tolleson Union | — | Tolleson Union | 23:55.10 | — |
| 128 | Brandon StevensonPlace 128 · Barry Goldwater | — | Barry Goldwater | 23:57.73 | — |
| 129 | Robert MannPlace 129 · Deer Valley | — | Deer Valley | 24:03.57 | — |
| 130 | Phillip GonzalezPlace 130 · Tolleson Union | — | Tolleson Union | 24:04.75 | — |
| 131 | Ben Ha'oPlace 131 · Shadow Ridge | — | Shadow Ridge | 24:06.76 | 77 |
| 132 | Andrew MicnhimerPlace 132 · Liberty | — | Liberty | 24:07.87 | 78 |
| 133 | Fernando MolinaPlace 133 · Carl Hayden | — | Carl Hayden | 24:09.18 | — |
| 134 | Taylor WordPlace 134 · Shadow Ridge | — | Shadow Ridge | 24:16.62 | 79 |
| 135 | Jacob VelardePlace 135 · Mountain View Mesa | — | Mountain View Mesa | 24:18.07 | — |
| 136 | Jesus ReyesPlace 136 · Glendale | — | Glendale | 24:21.80 | 80 |
| 137 | Gjermundson StoneyPlace 137 · Glendale | — | Glendale | 24:24.55 | 81 |
| 138 | Ian CreaserPlace 138 · Mountain View Mesa | — | Mountain View Mesa | 24:25.66 | — |
| 139 | Dan TomaPlace 139 · Shadow Ridge | — | Shadow Ridge | 24:28.44 | 82 |
| 140 | John BowerPlace 140 · Liberty | — | Liberty | 24:30.98 | 83 |
| 141 | Marquis RossPlace 141 · Cesar Chavez | — | Cesar Chavez | 24:36.66 | — |
| 142 | Bryce McGerttPlace 142 · Mountain View Mesa | — | Mountain View Mesa | 24:37.70 | — |
| 143 | Forest TowersPlace 143 · Estrella Foothills | — | Estrella Foothills | 24:43.87 | — |
| 144 | Jacob MillsPlace 144 · Deer Valley | — | Deer Valley | 24:47.50 | — |
| 145 | Nick MartarellaPlace 145 · Horizon | — | Horizon | 24:52.49 | 84 |
| 146 | Drew HigginsPlace 146 · Youngker | — | Youngker | 24:59.07 | 85 |
| 147 | Dezon CoxPlace 147 · Carl Hayden | — | Carl Hayden | 25:02.44 | — |
| 148 | Mark BuchholzPlace 148 · Arizona Lutheran | — | Arizona Lutheran | 25:03.28 | — |
| 149 | Andrew BostwickPlace 149 · Valley Vista | — | Valley Vista | 25:05.27 | — |
| 150 | Ben SilverPlace 150 · Horizon | — | Horizon | 25:06.38 | 86 |
| 151 | Javier CruzPlace 151 · Glendale | — | Glendale | 25:07.10 | 87 |
| 152 | Taylor LittlePlace 152 · Notre Dame Prep | — | Notre Dame Prep | 25:09.73 | 88 |
| 153 | Brett DomagalaPlace 153 · Pinnacle | — | Pinnacle | 25:22.16 | — |
| 154 | Trenton HowePlace 154 · Horizon | — | Horizon | 25:38.68 | 89 |
| 155 | David RodriguezPlace 155 · Cesar Chavez | — | Cesar Chavez | 25:39.47 | — |
| 156 | Cody HallPlace 156 · Casa Grande Union | — | Casa Grande Union | 25:42.84 | — |
| 157 | Mark PetroffPlace 157 · Sandra Day O'Connor | — | Sandra Day O'Connor | 25:45.00 | — |
| 158 | Darek ChavezPlace 158 · Shadow Ridge | — | Shadow Ridge | 25:51.28 | 90 |
| 159 | Srujan KantetiPlace 159 · Sandra Day O'Connor | — | Sandra Day O'Connor | 26:12.62 | — |
| 160 | Jesus PeraltaPlace 160 · Glendale | — | Glendale | 26:13.24 | 91 |
| 161 | Liam BurkePlace 161 · Shadow Ridge | — | Shadow Ridge | 26:15.57 | — |
| 162 | Fabien RuizPlace 162 · Estrella Foothills | — | Estrella Foothills | 26:21.79 | — |
| 163 | Darren HelmanPlace 163 · Deer Valley | — | Deer Valley | 26:48.62 | — |
| 164 | Ryan SmithPlace 164 · Desert Mountain | — | Desert Mountain | 26:49.60 | — |
| 165 | Brendan MurphyPlace 165 · Paradise Valley | — | Paradise Valley | 26:51.12 | — |
| 166 | Nathaniel PortoPlace 166 · Shadow Ridge | — | Shadow Ridge | 27:07.20 | — |
| 167 | Austin CarpenderPlace 167 · Millennium | — | Millennium | 27:10.71 | — |
| 168 | TJ DeMarcoPlace 168 · Liberty | — | Liberty | 27:13.49 | — |
| 169 | Tyler LozinskiPlace 169 · Casa Grande Union | — | Casa Grande Union | 27:29.26 | — |
| 170 | Adrian PalayoPlace 170 · Shadow Ridge | — | Shadow Ridge | 27:29.98 | — |
| 171 | Miguel CuevasPlace 171 · Carl Hayden | — | Carl Hayden | 27:34.18 | — |
| 172 | Levi WillowPlace 172 · Millennium | — | Millennium | 27:37.13 | — |
| 173 | Adrian GonzalezPlace 173 · Youngker | — | Youngker | 27:57.25 | 92 |
| 174 | Excel OrtegaPlace 174 · Boulder Creek | — | Boulder Creek | 28:07.56 | — |
| 175 | Jeremy HolguinPlace 175 · Arizona Lutheran | — | Arizona Lutheran | 28:13.24 | — |
| 176 | Rudy MendozaPlace 176 · Tolleson Union | — | Tolleson Union | 28:14.41 | — |
| 177 | Wesley HarrisPlace 177 · Youngker | — | Youngker | 28:31.95 | 93 |
| 178 | Jack TrippPlace 178 · Horizon | — | Horizon | 28:54.57 | 94 |
| 179 | Robin DeGroofPlace 179 · Desert Mountain | — | Desert Mountain | 29:01.87 | — |
| 180 | Luis JuarezPlace 180 · Glendale | — | Glendale | 29:48.04 | — |
| 181 | Ricky CarazesPlace 181 · Desert Edge | — | Desert Edge | 29:49.19 | — |
| 182 | Matt SheldonPlace 182 · Liberty | — | Liberty | 30:16.19 | — |
| 183 | Noah OropezaPlace 183 · Shadow Ridge | — | Shadow Ridge | 30:17.15 | — |
| 184 | Josiah EastPlace 184 · Deer Valley | — | Deer Valley | 31:10.99 | — |
| 185 | Michael MalisaPlace 185 · Millennium | — | Millennium | 31:12.02 | — |
| 186 | Jose EspinozaPlace 186 · Glendale | — | Glendale | 31:59.10 | — |
| 187 | David MalangPlace 187 · Casa Grande Union | — | Casa Grande Union | 32:00.07 | — |
| 188 | Evan AlderPlace 188 · Mountain View Mesa | — | Mountain View Mesa | 32:09.41 | — |
| 189 | Joshua PhelanPlace 189 · Liberty | — | Liberty | 35:26.03 | — |