| 1 | Emery BirdPlace 1 · Grade 10 · Jones-Gordon | 10 | Jones-Gordon | 18:14.35 |
| 2 | Josh MarshPlace 2 · Grade 10 · Paradise Valley Christian | 10 | Paradise Valley Christian | 18:20.94 |
| 3 | Jay-ar GloriaPlace 3 · Grade 10 · Madison Highland Prep | 10 | Madison Highland Prep | 19:01.00 |
| 4 | Armand DebrayPlace 4 · Grade 10 · BASIS Mesa | 10 | BASIS Mesa | 19:04.86 |
| 5 | Alex RichardsonPlace 5 · Grade 12 · Jefferson Prep | 12 | Jefferson Prep | 19:52.02 |
| 6 | Alex BobianPlace 6 · Grade 10 · BASIS Goodyear | 10 | BASIS Goodyear | 20:25.66 |
| 7 | Josiah WhitePlace 7 · Grade 12 · Trinity Christian | 12 | Trinity Christian | 20:28.55 |
| 8 | Kai KroodsmaPlace 8 · Grade 12 · Madison Highland Prep | 12 | Madison Highland Prep | 20:30.63 |
| 9 | Nathan KramerPlace 9 · Grade 11 · Madison Highland Prep | 11 | Madison Highland Prep | 20:42.21 |
| 10 | Trenton StaffordPlace 10 · Grade 11 · American Heritage Academy | 11 | American Heritage Academy | 20:53.20 |
| 11 | Ira ThomsonPlace 11 · Grade 12 · American Heritage Academy | 12 | American Heritage Academy | 20:53.80 |
| 12 | Ben AgnewPlace 12 · Grade 10 · Jones-Gordon | 10 | Jones-Gordon | 21:05.57 |
| 13 | Christian PetersonPlace 13 · Grade 12 · Jefferson Prep | 12 | Jefferson Prep | 21:10.54 |
| 14 | Ty MonsonPlace 14 · Grade 8 · Cicero Preparatory Academy | 8 | Cicero Preparatory Academy | 21:59.56 |
| 15 | Shayne ScatesPlace 15 · Grade 10 · Trinity Christian | 10 | Trinity Christian | 22:00.10 |
| 16 | Marc FlomPlace 16 · Grade 12 · Madison Highland Prep | 12 | Madison Highland Prep | 22:20.31 |
| 17 | Aiden HoltPlace 17 · Grade 9 · Highland Prep (Surprise) | 9 | Highland Prep (Surprise) | 22:26.19 |
| 18 | Logan DunlapPlace 18 · Grade 9 · Cicero Preparatory Academy | 9 | Cicero Preparatory Academy | 22:29.67 |
| 19 | Eli TimmPlace 19 · Grade 10 · Trinity Christian | 10 | Trinity Christian | 22:30.79 |
| 20 | AJ ArkeveldPlace 20 · Grade 10 · New Way Academy | 10 | New Way Academy | 22:33.16 |
| 21 | Dylan KrinetzPlace 21 · Grade 9 · Cicero Preparatory Academy | 9 | Cicero Preparatory Academy | 23:12.71 |
| 22 | Max AosseyPlace 22 · Grade 9 · New Way Academy | 9 | New Way Academy | 23:21.58 |
| 23 | Matthew McDonaldPlace 23 · Grade 9 · Highland Prep (Surprise) | 9 | Highland Prep (Surprise) | 23:24.59 |
| 24 | Nathan StaffordPlace 24 · Grade 9 · American Heritage Academy | 9 | American Heritage Academy | 23:25.65 |
| 25 | James TrevoltPlace 25 · Grade 9 · Jefferson Prep | 9 | Jefferson Prep | 23:26.56 |
| 26 | Cameron ShortPlace 26 · Grade 9 · Cicero Preparatory Academy | 9 | Cicero Preparatory Academy | 23:30.11 |
| 27 | Matthew LichtsinnPlace 27 · Grade 11 · New Way Academy | 11 | New Way Academy | 23:38.38 |
| 28 | Michael CapriolaPlace 28 · Grade 9 · Cicero Preparatory Academy | 9 | Cicero Preparatory Academy | 23:43.82 |
| 29 | Eliel LeonPlace 29 · Grade 9 · Madison Highland Prep | 9 | Madison Highland Prep | 23:45.23 |
| 30 | Steven ClemensPlace 30 · Grade 11 · New Way Academy | 11 | New Way Academy | 23:48.29 |
| 31 | Zach MarkewiczPlace 31 · Grade 10 · Madison Highland Prep | 10 | Madison Highland Prep | 23:49.18 |
| 32 | Luke MillerPlace 32 · Grade 9 · Cicero Preparatory Academy | 9 | Cicero Preparatory Academy | 24:04.46 |
| 33 | Andy HayesPlace 33 · Grade 9 · American Heritage Academy | 9 | American Heritage Academy | 24:10.35 |
| 34 | Parker StormPlace 34 · Grade 10 · New Way Academy | 10 | New Way Academy | 24:15.74 |
| 35 | Noah RiedPlace 35 · Grade 9 · Faith Christian Academy | 9 | Faith Christian Academy | 26:13.06 |
| 36 | Josiah KottmanPlace 36 · Grade 9 · Trinity Christian | 9 | Trinity Christian | 26:40.60 |
| 37 | Jonah HammondPlace 37 · Grade 9 · Jefferson Prep | 9 | Jefferson Prep | 26:44.97 |
| 38 | Jacob BakerPlace 38 · Grade 9 · Trinity Christian | 9 | Trinity Christian | 27:04.76 |
| 39 | Josh KeoughPlace 39 · Grade 9 · Jefferson Prep | 9 | Jefferson Prep | 27:07.90 |
| 40 | David BragelmanPlace 40 · Grade 9 · New Way Academy | 9 | New Way Academy | 27:19.17 |
| 41 | Kenny JuarezPlace 41 · Grade 12 · Madison Highland Prep | 12 | Madison Highland Prep | 27:34.76 |
| 42 | Ethan MorsePlace 42 · Grade 10 · Trinity Christian | 10 | Trinity Christian | 28:01.91 |
| 43 | Dominic BeaPlace 43 · Grade 9 · Jones-Gordon | 9 | Jones-Gordon | 28:30.28 |
| 44 | Aidan PerkelPlace 44 · Grade 9 · Jones-Gordon | 9 | Jones-Gordon | 28:56.16 |
| 45 | Seth CrewsPlace 45 · Grade 10 · New Way Academy | 10 | New Way Academy | 30:02.22 |
| 46 | Kyle BragelmanPlace 46 · Grade 9 · New Way Academy | 9 | New Way Academy | 30:28.57 |
| 47 | Josh KaplanPlace 47 · Grade 9 · New Way Academy | 9 | New Way Academy | 30:42.60 |
| 48 | Ben WeinstockPlace 48 · Grade 11 · Herberger Young Scholars Academy | 11 | Herberger Young Scholars Academy | 30:53.54 |
| 49 | Nathan DavisPlace 49 · Grade 9 · Madison Highland Prep | 9 | Madison Highland Prep | 31:15.02 |
| 50 | Royce RussellPlace 50 · Grade 9 · Herberger Young Scholars Academy | 9 | Herberger Young Scholars Academy | 32:05.04 |
| 51 | Isaac DayPlace 51 · Grade 9 · Jefferson Prep | 9 | Jefferson Prep | 32:52.02 |
| 52 | Steven LopezPlace 52 · Grade 9 · Highland Prep (Surprise) | 9 | Highland Prep (Surprise) | 46:59.21 |