| 1 | Hamilton KimPlace 1 · Grade 9 · St Mary's College | 9 | St Mary's College | 11:59.2 |
| 2 | Enzo VargasPlace 2 · Grade 10 · St Mary's College | 10 | St Mary's College | 12:03.5 |
| 3 | Daniel AkagiPlace 3 · Grade 11 · De Anza | 11 | De Anza | 12:14.7 |
| 4 | Lukas McAndrew-KvaernoPlace 4 · Grade 10 · St Mary's College | 10 | St Mary's College | 12:16.4 |
| 5 | Roman Gullov-SinghPlace 5 · Grade 9 · St Mary's College | 9 | St Mary's College | 12:20.2 |
| 6 | Nicolas PreasPlace 6 · Grade 9 · St Mary's College | 9 | St Mary's College | 12:23.5 |
| 7 | Eoin VasquezPlace 7 · Grade 9 · St Mary's College | 9 | St Mary's College | 12:29.4 |
| 8 | Sebastian GuzmanPlace 8 · Grade 10 · St Mary's College | 10 | St Mary's College | 12:33.3 |
| 9 | Samuel SchmitzPlace 9 · Grade 11 · De Anza | 11 | De Anza | 12:36.1 |
| 10 | Adrian TzintzunPlace 10 · Grade 11 · Jesse Bethel | 11 | Jesse Bethel | 13:02.5 |
| 11 | David DiGirolamoPlace 11 · Grade 10 · St Mary's College | 10 | St Mary's College | 13:08.5 |
| 12 | Keiji BouffardPlace 12 · Grade 10 · St Mary's College | 10 | St Mary's College | 13:09.9 PR |
| 13 | Shamar Fleming-WhitePlace 13 · Grade 9 · El Cerrito | 9 | El Cerrito | 13:14.2 PR |
| 14 | Vincent NguyenPlace 14 · Grade 11 · De Anza | 11 | De Anza | 13:16.4 PR |
| 15 | Noah ThrowerPlace 15 · Grade 11 · Jesse Bethel | 11 | Jesse Bethel | 13:27.3 |
| 16 | Christian KingPlace 16 · Grade 10 · John Swett | 10 | John Swett | 13:29.0 PR |
| 17 | Daniel MelendezPlace 17 · Grade 12 · Jesse Bethel | 12 | Jesse Bethel | 13:32.0 |
| 18 | Haakon MillerPlace 18 · Grade 10 · St Mary's College | 10 | St Mary's College | 13:32.4 |
| 19 | Henry RosePlace 19 · Grade 10 · St Mary's College | 10 | St Mary's College | 13:33.9 |
| 20 | William RayPlace 20 · Grade 10 · St Mary's College | 10 | St Mary's College | 13:35.2 PR |
| 21 | Damon O'ConnorPlace 21 · Grade 10 · St Mary's College | 10 | St Mary's College | 13:36.4 |
| 22 | Rommel AmpiePlace 22 · Grade 10 · El Cerrito | 10 | El Cerrito | 13:40.1 |
| 23 | David Galvan-MartinezPlace 23 · Grade 11 · John Swett | 11 | John Swett | 13:42.3 |
| 24 | Cole ShiuPlace 24 · Grade 10 · St Mary's College | 10 | St Mary's College | 13:45.5 PR |
| 25 | Angel ArreolaPlace 25 · Grade 11 · Jesse Bethel | 11 | Jesse Bethel | 13:46.5 PR |
| 26 | Ammon ApplewhitePlace 26 · Grade 11 · Jesse Bethel | 11 | Jesse Bethel | 13:49.5 |
| 27 | Mateo GatesPlace 27 · Grade 10 · St Mary's College | 10 | St Mary's College | 13:52.9 PR |
| 28 | Niko ShahPlace 28 · Grade 9 · St Mary's College | 9 | St Mary's College | 13:57.4 PR |
| 29 | Read HamrickPlace 29 · Grade 10 · St Mary's College | 10 | St Mary's College | 14:00.5 |
| 30 | Ezekiel VlahhosPlace 30 · Grade 10 · El Cerrito | 10 | El Cerrito | 14:04.1 |
| 31 | Jacob RagontonPlace 31 · Grade 10 · John Swett | 10 | John Swett | 14:12.0 PR |
| 32 | Bergen SalgePlace 32 · Grade 9 · El Cerrito | 9 | El Cerrito | 14:16.5 |
| 33 | Armand ChuaPlace 33 · Grade 11 · Jesse Bethel | 11 | Jesse Bethel | 14:31.7 |
| 34 | Isaiah DancelPlace 34 · Grade 10 · Jesse Bethel | 10 | Jesse Bethel | 14:33.6 |
| 35 | Quinn Jacobs-PorterPlace 35 · Grade 10 · St Mary's College | 10 | St Mary's College | 14:53.4 PR |
| 36 | Aaron LaFrenierePlace 36 · Grade 9 · De Anza | 9 | De Anza | 15:46.5 |
| 37 | Alec Gwinn-ScottPlace 37 · Grade 9 · El Cerrito | 9 | El Cerrito | 15:54.1 |
| 38 | Lawrence MachaconPlace 38 · Grade 11 · De Anza | 11 | De Anza | 15:56.8 |
| 39 | Hao-Yi BehPlace 39 · Grade 10 · El Cerrito | 10 | El Cerrito | 16:00.2 |
| 40 | Kenny LeePlace 40 · Grade 10 · De Anza | 10 | De Anza | 16:02.5 PR |
| 41 | Jorel ArgelPlace 41 · Grade 11 · De Anza | 11 | De Anza | 16:51.3 |
| 42 | Yuhao GuoPlace 42 · Grade 10 · De Anza | 10 | De Anza | 16:51.6 |
| 43 | Patricio AhumadaPlace 43 · Grade 9 · El Cerrito | 9 | El Cerrito | 16:57.7 |
| 44 | Roan WaltersPlace 44 · Grade 9 · El Cerrito | 9 | El Cerrito | 17:16.7 |
| 45 | Wyatt WhitePlace 45 · Grade 9 · El Cerrito | 9 | El Cerrito | 17:30.1 PR |
| 46 | John BerryPlace 46 · Grade 11 · John Swett | 11 | John Swett | 17:31.1 |