| 1 | Hayden ShellyPlace 1 · Grade 12 · Scottsdale Prep | 12 | Scottsdale Prep | 17:01 |
| 2 | Trevor TamPlace 2 · Grade 11 · Horizon Honors | 11 | Horizon Honors | 17:12 |
| 3 | Wyatt StevensonPlace 3 · Grade 12 · Sedona Red Rock | 12 | Sedona Red Rock | 17:38 |
| 4 | Jake UtleyPlace 4 · Grade 12 · Scottsdale Prep | 12 | Scottsdale Prep | 17:53 |
| 5 | Sam HallamPlace 5 · Grade 10 · Scottsdale Prep | 10 | Scottsdale Prep | 17:55 |
| 6 | Caleb MucklowPlace 6 · Grade 12 · Northwest Christian | 12 | Northwest Christian | 17:55 |
| 7 | Alex TillyPlace 7 · Grade 11 · Scottsdale Prep | 11 | Scottsdale Prep | 18:03 |
| 8 | Conner DosmannPlace 8 · Grade 9 · Arizona College Preparatory | 9 | Arizona College Preparatory | 18:05 |
| 9 | Kody DehartPlace 9 · Grade 10 · Northwest Christian | 10 | Northwest Christian | 18:06 |
| 10 | Nic SmithPlace 10 · Grade 12 · Valley Christian | 12 | Valley Christian | 18:29 |
| 11 | Max BartonPlace 11 · Grade 12 · Valley Lutheran | 12 | Valley Lutheran | 18:31 |
| 12 | Noe RamirezPlace 12 · Grade 10 · Horizon Honors | 10 | Horizon Honors | 18:35 |
| 13 | Tristan YoungPlace 13 · Grade 10 · Gilbert Classical Academy | 10 | Gilbert Classical Academy | 18:37 |
| 14 | Andrew MiklichPlace 14 · Grade 11 · ALA - Queen Creek | 11 | ALA - Queen Creek | 18:37 |
| 15 | Danny KarPlace 15 · Grade 10 · Scottsdale Prep | 10 | Scottsdale Prep | 18:42 |
| 16 | Luke DoernerPlace 16 · Grade 11 · Sedona Red Rock | 11 | Sedona Red Rock | 18:51 |
| 17 | Elvin TengdahlPlace 17 · Grade 11 · Gilbert Classical Academy | 11 | Gilbert Classical Academy | 18:53 |
| 18 | Isaiah EnglePlace 18 · Grade 12 · Northwest Christian | 12 | Northwest Christian | 18:54 |
| 19 | Colton CluffPlace 19 · Grade 11 · ALA - Queen Creek | 11 | ALA - Queen Creek | 18:57 |
| 20 | Jeremy YoungPlace 20 · Grade 11 · ALA - Queen Creek | 11 | ALA - Queen Creek | 18:58 |
| 21 | Cody AngellPlace 21 · Grade 9 · Northwest Christian | 9 | Northwest Christian | 19:07 PR |
| 22 | Noah HamstraPlace 22 · Grade 12 · Northwest Christian | 12 | Northwest Christian | 19:14 |
| 23 | C.J. SorcinelliPlace 23 · Grade 12 · Northwest Christian | 12 | Northwest Christian | 19:15 PR |
| 24 | Nicholas GonzalezPlace 24 · Grade 10 · Gilbert Classical Academy | 10 | Gilbert Classical Academy | 19:16 |
| 25 | Nathan HoyerPlace 25 · Grade 10 · Sedona Red Rock | 10 | Sedona Red Rock | 19:17 |
| 26 | Jimmy DailPlace 26 · Grade 12 · Scottsdale Christian | 12 | Scottsdale Christian | 19:18 |
| 27 | Francisco GonzalezPlace 27 · Grade 11 · Gilbert Classical Academy | 11 | Gilbert Classical Academy | 19:25 |
| 28 | Tanner WebbPlace 28 · Grade 10 · Northwest Christian | 10 | Northwest Christian | 19:26 |
| 29 | Peter BodjanacPlace 29 · Grade 11 · Arizona Lutheran | 11 | Arizona Lutheran | 19:35 |
| 30 | Adam EhlersPlace 30 · Grade 12 · Arizona Lutheran | 12 | Arizona Lutheran | 19:36 |
| 31 | Nicholas MalmgrenPlace 31 · Grade 12 · Sedona Red Rock | 12 | Sedona Red Rock | 19:39 |
| 32 | Daely PenticoPlace 32 · Grade 11 · Payson | 11 | Payson | 19:40 |
| 33 | Chris KayePlace 33 · Grade 12 · Dream City Christian | 12 | Dream City Christian | 19:53 |
| 34 | Christian GreenePlace 34 · Grade 12 · Gilbert Christian | 12 | Gilbert Christian | 19:53 |
| 35 | Loren FergusonPlace 35 · Grade 11 · Horizon Honors | 11 | Horizon Honors | 19:58 PR |
| 36 | William GrayPlace 36 · Grade 12 · Horizon Honors | 12 | Horizon Honors | 20:01 |
| 37 | Geoffrey GrossthalPlace 37 · Grade 9 · Valley Christian | 9 | Valley Christian | 20:02 |
| 38 | Ryan HolguinPlace 38 · Grade 10 · Horizon Honors | 10 | Horizon Honors | 20:03 |
| 39 | Tennyson WilsonPlace 39 · Grade 10 · Sedona Red Rock | 10 | Sedona Red Rock | 20:04 |
| 40 | Richard AnctilPlace 40 · Grade 11 · Scottsdale Prep | 11 | Scottsdale Prep | 20:08 |
| 41 | Christopher WoodsPlace 41 · Grade 12 · Arizona College Preparatory | 12 | Arizona College Preparatory | 20:14 |
| 42 | Ethan CollinsPlace 42 · Grade 12 · Valley Lutheran | 12 | Valley Lutheran | 20:19 |
| 43 | Nils ArmbrusterPlace 43 · Grade 11 · ALA - Queen Creek | 11 | ALA - Queen Creek | 20:20 |
| 44 | Colton GianiorioPlace 44 · Grade 11 · Gilbert Christian | 11 | Gilbert Christian | 20:22 |
| 45 | Ben OganPlace 45 · Grade 9 · Northwest Christian | 9 | Northwest Christian | 20:22 |
| 46 | Kaden BrannanPlace 46 · Grade 11 · Gilbert Christian | 11 | Gilbert Christian | 20:23 |
| 47 | Troy ClarkPlace 47 · Grade 12 · Dream City Christian | 12 | Dream City Christian | 20:23 |
| 48 | Benjamin AlthoffPlace 48 · Grade 10 · Arizona Lutheran | 10 | Arizona Lutheran | 20:26 |
| 49 | Cedric LorchPlace 49 · Grade 12 · Valley Lutheran | 12 | Valley Lutheran | 20:27 |
| 50 | Joshua DrapkinPlace 50 · Grade 12 · Horizon Honors | 12 | Horizon Honors | 20:31 |
| 51 | Chris BenningerPlace 51 · Grade 10 · Valley Christian | 10 | Valley Christian | 20:36 |
| 52 | Christian BermudezPlace 52 · Grade 9 · Arizona College Preparatory | 9 | Arizona College Preparatory | 20:36 |
| 53 | Austin ReckardPlace 53 · Grade 10 · Gilbert Christian | 10 | Gilbert Christian | 20:43 |
| 54 | Nick BaileyPlace 54 · Grade 12 · Valley Christian | 12 | Valley Christian | 20:44 |
| 55 | Josh StanleyPlace 55 · Grade 10 · Northwest Christian | 10 | Northwest Christian | 20:45 |
| 56 | Brandon LaytonPlace 56 · Grade 10 · Benjamin Franklin | 10 | Benjamin Franklin | 20:46 PR |
| 57 | John JiaoPlace 57 · Grade 10 · Arizona Lutheran | 10 | Arizona Lutheran | 20:50 PR |
| 58 | Andrew MitchellPlace 58 · Grade 9 · Scottsdale Prep | 9 | Scottsdale Prep | 20:52 |
| 59 | Ricardo NunezPlace 59 · Grade 12 · Valley Christian | 12 | Valley Christian | 20:59 |
| 60 | Caleb MiklichPlace 60 · Grade 10 · ALA - Queen Creek | 10 | ALA - Queen Creek | 21:00 |
| 61 | Sebastian MartinezPlace 61 · Grade 12 · Scottsdale Christian | 12 | Scottsdale Christian | 21:09 |
| 62 | Austin PenaPlace 62 · Grade 10 · Benjamin Franklin | 10 | Benjamin Franklin | 21:16 PR |
| 63 | Holland GaileyPlace 63 · Grade 10 · Gilbert Classical Academy | 10 | Gilbert Classical Academy | 21:17 |
| 64 | Haven Erik SanchezPlace 64 · Grade 12 · Baboquivari | 12 | Baboquivari | 21:22 |
| 65 | Dylan MartinezPlace 65 · Grade 10 · Sedona Red Rock | 10 | Sedona Red Rock | 21:25 |
| 66 | Troy GilchristPlace 66 · Grade 10 · Arizona College Preparatory | 10 | Arizona College Preparatory | 21:28 |
| 67 | Kolby MorrisPlace 67 · Grade 12 · Valley Lutheran | 12 | Valley Lutheran | 21:29 |
| 68 | Kevin PricePlace 68 · Grade 12 · Payson | 12 | Payson | 21:31 |
| 69 | Ruben BelbePlace 69 · Grade 12 · Dream City Christian | 12 | Dream City Christian | 21:37 PR |
| 70 | Brandon BelbePlace 70 · Grade 9 · Dream City Christian | 9 | Dream City Christian | 21:49 PR |
| 71 | Antonio TrujilloPlace 71 · Grade 10 · San Tan Foothills | 10 | San Tan Foothills | 21:53 PR |
| 72 | Jared WilliamsonPlace 72 · Grade 9 · Valley Lutheran | 9 | Valley Lutheran | 21:54 |
| 73 | Charles MathewsPlace 73 · Grade 11 · Gilbert Classical Academy | 11 | Gilbert Classical Academy | 21:55 |
| 74 | Zach GreenePlace 74 · Grade 12 · Gilbert Christian | 12 | Gilbert Christian | 21:56 |
| 75 | Jesse TrautPlace 75 · Grade 11 · Northwest Christian | 11 | Northwest Christian | 21:57 |
| 76 | Enrique FavaroPlace 76 · Grade 12 · Tempe Preparatory | 12 | Tempe Preparatory | 21:58 |
| 77 | Jacob SteinekePlace 77 · Grade 10 · Tempe Preparatory | 10 | Tempe Preparatory | 21:59 |
| 78 | Tim WilliamsPlace 78 · Grade 10 · Northwest Christian | 10 | Northwest Christian | 22:03 |
| 79 | Sean SwinglePlace 79 · Grade 10 · Gilbert Christian | 10 | Gilbert Christian | 22:05 |
| 80 | Jared VarneyPlace 80 · Grade 9 · ALA - Queen Creek | 9 | ALA - Queen Creek | 22:08 |
| 81 | Parker MaxwellPlace 81 · Grade 12 · Arete Preparatory Academy | 12 | Arete Preparatory Academy | 22:10 |
| 82 | Noah DenBleykerPlace 82 · Grade 10 · Valley Christian | 10 | Valley Christian | 22:17 |
| 83 | Jared TashquithPlace 83 · Grade - · Baboquivari | - | Baboquivari | 22:23 |
| 84 | Spencer BrownPlace 84 · Grade 11 · Horizon Honors | 11 | Horizon Honors | 22:26 |
| 85 | Matt GloverPlace 85 · Grade 10 · Gilbert Classical Academy | 10 | Gilbert Classical Academy | 22:27 |
| 86 | Nahum ArefeaynePlace 86 · Grade 11 · Gilbert Classical Academy | 11 | Gilbert Classical Academy | 22:28 |
| 87 | Nathan WhitesidesPlace 87 · Grade 11 · Arizona College Preparatory | 11 | Arizona College Preparatory | 22:31 |
| 88 | Brendan McleskeyPlace 88 · Grade 11 · Gilbert Classical Academy | 11 | Gilbert Classical Academy | 22:33 |
| 89 | Luke PouporePlace 89 · Grade 12 · Scottsdale Prep | 12 | Scottsdale Prep | 22:34 |
| 90 | Austin BookerPlace 90 · Grade 12 · Dream City Christian | 12 | Dream City Christian | 22:42 |
| 91 | Trevor KerberPlace 91 · Grade 10 · Tempe Preparatory | 10 | Tempe Preparatory | 22:54 |
| 92 | Jacob HarperPlace 92 · Grade 11 · Northwest Christian | 11 | Northwest Christian | 22:58 |
| 93 | Ryan BrionesPlace 93 · Grade 9 · Horizon Honors | 9 | Horizon Honors | 23:00 |
| 94 | Richard MoellerPlace 94 · Grade 9 · Arete Preparatory Academy | 9 | Arete Preparatory Academy | 23:01 |
| 95 | Trace AutreyPlace 95 · Grade 9 · Valley Christian | 9 | Valley Christian | 23:09 |
| 96 | Cameron AragonPlace 96 · Grade 9 · Dream City Christian | 9 | Dream City Christian | 23:15 PR |
| 97 | Noel PerryPlace 97 · Grade 11 · Arizona Lutheran | 11 | Arizona Lutheran | 23:32 |
| 98 | Jake ChildPlace 98 · Grade 9 · Arizona College Preparatory | 9 | Arizona College Preparatory | 23:34 |
| 99 | Matthew MullinsPlace 99 · Grade 9 · Arizona Lutheran | 9 | Arizona Lutheran | 23:43 |
| 100 | Kyler BrintonPlace 100 · Grade 11 · Northwest Christian | 11 | Northwest Christian | 23:48 |
| 101 | Thomas HenschelPlace 101 · Grade 11 · Horizon Honors | 11 | Horizon Honors | 23:49 |
| 102 | Nicolas ZuritaPlace 102 · Grade 9 · San Tan Foothills | 9 | San Tan Foothills | 23:50 PR |
| 103 | Cameron EbelPlace 103 · Grade 9 · Arizona Lutheran | 9 | Arizona Lutheran | 23:52 |
| 104 | Christian VegaPlace 104 · Grade 12 · Gilbert Christian | 12 | Gilbert Christian | 23:53 |
| 105 | Sam WaltonPlace 105 · Grade 9 · Gilbert Christian | 9 | Gilbert Christian | 24:02 |
| 106 | Dylan HendricksPlace 106 · Grade 11 · Arizona College Preparatory | 11 | Arizona College Preparatory | 24:05 |
| 107 | Carlos HenryPlace 107 · Grade 9 · Gilbert Classical Academy | 9 | Gilbert Classical Academy | 24:19 |
| 108 | Nicholas KarlsrudPlace 108 · Grade 10 · Valley Christian | 10 | Valley Christian | 24:24 |
| 109 | Josh NadolskiPlace 109 · Grade 9 · Gilbert Classical Academy | 9 | Gilbert Classical Academy | 24:30 |
| 110 | William BowdenPlace 110 · Grade 10 · Tempe Preparatory | 10 | Tempe Preparatory | 24:36 |
| 111 | Oliver ReschreiterPlace 111 · Grade 10 · Scottsdale Christian | 10 | Scottsdale Christian | 24:42 PR |
| 112 | Bryce AnderlohrPlace 112 · Grade 11 · Gilbert Classical Academy | 11 | Gilbert Classical Academy | 24:50 |
| 113 | Matt BlairPlace 113 · Grade 10 · Horizon Honors | 10 | Horizon Honors | 24:53 |
| 114 | Hunter SinclairPlace 114 · Grade 10 · ALA - Queen Creek | 10 | ALA - Queen Creek | 24:54 |
| 115 | Luke KieckerPlace 115 · Grade 9 · Arizona Lutheran | 9 | Arizona Lutheran | 24:59 |
| 116 | Cole SchillPlace 116 · Grade 10 · Sedona Red Rock | 10 | Sedona Red Rock | 25:03 |
| 117 | Sammy UrbietaPlace 117 · Grade 9 · Arizona Lutheran | 9 | Arizona Lutheran | 25:07 |
| 118 | Jack CoreyPlace 118 · Grade 11 · Arizona College Preparatory | 11 | Arizona College Preparatory | 25:13 |
| 119 | Miguel HigueraPlace 119 · Grade 10 · Gilbert Classical Academy | 10 | Gilbert Classical Academy | 25:30 |
| 120 | Scott JoPlace 120 · Grade 11 · Arizona Lutheran | 11 | Arizona Lutheran | 25:35 |
| 121 | Jake LoperPlace 121 · Grade 10 · Northwest Christian | 10 | Northwest Christian | 25:38 |
| 122 | Dalin SmithPlace 122 · Grade 9 · Benjamin Franklin | 9 | Benjamin Franklin | 25:41 |
| 123 | Joseph GuthriePlace 123 · Grade 10 · Valley Christian | 10 | Valley Christian | 25:47 |
| 124 | Stephen BaileyPlace 124 · Grade 10 · Valley Christian | 10 | Valley Christian | 25:48 |
| 125 | Carter BrochinskyPlace 125 · Grade 9 · Benjamin Franklin | 9 | Benjamin Franklin | 25:52 |
| 126 | Jeremy BailonPlace 126 · Grade 9 · Gilbert Christian | 9 | Gilbert Christian | 25:54 |
| 127 | Toby LamplPlace 127 · Grade 10 · Arizona Lutheran | 10 | Arizona Lutheran | 25:59 |
| 128 | Christian HillmanPlace 128 · Grade 9 · Payson | 9 | Payson | 26:03 |
| 129 | Alex MaciasPlace 129 · Grade 9 · Valley Lutheran | 9 | Valley Lutheran | 26:19 |
| 130 | Aidan EricksonPlace 130 · Grade 9 · Valley Lutheran | 9 | Valley Lutheran | 26:20 |
| 131 | Matt CummingsPlace 131 · Grade 12 · Scottsdale Christian | 12 | Scottsdale Christian | 26:24 |
| 132 | Darvy SaraviaPlace 132 · Grade 11 · San Tan Foothills | 11 | San Tan Foothills | 26:44 PR |
| 133 | David GaonaPlace 133 · Grade 11 · Dream City Christian | 11 | Dream City Christian | 27:27 PR |
| 134 | Keith MetzgerPlace 134 · Grade 10 · Arizona College Preparatory | 10 | Arizona College Preparatory | 27:28 |
| 135 | Blakely CarterPlace 135 · Grade 10 · Tempe Preparatory | 10 | Tempe Preparatory | 27:43 |
| 136 | Adrian CamaremaPlace 136 · Grade 10 · Scottsdale Christian | 10 | Scottsdale Christian | 27:47 |
| 137 | Tyler KauffmanPlace 137 · Grade 9 · Northwest Christian | 9 | Northwest Christian | 27:49 PR |
| 138 | Zach PadovanoPlace 138 · Grade 9 · Rancho Solano Prep | 9 | Rancho Solano Prep | 27:51 |
| 139 | Chris ReichlinPlace 139 · Grade 11 · Rancho Solano Prep | 11 | Rancho Solano Prep | 28:21 |
| 140 | William DawsonPlace 140 · Grade 9 · Payson | 9 | Payson | 28:53 |
| 141 | Trent GenglerPlace 141 · Grade 11 · Arizona College Preparatory | 11 | Arizona College Preparatory | 29:21 |
| 142 | JT KellyPlace 142 · Grade 12 · Gilbert Christian | 12 | Gilbert Christian | 29:46 |
| 143 | Jace TjanPlace 143 · Grade 9 · Gilbert Classical Academy | 9 | Gilbert Classical Academy | 29:50 |
| 144 | Patrick PagnozziPlace 144 · Grade 10 · Tempe Preparatory | 10 | Tempe Preparatory | 30:17 |
| 145 | David PasquiniPlace 145 · Grade 9 · Payson | 9 | Payson | 31:16 |
| 146 | Grant HendrixPlace 146 · Grade 12 · Gilbert Christian | 12 | Gilbert Christian | 31:50 |
| 147 | Colden Balfour-WallacePlace 147 · Grade 11 · Rancho Solano Prep | 11 | Rancho Solano Prep | 32:59 |
| 148 | Michael LemmPlace 148 · Grade 10 · Scottsdale Prep | 10 | Scottsdale Prep | 34:37 |
| 149 | Hunter O'BrienPlace 149 · Grade 11 · Arizona College Preparatory | 11 | Arizona College Preparatory | 34:44 |
| 150 | Miguel ZepedaPlace 150 · Grade 9 · Gilbert Classical Academy | 9 | Gilbert Classical Academy | 34:45 PR |
| 151 | Isaac HinerPlace 151 · Grade 12 · Northwest Christian | 12 | Northwest Christian | 35:22 |
| 152 | Charlie StaatsPlace 152 · Grade 9 · Valley Lutheran | 9 | Valley Lutheran | 43:28 |