| 1 | Angel MartinezPlace 1 · Grade 12 · Baboquivari | 12 | Baboquivari | 19:11.90 |
| 2 | Kaiden ThomasPlace 2 · Grade 11 · Baboquivari | 11 | Baboquivari | 19:59.30 |
| 3 | Nikolas NarchoPlace 3 · Grade 11 · Baboquivari | 11 | Baboquivari | 20:42.90 |
| 4 | Evan SmithPlace 4 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 20:44.40 |
| 5 | Henry CondePlace 5 · Grade 11 · Baboquivari | 11 | Baboquivari | 20:51.60 |
| 6 | Eric HendricksPlace 6 · Grade 9 · Baboquivari | 9 | Baboquivari | 21:02.00 |
| 7 | Jonah MagnessPlace 7 · Grade 11 · Desert Christian | 11 | Desert Christian | 21:15.60 |
| 8 | Huxley KonzPlace 8 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 21:19.80 |
| 9 | Jimoy WilliamsPlace 9 · Grade 10 · Catalina | 10 | Catalina | 21:22.30 |
| 10 | Erik MorelosPlace 10 · Grade 12 · Catalina | 12 | Catalina | 21:22.90 |
| 11 | Noah KunkelPlace 11 · Grade 12 · Tanque Verde | 12 | Tanque Verde | 21:33.40 |
| 12 | Kyler BaptistoPlace 12 · Grade 11 · Baboquivari | 11 | Baboquivari | 22:12.00 |
| 13 | Jaxson HamlinPlace 13 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 22:28.50 |
| 14 | Aiden HillePlace 14 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 22:31.30 |
| 15 | Laz WightmanPlace 15 · Grade 9 · Desert Christian | 9 | Desert Christian | 22:53.90 |
| 16 | Israel OrtegaPlace 16 · Grade 10 · Baboquivari | 10 | Baboquivari | 22:54.40 |
| 17 | Michael FahringerPlace 17 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 23:27.90 |
| 18 | Makoto LaraPlace 18 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 23:29.50 |
| 19 | Mustafa YounisPlace 19 · Grade 11 · Tanque Verde | 11 | Tanque Verde | 23:29.50 |
| 20 | Jensen PabloPlace 20 · Grade 11 · Baboquivari | 11 | Baboquivari | 23:46.80 |
| 21 | Elijah MoePlace 21 · Grade 11 · Tanque Verde | 11 | Tanque Verde | 24:01.60 |
| 22 | Nathanial CampPlace 22 · Grade 9 · Tanque Verde | 9 | Tanque Verde | 24:02.20 |
| 23 | Osman AzimiPlace 23 · Grade 9 · Catalina | 9 | Catalina | 24:15.70 |
| 24 | Jesse AsherPlace 24 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 24:16.10 |
| 25 | Thomas WaldsmithPlace 25 · Grade 12 · Tanque Verde | 12 | Tanque Verde | 24:27.70 |
| 26 | Aiden DiValentinoPlace 26 · Grade 11 · Desert Christian | 11 | Desert Christian | 25:22.10 |
| 27 | Ethan WatmorePlace 27 · Grade 11 · Tanque Verde | 11 | Tanque Verde | 28:36.10 |
| 28 | Heritier UmuhirePlace 28 · Grade 12 · Catalina | 12 | Catalina | 29:36.20 |
| 29 | Luke HetlandPlace 29 · Grade 9 · Tanque Verde | 9 | Tanque Verde | 30:22.30 |
| 30 | Kyshar LugoPlace 30 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 31:51.60 |
| 31 | Adam KeemePlace 31 · Grade 10 · Tanque Verde | 10 | Tanque Verde | 37:39.60 |