| 1 | DJ HoskinsonPlace 1 · Arizona Lutheran | — | Arizona Lutheran | 17:55.00 | 1 |
| 2 | MikeHomanPlace 2 · Horizon Honors | — | Horizon Honors | 18:45.00 | 2 |
| 3 | Brad FullmanPlace 3 · Horizon Honors | — | Horizon Honors | 18:47.00 | 3 |
| 4 | David WikoffPlace 4 · Horizon Honors | — | Horizon Honors | 18:51.00 | 4 |
| 5 | Reyes AcostaPlace 5 · Northwest Christian | — | Northwest Christian | 18:52.00 | 5 |
| 6 | Galen GeislingerPlace 6 · Horizon Honors | — | Horizon Honors | 19:11.00 | 6 |
| 7 | Carl BuchholzPlace 7 · Arizona Lutheran | — | Arizona Lutheran | 19:12.00 | 7 |
| 8 | JD UhlhornPlace 8 · Arizona Lutheran | — | Arizona Lutheran | 19:29.00 | 8 |
| 9 | Matthew RichardsonPlace 9 · Horizon Honors | — | Horizon Honors | 19:51.00 | 9 |
| 10 | Isaac HayesPlace 10 · Arizona Lutheran | — | Arizona Lutheran | 19:52.00 | 10 |
| 11 | Anthony CasselmanPlace 11 · North Pointe Prep | — | North Pointe Prep | 19:53.00 | — |
| 12 | Caden MetcalfPlace 12 · Northwest Christian | — | Northwest Christian | 19:59.00 | 11 |
| 13 | Matt PondPlace 13 · Gilbert Christian | — | Gilbert Christian | 20:15.00 | — |
| 14 | Austin MosherPlace 14 · North Pointe Prep | — | North Pointe Prep | 20:16.00 | — |
| 15 | Jared SuterPlace 15 · Tempe Prep | — | Tempe Prep | 20:31.00 | 12 |
| 16 | Nate LangdonPlace 16 · Northwest Christian | — | Northwest Christian | 20:37.00 | 13 |
| 17 | Brendan LewisPlace 17 · Northwest Christian | — | Northwest Christian | 20:37.00 | 14 |
| 18 | Matthew SchianPlace 18 · Horizon Honors | — | Horizon Honors | 21:01.00 | 15 |
| 19 | Brendan BerryPlace 19 · Horizon Honors | — | Horizon Honors | 21:05.00 | 16 |
| 20 | Jose EdgingtonPlace 20 · Valley Lutheran | — | Valley Lutheran | 21:11.00 | 17 |
| 21 | Jordan KaukPlace 21 · Gilbert Christian | — | Gilbert Christian | 21:15.00 | — |
| 22 | Jacob MuellerPlace 22 · Arizona Lutheran | — | Arizona Lutheran | 21:15.00 | 18 |
| 23 | Robby AvrilPlace 23 · Valley Lutheran | — | Valley Lutheran | 21:23.00 | 19 |
| 24 | Kevin SchulzPlace 24 · Arizona Lutheran | — | Arizona Lutheran | 21:26.00 | 20 |
| 25 | Jon KlattPlace 25 · Arizona Lutheran | — | Arizona Lutheran | 21:26.00 | 21 |
| 26 | Daniel TaberPlace 26 · Arizona Lutheran | — | Arizona Lutheran | 21:28.00 | — |
| 27 | LeviHarosPlace 27 · Horizon Honors | — | Horizon Honors | 21:35.00 | — |
| 28 | Joe MusicoPlace 28 · Tempe Prep | — | Tempe Prep | 21:51.00 | 22 |
| 29 | Colton DurbinPlace 29 · Tempe Prep | — | Tempe Prep | 22:29.00 | 23 |
| 30 | Connor CarpenterPlace 30 · North Pointe Prep | — | North Pointe Prep | 22:31.00 | — |
| 31 | Michael CaldarelliPlace 31 · Northwest Christian | — | Northwest Christian | 22:52.00 | 24 |
| 32 | Andrew MatsumotoPlace 32 · Tempe Prep | — | Tempe Prep | 22:53.00 | 25 |
| 33 | Christian HillPlace 33 · Scottsdale Christian | — | Scottsdale Christian | 23:12.00 | — |
| 34 | Sam FrostPlace 34 · Horizon Honors | — | Horizon Honors | 23:22.00 | — |
| 35 | Brian KirkPlace 35 · Valley Lutheran | — | Valley Lutheran | 23:35.00 | 26 |
| 36 | Tres LoganPlace 36 · Valley Lutheran | — | Valley Lutheran | 23:47.00 | 27 |
| 37 | Triston DanielsPlace 37 · Gilbert Christian | — | Gilbert Christian | 24:01.00 | — |
| 38 | Jaren YelavichPlace 38 · Horizon Honors | — | Horizon Honors | 24:21.00 | — |
| 39 | David HastyPlace 39 · Gilbert Christian | — | Gilbert Christian | 24:23.00 | — |
| 40 | Christian SetoPlace 40 · Tempe Prep | — | Tempe Prep | 24:48.00 | 28 |
| 41 | Louis HallmanPlace 41 · Tempe Prep | — | Tempe Prep | 25:12.00 | 29 |
| 42 | Charles SmyersPlace 42 · Horizon Honors | — | Horizon Honors | 25:13.00 | — |
| 43 | Karsten SellersPlace 43 · Scottsdale Christian | — | Scottsdale Christian | 25:41.00 | — |
| 44 | Tyrone DeSilvaPlace 44 · Tempe Prep | — | Tempe Prep | 25:46.00 | 30 |
| 45 | Alex RiedelPlace 45 · Valley Lutheran | — | Valley Lutheran | 25:48.00 | 31 |
| 46 | Ryan DitsworthPlace 46 · Tempe Prep | — | Tempe Prep | 26:26.00 | — |
| 47 | Landis MainsPlace 47 · Northwest Christian | — | Northwest Christian | 27:09.00 | 32 |
| 48 | Dakota NunezPlace 48 · Northwest Christian | — | Northwest Christian | 27:13.00 | 33 |
| 49 | Tyler HayesPlace 49 · North Pointe Prep | — | North Pointe Prep | 27:20.00 | — |
| 50 | Ryan GouldPlace 50 · Tempe Prep | — | Tempe Prep | 28:33.00 | — |
| 51 | Trevor HughesPlace 51 · Tempe Prep | — | Tempe Prep | 28:36.00 | — |
| 52 | Hayden KirkmanPlace 52 · Valley Lutheran | — | Valley Lutheran | 28:58.00 | 34 |
| 53 | Tyler GardnerPlace 53 · Tempe Prep | — | Tempe Prep | 29:12.00 | — |
| 54 | IanLarsonPlace 54 · Horizon Honors | — | Horizon Honors | 31:28.00 | — |
| 1 | Monika KawskiPlace 1 · Horizon Honors | — | Horizon Honors | 21:32.00 | 1 |
| 2 | Jessie MunozPlace 2 · Northwest Christian | — | Northwest Christian | 23:14.00 | 2 |
| 3 | Michal CantrellPlace 3 · Gilbert Christian | — | Gilbert Christian | 23:37.00 | 3 |
| 4 | Sarah FisherPlace 4 · Valley Lutheran | — | Valley Lutheran | 24:12.00 | — |
| 5 | Caitlyn MainsPlace 5 · Northwest Christian | — | Northwest Christian | 24:21.00 | 4 |
| 6 | Rachel BanksPlace 6 · Northwest Christian | — | Northwest Christian | 24:22.00 | 5 |
| 7 | AJ JacksPlace 7 · Northwest Christian | — | Northwest Christian | 24:26.00 | 6 |
| 8 | Shaila HomanPlace 8 · Horizon Honors | — | Horizon Honors | 24:31.00 | 7 |
| 9 | Amanda RaifordPlace 9 · Arizona Lutheran | — | Arizona Lutheran | 24:33.00 | — |
| 10 | Kaitlyn WoltzPlace 10 · Tempe Prep | — | Tempe Prep | 24:35.00 | — |
| 11 | Jenna PearsonPlace 11 · Gilbert Christian | — | Gilbert Christian | 25:30.00 | 8 |
| 12 | Kayla BeenePlace 12 · Tempe Prep | — | Tempe Prep | 25:48.00 | — |
| 13 | Katelyn MosesPlace 13 · Gilbert Christian | — | Gilbert Christian | 25:51.00 | 9 |
| 14 | Caitlin WarlickPlace 14 · Northwest Christian | — | Northwest Christian | 26:44.00 | 10 |
| 15 | Alayna TerrellPlace 15 · Gilbert Christian | — | Gilbert Christian | 27:15.00 | 11 |
| 16 | Missy JohnPlace 16 · North Pointe Prep | — | North Pointe Prep | 27:41.00 | — |
| 17 | Katheryn ClaussPlace 17 · Valley Lutheran | — | Valley Lutheran | 27:53.00 | — |
| 18 | Jacqueline VillaPlace 18 · Scottsdale Christian | — | Scottsdale Christian | 27:54.00 | 12 |
| 19 | Grace Marie SchianPlace 19 · Horizon Honors | — | Horizon Honors | 28:00.00 | 13 |
| 20 | Lauren EdgettPlace 20 · Scottsdale Christian | — | Scottsdale Christian | 28:21.00 | 14 |
| 21 | Missy StonePlace 21 · Scottsdale Christian | — | Scottsdale Christian | 28:25.00 | 15 |
| 22 | Tyler GaylorPlace 22 · Tempe Prep | — | Tempe Prep | 29:01.00 | — |
| 23 | Sara MatsumotoPlace 23 · Tempe Prep | — | Tempe Prep | 29:09.00 | — |
| 24 | Emily ParkerPlace 24 · North Pointe Prep | — | North Pointe Prep | 29:26.00 | — |
| 25 | Valerie CaulfieldPlace 25 · Scottsdale Christian | — | Scottsdale Christian | 30:42.00 | 16 |
| 26 | Kaare SellersPlace 26 · Scottsdale Christian | — | Scottsdale Christian | 30:45.00 | 17 |
| 27 | Kayla WoodPlace 27 · Valley Lutheran | — | Valley Lutheran | 31:28.00 | — |
| 28 | Fern BuenoPlace 28 · North Pointe Prep | — | North Pointe Prep | 32:31.00 | — |
| 29 | Micah LaraPlace 29 · Horizon Honors | — | Horizon Honors | 34:14.00 | 18 |
| 30 | Olivia ClarkPlace 30 · Horizon Honors | — | Horizon Honors | 36:18.00 | 19 |
| 31 | Becca BoydPlace 31 · Gilbert Christian | — | Gilbert Christian | 37:41.00 | 20 |