| 1 | Chase HumesPlace 1 · Grade 12 · Verrado | 12 | Verrado | 18:38 |
| 2 | Simunye HugginsPlace 2 · Grade 12 · Verrado | 12 | Verrado | 19:22 |
| 3 | Davis DodridgePlace 3 · Grade 9 · Verrado | 9 | Verrado | 19:34 |
| 4 | Francisco HernandezPlace 4 · Grade 11 · Thunderbird | 11 | Thunderbird | 19:45 |
| 5 | Owen ReevesPlace 5 · Grade 11 · Thunderbird | 11 | Thunderbird | 20:33 |
| 6 | Zion HowardPlace 6 · Grade 9 · Willow Canyon | 9 | Willow Canyon | 20:39 |
| 7 | Reed BurnsPlace 7 · Grade 12 · Thunderbird | 12 | Thunderbird | 20:47 |
| 8 | Kyler ClinePlace 8 · Grade 11 · Verrado | 11 | Verrado | 20:56 |
| 9 | Roman CossettePlace 9 · Grade 10 · Trivium Preparatory Academy | 10 | Trivium Preparatory Academy | 20:59 |
| 10 | Pablo TiptonPlace 10 · Grade 10 · Trivium Preparatory Academy | 10 | Trivium Preparatory Academy | 21:13 |
| 11 | Daniel GillPlace 11 · Grade 11 · Trivium Preparatory Academy | 11 | Trivium Preparatory Academy | 21:16 |
| 12 | Isidro Ibanez-MoranPlace 12 · Grade 12 · Thunderbird | 12 | Thunderbird | 21:18 |
| 13 | Luis Gonzales del CampoPlace 13 · Grade 10 · Verrado | 10 | Verrado | 22:01 |
| 14 | Garret PassPlace 14 · Grade 11 · Verrado | 11 | Verrado | 22:15 |
| 15 | Ryan CasperPlace 15 · Grade 11 · Verrado | 11 | Verrado | 22:19 |
| 16 | Fred FrancisPlace 16 · Grade 12 · Thunderbird | 12 | Thunderbird | 22:25 |
| 17 | Sean RomanPlace 17 · Grade 9 · Trivium Preparatory Academy | 9 | Trivium Preparatory Academy | 22:26 |
| 18 | Parker FoxPlace 18 · Grade 11 · Verrado | 11 | Verrado | 22:31 |
| 19 | Carsten StetterPlace 19 · Grade 9 · Willow Canyon | 9 | Willow Canyon | 22:39 |
| 20 | Alton SamuelsonPlace 20 · Grade 11 · Verrado | 11 | Verrado | 22:46 |
| 21 | Matias Pedraza-RamirezPlace 21 · Grade 12 · Willow Canyon | 12 | Willow Canyon | 22:53 |
| 22 | Solomon MosleyPlace 22 · Grade 12 · Thunderbird | 12 | Thunderbird | 22:54 |
| 23 | Terrance SitowskiPlace 23 · Grade 12 · Willow Canyon | 12 | Willow Canyon | 23:43 |
| 24 | Joseph HolthusPlace 24 · Grade 11 · Willow Canyon | 11 | Willow Canyon | 23:53 |
| 25 | Jack DaehlerPlace 25 · Grade 10 · Trivium Preparatory Academy | 10 | Trivium Preparatory Academy | 24:03 |
| 26 | Jeremiah DiazPlace 26 · Grade 9 · Verrado | 9 | Verrado | 24:07 |
| 27 | Aiden QuinteroPlace 27 · Grade 9 · Willow Canyon | 9 | Willow Canyon | 24:09 |
| 28 | Braden PricePlace 28 · Grade 11 · Thunderbird | 11 | Thunderbird | 24:22 |
| 29 | Malcom UNKNOWNPlace 29 · Trivium Preparatory Academy | — | Trivium Preparatory Academy | 24:22 PR |
| 30 | Jacob WorstPlace 30 · Grade 9 · Thunderbird | 9 | Thunderbird | 24:54 |
| 31 | Malcolm HicksPlace 31 · Grade 9 · Willow Canyon | 9 | Willow Canyon | 25:35 |
| 32 | Quinn LaveryPlace 32 · Grade 11 · Verrado | 11 | Verrado | 25:38 |
| 33 | Adan CossPlace 33 · Grade 11 · Willow Canyon | 11 | Willow Canyon | 26:01 |
| 34 | Joseph SolisPlace 34 · Grade 9 · Trivium Preparatory Academy | 9 | Trivium Preparatory Academy | 26:02 PR |
| 35 | Christopher WatsonPlace 35 · Grade 11 · Willow Canyon | 11 | Willow Canyon | 26:30 |
| 36 | Nicolas TorresPlace 36 · Grade 12 · Trivium Preparatory Academy | 12 | Trivium Preparatory Academy | 29:30 |
| 37 | Ethan Evans GutierrezPlace 37 · Grade 10 · Willow Canyon | 10 | Willow Canyon | 29:48 |
| 38 | Frank GamblePlace 38 · Grade 12 · Willow Canyon | 12 | Willow Canyon | 31:43 |
| 39 | Caesar RamirezPlace 39 · Grade 11 · Verrado | 11 | Verrado | 38:20 |