| 1 | David WangPlace 1 · Grade 11 · Monte Vista Christian | 11 | Monte Vista Christian | 11.57a PR |
| 2 | Kingsley LiuPlace 2 · Grade 12 · Monte Vista Christian | 12 | Monte Vista Christian | 11.70a PR |
| 3 | Richard VieraPlace 3 · Grade 11 · Christopher | 11 | Christopher | 11.79a |
| 4 | Tyler DavisPlace 4 · Grade 10 · Christopher | 10 | Christopher | 11.87a PR |
| 5 | Darren SelkPlace 5 · Grade 12 · Monte Vista Christian | 12 | Monte Vista Christian | 11.97a PR |
| 6 | James CastilloPlace 6 · Grade 12 · Monte Vista Christian | 12 | Monte Vista Christian | 12.09a PR |
| 7 | Joel MoeungPlace 7 · Grade 10 · Christopher | 10 | Christopher | 12.14a PR |
| 8 | Onyx SmithPlace 8 · Grade 10 · Christopher | 10 | Christopher | 12.36a |
| 9 | Damian HaroPlace 9 · Grade 12 · Monte Vista Christian | 12 | Monte Vista Christian | 12.51a |
| 10 | Miguel GarciaPlace 10 · Grade 11 · Christopher | 11 | Christopher | 13.58a |
| 11 | Kyle FergusonPlace 11 · Grade 11 · Christopher | 11 | Christopher | 13.91a PR |
| 1 | Andrew BrisbyPlace 1 · Grade 11 · Christopher | 11 | Christopher | 22.90a PR |
| 2 | David WangPlace 2 · Grade 11 · Monte Vista Christian | 11 | Monte Vista Christian | 23.57a PR |
| 3 | Nate AntepenkoPlace 3 · Grade 12 · Monte Vista Christian | 12 | Monte Vista Christian | 23.66a PR |
| 4 | Tyler DavisPlace 4 · Grade 10 · Christopher | 10 | Christopher | 23.87a PR |
| 5 | Richard VieraPlace 5 · Grade 11 · Christopher | 11 | Christopher | 24.14a PR |
| 6 | Kingsley LiuPlace 6 · Grade 12 · Monte Vista Christian | 12 | Monte Vista Christian | 24.27a PR |
| 7 | Mason MazzaPlace 7 · Grade 12 · Monte Vista Christian | 12 | Monte Vista Christian | 24.84a PR |
| 8 | Josiah HobbsPlace 8 · Grade 11 · Christopher | 11 | Christopher | 24.91a SR |
| 9 | Ian JohnsonPlace 9 · Grade 11 · Monte Vista Christian | 11 | Monte Vista Christian | 25.24a PR |
| 10 | Eric JimenezPlace 10 · Grade 11 · Christopher | 11 | Christopher | 26.80a SR |
| 1 | Nate AntepenkoPlace 1 · Grade 12 · Monte Vista Christian | 12 | Monte Vista Christian | 53.70h |
| 2 | Mason MazzaPlace 2 · Grade 12 · Monte Vista Christian | 12 | Monte Vista Christian | 57.03h |
| 3 | Ian JohnsonPlace 3 · Grade 11 · Monte Vista Christian | 11 | Monte Vista Christian | 1:00.00h |
| 4 | Aidan HernandezPlace 4 · Grade 12 · Christopher | 12 | Christopher | 1:04.00h PR |
| 5 | Kyle FergusonPlace 5 · Grade 11 · Christopher | 11 | Christopher | 1:08.00h PR |
| 1 | Austin HudsonPlace 1 · Grade 11 · Christopher | 11 | Christopher | 2:12.77a |
| 2 | Alejandro DiazPlace 2 · Grade 12 · Christopher | 12 | Christopher | 2:19.92a |
| 3 | Ivan Luna-RomoPlace 3 · Grade 11 · Monte Vista Christian | 11 | Monte Vista Christian | 2:23.69a |
| 4 | Aidan HernandezPlace 4 · Grade 12 · Christopher | 12 | Christopher | 2:31.22a |
| 1 | Austin HudsonPlace 1 · Grade 11 · Christopher | 11 | Christopher | 4:59.00h |
| 2 | Matt OlsonPlace 2 · Grade 11 · Monte Vista Christian | 11 | Monte Vista Christian | 5:02.00h |
| 3 | Ivan Luna-RomoPlace 3 · Grade 11 · Monte Vista Christian | 11 | Monte Vista Christian | 5:06.00h SR |
| 4 | Diego FugazziPlace 4 · Grade 10 · Christopher | 10 | Christopher | 5:08.00h SR |
| 5 | Alejandro DiazPlace 5 · Grade 12 · Christopher | 12 | Christopher | 5:15.00h |
| 6 | Aidan HernandezPlace 6 · Grade 12 · Christopher | 12 | Christopher | 5:20.00h PR |
| 1 | Alejandro DiazPlace 1 · Grade 12 · Christopher | 12 | Christopher | 11:03.90a |
| 2 | Matt OlsonPlace 2 · Grade 11 · Monte Vista Christian | 11 | Monte Vista Christian | 11:04.53a PR |
| 3 | Austin HudsonPlace 3 · Grade 11 · Christopher | 11 | Christopher | 11:10.02a SR |
| 4 | Diego FugazziPlace 4 · Grade 10 · Christopher | 10 | Christopher | 11:19.53a PR |
| 5 | Ivan Luna-RomoPlace 5 · Grade 11 · Monte Vista Christian | 11 | Monte Vista Christian | 11:39.93a SR |
| 1 | Justin SeanezPlace 1 · Grade 11 · Monte Vista Christian | 11 | Monte Vista Christian | 18.87h |
| 2 | Keola SylvaPlace 2 · Grade 9 · Christopher | 9 | Christopher | 19.06h PR |
| 3 | Onyekachi EzeokekePlace 3 · Grade 9 · Christopher | 9 | Christopher | 20.31h PR |
| 4 | John JimenezPlace 4 · Grade 11 · Monte Vista Christian | 11 | Monte Vista Christian | 21.68h PR |
| 1 | Alex PartidaPlace 1 · Grade 12 · Christopher | 12 | Christopher | 49.19a PR |
| 2 | Justin SeanezPlace 2 · Grade 11 · Monte Vista Christian | 11 | Monte Vista Christian | 52.28a |
| 3 | Onyekachi EzeokekePlace 3 · Grade 9 · Christopher | 9 | Christopher | 52.29a |
| 4 | Ian JohnsonPlace 4 · Grade 11 · Monte Vista Christian | 11 | Monte Vista Christian | 53.35a PR |
| 5 | John JimenezPlace 5 · Grade 11 · Monte Vista Christian | 11 | Monte Vista Christian | 55.62a PR |
| 1 | Monte Vista ChristianPlace 1 · Monte Vista Christian | — | Monte Vista Christian | 45.61a |
| 2 | ChristopherPlace 2 · Christopher | — | Christopher | 47.02a |
| 1 | Monte Vista ChristianPlace 1 · Monte Vista Christian | — | Monte Vista Christian | 3:48.12a |
| 2 | ChristopherPlace 2 · Christopher | — | Christopher | 3:51.12a |