| 1 | Leo DaschbachPlace 1 · Grade 10 · Highland | 10 | Highland | 16:25.58 |
| 2 | Carson KlepingerPlace 2 · Grade 12 · Mountain View Mesa | 12 | Mountain View Mesa | 16:30.56 |
| 3 | Will DaschbachPlace 3 · Grade 12 · Highland | 12 | Highland | 16:30.96 |
| 4 | Dallin ArchibaldPlace 4 · Grade 11 · Highland | 11 | Highland | 16:40.39 |
| 5 | Jared PacePlace 5 · Grade 12 · Mountain View Mesa | 12 | Mountain View Mesa | 16:46.50 |
| 6 | Scott SallyPlace 6 · Grade 12 · Dobson | 12 | Dobson | 16:55.66 |
| 7 | Zachary FrischPlace 7 · Grade 11 · Mountain View Mesa | 11 | Mountain View Mesa | 16:56.94 |
| 8 | Claudio GarciaPlace 8 · Grade 12 · Dobson | 12 | Dobson | 16:57.49 |
| 9 | Caden ResendezPlace 9 · Grade 10 · Highland | 10 | Highland | 17:01.11 |
| 10 | Alec RinsemPlace 10 · Grade 9 · Highland | 9 | Highland | 17:08.04 |
| 11 | Sean StapleyPlace 11 · Grade 12 · Mountain View Mesa | 12 | Mountain View Mesa | 17:15.04 |
| 12 | Deshawn MalonePlace 12 · Grade 11 · Mountain View Mesa | 11 | Mountain View Mesa | 17:16.74 |
| 13 | Matthew JuddPlace 13 · Grade 10 · Mountain View Mesa | 10 | Mountain View Mesa | 17:17.22 |
| 14 | Riley CullinanPlace 14 · Grade 12 · Highland | 12 | Highland | 17:18.98 |
| 15 | Jose Fuentes CorralPlace 15 · Grade 11 · Mesa | 11 | Mesa | 17:25.26 PR |
| 16 | Adam AndersonPlace 16 · Grade 12 · Mountain View Mesa | 12 | Mountain View Mesa | 17:43.62 |
| 17 | Ernest GreenPlace 17 · Grade 10 · Highland | 10 | Highland | 17:57.02 |
| 18 | Adam HonawaPlace 18 · Grade 9 · Dobson | 9 | Dobson | 17:59.82 |
| 19 | Justin LeggPlace 19 · Grade 10 · Dobson | 10 | Dobson | 18:06.16 |
| 20 | Carter MayesPlace 20 · Grade 10 · Highland | 10 | Highland | 18:06.76 |
| 21 | Kent GarnerPlace 21 · Grade 10 · Highland | 10 | Highland | 18:09.48 |
| 22 | Will HollandPlace 22 · Grade 10 · Mountain View Mesa | 10 | Mountain View Mesa | 18:18.21 |
| 23 | Ryan CrockettPlace 23 · Grade 11 · Highland | 11 | Highland | 18:20.32 |
| 24 | Alexander WitthusPlace 24 · Grade 12 · Desert Ridge | 12 | Desert Ridge | 18:20.68 |
| 25 | Marco TintoslermaPlace 25 · Grade 12 · Mesa | 12 | Mesa | 18:30.55 |
| 26 | Trent BarnettPlace 26 · Grade 12 · Highland | 12 | Highland | 18:34.05 |
| 27 | Blake HalbertPlace 27 · Grade 10 · Highland | 10 | Highland | 18:36.09 |
| 28 | Justin KenneyPlace 28 · Grade 10 · Desert Ridge | 10 | Desert Ridge | 18:38.93 |
| 29 | Ivan DuranPlace 29 · Grade 11 · Dobson | 11 | Dobson | 18:43.39 |
| 30 | Mike WilliamsPlace 30 · Grade 12 · Highland | 12 | Highland | 18:45.13 |
| 31 | Jacob GundersonPlace 31 · Grade 11 · Mountain View Mesa | 11 | Mountain View Mesa | 18:46.26 |
| 32 | Stephen DilleyPlace 32 · Grade 11 · Dobson | 11 | Dobson | 18:48.45 |
| 33 | Kade SaundersPlace 33 · Grade 11 · Highland | 11 | Highland | 18:50.11 |
| 34 | Marshall HammondPlace 34 · Grade 11 · Highland | 11 | Highland | 18:50.54 |
| 35 | Jagger ZlotoffPlace 35 · Grade 9 · Highland | 9 | Highland | 18:50.89 |
| 36 | Grant AlexanderPlace 36 · Grade 10 · Dobson | 10 | Dobson | 18:57.65 |
| 37 | Jason Ruiz-RodriguezPlace 37 · Grade 9 · Mountain View Mesa | 9 | Mountain View Mesa | 19:00.34 |
| 38 | Marshall HorlacherPlace 38 · Grade 11 · Mesa | 11 | Mesa | 19:01.31 |
| 39 | Joe WhiteheadPlace 39 · Grade 12 · Highland | 12 | Highland | 19:02.40 |
| 40 | Skyler HalesPlace 40 · Grade 12 · Highland | 12 | Highland | 19:02.94 |
| 41 | Andrew SchraterPlace 41 · Grade 11 · Mountain View Mesa | 11 | Mountain View Mesa | 19:03.67 |
| 42 | Brock EreksonPlace 42 · Grade 11 · Desert Ridge | 11 | Desert Ridge | 19:10.06 |
| 43 | Andrew CulleyPlace 43 · Grade 11 · Highland | 11 | Highland | 19:10.68 |
| 44 | Juan Carrasco FrasquilloPlace 44 · Grade 9 · Mesa | 9 | Mesa | 19:11.11 |
| 45 | Bryce IversonPlace 45 · Grade 12 · Highland | 12 | Highland | 19:13.40 |
| 46 | Addison BelnapPlace 46 · Grade 10 · Mountain View Mesa | 10 | Mountain View Mesa | 19:20.98 |
| 47 | Joshua JuddPlace 47 · Grade 9 · Mountain View Mesa | 9 | Mountain View Mesa | 19:23.08 |
| 48 | Monte GardinerPlace 48 · Grade 9 · Desert Ridge | 9 | Desert Ridge | 19:29.96 |
| 49 | Will BarmettlerPlace 49 · Grade 11 · Highland | 11 | Highland | 19:35.30 |
| 50 | Rylan SweigartPlace 50 · Grade 10 · Desert Ridge | 10 | Desert Ridge | 19:37.54 |
| 51 | Melvin TorresPlace 51 · Grade 10 · Mesa | 10 | Mesa | 19:38.26 |
| 52 | Raul Reyna-SanchezPlace 52 · Grade 9 · Mountain View Mesa | 9 | Mountain View Mesa | 19:44.20 |
| 53 | Angel AyalaPlace 53 · Grade 11 · Dobson | 11 | Dobson | 19:44.99 |
| 54 | Cael FigueroaPlace 54 · Grade 10 · Highland | 10 | Highland | 19:48.21 |
| 55 | Chris CamposPlace 55 · Grade 11 · Desert Ridge | 11 | Desert Ridge | 19:49.94 |
| 56 | Fredy SerranoPlace 56 · Grade 12 · Mesa | 12 | Mesa | 19:55.10 |
| 57 | Jesus PargaPlace 57 · Grade 11 · Mesa | 11 | Mesa | 19:56.15 PR |
| 58 | Jacen HagenPlace 58 · Grade 11 · Desert Ridge | 11 | Desert Ridge | 19:57.21 |
| 59 | Jayden CulleyPlace 59 · Grade 10 · Desert Ridge | 10 | Desert Ridge | 20:03.11 |
| 60 | Tanner RackowPlace 60 · Grade 11 · Dobson | 11 | Dobson | 20:03.94 |
| 61 | Juan AlonsoPlace 61 · Grade 12 · Mesa | 12 | Mesa | 20:25.23 |
| 62 | Efrain AyalaPlace 62 · Grade 11 · Dobson | 11 | Dobson | 20:26.19 |
| 63 | Luke LarsonPlace 63 · Grade 11 · Highland | 11 | Highland | 20:27.61 |
| 64 | Evan BosenPlace 64 · Grade 10 · Mesa | 10 | Mesa | 20:32.33 |
| 65 | Noah DominguezPlace 65 · Grade 10 · Mesa | 10 | Mesa | 20:37.82 |
| 66 | Ethan CarpenterPlace 66 · Grade 9 · Mountain View Mesa | 9 | Mountain View Mesa | 20:44.49 |
| 67 | Samuel LichlyterPlace 67 · Grade 9 · Mountain View Mesa | 9 | Mountain View Mesa | 20:48.96 |
| 68 | Corbin MuhlesteinPlace 68 · Grade 11 · Highland | 11 | Highland | 20:50.28 |
| 69 | Jeremy BowenPlace 69 · Grade 9 · Highland | 9 | Highland | 20:50.76 |
| 70 | Gavin ScofieldPlace 70 · Grade 11 · Mountain View Mesa | 11 | Mountain View Mesa | 20:51.44 |
| 71 | Andrew BrownleePlace 71 · Grade 11 · Desert Ridge | 11 | Desert Ridge | 20:55.79 |
| 72 | Samuel StapleyPlace 72 · Grade 9 · Mountain View Mesa | 9 | Mountain View Mesa | 20:57.13 |
| 73 | Baden BuchholzerPlace 73 · Grade 10 · Desert Ridge | 10 | Desert Ridge | 21:00.47 |
| 74 | Kevin DeGroffPlace 74 · Grade 9 · Mountain View Mesa | 9 | Mountain View Mesa | 21:01.76 |
| 75 | Christian TorresPlace 75 · Grade 11 · Mesa | 11 | Mesa | 21:08.10 |
| 76 | Brandon EricsonPlace 76 · Grade 9 · Highland | 9 | Highland | 21:18.42 |
| 77 | Nathan StahlePlace 77 · Grade 9 · Mesa | 9 | Mesa | 21:22.08 |
| 78 | Connor ShumwayPlace 78 · Grade 11 · Desert Ridge | 11 | Desert Ridge | 21:34.55 |
| 79 | Reese TimothyPlace 79 · Grade 11 · Mesa | 11 | Mesa | 21:36.18 |
| 80 | James GriffinPlace 80 · Grade 9 · Highland | 9 | Highland | 21:37.06 |
| 81 | Brendan CosseboomPlace 81 · Grade 9 · Highland | 9 | Highland | 21:41.11 |
| 82 | Gavin NielsenPlace 82 · Grade 9 · Highland | 9 | Highland | 21:45.61 |
| 83 | Ryne KrzesinskiPlace 83 · Grade 9 · Highland | 9 | Highland | 21:47.69 |
| 84 | Benjamin HansonPlace 84 · Grade 9 · Highland | 9 | Highland | 21:57.37 |
| 85 | Sam GreenPlace 85 · Grade 10 · Highland | 10 | Highland | 21:59.88 |
| 86 | Zechariah YurkaninPlace 86 · Grade 10 · Desert Ridge | 10 | Desert Ridge | 22:03.08 |
| 87 | Robert PlowmanPlace 87 · Grade 9 · Highland | 9 | Highland | 22:15.11 |
| 88 | Alejandro LopezPlace 88 · Grade 9 · Mesa | 9 | Mesa | 22:18.08 |
| 89 | Alex LatellaPlace 89 · Grade 10 · Highland | 10 | Highland | 22:18.43 |
| 90 | Maximus NunezPlace 90 · Grade 9 · Mesa | 9 | Mesa | 22:24.40 |
| 91 | Brandon LythgoePlace 91 · Grade 11 · Highland | 11 | Highland | 22:29.19 |
| 92 | Justin LanePlace 92 · Grade 9 · Highland | 9 | Highland | 22:35.45 |
| 93 | Corbyn NielsenPlace 93 · Grade 9 · Highland | 9 | Highland | 22:46.76 |
| 94 | Jacob AndersonPlace 94 · Grade 9 · Mesa | 9 | Mesa | 22:49.04 |
| 95 | Monson WheelerPlace 95 · Grade 11 · Mountain View Mesa | 11 | Mountain View Mesa | 22:55.18 |
| 96 | Cale ArnettPlace 96 · Grade 9 · Mesa | 9 | Mesa | 22:59.33 |
| 97 | Kacey HonyaktewaPlace 97 · Grade 11 · Mesa | 11 | Mesa | 23:00.12 |
| 98 | Austin JonesPlace 98 · Grade 11 · Mesa | 11 | Mesa | 23:04.50 |
| 99 | Bryan HernandezPlace 99 · Grade 9 · Mesa | 9 | Mesa | 23:07.31 |
| 100 | Morgan FinnPlace 100 · Grade 9 · Mountain View Mesa | 9 | Mountain View Mesa | 23:07.94 |
| 101 | Jett RamsayPlace 101 · Grade 9 · Mesa | 9 | Mesa | 23:14.13 |
| 102 | Josh LanePlace 102 · Grade 11 · Highland | 11 | Highland | 23:14.60 |
| 103 | Austin WillyerdPlace 103 · Grade 9 · Mountain View Mesa | 9 | Mountain View Mesa | 23:21.23 |
| 104 | Jordan GardinerPlace 104 · Grade 11 · Mountain View Mesa | 11 | Mountain View Mesa | 23:24.08 |
| 105 | Robert BoylePlace 105 · Grade 11 · Desert Ridge | 11 | Desert Ridge | 23:31.07 |
| 106 | Geoffrey WhitemagpiePlace 106 · Grade 11 · Desert Ridge | 11 | Desert Ridge | 23:35.76 |
| 107 | Jesus MurriettaPlace 107 · Grade 10 · Mesa | 10 | Mesa | 23:37.40 |
| 108 | Ethan HerediaPlace 108 · Grade 12 · Highland | 12 | Highland | 23:41.69 |
| 109 | Blake BelloPlace 109 · Grade 9 · Mountain View Mesa | 9 | Mountain View Mesa | 23:44.30 |
| 110 | Roberto LizarragaPlace 110 · Grade 11 · Mesa | 11 | Mesa | 24:00.06 |
| 111 | Riley BroughtonPlace 111 · Grade 12 · Dobson | 12 | Dobson | 24:06.37 |
| 112 | John SquiresPlace 112 · Grade 10 · Highland | 10 | Highland | 24:08.26 |
| 113 | Dylan AtchleyPlace 113 · Grade 12 · Highland | 12 | Highland | 24:09.08 |
| 114 | Rudy CartagenaPlace 114 · Grade 10 · Dobson | 10 | Dobson | 24:26.11 |
| 115 | Jamal JaramilloPlace 115 · Grade 11 · Mountain View Mesa | 11 | Mountain View Mesa | 24:30.05 |
| 116 | Josh PerezPlace 116 · Grade 12 · Desert Ridge | 12 | Desert Ridge | 24:47.85 |
| 117 | Cash ConnollyPlace 117 · Grade 9 · Mountain View Mesa | 9 | Mountain View Mesa | 24:59.33 |
| 118 | Jackson RobinsonPlace 118 · Grade 12 · Mesa | 12 | Mesa | 25:25.25 |
| 119 | Zach YoungPlace 119 · Grade 11 · Dobson | 11 | Dobson | 26:04.29 |
| 120 | Eli KlevinPlace 120 · Grade 10 · Highland | 10 | Highland | 26:58.21 |
| 121 | Joshua MorehousePlace 121 · Grade 10 · Dobson | 10 | Dobson | 27:07.43 PR |
| 122 | Taylor CarpenterPlace 122 · Grade 11 · Highland | 11 | Highland | 27:23.91 |
| 123 | Seth BlauveltPlace 123 · Grade 11 · Highland | 11 | Highland | 27:42.29 |
| 124 | Brycen CataniaPlace 124 · Grade 9 · Highland | 9 | Highland | 28:02.59 |
| 125 | Dryden QuistPlace 125 · Grade 10 · Mesa | 10 | Mesa | 28:41.70 |
| 126 | Josh PorterPlace 126 · Grade 11 · Highland | 11 | Highland | 37:28.97 |