| 1 | Jordan BramblettPlace 1 · Mingus | — | Mingus | 17:26.73 | 1 |
| 2 | Ryan WolffPlace 2 · Millennium High | — | Millennium High | 17:41.22 | 2 |
| 3 | Sky MartelPlace 3 · Blue Ridge High | — | Blue Ridge High | 18:15.45 | 3 |
| 4 | Joseph SandovalPlace 4 · Mingus | — | Mingus | 18:50.70 | 4 |
| 5 | Doug MartelPlace 5 · Blue Ridge High | — | Blue Ridge High | 18:57.94 | 5 |
| 6 | Mateos DespainPlace 6 · Thatcher High Sc | — | Thatcher High Sc | 19:09.17 | 6 |
| 7 | Wyatt StevensonPlace 7 · Sedona Red Rock | — | Sedona Red Rock | 19:19.12 | 7 |
| 8 | Jayce HardtPlace 8 · American Leaders | — | American Leaders | 19:22.98 | 8 |
| 9 | Riley EvansPlace 9 · American Leaders | — | American Leaders | 19:30.81 | 9 |
| 10 | Keenan DeVorePlace 10 · Mingus | — | Mingus | 19:35.35 | 10 |
| 11 | Coopoer FiedlerPlace 11 · Valley Christian | — | Valley Christian | 19:47.69 | 11 |
| 12 | Michael FureyPlace 12 · Millennium High | — | Millennium High | 19:53.00 | 12 |
| 13 | Ben DikePlace 13 · Show Low High Sc | — | Show Low High Sc | 20:02.42 | 13 |
| 14 | Kenny HaroldPlace 14 · Blue Ridge High | — | Blue Ridge High | 20:05.60 | 14 |
| 15 | Richard MiklichPlace 15 · American Leaders | — | American Leaders | 20:07.20 | 15 |
| 16 | Colton CluffPlace 16 · American Leaders | — | American Leaders | 20:07.57 | 16 |
| 17 | Dorian LumarquePlace 17 · Millennium High | — | Millennium High | 20:08.02 | 17 |
| 18 | Nic SmithPlace 18 · Valley Christian | — | Valley Christian | 20:19.16 | 18 |
| 19 | Ryland WalaPlace 19 · Payson | — | Payson | 20:27.11 | 19 |
| 20 | Luis ValdezPlace 20 · Camp Verde High | — | Camp Verde High | 20:27.97 | — |
| 21 | Andrew MiklichPlace 21 · American Leaders | — | American Leaders | 20:30.91 | 20 |
| 22 | Traygon UlleryPlace 22 · Mingus | — | Mingus | 20:35.62 | 21 |
| 23 | Brady HaugoPlace 23 · Valley Christian | — | Valley Christian | 20:39.14 | 22 |
| 24 | Keegan CainPlace 24 · Mingus | — | Mingus | 20:42.84 | 23 |
| 25 | Collin HegartyPlace 25 · Millennium High | — | Millennium High | 20:44.12 | 24 |
| 26 | Joseph CookPlace 26 · Mingus | — | Mingus | 20:44.55 | 25 |
| 27 | Rhett SmithPlace 27 · American Leaders | — | American Leaders | 21:11.59 | 26 |
| 28 | Alfredo JaimesPlace 28 · Mingus | — | Mingus | 21:21.15 | 27 |
| 29 | Luke GarciaPlace 29 · Millennium High | — | Millennium High | 21:22.49 | 28 |
| 30 | Jeremy PoolPlace 30 · Show Low High Sc | — | Show Low High Sc | 21:28.65 | 29 |
| 31 | Noah HartmanPlace 31 · Millennium High | — | Millennium High | 21:38.45 | 30 |
| 32 | Preston YoungPlace 32 · American Leaders | — | American Leaders | 21:41.50 | 31 |
| 33 | Logan McMasterPlace 33 · Thatcher High Sc | — | Thatcher High Sc | 21:42.25 | 32 |
| 34 | Cody CarlylePlace 34 · Show Low High Sc | — | Show Low High Sc | 21:44.39 | 33 |
| 35 | Justin GatewoodPlace 35 · Blue Ridge High | — | Blue Ridge High | 21:44.71 | 34 |
| 36 | Seth DodgePlace 36 · Thatcher High Sc | — | Thatcher High Sc | 21:45.07 | 35 |
| 37 | Garret HuntPlace 37 · Thatcher High Sc | — | Thatcher High Sc | 21:52.17 | 36 |
| 38 | Josh BennigerPlace 38 · Valley Christian | — | Valley Christian | 21:54.62 | 37 |
| 39 | nathan HoyerPlace 39 · Sedona Red Rock | — | Sedona Red Rock | 21:55.17 | 38 |
| 40 | Gabriel ClontsPlace 40 · Thatcher High Sc | — | Thatcher High Sc | 22:04.34 | 39 |
| 41 | McKay PalmerPlace 41 · Thatcher High Sc | — | Thatcher High Sc | 22:09.58 | 40 |
| 42 | Ryan AlexanderPlace 42 · Mingus | — | Mingus | 22:12.31 | — |
| 43 | Caden EmmonsPlace 43 · Mingus | — | Mingus | 22:12.79 | — |
| 44 | Addam LavenderPlace 44 · Mingus | — | Mingus | 22:13.19 | — |
| 45 | Hunter BrimhallPlace 45 · Blue Ridge High | — | Blue Ridge High | 22:15.38 | 41 |
| 46 | Brenden AlexanderPlace 46 · Mingus | — | Mingus | 22:15.69 | — |
| 47 | Riley SkinnerPlace 47 · Thatcher High Sc | — | Thatcher High Sc | 22:16.04 | 42 |
| 48 | Will LeePlace 48 · Show Low High Sc | — | Show Low High Sc | 22:18.43 | 43 |
| 49 | Scotland WeitzelPlace 49 · Millennium High | — | Millennium High | 22:21.48 | 44 |
| 50 | James SchribnerPlace 50 · Millennium High | — | Millennium High | 22:22.81 | — |
| 51 | Carson CrummPlace 51 · American Leaders | — | American Leaders | 22:41.14 | — |
| 52 | JD CurtisPlace 52 · Thatcher High Sc | — | Thatcher High Sc | 22:46.04 | — |
| 53 | Rocha DaviePlace 53 · Valley Christian | — | Valley Christian | 22:47.61 | 45 |
| 54 | Tyler LarsonPlace 54 · Blue Ridge High | — | Blue Ridge High | 22:48.77 | 46 |
| 55 | Nicholas MalmgrenPlace 55 · Sedona Red Rock | — | Sedona Red Rock | 22:54.51 | 47 |
| 56 | Nicholas CusumanoPlace 56 · Millennium High | — | Millennium High | 22:57.99 | — |
| 57 | Daniels PerkinsPlace 57 · Show Low High Sc | — | Show Low High Sc | 23:02.00 | 48 |
| 58 | Justin SimmonsPlace 58 · Thatcher High Sc | — | Thatcher High Sc | 23:04.85 | — |
| 59 | Jensen MitchellPlace 59 · Thatcher High Sc | — | Thatcher High Sc | 23:05.51 | — |
| 60 | Jacob Stiles-CulverPlace 60 · Thatcher High Sc | — | Thatcher High Sc | 23:07.10 | — |
| 61 | Elias Day OrtizPlace 61 · Show Low High Sc | — | Show Low High Sc | 23:07.69 | 49 |
| 62 | Alyious BeautyPlace 62 · Camp Verde High | — | Camp Verde High | 23:08.25 | — |
| 63 | Brandoon Van VleetPlace 63 · Millennium High | — | Millennium High | 23:11.66 | — |
| 64 | Jeremy YoungPlace 64 · American Leaders | — | American Leaders | 23:13.93 | — |
| 65 | Justin StuartPlace 65 · Mingus | — | Mingus | 23:16.84 | — |
| 66 | Andrew RangelPlace 66 · Millennium High | — | Millennium High | 23:18.29 | — |
| 67 | Chris BozerPlace 67 · American Leaders | — | American Leaders | 23:18.77 | — |
| 68 | Bhavin AhirPlace 68 · Payson | — | Payson | 23:20.00 | 50 |
| 69 | Jack TaggartPlace 69 · Thatcher High Sc | — | Thatcher High Sc | 23:32.23 | — |
| 70 | Octavio ValenzuelaPlace 70 · Payson | — | Payson | 23:32.69 | 51 |
| 71 | Chase GentlilePlace 71 · Valley Christian | — | Valley Christian | 23:38.76 | 52 |
| 72 | Tennyson WilsonPlace 72 · Sedona Red Rock | — | Sedona Red Rock | 23:39.67 | 53 |
| 73 | Wyat StewartPlace 73 · American Leaders | — | American Leaders | 23:44.30 | — |
| 74 | Ricardo NunezPlace 74 · Valley Christian | — | Valley Christian | 23:48.18 | 54 |
| 75 | Ricardo MuneraPlace 75 · Blue Ridge High | — | Blue Ridge High | 23:49.65 | 55 |
| 76 | Darrin ThompsonPlace 76 · Blue Ridge High | — | Blue Ridge High | 23:51.31 | — |
| 77 | Christopher CancholaPlace 77 · American Leaders | — | American Leaders | 23:59.42 | — |
| 78 | Tyler LewisPlace 78 · Mingus | — | Mingus | 24:08.41 | — |
| 79 | James McCoyPlace 79 · Millennium High | — | Millennium High | 24:08.41 | — |
| 80 | Nick BaileyPlace 80 · Valley Christian | — | Valley Christian | 24:11.35 | — |
| 81 | Caleb MiklichPlace 81 · American Leaders | — | American Leaders | 24:12.94 | — |
| 82 | Dijion BuckmasterPlace 82 · Show Low High Sc | — | Show Low High Sc | 24:17.40 | 56 |
| 83 | Nicholas KarlsrudPlace 83 · Valley Christian | — | Valley Christian | 24:25.62 | — |
| 84 | Shane SkinnerPlace 84 · Thatcher High Sc | — | Thatcher High Sc | 24:30.57 | — |
| 85 | Brock DespainPlace 85 · Thatcher High Sc | — | Thatcher High Sc | 24:34.55 | — |
| 86 | Abrego YorickPlace 86 · Mingus | — | Mingus | 24:38.55 | — |
| 87 | Noah DenBleykerPlace 87 · Valley Christian | — | Valley Christian | 24:44.12 | — |
| 88 | Caleb GlennPlace 88 · American Leaders | — | American Leaders | 24:47.48 | — |
| 89 | Connor RockPlace 89 · Blue Ridge High | — | Blue Ridge High | 24:56.12 | — |
| 90 | Anthony HimmezPlace 90 · Mingus | — | Mingus | 24:58.70 | — |
| 91 | Jonathan JungPlace 91 · Mingus | — | Mingus | 24:59.39 | — |
| 92 | Tyrone MilanPlace 92 · Show Low High Sc | — | Show Low High Sc | 25:15.93 | — |
| 93 | Cameron BlonairzPlace 93 · Mingus | — | Mingus | 25:29.65 | — |
| 94 | Stephan HitePlace 94 · American Leaders | — | American Leaders | 25:30.26 | — |
| 95 | Steve JonesPlace 95 · Payson | — | Payson | 25:42.10 | 57 |
| 96 | Andrew CrockettPlace 96 · American Leaders | — | American Leaders | 25:48.20 | — |
| 97 | Allen PenaPlace 97 · Thatcher High Sc | — | Thatcher High Sc | 25:48.86 | — |
| 98 | Colin GlennPlace 98 · American Leaders | — | American Leaders | 25:49.83 | — |
| 99 | Gavin MithchellPlace 99 · Millennium High | — | Millennium High | 25:50.74 | — |
| 100 | Cody MayPlace 100 · Payson | — | Payson | 25:51.32 | 58 |
| 101 | Kenneth WalkerPlace 101 · Millennium High | — | Millennium High | 25:51.92 | — |
| 102 | William GarrisonPlace 102 · Blue Ridge High | — | Blue Ridge High | 26:27.06 | — |
| 103 | Josh GarrisonPlace 103 · Blue Ridge High | — | Blue Ridge High | 26:27.31 | — |
| 104 | Esyr OreaPlace 104 · Blue Ridge High | — | Blue Ridge High | 26:45.02 | — |
| 105 | Dayson MottaPlace 105 · Mingus | — | Mingus | 27:04.44 | — |
| 106 | Trystan AsselstinePlace 106 · Show Low High Sc | — | Show Low High Sc | 27:11.84 | — |
| 107 | Dylan MartinezPlace 107 · Sedona Red Rock | — | Sedona Red Rock | 27:17.43 | 59 |
| 108 | Tanner ShumwayPlace 108 · Blue Ridge High | — | Blue Ridge High | 27:22.72 | — |
| 109 | Shawn KellyPlace 109 · American Leaders | — | American Leaders | 27:25.06 | — |
| 110 | Hunter SinclairPlace 110 · American Leaders | — | American Leaders | 27:28.45 | — |
| 111 | Raul MazaPlace 111 · Thatcher High Sc | — | Thatcher High Sc | 27:41.59 | — |
| 112 | Zane PrinaPlace 112 · Thatcher High Sc | — | Thatcher High Sc | 28:37.55 | — |
| 113 | Zach PeekPlace 113 · Mingus | — | Mingus | 28:38.50 | — |
| 114 | Fernando SotoPlace 114 · Millennium High | — | Millennium High | 28:56.52 | — |
| 115 | Ammon SinclairPlace 115 · American Leaders | — | American Leaders | 28:57.94 | — |
| 116 | Andrew SimmonsPlace 116 · Thatcher High Sc | — | Thatcher High Sc | 29:13.65 | — |
| 117 | Sherron MasseyPlace 117 · Blue Ridge High | — | Blue Ridge High | 29:20.76 | — |
| 118 | Paul GasparPlace 118 · Blue Ridge High | — | Blue Ridge High | 29:28.69 | — |
| 119 | Karin WalkerPlace 119 · Millennium High | — | Millennium High | 29:49.40 | — |
| 120 | Mathew BozerPlace 120 · American Leaders | — | American Leaders | 29:59.69 | — |
| 121 | Jeremy MatzPlace 121 · American Leaders | — | American Leaders | 31:20.81 | — |
| 122 | Jackson DrexlerPlace 122 · American Leaders | — | American Leaders | 32:46.31 | — |
| 123 | Dallin PorterPlace 123 · Payson | — | Payson | 34:37.59 | 60 |
| 124 | Dylan BarnesPlace 124 · Thatcher High Sc | — | Thatcher High Sc | 34:48.03 | — |
| 125 | Stephen BaileyPlace 125 · Valley Christian | — | Valley Christian | 34:59.10 | — |
| 126 | Tanis Bentley-BrownPlace 126 · Mingus | — | Mingus | 34:59.10 | — |