| 1 | Michael KirkhamPlace 1 · Grade 12 · De La Salle | 12 | De La Salle | 15:54.89 |
| 2 | Matteus OwensPlace 2 · Grade 11 · De La Salle | 11 | De La Salle | 15:55.10 PR |
| 3 | Andre IrelandPlace 3 · Grade 11 · Antioch | 11 | Antioch | 16:19.26 |
| 4 | Noah PetajistoPlace 4 · Grade 12 · College Preparatory | 12 | College Preparatory | 16:24.59 |
| 5 | Tate BeaudinPlace 5 · Grade 10 · Head-Royce | 10 | Head-Royce | 16:31.97 |
| 6 | Kai PerreiraPlace 6 · Grade 12 · Clayton Valley | 12 | Clayton Valley | 16:36.23 |
| 7 | Benjamin CernaPlace 7 · Grade 10 · Orestimba | 10 | Orestimba | 16:37.77 |
| 8 | Samarth LallPlace 8 · Grade 10 · Granada | 10 | Granada | 16:39.20 |
| 9 | Sirseelan MugilanPlace 9 · Grade 12 · California (San Ramon) | 12 | California (San Ramon) | 16:46.25 PR |
| 10 | Dylan WalkerPlace 10 · Grade 10 · Granada | 10 | Granada | 16:46.78 |
| 11 | Alejandro BenitoPlace 11 · Grade 10 · College Preparatory | 10 | College Preparatory | 16:46.96 PR |
| 12 | Trevor MartinPlace 12 · Grade 11 · Oakland Tech | 11 | Oakland Tech | 16:48.66 |
| 13 | Henri PattersonPlace 13 · Grade 11 · De La Salle | 11 | De La Salle | 16:52.48 PR |
| 14 | Finnian ResongPlace 14 · Grade 10 · Granada | 10 | Granada | 16:56.26 |
| 15 | David DombrowskiPlace 15 · Grade 11 · Clayton Valley | 11 | Clayton Valley | 16:59.20 |
| 16 | Davis MinerPlace 16 · Grade 12 · De La Salle | 12 | De La Salle | 17:01.56 |
| 17 | Alex PringlePlace 17 · Grade 12 · De La Salle | 12 | De La Salle | 17:02.37 |
| 18 | Vidyuth Divya PrithviPlace 18 · Grade 10 · California (San Ramon) | 10 | California (San Ramon) | 17:02.73 PR |
| 19 | Benjamin MoranPlace 19 · Grade 11 · California (San Ramon) | 11 | California (San Ramon) | 17:10.29 |
| 20 | Vedanth PothinaPlace 20 · Grade 11 · Dougherty Valley | 11 | Dougherty Valley | 17:12.08 |
| 21 | Jayson HauschildtPlace 21 · Grade 12 · Alhambra (Martinez) | 12 | Alhambra (Martinez) | 17:13.38 |
| 22 | Joaquin Tarango-ShoPlace 22 · Grade 10 · Oakland Tech | 10 | Oakland Tech | 17:17.74 |
| 23 | Aiden FongPlace 23 · Grade 12 · College Preparatory | 12 | College Preparatory | 17:21.09 |
| 24 | Brendan YakulisPlace 24 · Grade 10 · Dougherty Valley | 10 | Dougherty Valley | 17:22.40 |
| 25 | Ori LaronPlace 25 · Grade 10 · California (San Ramon) | 10 | California (San Ramon) | 17:23.03 PR |
| 26 | Angel ChapaPlace 26 · Grade 12 · Deer Valley | 12 | Deer Valley | 17:23.61 |
| 27 | Lucas PaoPlace 27 · Grade 10 · California (San Ramon) | 10 | California (San Ramon) | 17:23.77 PR |
| 28 | Diego MacuriPlace 28 · Grade 11 · Antioch | 11 | Antioch | 17:24.17 |
| 29 | Alexander BallesterosPlace 29 · Grade 12 · California (San Ramon) | 12 | California (San Ramon) | 17:25.42 PR |
| 30 | Maxwell HabermeyerPlace 30 · Grade 11 · Clayton Valley | 11 | Clayton Valley | 17:29.86 |
| 31 | Nicholas TranPlace 31 · Grade 10 · Granada | 10 | Granada | 17:30.58 |
| 32 | Silvio TsaoPlace 32 · Grade 11 · Granada | 11 | Granada | 17:32.24 |
| 33 | Alistair CarrollPlace 33 · Grade 11 · Granada | 11 | Granada | 17:35.79 |
| 34 | Luphy MaPlace 34 · Grade 12 · Alhambra (Martinez) | 12 | Alhambra (Martinez) | 17:41.52 |
| 35 | Arunas RosickerPlace 35 · Grade 12 · Dougherty Valley | 12 | Dougherty Valley | 17:45.55 |
| 36 | Trent PhamPlace 36 · Grade 12 · Dougherty Valley | 12 | Dougherty Valley | 17:47.23 |
| 37 | Mateo CardonaPlace 37 · Grade 11 · Pinole Valley | 11 | Pinole Valley | 17:50.72 |
| 38 | Sebi MarquezPlace 38 · Grade 10 · Head-Royce | 10 | Head-Royce | 17:53.95 |
| 39 | Mateo Tarango-ShoPlace 39 · Grade 12 · Oakland Tech | 12 | Oakland Tech | 17:56.69 |
| 40 | Rafael PonetPlace 40 · Grade 11 · Oakland Tech | 11 | Oakland Tech | 17:58.31 PR |
| 41 | Joseph GarciaPlace 41 · Grade 12 · Orestimba | 12 | Orestimba | 17:58.80 |
| 42 | Anthony MarguliciPlace 42 · Grade 11 · Oakland Tech | 11 | Oakland Tech | 17:58.87 |
| 43 | Ryan YooPlace 43 · Grade 11 · California (San Ramon) | 11 | California (San Ramon) | 18:01.63 |
| 44 | Lucas ChildsPlace 44 · Grade 10 · Oakland Tech | 10 | Oakland Tech | 18:02.72 PR |
| 45 | August BardenhagenPlace 45 · Grade 11 · Pinole Valley | 11 | Pinole Valley | 18:03.57 |
| 46 | Xavier ThompsonPlace 46 · Grade 12 · De La Salle | 12 | De La Salle | 18:04.83 |
| 47 | Tanmay ParanjpePlace 47 · Grade 12 · Dougherty Valley | 12 | Dougherty Valley | 18:10.26 |
| 48 | Riley FelixPlace 48 · Grade 10 · Oakland Tech | 10 | Oakland Tech | 18:10.40 |
| 49 | Andrew San RomanPlace 49 · Grade 12 · Dos Palos | 12 | Dos Palos | 18:22.92 |
| 50 | Cole CampbellPlace 50 · Grade 12 · Pinole Valley | 12 | Pinole Valley | 18:28.35 |
| 51 | Emmanuel GarabitoPlace 51 · Grade 11 · Orestimba | 11 | Orestimba | 18:28.96 PR |
| 52 | Cashus PagePlace 52 · Grade 12 · Alhambra (Martinez) | 12 | Alhambra (Martinez) | 18:34.94 |
| 53 | Cristian HerreraPlace 53 · Grade 11 · Antioch | 11 | Antioch | 18:39.13 |
| 54 | Dwayne Velasquez GarciaPlace 54 · Grade 11 · Coliseum College Prep | 11 | Coliseum College Prep | 18:42.81 PR |
| 55 | Mateo De La TorrePlace 55 · Grade 11 · Clayton Valley | 11 | Clayton Valley | 18:43.15 |
| 56 | Joseph GarciaPlace 56 · Grade 10 · Antioch | 10 | Antioch | 18:44.14 |
| 57 | Jose PoncePlace 57 · Grade 12 · Denair | 12 | Denair | 18:45.29 |
| 58 | Ryan StewartPlace 58 · Grade 11 · Deer Valley | 11 | Deer Valley | 18:45.40 |
| 59 | Tahoe AgpaoaPlace 59 · Grade 10 · Antioch | 10 | Antioch | 18:46.99 |
| 60 | Nathanael LeePlace 60 · Grade 12 · College Preparatory | 12 | College Preparatory | 18:47.20 |
| 61 | Rohan SeshanPlace 61 · Grade 10 · Piedmont | 10 | Piedmont | 18:47.48 |
| 62 | Sayuj BalakrishnanPlace 62 · Grade 11 · Dougherty Valley | 11 | Dougherty Valley | 18:47.69 |
| 63 | John SchieferPlace 63 · Grade 11 · Head-Royce | 11 | Head-Royce | 18:49.46 |
| 64 | Jonathan FriedmanPlace 64 · Grade 12 · Alhambra (Martinez) | 12 | Alhambra (Martinez) | 18:54.25 |
| 65 | Sam PrateepvanichPlace 65 · Grade 10 · College Preparatory | 10 | College Preparatory | 18:56.69 |
| 66 | Isaac CarrilloPlace 66 · Grade 10 · Antioch | 10 | Antioch | 18:58.20 |
| 67 | Jacob AcevedoPlace 67 · Grade 9 · Sutter | 9 | Sutter | 19:04.83 PR |
| 68 | Samuel OrtizPlace 68 · Grade 12 · Clayton Valley | 12 | Clayton Valley | 19:06.32 |
| 69 | Manish KhatiwadaPlace 69 · Grade 11 · Clayton Valley | 11 | Clayton Valley | 19:06.50 PR |
| 70 | Ty BonhamPlace 70 · Grade 10 · Miramonte | 10 | Miramonte | 19:06.67 PR |
| 71 | Peter DasovichPlace 71 · Grade 12 · Dougherty Valley | 12 | Dougherty Valley | 19:09.60 |
| 72 | Roshan DalalPlace 72 · Grade 11 · Head-Royce | 11 | Head-Royce | 19:10.18 PR |
| 73 | Nico BonhamPlace 73 · Grade 10 · Miramonte | 10 | Miramonte | 19:10.54 PR |
| 74 | Ekenechukwu UgwuPlace 74 · Grade 12 · Deer Valley | 12 | Deer Valley | 19:13.39 |
| 75 | Ethan SmedleyPlace 75 · Grade 11 · Alhambra (Martinez) | 11 | Alhambra (Martinez) | 19:14.43 |
| 76 | Diego MarquezPlace 76 · Grade 11 · Alhambra (Martinez) | 11 | Alhambra (Martinez) | 19:14.51 |
| 77 | Alexander GoettePlace 77 · Grade 10 · Miramonte | 10 | Miramonte | 19:14.63 PR |
| 78 | Daniel VallejoPlace 78 · Grade 11 · Pinole Valley | 11 | Pinole Valley | 19:24.56 |
| 79 | Colton AshbyPlace 79 · Grade 9 · Sutter | 9 | Sutter | 19:37.86 PR |
| 80 | Dominik LopezPlace 80 · Grade 12 · Antioch | 12 | Antioch | 19:43.36 |
| 81 | Jacob BessPlace 81 · Grade 12 · Deer Valley | 12 | Deer Valley | 19:46.73 |
| 82 | Nikolai SorianoPlace 82 · Grade 12 · Dos Palos | 12 | Dos Palos | 19:49.62 PR |
| 83 | Haden MilnerPlace 83 · Grade 11 · Piedmont | 11 | Piedmont | 19:50.46 PR |
| 84 | Benry JenksPlace 84 · Grade 10 · Clayton Valley | 10 | Clayton Valley | 19:53.25 |
| 85 | Gabe SchnetzPlace 85 · Grade 11 · Sutter | 11 | Sutter | 19:53.61 PR |
| 86 | Reid SchwartzPlace 86 · Grade 10 · Miramonte | 10 | Miramonte | 19:58.91 PR |
| 87 | Cole HallsteinPlace 87 · Grade 11 · Head-Royce | 11 | Head-Royce | 19:59.78 |
| 88 | Ryan ReateguiPlace 88 · Grade 10 · Miramonte | 10 | Miramonte | 20:16.79 PR |
| 89 | Gabriel ChinPlace 89 · Grade 12 · College Preparatory | 12 | College Preparatory | 20:26.19 |
| 90 | Leonidas Rudiger-RealPlace 90 · Grade 10 · Miramonte | 10 | Miramonte | 20:26.86 PR |
| 91 | Jorge FloresPlace 91 · Grade 12 · Denair | 12 | Denair | 20:27.44 |
| 92 | Asher GutierrezPlace 92 · Grade 9 · Sutter | 9 | Sutter | 20:29.40 PR |
| 93 | Zane SimbalenkoPlace 93 · Grade 11 · Denair | 11 | Denair | 20:30.76 |
| 94 | Nijah WakefieldPlace 94 · Grade 9 · Orestimba | 9 | Orestimba | 20:31.69 PR |
| 95 | Stanley WomackPlace 95 · Grade 12 · Sutter | 12 | Sutter | 20:38.96 |
| 96 | Javier BravoPlace 96 · Grade 12 · Dos Palos | 12 | Dos Palos | 20:41.51 |
| 97 | Daniel Alvarado CernaPlace 97 · Grade 9 · Orestimba | 9 | Orestimba | 20:47.90 PR |
| 98 | Vinny AlvarezPlace 98 · Grade 11 · Pinole Valley | 11 | Pinole Valley | 20:48.59 PR |
| 99 | Cristopher NoguezPlace 99 · Grade 10 · Orestimba | 10 | Orestimba | 21:17.83 |
| 100 | Eli RamirezPlace 100 · Grade 11 · Dos Palos | 11 | Dos Palos | 21:24.95 PR |