| 1 | Djali de ChalusPlace 1 · Grade 12 · St Mary's College | 12 | St Mary's College | 9:46.2 PR |
| 2 | Stewart ParkinsonPlace 2 · Grade 11 · El Cerrito | 11 | El Cerrito | 10:09.3 PR |
| 3 | Kai SullivanPlace 3 · Grade 11 · St Mary's College | 11 | St Mary's College | 10:10.7 PR |
| 4 | Nico CadelagoPlace 4 · Grade 10 · St Mary's College | 10 | St Mary's College | 10:22.2 PR |
| 5 | Khalil PearsonPlace 5 · Grade 11 · St Mary's College | 11 | St Mary's College | 10:40.1 |
| 6 | Alexander BeckerPlace 6 · Grade 12 · El Cerrito | 12 | El Cerrito | 10:42.5 PR |
| 7 | Sam KellyPlace 7 · Grade 10 · St Mary's College | 10 | St Mary's College | 10:53.0 PR |
| 8 | Avi JainPlace 8 · Grade 9 · St Mary's College | 9 | St Mary's College | 10:55.4 PR |
| 9 | Nicolas PreasPlace 9 · Grade 10 · St Mary's College | 10 | St Mary's College | 11:03.4 PR |
| 10 | Alexander WetterPlace 10 · Grade 9 · St Mary's College | 9 | St Mary's College | 11:08.5 PR |
| 11 | Keane GaribayPlace 11 · Grade 11 · Hercules | 11 | Hercules | 11:12.9 PR |
| 12 | Finley BaslerPlace 12 · Grade 12 · St Mary's College | 12 | St Mary's College | 11:21.2 |
| 13 | Cole CampbellPlace 13 · Grade 12 · Pinole Valley | 12 | Pinole Valley | 11:24.6 PR |
| 14 | Mateo CardonaPlace 14 · Grade 11 · Pinole Valley | 11 | Pinole Valley | 11:25.6 PR |
| 15 | Zachary WetterPlace 15 · Grade 9 · St Mary's College | 9 | St Mary's College | 11:27.0 |
| 16 | Kai NicolauPlace 16 · Grade 11 · Pinole Valley | 11 | Pinole Valley | 11:29.0 PR |
| 17 | Gianni MoragliaPlace 17 · Grade 11 · Hercules | 11 | Hercules | 11:31.6 |
| 18 | Jonathan Villalobos PosadasPlace 18 · Grade 12 · Hercules | 12 | Hercules | 11:36.1 PR |
| 19 | Lukas McAndrew-KvaernoPlace 19 · Grade 11 · St Mary's College | 11 | St Mary's College | 11:42.0 PR |
| 20 | Indy PumkajohnPlace 20 · Grade 10 · El Cerrito | 10 | El Cerrito | 11:42.7 PR |
| 21 | Paolo ClaudioPlace 21 · Grade 11 · El Cerrito | 11 | El Cerrito | 11:48.1 PR |
| 22 | Andrei LapathaPlace 22 · Grade 10 · Hercules | 10 | Hercules | 11:49.1 PR |
| 23 | Hudson BanksPlace 23 · Grade 9 · El Cerrito | 9 | El Cerrito | 11:49.5 PR |
| 24 | Jack HuiePlace 24 · Grade 11 · El Cerrito | 11 | El Cerrito | 11:53.3 PR |
| 25 | Milo ThayerPlace 25 · Grade 9 · El Cerrito | 9 | El Cerrito | 11:56.1 PR |
| 26 | Bergen SalgePlace 26 · Grade 10 · El Cerrito | 10 | El Cerrito | 11:56.4 PR |
| 27 | Daniel AkagiPlace 27 · Grade 12 · De Anza | 12 | De Anza | 11:57.5 PR |
| 28 | Daniel VallejoPlace 28 · Grade 11 · Pinole Valley | 11 | Pinole Valley | 12:01.6 |
| 29 | Alexis MorquechoPlace 29 · Grade 11 · De Anza | 11 | De Anza | 12:05.8 PR |
| 30 | Griffin EhlersPlace 30 · Grade 11 · El Cerrito | 11 | El Cerrito | 12:06.0 PR |
| 31 | Eli Gaskin TorrezPlace 31 · Grade 9 · St Mary's College | 9 | St Mary's College | 12:07.9 |
| 32 | Kingtson JonesPlace 32 · Grade 11 · El Cerrito | 11 | El Cerrito | 12:10.3 PR |
| 33 | Samuel SchmitzPlace 33 · Grade 12 · De Anza | 12 | De Anza | 12:10.9 PR |
| 34 | Hamilton KimPlace 34 · Grade 10 · St Mary's College | 10 | St Mary's College | 12:17.0 |
| 35 | Anthony MorenoPlace 35 · Grade 10 · Pinole Valley | 10 | Pinole Valley | 12:18.5 |
| 36 | Jace NugentPlace 36 · Grade 12 · St Patrick/St Vincent | 12 | St Patrick/St Vincent | 12:18.7 PR |
| 37 | Greyson CampbellPlace 37 · Grade 9 · Pinole Valley | 9 | Pinole Valley | 12:21.3 PR |
| 38 | Aiden MijaresPlace 38 · Grade 9 · Hercules | 9 | Hercules | 12:23.0 PR |
| 39 | Leo SteinbergPlace 39 · Grade 9 · St Mary's College | 9 | St Mary's College | 12:23.3 |
| 40 | Leonardo ValeroPlace 40 · Grade 10 · St Patrick/St Vincent | 10 | St Patrick/St Vincent | 12:23.4 PR |
| 41 | Vaughan BarrowPlace 41 · Grade 10 · Salesian College Preparatory | 10 | Salesian College Preparatory | 12:23.6 |
| 42 | Ethan ChuPlace 42 · Grade 9 · St Mary's College | 9 | St Mary's College | 12:24.4 |
| 43 | Roman Gullov-SinghPlace 43 · Grade 10 · St Mary's College | 10 | St Mary's College | 12:28.4 |
| 44 | Laken BounthuayPlace 44 · Grade 10 · El Cerrito | 10 | El Cerrito | 12:36.1 PR |
| 45 | Elijah MondelyonPlace 45 · Grade 10 · El Cerrito | 10 | El Cerrito | 12:43.9 PR |
| 46 | Damian SalcidoPlace 46 · Grade 10 · El Cerrito | 10 | El Cerrito | 12:53.2 PR |
| 47 | Vinny AlvarezPlace 47 · Grade 11 · Pinole Valley | 11 | Pinole Valley | 13:23.9 PR |
| 48 | Sebastian GuzmanPlace 48 · Grade 11 · St Mary's College | 11 | St Mary's College | 13:58.5 |