| 1 | Lucas CohenPlace 1 · Grade 12 · Albany | 12 | Albany | 14:37.80 |
| 2 | Callum McBridePlace 2 · Grade 11 · Albany | 11 | Albany | 15:15.94 |
| 3 | Alijah MurilloPlace 3 · Grade 10 · Branham | 10 | Branham | 15:16.00 |
| 4 | Nick McAuleyPlace 4 · Grade 12 · Novato | 12 | Novato | 15:23.87 |
| 5 | Logan FarzanPlace 5 · Grade 12 · Acalanes | 12 | Acalanes | 15:28.53 |
| 6 | Owen IrvingPlace 6 · Grade 12 · College Preparatory | 12 | College Preparatory | 15:32.78 |
| 7 | Sid PatelPlace 7 · Grade 12 · Newark Memorial | 12 | Newark Memorial | 15:39.12 |
| 8 | Collin KopchikPlace 8 · Grade 12 · St Mary's College | 12 | St Mary's College | 15:40.53 |
| 9 | Javin SchmittPlace 9 · Grade 11 · St Mary's College | 11 | St Mary's College | 15:41.18 |
| 10 | Rishi MurumkarPlace 10 · Grade 12 · James Logan | 12 | James Logan | 15:42.30 |
| 11 | Sevan IkedaPlace 11 · Grade 11 · California School for t | 11 | California School for t | 15:45.22 |
| 12 | Robert BenardPlace 12 · Grade 12 · Northgate | 12 | Northgate | 15:47.39 |
| 13 | Emiya Rendall-JacksonPlace 13 · Grade 11 · College Preparatory | 11 | College Preparatory | 15:49.70 |
| 14 | Andrew SeefeldtPlace 14 · Grade 12 · Branham | 12 | Branham | 15:50.21 |
| 15 | Nicholas KnisleyPlace 15 · Grade 12 · Northgate | 12 | Northgate | 15:57.49 |
| 16 | Daniel CheyerPlace 16 · Grade 10 · Branham | 10 | Branham | 15:58.71 |
| 17 | Rintaro ItoiPlace 17 · Grade 12 · American | 12 | American | 15:59.31 |
| 18 | Alexi LeducPlace 18 · Grade 12 · Oakland Tech | 12 | Oakland Tech | 15:59.51 |
| 19 | Donovan BolliniPlace 19 · Grade 11 · Branham | 11 | Branham | 15:59.94 |
| 20 | Jacob DemissiePlace 20 · Grade 11 · St Mary's College | 11 | St Mary's College | 16:02.68 |
| 21 | Gus SchaferPlace 21 · Grade 11 · Oakland Tech | 11 | Oakland Tech | 16:04.95 |
| 22 | Nickolas YangPlace 22 · Grade 12 · Albany | 12 | Albany | 16:10.23 |
| 23 | Isan SkarbinskiPlace 23 · Grade 10 · College Preparatory | 10 | College Preparatory | 16:10.80 |
| 24 | Yosef AmahaPlace 24 · Grade 11 · Oakland | 11 | Oakland | 16:10.93 |
| 25 | Nick KarrosPlace 25 · Grade 12 · Sacred Heart Prep | 12 | Sacred Heart Prep | 16:17.81 |
| 26 | David GrijalbaPlace 26 · Grade 12 · Terra Linda | 12 | Terra Linda | 16:22.97 |
| 27 | Tucker PresnellPlace 27 · Grade 10 · St Mary's College | 10 | St Mary's College | 16:24.31 |
| 28 | Nicolas RivasPlace 28 · Grade 11 · Galileo Academy | 11 | Galileo Academy | 16:28.61 |
| 29 | Kai VallePlace 29 · Grade 11 · St Mary's College | 11 | St Mary's College | 16:30.50 |
| 30 | Everett VilligerPlace 30 · Grade 12 · Head-Royce | 12 | Head-Royce | 16:30.51 |
| 31 | Aiden KatoPlace 31 · Grade 12 · Lynbrook | 12 | Lynbrook | 16:30.52 |
| 32 | Shane DohertyPlace 32 · Grade 10 · St Mary's College | 10 | St Mary's College | 16:32.89 |
| 33 | Lucas ChangPlace 33 · Grade 12 · Bay School of San Franc | 12 | Bay School of San Franc | 16:35.34 |
| 34 | Owen DaszkoPlace 34 · Grade 12 · Branham | 12 | Branham | 16:36.54 |
| 35 | Cezar GomezPlace 35 · Grade 12 · Oakland Tech | 12 | Oakland Tech | 16:36.76 |
| 36 | Matthew KuglenPlace 36 · Grade 12 · Urban of San Francisco | 12 | Urban of San Francisco | 16:38.40 |
| 37 | Jhann GonzalezPlace 37 · Grade 12 · Hayward | 12 | Hayward | 16:40.42 |
| 38 | Renzo DiGrandePlace 38 · Grade 11 · College Preparatory | 11 | College Preparatory | 16:41.37 |
| 39 | Roan HolmesPlace 39 · Grade 11 · Athenian | 11 | Athenian | 16:41.81 |
| 40 | Thomas CroninPlace 40 · Grade 11 · Acalanes | 11 | Acalanes | 16:42.69 |
| 41 | Harry ZimmermanPlace 41 · Grade 10 · Acalanes | 10 | Acalanes | 16:42.93 |
| 42 | Sammy WafadarPlace 42 · Grade 12 · Northgate | 12 | Northgate | 16:47.93 |
| 43 | Oliver ArnoldPlace 43 · Grade 11 · Oakland Tech | 11 | Oakland Tech | 16:48.26 |
| 44 | Francis ChmielewskiPlace 44 · Grade 10 · Northgate | 10 | Northgate | 16:48.32 |
| 45 | Jacob Del BarrioPlace 45 · Grade 11 · James Logan | 11 | James Logan | 16:49.07 |
| 46 | Brandon BosioPlace 46 · Grade 11 · St Mary's College | 11 | St Mary's College | 16:50.56 |
| 47 | Samuel (Sam) GivnerPlace 47 · Grade 11 · Albany | 11 | Albany | 16:50.89 |
| 48 | Steve YangPlace 48 · Grade 11 · Lynbrook | 11 | Lynbrook | 16:52.60 |
| 49 | Charlie Willits-MusellPlace 49 · Grade 12 · Albany | 12 | Albany | 16:53.66 |
| 49 | Theo NielsenPlace 49 · Grade 12 · Urban of San Francisco | 12 | Urban of San Francisco | 16:53.66 |
| 51 | Lleyton HoustonPlace 51 · Grade 12 · Branham | 12 | Branham | 16:55.76 |
| 52 | Steven MoreheadPlace 52 · Grade 11 · Oakland Tech | 11 | Oakland Tech | 16:57.24 |
| 53 | Anthony NguyenPlace 53 · Grade 11 · Branham | 11 | Branham | 16:58.20 |
| 54 | Zachary NicholasPlace 54 · Grade 11 · Liberty - Brentwood | 11 | Liberty - Brentwood | 17:01.93 |
| 55 | Tate RowneyPlace 55 · Grade 12 · Bay School of San Franc | 12 | Bay School of San Franc | 17:07.20 |
| 56 | Hayden GongPlace 56 · Grade 12 · Bay School of San Franc | 12 | Bay School of San Franc | 17:09.32 |
| 57 | Benjamin BrekkePlace 57 · Grade 12 · Acalanes | 12 | Acalanes | 17:10.48 |
| 58 | Vincenzo MacalusoPlace 58 · Grade 12 · Northgate | 12 | Northgate | 17:13.10 |
| 59 | Arjun SinghPlace 59 · Grade 11 · Sacred Heart Prep | 11 | Sacred Heart Prep | 17:18.41 |
| 60 | ismael OpeyanyPlace 60 · Grade 10 · Northgate | 10 | Northgate | 17:20.18 |
| 61 | Kai TabasPlace 61 · Grade 10 · Urban of San Francisco | 10 | Urban of San Francisco | 17:20.66 |
| 62 | Elijah MedinaPlace 62 · Grade 12 · Albany | 12 | Albany | 17:21.36 |
| 63 | Shepard PetersenPlace 63 · Grade 11 · Galileo Academy | 11 | Galileo Academy | 17:21.52 |
| 64 | Saahil BakhruPlace 64 · Grade 11 · College Preparatory | 11 | College Preparatory | 17:21.90 |
| 65 | Justin NelsonPlace 65 · Grade 11 · Arroyo (NC) | 11 | Arroyo (NC) | 17:23.09 |
| 66 | Lucas Van AmsonPlace 66 · Grade 11 · College Preparatory | 11 | College Preparatory | 17:25.35 |
| 67 | Angel ValdezPlace 67 · Grade 12 · Pittsburg | 12 | Pittsburg | 17:27.24 |
| 68 | Nathan DewanPlace 68 · Grade 11 · Oakland Tech | 11 | Oakland Tech | 17:29.63 |
| 69 | Ozzy FuentesPlace 69 · Grade 11 · Liberty - Brentwood | 11 | Liberty - Brentwood | 17:33.28 |
| 70 | Sergio MaldonadoPlace 70 · Grade 12 · Arroyo (NC) | 12 | Arroyo (NC) | 17:37.22 |
| 71 | Wilson TaoPlace 71 · Grade 11 · Bentley Upper | 11 | Bentley Upper | 17:38.27 |
| 72 | Carter DizonPlace 72 · Grade 9 · Liberty - Brentwood | 9 | Liberty - Brentwood | 17:39.06 |
| 73 | Alexander Cruz TrejoPlace 73 · Grade 10 · Hayward | 10 | Hayward | 17:39.15 |
| 74 | Harold WangPlace 74 · Grade 11 · Lynbrook | 11 | Lynbrook | 17:42.60 |
| 75 | Jacob JohnsonPlace 75 · Grade 10 · Irvington | 10 | Irvington | 17:43.52 |
| 76 | Zachary MuraokaPlace 76 · Grade 12 · Northgate | 12 | Northgate | 17:44.16 |
| 77 | Dan ChizikPlace 77 · Grade 12 · Fremont | 12 | Fremont | 17:46.55 |
| 78 | Juan RamirezPlace 78 · Grade 12 · Moreau Catholic | 12 | Moreau Catholic | 17:47.24 |
| 79 | Ivo BoussoPlace 79 · Grade 10 · Bentley Upper | 10 | Bentley Upper | 17:49.35 |
| 80 | Dashiel TinianowPlace 80 · Grade 10 · Acalanes | 10 | Acalanes | 17:50.14 |
| 81 | Ethan KiryaPlace 81 · Grade 11 · Pittsburg | 11 | Pittsburg | 17:51.82 |
| 82 | Aidan WilliamsPlace 82 · Grade 11 · Newark Memorial | 11 | Newark Memorial | 17:51.90 |
| 83 | Daniel BeydaPlace 83 · Grade 12 · Bentley Upper | 12 | Bentley Upper | 17:52.87 |
| 84 | Georges BikahiPlace 84 · Grade 11 · Galileo Academy | 11 | Galileo Academy | 17:53.74 |
| 85 | Jeremy OglimenPlace 85 · Grade 10 · James Logan | 10 | James Logan | 17:54.18 |
| 86 | Benicio FontanaPlace 86 · Grade 11 · Hayward | 11 | Hayward | 17:56.87 |
| 87 | Rory PorterPlace 87 · Grade 11 · Oakland Tech | 11 | Oakland Tech | 17:57.31 |
| 88 | Alex QuintanillaPlace 88 · Grade 10 · Pinole Valley | 10 | Pinole Valley | 17:57.70 |
| 89 | Tyler JungPlace 89 · Grade 12 · Hercules | 12 | Hercules | 17:58.20 |
| 90 | Aneek MandalPlace 90 · Grade 10 · American | 10 | American | 18:00.18 |
| 91 | Damian LariosPlace 91 · Grade 12 · Arroyo (NC) | 12 | Arroyo (NC) | 18:01.57 |
| 92 | Nolan RhodesPlace 92 · Grade 10 · Urban of San Francisco | 10 | Urban of San Francisco | 18:10.37 |
| 93 | Theo BaerPlace 93 · Grade 12 · Albany | 12 | Albany | 18:12.60 |
| 94 | Matthew RifflePlace 94 · Grade 12 · American | 12 | American | 18:13.18 |
| 95 | Cameron BudettiPlace 95 · Grade 12 · Drew | 12 | Drew | 18:18.05 |
| 96 | Adrian DelgadoPlace 96 · Grade 11 · Pinole Valley | 11 | Pinole Valley | 18:18.43 |
| 97 | Logan VorsterPlace 97 · Grade 10 · Liberty - Brentwood | 10 | Liberty - Brentwood | 18:21.60 |
| 98 | Robert PetersonPlace 98 · Grade 11 · Bentley Upper | 11 | Bentley Upper | 18:22.14 |
| 99 | Morgan DaskaloffPlace 99 · Grade 11 · Moreau Catholic | 11 | Moreau Catholic | 18:24.35 |
| 100 | Adrian OrtegaPlace 100 · Grade 12 · Newark Memorial | 12 | Newark Memorial | 18:24.69 |
| 101 | Tekum KingswillPlace 101 · Grade 12 · Pittsburg | 12 | Pittsburg | 18:26.70 |
| 102 | Micah SomsoukPlace 102 · Grade 11 · Bay School of San Franc | 11 | Bay School of San Franc | 18:26.76 |
| 103 | Shiraz KamranPlace 103 · Grade 10 · Acalanes | 10 | Acalanes | 18:26.94 |
| 104 | Gregory Fernandez ZunigPlace 104 · Grade 11 · Pittsburg | 11 | Pittsburg | 18:30.41 |
| 105 | Aiden FongPlace 105 · Grade 9 · College Preparatory | 9 | College Preparatory | 18:31.29 |
| 106 | Oscar LeePlace 106 · Grade 10 · Arroyo (NC) | 10 | Arroyo (NC) | 18:32.51 |
| 107 | Nathan JosephPlace 107 · Grade 11 · Acalanes | 11 | Acalanes | 18:35.24 |
| 108 | Martin NguyenPlace 108 · Grade 10 · James Logan | 10 | James Logan | 18:35.64 |
| 109 | Cruz IndraPlace 109 · Grade 10 · Novato | 10 | Novato | 18:37.05 |
| 110 | Jobanny HernandezPlace 110 · Grade 12 · Deer Valley | 12 | Deer Valley | 18:37.46 |
| 111 | Nathan SanchezPlace 111 · Grade 11 · Abraham Lincoln (SJ) | 11 | Abraham Lincoln (SJ) | 18:38.77 |
| 112 | Konstantine MamoulelisPlace 112 · Grade 12 · Moreau Catholic | 12 | Moreau Catholic | 18:38.81 |
| 113 | Johnny YoungPlace 113 · Grade 11 · Freedom | 11 | Freedom | 18:39.24 |
| 114 | Daniel ZepedaPlace 114 · Grade 11 · Hayward | 11 | Hayward | 18:39.53 |
| 115 | Elliott MaggiottoPlace 115 · Grade 10 · Urban of San Francisco | 10 | Urban of San Francisco | 18:40.05 |
| 116 | Nicholas KwongPlace 116 · Grade 11 · Galileo Academy | 11 | Galileo Academy | 18:40.21 |
| 117 | William SoperPlace 117 · Grade 10 · Liberty - Brentwood | 10 | Liberty - Brentwood | 18:40.38 |
| 118 | Reynaldo MartinezPlace 118 · Grade 11 · Hayward | 11 | Hayward | 18:41.97 |
| 119 | Matthew BarterPlace 119 · Grade 12 · Sacred Heart Prep | 12 | Sacred Heart Prep | 18:46.35 |
| 120 | Kevin RheePlace 120 · Grade 12 · Fremont | 12 | Fremont | 18:49.47 |
| 121 | Connor McGeePlace 121 · Grade 12 · Liberty - Brentwood | 12 | Liberty - Brentwood | 18:59.64 |
| 122 | Jack Froyd-KamrathPlace 122 · Grade 10 · Urban of San Francisco | 10 | Urban of San Francisco | 19:01.04 |
| 123 | Wyatt ParryPlace 123 · Grade 12 · Fremont | 12 | Fremont | 19:05.01 |
| 124 | Rocco VitalePlace 124 · Grade 10 · Sacred Heart Prep | 10 | Sacred Heart Prep | 19:05.04 |
| 125 | Rivas DelgadoPlace 125 · Grade 12 · Hayward | 12 | Hayward | 19:05.78 |
| 126 | Jonathan KuruvillaPlace 126 · Grade 12 · Irvington | 12 | Irvington | 19:08.12 |
| 127 | Huck BursonPlace 127 · Grade 12 · Drew | 12 | Drew | 19:09.13 |
| 128 | Zak YastremskiPlace 128 · Grade 11 · Bentley Upper | 11 | Bentley Upper | 19:09.18 |
| 129 | Omar Wade-CurielPlace 129 · Grade 11 · Oakland | 11 | Oakland | 19:09.39 |
| 130 | Daniel ArmentaPlace 130 · Grade 11 · Pinole Valley | 11 | Pinole Valley | 19:12.31 |
| 131 | Zac MichaelPlace 131 · Grade 10 · Novato | 10 | Novato | 19:16.89 |
| 132 | Elijah RamirezPlace 132 · Grade 12 · American | 12 | American | 19:26.48 |
| 133 | Stephen KleinPlace 133 · Grade 12 · Athenian | 12 | Athenian | 19:27.65 |
| 134 | Carson DolinkoPlace 134 · Grade 10 · Sacred Heart Prep | 10 | Sacred Heart Prep | 19:28.44 |
| 135 | Austin JacobsPlace 135 · Grade 10 · Liberty - Brentwood | 10 | Liberty - Brentwood | 19:29.09 |
| 136 | Clay GriffinPlace 136 · Grade 11 · Sacred Heart Prep | 11 | Sacred Heart Prep | 19:31.40 |
| 137 | Justice JohnsonPlace 137 · Grade 10 · Pinole Valley | 10 | Pinole Valley | 19:36.36 |
| 138 | Luke DinnPlace 138 · Grade 10 · Arroyo (NC) | 10 | Arroyo (NC) | 19:38.19 |
| 139 | Tobiah HsuPlace 139 · Grade 11 · Fremont Christian | 11 | Fremont Christian | 19:38.83 |
| 140 | Sebastian EdradaPlace 140 · Grade 11 · Moreau Catholic | 11 | Moreau Catholic | 19:44.67 |
| 141 | Chris MedinaPlace 141 · Grade 12 · Hayward | 12 | Hayward | 19:47.27 |
| 142 | Gael LariosPlace 142 · Grade 10 · Arroyo (NC) | 10 | Arroyo (NC) | 19:49.29 |
| 143 | Ryder TangPlace 143 · Grade 11 · Newark Memorial | 11 | Newark Memorial | 19:51.05 |
| 144 | Lucas SolomonPlace 144 · Grade 12 · Drew | 12 | Drew | 19:52.66 |
| 145 | Adam MatthewsPlace 145 · Grade 12 · Moreau Catholic | 12 | Moreau Catholic | 19:53.84 |
| 145 | Rudraksh GuptaPlace 145 · Grade 12 · Irvington | 12 | Irvington | 19:53.84 |
| 147 | Wally FisherPlace 147 · Grade 12 · Novato | 12 | Novato | 19:55.50 |
| 148 | Isaias Amaro AlvarezPlace 148 · Grade 12 · Pittsburg | 12 | Pittsburg | 19:55.63 |
| 149 | Jayden EvangelistaPlace 149 · Grade 12 · Moreau Catholic | 12 | Moreau Catholic | 19:58.24 |
| 150 | William HobbsPlace 150 · Grade 11 · Hercules | 11 | Hercules | 19:59.45 |
| 151 | Noah MartinezPlace 151 · Grade 10 · James Logan | 10 | James Logan | 20:02.53 |
| 152 | Angel SuarezPlace 152 · Grade 11 · Pittsburg | 11 | Pittsburg | 20:03.31 |
| 153 | Christian SanchezPlace 153 · Grade 11 · Newark Memorial | 11 | Newark Memorial | 20:04.86 |
| 154 | Julian ParraPlace 154 · Grade 12 · Pinole Valley | 12 | Pinole Valley | 20:05.54 |
| 155 | Harold Villa-LomberaPlace 155 · Grade 12 · Oakland Unity | 12 | Oakland Unity | 20:08.11 |
| 156 | Jian LiPlace 156 · Grade 12 · Oakland Military Instit | 12 | Oakland Military Instit | 20:10.59 |
| 157 | Hemal AmmepalliPlace 157 · Grade 12 · American | 12 | American | 20:12.97 |
| 158 | Jose DelgadoPlace 158 · Grade 11 · Oakland Military Instit | 11 | Oakland Military Instit | 20:14.03 |
| 159 | Aarav ManhasPlace 159 · Grade 12 · Hercules | 12 | Hercules | 20:20.90 |
| 160 | Jeremy BorkPlace 160 · Grade 11 · Apostles Lutheran | 11 | Apostles Lutheran | 20:32.29 |
| 161 | Luke ZamboldiPlace 161 · Grade 11 · Sacred Heart Prep | 11 | Sacred Heart Prep | 20:33.38 |
| 162 | Diego RodriguezPlace 162 · Grade 11 · Bay School of San Franc | 11 | Bay School of San Franc | 20:37.47 |
| 163 | Bosco HuangPlace 163 · Grade 10 · Arroyo (NC) | 10 | Arroyo (NC) | 20:40.75 |
| 164 | Jansun EarPlace 164 · Grade 12 · Hercules | 12 | Hercules | 20:48.24 |
| 165 | Alberto Escudero ValdezPlace 165 · Grade 12 · Hercules | 12 | Hercules | 20:53.78 |
| 166 | Lin TsaiPlace 166 · Grade 12 · Oakland Military Instit | 12 | Oakland Military Instit | 21:04.42 |
| 167 | Noah CastrejonPlace 167 · Grade 12 · Hercules | 12 | Hercules | 21:11.76 |
| 168 | Bill TranPlace 168 · Grade 10 · Oakland Military Instit | 10 | Oakland Military Instit | 21:17.09 |
| 169 | Diego PenaPlace 169 · Grade 12 · Oakland Unity | 12 | Oakland Unity | 21:58.78 |
| 170 | Anthony LonhPlace 170 · Grade 10 · Oakland | 10 | Oakland | 22:18.01 |
| 171 | Vincent LePlace 171 · Grade 11 · Irvington | 11 | Irvington | 22:25.14 |
| 172 | Leonardo HatchPlace 172 · Grade 10 · California School for t | 10 | California School for t | 22:30.24 |
| 173 | Jayson LyPlace 173 · Grade 11 · Oakland Military Instit | 11 | Oakland Military Instit | 22:32.15 |
| 174 | Raymond HernandezPlace 174 · Grade 12 · Freedom | 12 | Freedom | 22:38.08 |
| 175 | Osvaldo Ornelas GarciaPlace 175 · Grade 11 · Newark Memorial | 11 | Newark Memorial | 22:38.40 |
| 176 | Noah TijerinaPlace 176 · Grade 12 · Fremont | 12 | Fremont | 22:43.44 |
| 177 | Henry VargasPlace 177 · Grade 11 · Fremont Christian | 11 | Fremont Christian | 22:51.89 |
| 178 | Ryan EvansPlace 178 · Grade 12 · Fremont | 12 | Fremont | 23:17.42 |
| 179 | Samuel LaudyPlace 179 · Grade 12 · Athenian | 12 | Athenian | 23:18.75 |
| 180 | Caio SiegelPlace 180 · Grade 9 · Oakland | 9 | Oakland | 23:25.60 |
| 181 | Laurence MatienzoPlace 181 · Grade 12 · Pinole Valley | 12 | Pinole Valley | 24:33.23 |
| 182 | Jovany AlvaradoPlace 182 · Grade 12 · El Primero | 12 | El Primero | 25:09.02 |
| 183 | Quy ThaiPlace 183 · Grade 12 · Oakland | 12 | Oakland | 25:30.23 |
| 184 | Tyler HoPlace 184 · Grade 11 · Fremont Christian | 11 | Fremont Christian | 26:51.60 |
| 185 | Julio CastellonPlace 185 · Grade 12 · Oakland Unity | 12 | Oakland Unity | 27:19.69 |
| 186 | Ryan TonPlace 186 · Grade 12 · Oakland Military Instit | 12 | Oakland Military Instit | 28:08.69 |