| 1 | Leroy PerchesPlace 1 · Grade 12 · Independence | 12 | Independence | 18:23 |
| 2 | August HollemanPlace 2 · Grade 9 · Bradshaw Mountain | 9 | Bradshaw Mountain | 18:30 |
| 3 | Michael SimonPlace 3 · Grade 9 · Bradshaw Mountain | 9 | Bradshaw Mountain | 18:39 |
| 4 | Riley NolletPlace 4 · Grade 10 · Bradshaw Mountain | 10 | Bradshaw Mountain | 19:26 |
| 5 | Ricky RussoPlace 5 · Grade 10 · Bradshaw Mountain | 10 | Bradshaw Mountain | 19:36 |
| 6 | Preston NicholsPlace 6 · Grade 9 · Bradshaw Mountain | 9 | Bradshaw Mountain | 20:02 |
| 7 | Jonathan NavaPlace 7 · Grade 10 · Independence | 10 | Independence | 20:18 |
| 8 | David AndersenPlace 8 · Grade 10 · Bradshaw Mountain | 10 | Bradshaw Mountain | 20:23 |
| 9 | Jayden TararoPlace 9 · Grade 11 · Independence | 11 | Independence | 21:14 |
| 10 | Abdias MoralesPlace 10 · Grade 12 · Independence | 12 | Independence | 21:44 |
| 11 | Roman CarlosPlace 11 · Grade 10 · Glendale | 10 | Glendale | 22:57 |
| 12 | Miguel Reynoso-VeraPlace 12 · Grade 11 · Independence | 11 | Independence | 23:04 |
| 13 | Gustavo Limonteca-SantoPlace 13 · Grade 12 · Glendale | 12 | Glendale | 23:11 |
| 14 | Jayden Osoria RoysPlace 14 · Grade 9 · Bradshaw Mountain | 9 | Bradshaw Mountain | 23:17 |
| 15 | Andre GutierrezPlace 15 · Grade 12 · Glendale | 12 | Glendale | 23:24 |
| 16 | Andy CarbajalPlace 16 · Grade 11 · Independence | 11 | Independence | 23:25 |
| 17 | Alexander DelgadoPlace 17 · Grade 11 · Independence | 11 | Independence | 23:29 |
| 18 | Juan Rubio-CarlosPlace 18 · Grade 11 · Glendale | 11 | Glendale | 23:30 |
| 19 | Alexander CarrilloPlace 19 · Grade 10 · Glendale | 10 | Glendale | 23:31 |
| 20 | Sage MaselliPlace 20 · Grade 10 · Bradshaw Mountain | 10 | Bradshaw Mountain | 23:37 |
| 21 | Lyric MaselliPlace 21 · Grade 12 · Bradshaw Mountain | 12 | Bradshaw Mountain | 25:13 |
| 22 | Kainan MegahanPlace 22 · Grade 9 · Glendale | 9 | Glendale | 25:15 |
| 23 | Aiden NunezPlace 23 · Grade 12 · Independence | 12 | Independence | 25:24 |
| 24 | Everardo SanchezPlace 24 · Grade 12 · Glendale | 12 | Glendale | 25:35 |
| 25 | Elias GishiePlace 25 · Grade 9 · Bradshaw Mountain | 9 | Bradshaw Mountain | 25:39 |
| 26 | Elijah LongoriaPlace 26 · Grade 12 · Independence | 12 | Independence | 25:47 |
| 27 | Damian AguilarPlace 27 · Grade 12 · Independence | 12 | Independence | 25:51 |
| 28 | Dominic GonzalezPlace 28 · Grade 12 · Independence | 12 | Independence | 26:15 |
| 29 | Vicente Benavides-SoberPlace 29 · Grade 11 · Glendale | 11 | Glendale | 26:15 |
| 30 | Adrian BarreraPlace 30 · Grade 11 · Independence | 11 | Independence | 26:25 |
| 31 | Joaquin PolancoPlace 31 · Grade 10 · Independence | 10 | Independence | 27:19 |
| 32 | Jair SuarezPlace 32 · Grade 11 · Independence | 11 | Independence | 28:06 |
| 33 | Saul RiveraPlace 33 · Grade 11 · Independence | 11 | Independence | 28:11 |
| 34 | Brigham StoddardPlace 34 · Grade 10 · Bradshaw Mountain | 10 | Bradshaw Mountain | 28:35 |
| 35 | Isaac MugishaPlace 35 · Grade 12 · Glendale | 12 | Glendale | 30:03 |
| 36 | Robert YulePlace 36 · Grade 10 · Glendale | 10 | Glendale | 32:25 |
| 37 | Zayden JoePlace 37 · Grade 10 · Glendale | 10 | Glendale | 32:27 |
| 38 | Alex AlaboodiPlace 38 · Grade 11 · Glendale | 11 | Glendale | 32:31 |
| 39 | Ever SandovalPlace 39 · Grade 12 · Glendale | 12 | Glendale | 34:25 |
| 40 | Francisco Valenzuela-OrPlace 40 · Grade 11 · Glendale | 11 | Glendale | 37:05 |