| 1 | Will DaschbachPlace 1 · Grade 11 · Highland | 11 | Highland | 16:53.23 |
| 2 | Scott SallyPlace 2 · Grade 11 · Dobson | 11 | Dobson | 16:54.9h |
| 3 | Devin BowenPlace 3 · Grade 12 · Highland | 12 | Highland | 16:56.4h |
| 4 | Leo DaschbachPlace 4 · Grade 9 · Highland | 9 | Highland | 17:06.9h |
| 5 | Nate AndersonPlace 5 · Grade 12 · Highland | 12 | Highland | 17:12.2h |
| 6 | Garrett AndersonPlace 6 · Grade 9 · Campo Verde | 9 | Campo Verde | 17:13.9h |
| 7 | Weston WhitingPlace 7 · Grade 12 · Highland | 12 | Highland | 17:21.5h |
| 8 | Derek WeechPlace 8 · Grade 12 · Highland | 12 | Highland | 17:38.2h |
| 9 | Gavin OgdenPlace 9 · Grade 12 · Highland | 12 | Highland | 17:41.1h |
| 10 | Dallin ArchibaldPlace 10 · Grade 10 · Highland | 10 | Highland | 17:44.7h |
| 11 | Andrew BrownleePlace 11 · Grade 10 · Desert Ridge | 10 | Desert Ridge | 18:00.3h PR |
| 12 | Avree AndersonPlace 12 · Grade 11 · Campo Verde | 11 | Campo Verde | 18:02.5h |
| 13 | Matthew LundinPlace 13 · Grade 12 · Campo Verde | 12 | Campo Verde | 18:04.5h |
| 14 | Benjamin BrownleePlace 14 · Grade 11 · Desert Ridge | 11 | Desert Ridge | 18:10.0h PR |
| 15 | Andrew AllenPlace 15 · Grade 11 · Highland | 11 | Highland | 18:15.3h |
| 16 | Sebastian UruetaPlace 16 · Grade 10 · Mesa | 10 | Mesa | 18:23.7h PR |
| 17 | Kade SaundersPlace 17 · Grade 10 · Highland | 10 | Highland | 18:23.9h |
| 18 | Claudio GarciaPlace 18 · Grade 11 · Dobson | 11 | Dobson | 18:27.6h |
| 19 | Richard GonzalezPlace 19 · Grade 12 · Mesa | 12 | Mesa | 18:29.1h PR |
| 20 | Mac MontgomeryPlace 20 · Grade 11 · Highland | 11 | Highland | 18:33.1h |
| 21 | Ernest GreenPlace 21 · Grade 9 · Highland | 9 | Highland | 18:34.3h |
| 22 | Jake DaltonPlace 22 · Grade 9 · Highland | 9 | Highland | 18:34.5h |
| 23 | Stephen DilleyPlace 23 · Grade 10 · Dobson | 10 | Dobson | 18:34.8h |
| 24 | Kent GarnerPlace 24 · Grade 9 · Highland | 9 | Highland | 18:43.5h |
| 25 | Carson MontgomeryPlace 25 · Grade 11 · Highland | 11 | Highland | 18:47.9h |
| 26 | Baden BuchholzerPlace 26 · Grade 9 · Desert Ridge | 9 | Desert Ridge | 18:49.0h PR |
| 27 | Thomas GwinPlace 27 · Grade 10 · Campo Verde | 10 | Campo Verde | 18:52.5h |
| 28 | Aaron CalkinsPlace 28 · Grade 9 · Desert Ridge | 9 | Desert Ridge | 18:53.1h PR |
| 29 | Justin LeggPlace 29 · Grade 9 · Dobson | 9 | Dobson | 18:56.0h |
| 30 | Brayden CastelhanoPlace 30 · Grade 10 · Desert Ridge | 10 | Desert Ridge | 18:59.0h PR |
| 31 | Mac JonesPlace 31 · Grade 9 · Campo Verde | 9 | Campo Verde | 19:00.7h |
| 32 | Ivan DuranPlace 32 · Grade 10 · Dobson | 10 | Dobson | 19:04.8h |
| 33 | Jeff CatheyPlace 33 · Grade 12 · Desert Ridge | 12 | Desert Ridge | 19:05.0h |
| 34 | Joe WhiteheadPlace 34 · Grade 11 · Highland | 11 | Highland | 19:07.7h |
| 35 | Ryan LundgreenPlace 35 · Grade 9 · Highland | 9 | Highland | 19:10.1h |
| 36 | Tanner RackowPlace 36 · Grade 10 · Dobson | 10 | Dobson | 19:15.4h |
| 37 | Jared SimonsPlace 37 · Grade 12 · Campo Verde | 12 | Campo Verde | 19:17.7h |
| 38 | Will BarmettlerPlace 38 · Grade 10 · Highland | 10 | Highland | 19:21.1h |
| 39 | Sam GreenPlace 39 · Grade 9 · Highland | 9 | Highland | 19:22.5h |
| 40 | Trenton BollschweillerPlace 40 · Grade 9 · Campo Verde | 9 | Campo Verde | 19:23.3h |
| 41 | Blake HalbertPlace 41 · Grade 9 · Highland | 9 | Highland | 19:24.6h |
| 42 | Aidan ColganPlace 42 · Grade 12 · Campo Verde | 12 | Campo Verde | 19:24.8h PR |
| 43 | Bryson MursetPlace 43 · Grade 12 · Campo Verde | 12 | Campo Verde | 19:25.6h |
| 44 | Rufino DominguezPlace 44 · Grade 11 · Mesa | 11 | Mesa | 19:27.9h PR |
| 45 | Marshall HorlacherPlace 45 · Grade 10 · Mesa | 10 | Mesa | 19:30.3h |
| 46 | Jared DavisPlace 46 · Grade 10 · Desert Ridge | 10 | Desert Ridge | 19:31.3h PR |
| 47 | Ryan Dell'OlioPlace 47 · Grade 12 · Campo Verde | 12 | Campo Verde | 19:32.1h |
| 48 | Connor DeatheragePlace 48 · Grade 11 · Desert Ridge | 11 | Desert Ridge | 19:33.6h PR |
| 49 | Zephaniah CordovaPlace 49 · Grade 10 · Campo Verde | 10 | Campo Verde | 19:35.5h |
| 50 | Juan AlonsoPlace 50 · Grade 11 · Mesa | 11 | Mesa | 19:35.7h |
| 51 | Tyler EmbleyPlace 51 · Grade 10 · Campo Verde | 10 | Campo Verde | 19:37.6h |
| 52 | Devyn OrrPlace 52 · Grade 12 · Mesa | 12 | Mesa | 19:38.7h PR |
| 53 | Reese TimothyPlace 53 · Grade 10 · Mesa | 10 | Mesa | 19:40.0h |
| 54 | Trenton LundinPlace 54 · Grade 10 · Campo Verde | 10 | Campo Verde | 19:41.4h |
| 55 | Fredy SerranoPlace 55 · Grade 11 · Mesa | 11 | Mesa | 19:42.8h |
| 56 | Wesley BlairPlace 56 · Grade 10 · Campo Verde | 10 | Campo Verde | 19:44.6h |
| 57 | Noah DominguezPlace 57 · Grade 9 · Mesa | 9 | Mesa | 19:49.6h |
| 58 | Chris PedersenPlace 58 · Grade 10 · Campo Verde | 10 | Campo Verde | 19:50.1h |
| 59 | Ethan HuntPlace 59 · Grade 10 · Campo Verde | 10 | Campo Verde | 19:51.4h |
| 60 | Jesus TapiaPlace 60 · Grade 12 · Mesa | 12 | Mesa | 20:00.3h |
| 61 | Javier MendozaPlace 61 · Grade 11 · Dobson | 11 | Dobson | 20:03.3h PR |
| 62 | Kyle MoodyPlace 62 · Grade 10 · Highland | 10 | Highland | 20:06.1h |
| 63 | Grant AlexanderPlace 63 · Grade 9 · Dobson | 9 | Dobson | 20:06.3h |
| 64 | Peter DilleyPlace 64 · Grade 12 · Dobson | 12 | Dobson | 20:07.9h |
| 65 | Andrew CulleyPlace 65 · Grade 10 · Highland | 10 | Highland | 20:10.0h |
| 66 | Ricardo Rojas SevillaPlace 66 · Grade 10 · Mesa | 10 | Mesa | 20:15.6h |
| 67 | Nickolas DobbenPlace 67 · Grade 10 · Desert Ridge | 10 | Desert Ridge | 20:17.3h |
| 68 | Luke LarsonPlace 68 · Grade 10 · Highland | 10 | Highland | 20:19.9h |
| 69 | Jose Fuentes CorralPlace 69 · Grade 10 · Mesa | 10 | Mesa | 20:22.7h |
| 70 | Diego GonzalezPlace 70 · Grade 12 · Dobson | 12 | Dobson | 20:27.4h |
| 71 | Ethan OversonPlace 71 · Grade 10 · Highland | 10 | Highland | 20:27.6h |
| 72 | Tyler PlihcikPlace 72 · Grade 12 · Highland | 12 | Highland | 20:33.7h |
| 73 | Mike WilliamsPlace 73 · Grade 11 · Highland | 11 | Highland | 20:35.4h |
| 74 | Connor SweetPlace 74 · Grade 9 · Campo Verde | 9 | Campo Verde | 20:39.9h |
| 75 | Nick Dell'OlioPlace 75 · Grade 11 · Campo Verde | 11 | Campo Verde | 20:41.8h PR |
| 76 | Tyree HolmanPlace 76 · Grade 12 · Campo Verde | 12 | Campo Verde | 20:42.8h |
| 77 | Ryan CrockettPlace 77 · Grade 10 · Highland | 10 | Highland | 20:43.7h |
| 78 | Andrew DonklePlace 78 · Grade 9 · Desert Ridge | 9 | Desert Ridge | 20:46.2h PR |
| 79 | Marshall HammondPlace 79 · Grade 10 · Highland | 10 | Highland | 20:50.7h |
| 80 | Levi EvelandPlace 80 · Grade 12 · Highland | 12 | Highland | 20:50.9h |
| 81 | Brock EreksonPlace 81 · Grade 10 · Desert Ridge | 10 | Desert Ridge | 20:53.1h |
| 82 | Farron DennisPlace 82 · Grade 12 · Dobson | 12 | Dobson | 20:54.2h |
| 83 | Jacen HagenPlace 83 · Grade 10 · Desert Ridge | 10 | Desert Ridge | 20:56.9h |
| 84 | Cael FigueroaPlace 84 · Grade 9 · Highland | 9 | Highland | 20:57.1h |
| 85 | Jacob JonesPlace 85 · Grade 10 · Desert Ridge | 10 | Desert Ridge | 20:58.9h PR |
| 86 | Justin KenneyPlace 86 · Grade 9 · Desert Ridge | 9 | Desert Ridge | 21:06.9h |
| 87 | Alex SalgadoPlace 87 · Grade 12 · Mesa | 12 | Mesa | 21:10.2h |
| 88 | Liam MormonPlace 88 · Grade 10 · Campo Verde | 10 | Campo Verde | 21:10.5h |
| 89 | Brad BunkerPlace 89 · Grade 9 · Highland | 9 | Highland | 21:14.6h |
| 90 | Melvin TorresPlace 90 · Grade 9 · Mesa | 9 | Mesa | 21:21.7h |
| 91 | Brandon LythgoePlace 91 · Grade 10 · Highland | 10 | Highland | 21:23.8h |
| 92 | Kellen LynchPlace 92 · Grade 12 · Desert Ridge | 12 | Desert Ridge | 21:24.7h |
| 93 | Evan BosenPlace 93 · Grade 9 · Mesa | 9 | Mesa | 21:24.9h |
| 94 | Dominiq MurphyPlace 94 · Grade 11 · Desert Ridge | 11 | Desert Ridge | 21:25.1h PR |
| 95 | John RebetaPlace 95 · Grade 10 · Highland | 10 | Highland | 21:34.6h |
| 96 | Chris NaberPlace 96 · Grade 12 · Campo Verde | 12 | Campo Verde | 21:35.1h |
| 97 | Jared IversonPlace 97 · Grade 9 · Highland | 9 | Highland | 21:37.0h |
| 98 | Wes OlsonPlace 98 · Grade 11 · Highland | 11 | Highland | 22:04.1h |
| 99 | Marion PetersenPlace 99 · Grade 11 · Highland | 11 | Highland | 22:10.6h |
| 100 | Alex LatellaPlace 100 · Grade 9 · Highland | 9 | Highland | 22:17.5h |
| 101 | Karl LopezPlace 101 · Grade 10 · Mesa | 10 | Mesa | 22:17.7h PR |
| 102 | Angus DonaldsonPlace 102 · Grade 12 · Dobson | 12 | Dobson | 22:21.9h |
| 103 | Dylan AtchleyPlace 103 · Grade 11 · Highland | 11 | Highland | 22:25.0h |
| 104 | Connor ShumwayPlace 104 · Grade 10 · Desert Ridge | 10 | Desert Ridge | 22:51.3h |
| 105 | Ethan HerediaPlace 105 · Grade 11 · Highland | 11 | Highland | 22:52.6h |
| 106 | Josh LanePlace 106 · Grade 10 · Highland | 10 | Highland | 23:06.6h |
| 107 | Kevin CrosbyPlace 107 · Grade 9 · Mesa | 9 | Mesa | 23:06.8h |
| 108 | Christian TorresPlace 108 · Grade 10 · Mesa | 10 | Mesa | 24:02.3h |
| 109 | Edwin RomeroPlace 109 · Grade 10 · Mesa | 10 | Mesa | 24:19.4h PR |
| 110 | Taylor CarpenterPlace 110 · Grade 10 · Highland | 10 | Highland | 24:26.1h |
| 111 | Eli KlevinPlace 111 · Grade 9 · Highland | 9 | Highland | 24:36.7h |
| 112 | Kaleb WaitePlace 112 · Grade 10 · Desert Ridge | 10 | Desert Ridge | 24:42.1h |
| 113 | Raul FloresPlace 113 · Grade 12 · Mesa | 12 | Mesa | 24:44.3h |
| 114 | Jackson RobinsonPlace 114 · Grade 11 · Mesa | 11 | Mesa | 24:47.2h |
| 115 | Jason TolzmanPlace 115 · Grade 10 · Campo Verde | 10 | Campo Verde | 24:55.6h |
| 116 | Cory WhitemagpiePlace 116 · Grade 12 · Desert Ridge | 12 | Desert Ridge | 25:39.1h |
| 117 | Josh PorterPlace 117 · Grade 10 · Highland | 10 | Highland | 26:28.4h |
| 118 | Riley BroughtonPlace 118 · Grade 11 · Dobson | 11 | Dobson | 27:03.4h |