| 1 | Connor FarrowPlace 1 · Grade 12 · Beyer | 12 | Beyer | 17:24 |
| 2 | Brady CardozoPlace 2 · Grade 12 · Beyer | 12 | Beyer | 18:03 |
| 3 | Cedric WrightPlace 3 · Grade 12 · Beyer | 12 | Beyer | 18:17 |
| 4 | Ralph EliasPlace 4 · Grade 12 · Beyer | 12 | Beyer | 18:19 |
| 5 | Theo MillerPlace 5 · Grade 10 · Beyer | 10 | Beyer | 18:26 |
| 6 | Jacob VillegasPlace 6 · Grade 12 · Beyer | 12 | Beyer | 18:33 |
| 7 | Cesar SaltoPlace 7 · Grade 11 · Beyer | 11 | Beyer | 18:40 |
| 8 | Paulo ChaconPlace 8 · Grade 12 · Grace Davis | 12 | Grace Davis | 18:49 |
| 9 | Robert UvaPlace 9 · Grade 11 · Grace Davis | 11 | Grace Davis | 18:54 |
| 10 | Banna NoorPlace 10 · Grade 11 · Grace Davis | 11 | Grace Davis | 19:37 |
| 11 | Paul EspinozaPlace 11 · Grade 11 · Grace Davis | 11 | Grace Davis | 19:40 |
| 12 | Christian RosaPlace 12 · Grade 11 · Beyer | 11 | Beyer | 20:12 |
| 13 | Leon ThompsonPlace 13 · Grade 11 · Beyer | 11 | Beyer | 20:59 |
| 14 | Eric SoungPlace 14 · Grade 11 · Grace Davis | 11 | Grace Davis | 21:16 |
| 15 | Alfred IlogPlace 15 · Grade 12 · Beyer | 12 | Beyer | 21:17 |
| 16 | Jacob ManaloPlace 16 · Grade 11 · Beyer | 11 | Beyer | 22:30 |
| 17 | Kevin RichardsonPlace 17 · Grade 12 · Beyer | 12 | Beyer | 22:51 |
| 18 | Jason FisherPlace 18 · Grade 12 · Beyer | 12 | Beyer | 23:22 |
| 19 | Lucas NimtzPlace 19 · Grade 12 · Beyer | 12 | Beyer | 23:48 |
| 20 | Manuel ParrenoPlace 20 · Grade 12 · Beyer | 12 | Beyer | 27:34 |
| 1 | David MendozaPlace 1 · Grade 10 · Grace Davis | 10 | Grace Davis | 13:21 |
| 2 | Carson FarrowPlace 2 · Grade 9 · Beyer | 9 | Beyer | 13:35 |
| 3 | Diego EstradaPlace 3 · Grade 10 · Grace Davis | 10 | Grace Davis | 13:37 |
| 4 | Edison DavidPlace 4 · Grade 9 · Beyer | 9 | Beyer | 14:02 |
| 5 | Carson RosenowPlace 5 · Grade 9 · Grace Davis | 9 | Grace Davis | 14:07 |
| 6 | Tahbert BuiPlace 6 · Grade 9 · Beyer | 9 | Beyer | 14:16 |
| 7 | Eduardo DiazPlace 7 · Grade 9 · Beyer | 9 | Beyer | 14:17 |
| 8 | Anthony Luis-PerezPlace 8 · Grade 9 · Beyer | 9 | Beyer | 14:27 |
| 9 | Isaac MaciasPlace 9 · Grade 9 · Grace Davis | 9 | Grace Davis | 14:35 |
| 10 | Nichols KylePlace 10 · Grade 9 · Beyer | 9 | Beyer | 15:01 |
| 11 | Serob GhazaryanPlace 11 · Grade 10 · Beyer | 10 | Beyer | 15:16 |
| 12 | Noah WingatePlace 12 · Grade 9 · Beyer | 9 | Beyer | 15:29 |
| 13 | Elijah ZunigaPlace 13 · Grade 10 · Beyer | 10 | Beyer | 15:43 |
| 14 | Chris BirdPlace 14 · Grade 11 · Grace Davis | 11 | Grace Davis | 15:49 |
| 15 | Orlando AburtoPlace 15 · Grade 9 · Grace Davis | 9 | Grace Davis | 16:34 |
| 16 | Colt BrownPlace 16 · Grade 9 · Grace Davis | 9 | Grace Davis | 17:05 |
| 17 | Bailey RosaPlace 17 · Grade 9 · Beyer | 9 | Beyer | 17:08 |
| 18 | Oscar ValenzuelaPlace 18 · Grade 10 · Beyer | 10 | Beyer | 17:17 |
| 19 | Raymond KesslerPlace 19 · Grade 9 · Beyer | 9 | Beyer | 17:20 |
| 20 | Evan MelgarPlace 20 · Grade 9 · Grace Davis | 9 | Grace Davis | 17:52 |
| 21 | Max RaymondPlace 21 · Grade 9 · Grace Davis | 9 | Grace Davis | 17:59 |
| 22 | Chad BrasilPlace 22 · Grade 9 · Beyer | 9 | Beyer | 18:43 |
| 23 | Koda StroudPlace 23 · Grade 10 · Beyer | 10 | Beyer | 20:41 |
| 1 | Yara AndujoPlace 1 · Grace Davis | — | Grace Davis | 21:52 |
| 2 | Amber CordovaPlace 2 · Grade 12 · Grace Davis | 12 | Grace Davis | 23:39 |
| 3 | Flory AbzunPlace 3 · Grade 11 · Grace Davis | 11 | Grace Davis | 24:19 |
| 4 | Angelina MartinezPlace 4 · Grade 11 · Beyer | 11 | Beyer | 24:45 |
| 5 | Rylee QuinteroPlace 5 · Grade 11 · Beyer | 11 | Beyer | 25:12 |
| 6 | Naomi MitchellPlace 6 · Grade 11 · Beyer | 11 | Beyer | 25:21 |
| 7 | Natalie MitchellPlace 7 · Grade 12 · Beyer | 12 | Beyer | 26:35 |
| 8 | Jennifer CamposPlace 8 · Grade 12 · Grace Davis | 12 | Grace Davis | 27:02 |
| 9 | Cristal LunaPlace 9 · Grade 12 · Beyer | 12 | Beyer | 30:31 |
| 10 | Samantha MarinPlace 10 · Grade 12 · Beyer | 12 | Beyer | 31:08 |
| 11 | Andrea BrownPlace 11 · Grade 12 · Beyer | 12 | Beyer | 31:49 |
| 12 | Amris BrownPlace 12 · Grade 12 · Grace Davis | 12 | Grace Davis | 45:37 |
| 1 | Sophia AdamakisPlace 1 · Grade 9 · Beyer | 9 | Beyer | 15:42 |
| 2 | Rosa AguirrePlace 2 · Grade 9 · Grace Davis | 9 | Grace Davis | 17:02 |
| 3 | Julie Ann TranPlace 3 · Grade 10 · Grace Davis | 10 | Grace Davis | 17:22 |
| 4 | Paige FisherPlace 4 · Grade 10 · Beyer | 10 | Beyer | 18:16 |
| 5 | Jasmine TranPlace 5 · Grade 11 · Grace Davis | 11 | Grace Davis | 18:57 |
| 6 | Vanessa MarinPlace 6 · Grade 9 · Beyer | 9 | Beyer | 19:15 |
| 7 | Vanessa LomeliPlace 7 · Grade 11 · Grace Davis | 11 | Grace Davis | 19:32 |