| 1 | Conner LiangPlace 1 · Grade 10 · Castro Valley | 10 | Castro Valley | 18:10.87 |
| 2 | Jacob DoPlace 2 · Grade 9 · Castro Valley | 9 | Castro Valley | 18:22.07 PR |
| 3 | Emrys BlackburnPlace 3 · Grade 10 · Castro Valley | 10 | Castro Valley | 18:35.56 PR |
| 4 | Max GardeaPlace 4 · Grade 9 · Piedmont | 9 | Piedmont | 18:48.19 |
| 5 | Peter ZeePlace 5 · Grade 9 · Piedmont | 9 | Piedmont | 18:52.75 |
| 6 | Zentaro HernandezPlace 6 · Grade 10 · Bishop O'Dowd | 10 | Bishop O'Dowd | 18:57.40 |
| 7 | Matheus Elias de Melo XavierPlace 7 · Grade 10 · Berkeley | 10 | Berkeley | 19:07.04 PR |
| 8 | Mateo PerezPlace 8 · Grade 9 · Castro Valley | 9 | Castro Valley | 19:28.44 PR |
| 9 | Elias LeungPlace 9 · Grade 10 · Berkeley | 10 | Berkeley | 19:28.96 PR |
| 10 | Carter LewPlace 10 · Grade 9 · Piedmont | 9 | Piedmont | 19:33.85 |
| 11 | Jackson ChuPlace 11 · Grade 9 · Piedmont | 9 | Piedmont | 19:42.31 |
| 12 | Gustavo Avelino de SilvaPlace 12 · Grade 10 · Alameda | 10 | Alameda | 19:42.67 PR |
| 13 | Connor KhouriPlace 13 · Grade 9 · Piedmont | 9 | Piedmont | 19:45.46 |
| 14 | Ian MullaneyPlace 14 · Grade 9 · Berkeley | 9 | Berkeley | 19:48.44 |
| 15 | Oles MysakPlace 15 · Grade 10 · Castro Valley | 10 | Castro Valley | 19:49.25 |
| 16 | Kai NeishiPlace 16 · Grade 10 · Castro Valley | 10 | Castro Valley | 19:50.61 PR |
| 17 | Adrien MessinaPlace 17 · Grade 9 · Piedmont | 9 | Piedmont | 19:51.77 PR |
| 18 | Kai SmithPlace 18 · Grade 9 · Castro Valley | 9 | Castro Valley | 19:53.76 PR |
| 19 | Devin GlaserPlace 19 · Grade 9 · Berkeley | 9 | Berkeley | 19:56.82 |
| 20 | Thomas HomPlace 20 · Grade 9 · Berkeley | 9 | Berkeley | 19:58.29 |
| 21 | Tyler LuePlace 21 · Grade 10 · Castro Valley | 10 | Castro Valley | 19:59.73 PR |
| 22 | Danilo TittertonPlace 22 · Grade 10 · Piedmont | 10 | Piedmont | 20:03.29 |
| 23 | Andrew R XuPlace 23 · Grade 10 · Castro Valley | 10 | Castro Valley | 20:05.00 |
| 24 | Gavin Nicholas RosilloPlace 24 · Grade 9 · Castro Valley | 9 | Castro Valley | 20:11.55 PR |
| 25 | Holden LoeweckePlace 25 · Grade 10 · Bishop O'Dowd | 10 | Bishop O'Dowd | 20:11.79 |
| 26 | Evan Tyler BaraanPlace 26 · Grade 10 · Bishop O'Dowd | 10 | Bishop O'Dowd | 20:11.95 |
| 27 | Stefan Rodkin StevermerPlace 27 · Grade 9 · Bishop O'Dowd | 9 | Bishop O'Dowd | 20:12.33 |
| 28 | Ian ThomasPlace 28 · Grade 10 · Castro Valley | 10 | Castro Valley | 20:14.55 PR |
| 29 | Robert Moore-MatisePlace 29 · Grade 10 · Alameda | 10 | Alameda | 20:18.16 PR |
| 30 | Maxton CharltonPlace 30 · Grade 9 · Piedmont | 9 | Piedmont | 20:19.52 PR |
| 31 | Kenton ZhangPlace 31 · Grade 9 · Castro Valley | 9 | Castro Valley | 20:19.96 PR |
| 32 | Ryland HigginsPlace 32 · Grade 10 · Bishop O'Dowd | 10 | Bishop O'Dowd | 20:20.92 PR |
| 33 | Stefano RichmondPlace 33 · Grade 9 · Piedmont | 9 | Piedmont | 20:21.71 PR |
| 34 | Henry SwanPlace 34 · Grade 10 · Berkeley | 10 | Berkeley | 20:22.34 |
| 35 | Elias PerezPlace 35 · Grade 9 · Castro Valley | 9 | Castro Valley | 20:22.35 PR |
| 36 | Thomas FisherPlace 36 · Grade 9 · Berkeley | 9 | Berkeley | 20:24.71 PR |
| 37 | Riley DieuPlace 37 · Grade 9 · Alameda | 9 | Alameda | 20:25.88 PR |
| 38 | Max KimPlace 38 · Grade 10 · Alameda | 10 | Alameda | 20:37.29 |
| 39 | Ian YuenPlace 39 · Grade 9 · San Leandro | 9 | San Leandro | 20:37.35 |
| 40 | Emilio QuagliataPlace 40 · Grade 9 · San Leandro | 9 | San Leandro | 20:43.93 PR |
| 41 | Matthew RodgersPlace 41 · Grade 9 · San Leandro | 9 | San Leandro | 20:44.57 |
| 42 | Aakash AndersonPlace 42 · Grade 9 · San Leandro | 9 | San Leandro | 20:52.77 |
| 43 | Maximilian PaquePlace 43 · Grade 9 · Berkeley | 9 | Berkeley | 20:54.28 PR |
| 44 | Andrew WaddlePlace 44 · Grade 9 · Alameda | 9 | Alameda | 20:56.12 PR |
| 45 | Makaio PakPlace 45 · Grade 10 · Castro Valley | 10 | Castro Valley | 21:09.60 PR |
| 46 | James CenPlace 46 · Grade 10 · Alameda | 10 | Alameda | 21:13.49 PR |
| 47 | Richard RomeroPlace 47 · Grade 10 · San Leandro | 10 | San Leandro | 21:19.61 |
| 48 | Lucas LeePlace 48 · Grade 10 · Alameda | 10 | Alameda | 21:23.27 PR |
| 49 | Adrian HendersonPlace 49 · Grade 10 · Berkeley | 10 | Berkeley | 21:25.65 |
| 50 | Miles DuranPlace 50 · Grade 9 · Piedmont | 9 | Piedmont | 21:28.97 PR |
| 51 | Graham BraslowPlace 51 · Grade 9 · Berkeley | 9 | Berkeley | 21:32.08 |
| 52 | Seiji KingPlace 52 · Grade 10 · Berkeley | 10 | Berkeley | 21:38.44 |
| 53 | Carter PottsPlace 53 · Grade 10 · Berkeley | 10 | Berkeley | 21:40.43 |
| 54 | Francis GuoPlace 54 · Grade 10 · Piedmont | 10 | Piedmont | 21:42.25 PR |
| 55 | Connor HullPlace 55 · Grade 9 · Piedmont | 9 | Piedmont | 21:42.47 PR |
| 56 | Jaron GreenPlace 56 · Grade 9 · San Leandro | 9 | San Leandro | 21:44.73 PR |
| 57 | Joaquin Khokha KakuPlace 57 · Grade 9 · Berkeley | 9 | Berkeley | 21:46.22 |
| 58 | Emry DavisPlace 58 · Grade 10 · Berkeley | 10 | Berkeley | 21:46.77 |
| 59 | Caleb SuhPlace 59 · Grade 9 · Castro Valley | 9 | Castro Valley | 21:47.95 PR |
| 60 | William CanditoPlace 60 · Grade 10 · Berkeley | 10 | Berkeley | 21:49.22 |
| 61 | Alden MarucheckPlace 61 · Grade 10 · Berkeley | 10 | Berkeley | 21:57.84 |
| 62 | Connor ChungPlace 62 · Grade 9 · Bishop O'Dowd | 9 | Bishop O'Dowd | 22:00.99 |
| 63 | Joaquin GillinghamPlace 63 · Grade 9 · Alameda | 9 | Alameda | 22:03.81 PR |
| 64 | Malcolm SingerPlace 64 · Grade 9 · Berkeley | 9 | Berkeley | 22:05.03 |
| 65 | Dylan KylePlace 65 · Grade 10 · Alameda | 10 | Alameda | 22:09.57 PR |
| 66 | Giovanni PereiraPlace 66 · Grade 9 · Castro Valley | 9 | Castro Valley | 22:12.71 PR |
| 67 | Jayden SmithPlace 67 · Grade 9 · Berkeley | 9 | Berkeley | 22:18.18 |
| 68 | Liam SchmidtPlace 68 · Grade 10 · Berkeley | 10 | Berkeley | 22:20.29 |
| 69 | Cristian LoPlace 69 · Grade 9 · San Leandro | 9 | San Leandro | 22:21.10 |
| 70 | James CordellPlace 70 · Grade 9 · Alameda | 9 | Alameda | 22:21.34 PR |
| 71 | Shaan ShresthaPlace 71 · Grade 10 · Castro Valley | 10 | Castro Valley | 22:25.27 PR |
| 72 | Ory CrisafulliPlace 72 · Grade 9 · Alameda | 9 | Alameda | 22:27.38 PR |
| 73 | Brandon GagnePlace 73 · Grade 9 · Bishop O'Dowd | 9 | Bishop O'Dowd | 22:31.52 PR |
| 74 | Calvin Ayoola Scott AbinaPlace 74 · Grade 9 · Berkeley | 9 | Berkeley | 22:46.46 |
| 75 | Henry SmithPlace 75 · Grade 10 · Berkeley | 10 | Berkeley | 22:46.96 PR |
| 76 | Felix KansalPlace 76 · Grade 9 · Piedmont | 9 | Piedmont | 22:49.77 PR |
| 77 | Wyatt FoxPlace 77 · Grade 9 · Alameda | 9 | Alameda | 22:51.03 PR |
| 78 | Reed PurcellPlace 78 · Grade 9 · Berkeley | 9 | Berkeley | 22:57.08 PR |
| 79 | Jack LiuPlace 79 · Grade 9 · Alameda | 9 | Alameda | 23:08.19 PR |
| 80 | William CainPlace 80 · Grade 9 · Piedmont | 9 | Piedmont | 23:10.03 PR |
| 81 | Owen LinPlace 81 · Grade 10 · San Leandro | 10 | San Leandro | 23:10.41 |
| 82 | Marco MartinezPlace 82 · Grade 10 · San Leandro | 10 | San Leandro | 23:11.33 |
| 83 | Cash BradshawPlace 83 · Grade 10 · Bishop O'Dowd | 10 | Bishop O'Dowd | 23:12.35 |
| 84 | Olivier CabreraPlace 84 · Grade 9 · Alameda | 9 | Alameda | 23:16.38 PR |
| 85 | Jinning (Max) ZhangPlace 85 · Grade 10 · Castro Valley | 10 | Castro Valley | 23:23.90 PR |
| 86 | Xavier SolePlace 86 · Grade 10 · Alameda | 10 | Alameda | 23:26.72 PR |
| 87 | Timothy LamPlace 87 · Grade 9 · San Leandro | 9 | San Leandro | 23:30.13 |
| 88 | Mansi SaraoPlace 88 · Grade 10 · Hayward | 10 | Hayward | 23:30.78 PR |
| 89 | Michael StephensPlace 89 · Grade 10 · Alameda | 10 | Alameda | 23:31.54 PR |
| 90 | Tyler LeePlace 90 · Grade 10 · Castro Valley | 10 | Castro Valley | 23:47.57 PR |
| 91 | Brandon TuPlace 91 · Grade 9 · Bishop O'Dowd | 9 | Bishop O'Dowd | 23:52.21 |
| 92 | Tomas CortesPlace 92 · Grade 10 · Bishop O'Dowd | 10 | Bishop O'Dowd | 23:54.52 |
| 93 | Ian NiPlace 93 · Grade 10 · Castro Valley | 10 | Castro Valley | 24:00.40 PR |
| 94 | Nathan NgPlace 94 · Grade 10 · San Leandro | 10 | San Leandro | 24:04.54 PR |
| 95 | Chris PonPlace 95 · Grade 9 · San Leandro | 9 | San Leandro | 24:17.39 |
| 96 | Leonardo ChowPlace 96 · Grade 9 · Castro Valley | 9 | Castro Valley | 24:19.30 PR |
| 97 | Eric UmPlace 97 · Grade 9 · Alameda | 9 | Alameda | 24:25.22 PR |
| 98 | Bren-Den CheePlace 98 · Grade 10 · Berkeley | 10 | Berkeley | 24:32.12 |
| 99 | Zachary MadlansacayPlace 99 · Grade 9 · Bishop O'Dowd | 9 | Bishop O'Dowd | 24:49.88 |
| 100 | Greyson GrowPlace 100 · Grade 9 · San Leandro | 9 | San Leandro | 24:51.67 PR |