| 1 | Ryan ShieldsPlace 1 · Great Oak | — | Great Oak | 15:15.50 |
| 2 | Tyler TicknerPlace 2 · Great Oak | — | Great Oak | 15:24.80 |
| 3 | Brent SmithPlace 3 · Palisades | — | Palisades | 15:31.50 |
| 4 | Jose RodriguezPlace 4 · McFarland | — | McFarland | 15:35.50 |
| 5 | Mark PizzaPlace 5 · Camarillo | — | Camarillo | 15:38.10 |
| 6 | Cameron HyltonPlace 6 · Great Oak | — | Great Oak | 15:45.00 |
| 7 | Grayson BoycePlace 7 · Great Oak | — | Great Oak | 15:45.60 |
| 8 | Mitchell BurrPlace 8 · Thousand Oaks | — | Thousand Oaks | 15:48.70 |
| 9 | Lucio RivasPlace 9 · Channel Islands | — | Channel Islands | 15:57.60 |
| 10 | Thomas OrtegaPlace 10 · Quartz Hill | — | Quartz Hill | 15:57.80 |
| 11 | Andrew ShibuyaPlace 11 · Harvard-Westlake | — | Harvard-Westlake | 16:00.50 |
| 12 | Keon MazdisnianPlace 12 · Harvard-Westlake | — | Harvard-Westlake | 16:01.30 |
| 13 | Joshua MontoyaPlace 13 · Agoura | — | Agoura | 16:04.00 |
| 14 | Eric LongoPlace 14 · Thousand Oaks | — | Thousand Oaks | 16:12.50 |
| 15 | Gage DavenportPlace 15 · Valencia-V | — | Valencia-V | 16:15.00 |
| 16 | David FloresPlace 16 · Hart | — | Hart | 16:17.30 |
| 17 | Brock StuckeyPlace 17 · Great Oak | — | Great Oak | 16:18.50 |
| 18 | Cristian LopezPlace 18 · Valencia-V | — | Valencia-V | 16:29.60 |
| 19 | Mario RobledoPlace 19 · Buena | — | Buena | 16:30.40 |
| 20 | Matt LiebmannPlace 20 · Hart | — | Hart | 16:31.30 |
| 21 | Derek RodriguezPlace 21 · Quartz Hill | — | Quartz Hill | 16:31.50 |
| 22 | Abe Sosa-TorresPlace 22 · Highland | — | Highland | 16:32.50 |
| 23 | Dante MecagniPlace 23 · Camarillo | — | Camarillo | 16:33.30 |
| 24 | Justin SmithPlace 24 · Notre Dame (SO) | — | Notre Dame (SO) | 16:38.70 |
| 25 | Joon Hee BockPlace 25 · West Torrance | — | West Torrance | 16:40.70 |
| 26 | Niccolo EsquivelzetaPlace 26 · West Torrance | — | West Torrance | 16:42.00 |
| 27 | Alex AyalaPlace 27 · Great Oak | — | Great Oak | 16:46.40 |
| 28 | Adam CorugedoPlace 28 · St Bonaventure | — | St Bonaventure | 16:46.80 |
| 29 | Seth MelinePlace 29 · Camarillo | — | Camarillo | 16:47.00 |
| 30 | Joshua AinaPlace 30 · Valencia-V | — | Valencia-V | 16:48.30 |
| 31 | Ethan BersleyPlace 31 · Thousand Oaks | — | Thousand Oaks | 16:49.00 |
| 32 | Alejandro Maldonado MotaPlace 32 · Palmdale | — | Palmdale | 16:49.50 |
| 33 | Ben BeckmanPlace 33 · Harvard-Westlake | — | Harvard-Westlake | 16:49.60 |
| 34 | Koa ShuttPlace 34 · Camarillo | — | Camarillo | 16:49.70 |
| 35 | Treydon AtwellPlace 35 · Rosamond | — | Rosamond | 16:54.60 |
| 36 | Lauro VargasPlace 36 · Quartz Hill | — | Quartz Hill | 16:54.80 |
| 37 | Nehme AwadPlace 37 · West Torrance | — | West Torrance | 16:58.90 |
| 38 | Zach LeithPlace 38 · Oak Park | — | Oak Park | 16:59.10 |
| 39 | Robert MarkmannPlace 39 · Buena | — | Buena | 16:59.50 |
| 40 | James IngramPlace 40 · Camarillo | — | Camarillo | 17:02.30 |
| 41 | Ethan McGregorPlace 41 · Moorpark | — | Moorpark | 17:04.50 |
| 42 | Liam FitzpatrickPlace 42 · West Torrance | — | West Torrance | 17:04.50 |
| 43 | Alejandro CereroPlace 43 · Channel Islands | — | Channel Islands | 17:04.70 |
| 44 | Augustine AhnPlace 44 · West Torrance | — | West Torrance | 17:06.70 |
| 45 | Allen ZengPlace 45 · Calabasas | — | Calabasas | 17:07.70 |
| 46 | Jamie RobinsonPlace 46 · Great Oak | — | Great Oak | 17:11.00 |
| 47 | Bryce WhitworthPlace 47 · Thousand Oaks | — | Thousand Oaks | 17:11.40 |
| 48 | Antonio MarroquinPlace 48 · Valencia-V | — | Valencia-V | 17:11.80 |
| 49 | Jeremy NieraethPlace 49 · West Torrance | — | West Torrance | 17:12.90 |
| 50 | Cade CreasonPlace 50 · Oak Park | — | Oak Park | 17:13.10 |
| 51 | Gregory WuitschickPlace 51 · Lompoc | — | Lompoc | 17:15.40 |
| 52 | JT LavelyPlace 52 · Great Oak | — | Great Oak | 17:17.50 |
| 53 | Carlos BacajolPlace 53 · Hueneme | — | Hueneme | 17:20.90 |
| 54 | Justin QuaalPlace 54 · Buena | — | Buena | 17:22.70 |
| 55 | Renato NavarroPlace 55 · Moorpark | — | Moorpark | 17:23.00 |
| 56 | Davis CookPlace 56 · Harvard-Westlake | — | Harvard-Westlake | 17:23.90 |
| 57 | Ryan AlbertPlace 57 · Harvard-Westlake | — | Harvard-Westlake | 17:26.70 |
| 58 | Matthew LeePlace 58 · West Torrance | — | West Torrance | 17:27.90 |
| 59 | Shingo MoritaPlace 59 · West Torrance | — | West Torrance | 17:29.50 |
| 60 | Nathaniel GetachewPlace 60 · Dos Pueblos | — | Dos Pueblos | 17:30.00 |
| 61 | Isaiah ArellanoPlace 61 · Crespi | — | Crespi | 17:30.10 |
| 62 | Ryan RauschenbergerPlace 62 · Moorpark | — | Moorpark | 17:32.20 |
| 63 | Mitchell ParkPlace 63 · Camarillo | — | Camarillo | 17:32.20 |
| 64 | Noah NevensPlace 64 · Great Oak | — | Great Oak | 17:33.00 |
| 65 | Belvyn BoquirenPlace 65 · Great Oak | — | Great Oak | 17:33.50 |
| 66 | Devon PaezPlace 66 · Great Oak | — | Great Oak | 17:33.90 |
| 67 | Luis LimonPlace 67 · Santa Paula | — | Santa Paula | 17:35.70 |
| 68 | Ryan BreitmanPlace 68 · Palisades | — | Palisades | 17:37.20 |
| 69 | Shane HanrahanPlace 69 · Thousand Oaks | — | Thousand Oaks | 17:37.90 |
| 70 | Caleb WhettenPlace 70 · Camarillo | — | Camarillo | 17:38.80 |
| 71 | Bryan GasserPlace 71 · Agoura | — | Agoura | 17:40.30 |
| 72 | Ivan PitonesPlace 72 · Rio Mesa | — | Rio Mesa | 17:40.90 |
| 73 | Cameron PorrasPlace 73 · Great Oak | — | Great Oak | 17:44.50 |
| 74 | Anderson NewmanPlace 74 · Malibu | — | Malibu | 17:45.50 |
| 75 | Lance LongakerPlace 75 · Agoura | — | Agoura | 17:49.00 |
| 76 | Justin TolchinskyPlace 76 · Oak Park | — | Oak Park | 17:49.50 |
| 77 | Jake HancockPlace 77 · Royal | — | Royal | 17:49.60 |
| 78 | Miles HarrisPlace 78 · Royal | — | Royal | 17:49.80 |
| 79 | Liam WhitePlace 79 · Nordhoff | — | Nordhoff | 17:50.00 |
| 80 | Andrew GilbertPlace 80 · Great Oak | — | Great Oak | 17:50.70 |
| 81 | David PricePlace 81 · Oaks Christian | — | Oaks Christian | 17:51.30 |
| 82 | Bronson MillerPlace 82 · Camarillo | — | Camarillo | 17:51.30 |
| 83 | David Morales-ZapienPlace 83 · Rio Mesa | — | Rio Mesa | 17:51.70 |
| 84 | Jackson HinklePlace 84 · Oaks Christian | — | Oaks Christian | 17:51.70 |
| 85 | Jonah NgPlace 85 · West Torrance | — | West Torrance | 17:52.20 |
| 86 | D'Mitri McDanielPlace 86 · Highland | — | Highland | 17:52.70 |
| 87 | Emmett KallmeyerPlace 87 · Palisades | — | Palisades | 17:54.20 |
| 88 | Henry UrschelPlace 88 · Dos Pueblos | — | Dos Pueblos | 17:55.40 |
| 89 | Fernando GonzalezPlace 89 · Camarillo | — | Camarillo | 17:55.50 |
| 90 | Ry JohnsonPlace 90 · Nordhoff | — | Nordhoff | 18:00.60 |
| 91 | Brock BouchardPlace 91 · Buena | — | Buena | 18:01.80 |
| 92 | Jason ComeauPlace 92 · Valencia-V | — | Valencia-V | 18:03.00 |
| 93 | Grayson IrwinPlace 93 · Oak Park | — | Oak Park | 18:03.60 |
| 94 | Jose ValdezPlace 94 · Great Oak | — | Great Oak | 18:04.30 |
| 95 | Vianey EllisonPlace 95 · Thousand Oaks | — | Thousand Oaks | 18:05.20 |
| 96 | Jordan KoshiPlace 96 · West Torrance | — | West Torrance | 18:06.90 |
| 97 | Bryce HecoxPlace 97 · Moorpark | — | Moorpark | 18:07.40 |
| 98 | Brian LupianPlace 98 · West Torrance | — | West Torrance | 18:08.20 |
| 99 | Christopher DuranPlace 99 · Pacifica | — | Pacifica | 18:10.00 |
| 100 | Ronin ToyPlace 100 · Agoura | — | Agoura | 18:10.80 |
| 101 | Weston FieldPlace 101 · Oak Park | — | Oak Park | 18:11.70 |
| 102 | Kyten ArthurPlace 102 · West Torrance | — | West Torrance | 18:12.50 |
| 103 | Christopher CardenasPlace 103 · Palmdale | — | Palmdale | 18:12.90 |
| 104 | Joey ClarkePlace 104 · Santa Clara | — | Santa Clara | 18:12.90 |
| 105 | Ory RatovizPlace 105 · Oak Park | — | Oak Park | 18:13.30 |
| 106 | Emmanuel PrietoPlace 106 · Camarillo | — | Camarillo | 18:14.10 |
| 107 | Donaldo MartinezPlace 107 · Channel Islands | — | Channel Islands | 18:14.10 |
| 108 | Thomas RiveraPlace 108 · Paraclete | — | Paraclete | 18:15.00 |
| 109 | Roman DiazPlace 109 · McFarland | — | McFarland | 18:15.10 |
| 110 | Ruben RuizPlace 110 · Pacifica | — | Pacifica | 18:17.80 |
| 111 | Marco ViverosPlace 111 · Camarillo | — | Camarillo | 18:18.60 |
| 112 | Ethan ElliottPlace 112 · West Torrance | — | West Torrance | 18:19.10 |
| 113 | Matthew HamadaPlace 113 · Notre Dame (SO) | — | Notre Dame (SO) | 18:19.70 |
| 114 | Liam GrunfeldPlace 114 · Calabasas | — | Calabasas | 18:20.30 |
| 115 | Blake SaariPlace 115 · Thousand Oaks | — | Thousand Oaks | 18:22.50 |
| 116 | Eric RiosPlace 116 · Oxnard | — | Oxnard | 18:25.50 |
| 117 | Holden WhipplePlace 117 · Quartz Hill | — | Quartz Hill | 18:25.50 |
| 118 | Humberto JimenezPlace 118 · Santa Paula | — | Santa Paula | 18:26.50 |
| 119 | Jake FreemanPlace 119 · Oak Park | — | Oak Park | 18:29.50 |
| 120 | Andy GarciaPlace 120 · McFarland | — | McFarland | 18:29.90 |
| 121 | Josh WeidePlace 121 · Valencia-V | — | Valencia-V | 18:30.70 |
| 122 | Danny HeffernanPlace 122 · Camarillo | — | Camarillo | 18:31.00 |
| 123 | Caleb WilcoxPlace 123 · Dos Pueblos | — | Dos Pueblos | 18:31.40 |
| 124 | Joshua KrausPlace 124 · Great Oak | — | Great Oak | 18:32.00 |
| 125 | Hudson KispertPlace 125 · Agoura | — | Agoura | 18:33.20 |
| 126 | Zack GormanPlace 126 · Nordhoff | — | Nordhoff | 18:33.30 |
| 127 | Jesse LaPlace 127 · Quartz Hill | — | Quartz Hill | 18:37.20 |
| 128 | Christopher SmithPlace 128 · Notre Dame (SO) | — | Notre Dame (SO) | 18:37.70 |
| 129 | Joshua LaveagaPlace 129 · West Torrance | — | West Torrance | 18:39.90 |
| 130 | Christian KayPlace 130 · Valencia-V | — | Valencia-V | 18:40.40 |
| 131 | Aaron ChungPlace 131 · West Torrance | — | West Torrance | 18:42.00 |
| 132 | Guillermo HernandezPlace 132 · Santa Paula | — | Santa Paula | 18:42.10 |
| 133 | Il Joon KimPlace 133 · West Torrance | — | West Torrance | 18:42.80 |
| 134 | Micah DoctoleroPlace 134 · Dos Pueblos | — | Dos Pueblos | 18:42.90 |
| 135 | Christian TommasiPlace 135 · Calabasas | — | Calabasas | 18:43.60 |
| 136 | Christopher DavisPlace 136 · Moorpark | — | Moorpark | 18:44.00 |
| 137 | Kyle HawnPlace 137 · Valencia-V | — | Valencia-V | 18:44.20 |
| 138 | Jared GomezPlace 138 · Channel Islands | — | Channel Islands | 18:45.70 |
| 139 | Alexis RangelPlace 139 · St Bonaventure | — | St Bonaventure | 18:46.30 |
| 140 | Luis CervantesPlace 140 · Lompoc | — | Lompoc | 18:47.10 |
| 141 | Shane WechslerPlace 141 · Santa Barbara | — | Santa Barbara | 18:47.70 |
| 142 | Jason CathcartPlace 142 · Rio Mesa | — | Rio Mesa | 18:50.50 |
| 143 | Ethan MeyerPlace 143 · Rosamond | — | Rosamond | 18:50.70 |
| 144 | Din LePlace 144 · Highland | — | Highland | 18:52.50 |
| 145 | Sirus WheatonPlace 145 · Harvard-Westlake | — | Harvard-Westlake | 18:52.80 |
| 146 | Brian HartmanPlace 146 · Harvard-Westlake | — | Harvard-Westlake | 18:53.30 |
| 147 | Peter SykesPlace 147 · Harvard-Westlake | — | Harvard-Westlake | 18:53.30 |
| 148 | Alexander BaldwinPlace 148 · Dos Pueblos | — | Dos Pueblos | 18:55.30 |
| 149 | Masaru NaganoPlace 149 · West Torrance | — | West Torrance | 18:55.90 |
| 150 | Neev LevyPlace 150 · Oak Park | — | Oak Park | 18:56.70 |
| 151 | Trevor BranstetterPlace 151 · Great Oak | — | Great Oak | 19:00.40 |
| 152 | Carlos EnriquezPlace 152 · Santa Paula | — | Santa Paula | 19:01.50 |
| 153 | Albert MiaoPlace 153 · Dos Pueblos | — | Dos Pueblos | 19:02.30 |
| 154 | Greg PaikPlace 154 · Great Oak | — | Great Oak | 19:03.20 |
| 155 | Jared JohnsonPlace 155 · Paraclete | — | Paraclete | 19:03.50 |
| 156 | Jeff McNameePlace 156 · Camarillo | — | Camarillo | 19:03.60 |
| 157 | Calvin BeltranPlace 157 · Great Oak | — | Great Oak | 19:05.80 |
| 158 | Garrett GarcesPlace 158 · Buena | — | Buena | 19:07.50 |
| 159 | Matthew PhelpsPlace 159 · Notre Dame (SO) | — | Notre Dame (SO) | 19:07.80 |
| 160 | Jules MagePlace 160 · Notre Dame (SO) | — | Notre Dame (SO) | 19:08.10 |
| 161 | Jeremy TelezingPlace 161 · Quartz Hill | — | Quartz Hill | 19:08.80 |
| 162 | Sean McHalePlace 162 · Nordhoff | — | Nordhoff | 19:10.30 |
| 163 | Kenzo BuhainPlace 163 · Rio Mesa | — | Rio Mesa | 19:11.80 |
| 164 | Armando PulidoPlace 164 · Quartz Hill | — | Quartz Hill | 19:12.10 |
| 165 | Salvador PerezPlace 165 · Hueneme | — | Hueneme | 19:12.90 |
| 166 | Jackson CizmaPlace 166 · West Torrance | — | West Torrance | 19:14.00 |
| 167 | Eric TamuraPlace 167 · Thousand Oaks | — | Thousand Oaks | 19:15.90 |
| 168 | Matthias PortzelPlace 168 · Oaks Christian | — | Oaks Christian | 19:18.10 |
| 169 | Thomas CancioPlace 169 · Paraclete | — | Paraclete | 19:18.90 |
| 170 | Jasper Van der MeulenPlace 170 · Dos Pueblos | — | Dos Pueblos | 19:21.60 |
| 171 | Jason StarrittPlace 171 · West Torrance | — | West Torrance | 19:22.50 |
| 172 | Gregory OlerPlace 172 · Camarillo | — | Camarillo | 19:22.80 |
| 173 | Sonny CervantesPlace 173 · Littlerock | — | Littlerock | 19:24.60 |
| 174 | Noah ManessPlace 174 · Agoura | — | Agoura | 19:24.60 |
| 175 | Gabriel MartinezPlace 175 · Oxnard | — | Oxnard | 19:25.00 |
| 176 | Tyler YangPlace 176 · West Torrance | — | West Torrance | 19:25.80 |
| 177 | George MadiasPlace 177 · Oaks Christian | — | Oaks Christian | 19:25.90 |
| 178 | ambrose currecteguePlace 178 · Garces | — | Garces | 19:26.30 |
| 179 | Joseph HettingerPlace 179 · West Torrance | — | West Torrance | 19:28.30 |
| 180 | Christian ZamudioPlace 180 · Camarillo | — | Camarillo | 19:28.40 |
| 181 | Noah YudelevitchPlace 181 · Calabasas | — | Calabasas | 19:29.20 |
| 182 | Joe EidPlace 182 · Crespi | — | Crespi | 19:31.70 |
| 183 | Andrew NivonPlace 183 · Oak Park | — | Oak Park | 19:35.30 |
| 184 | Brandon ThompsonPlace 184 · Oak Park | — | Oak Park | 19:36.70 |
| 185 | Miles KretschmerPlace 185 · Dos Pueblos | — | Dos Pueblos | 19:39.20 |
| 186 | Kevin ArandaPlace 186 · Grace Brethren | — | Grace Brethren | 19:39.90 |
| 187 | Ryan BerejikianPlace 187 · Camarillo | — | Camarillo | 19:43.50 |
| 188 | Carlos MatinezPlace 188 · Channel Islands | — | Channel Islands | 19:43.80 |
| 189 | Clay HollanderPlace 189 · Harvard-Westlake | — | Harvard-Westlake | 19:45.20 |
| 190 | Matt DonaldsonPlace 190 · West Torrance | — | West Torrance | 19:47.10 |
| 191 | Alex DashutaPlace 191 · West Torrance | — | West Torrance | 19:48.00 |
| 192 | Cullen ReevesPlace 192 · Moorpark | — | Moorpark | 19:48.50 |
| 193 | Mason IshidaPlace 193 · Harvard-Westlake | — | Harvard-Westlake | 19:48.70 |
| 194 | Benjamin VasquezPlace 194 · Santa Paula | — | Santa Paula | 19:49.10 |
| 195 | Santiago HernandezPlace 195 · Palmdale | — | Palmdale | 19:49.50 |
| 196 | Sam PurmerPlace 196 · Thousand Oaks | — | Thousand Oaks | 19:50.40 |
| 197 | Cesar ArmentaPlace 197 · Highland | — | Highland | 19:51.30 |
| 198 | Nick RahePlace 198 · Paraclete | — | Paraclete | 19:51.90 |
| 199 | Xavier BarnecloPlace 199 · Camarillo | — | Camarillo | 19:52.70 |
| 200 | Basile ScoffiePlace 200 · Malibu | — | Malibu | 19:53.00 |
| 201 | Jack MilikinPlace 201 · Grace Brethren | — | Grace Brethren | 19:53.00 |
| 202 | Louis YiPlace 202 · Oak Park | — | Oak Park | 19:53.20 |
| 203 | Jakob HarwoodPlace 203 · Nordhoff | — | Nordhoff | 19:53.60 |
| 204 | Mike HernandezPlace 204 · Palisades | — | Palisades | 19:53.80 |
| 205 | Aaron VelasquezPlace 205 · Buena | — | Buena | 19:54.00 |
| 206 | Tristan BrownPlace 206 · Hueneme | — | Hueneme | 19:55.10 |
| 207 | Miles SnowPlace 207 · Dos Pueblos | — | Dos Pueblos | 19:55.50 |
| 208 | Axel SanchezPlace 208 · Palmdale | — | Palmdale | 19:56.00 |
| 209 | Kevin WeisenbergerPlace 209 · Rio Mesa | — | Rio Mesa | 19:56.20 |
| 210 | Jakob KlinenbergPlace 210 · West Torrance | — | West Torrance | 19:56.40 |
| 211 | Jason PerezPlace 211 · Camarillo | — | Camarillo | 19:59.90 |
| 212 | Nate JacobusPlace 212 · Thousand Oaks | — | Thousand Oaks | 20:06.90 |
| 213 | Salvador CebrerosPlace 213 · West Torrance | — | West Torrance | 20:07.60 |
| 214 | Jhoshua AmpoPlace 214 · West Torrance | — | West Torrance | 20:08.40 |
| 215 | Wyatt LumsdenPlace 215 · Moorpark | — | Moorpark | 20:08.90 |
| 216 | Binh LePlace 216 · Moorpark | — | Moorpark | 20:11.60 |
| 217 | Diyath BopagePlace 217 · West Torrance | — | West Torrance | 20:14.10 |
| 218 | Michael JohnsonPlace 218 · Moorpark | — | Moorpark | 20:15.30 |
| 219 | Damien MelgozaPlace 219 · Pacifica | — | Pacifica | 20:15.60 |
| 220 | Cooper CettiPlace 220 · Quartz Hill | — | Quartz Hill | 20:16.70 |
| 221 | John RamirezPlace 221 · Moorpark | — | Moorpark | 20:19.20 |
| 222 | Joey RussoPlace 222 · Thousand Oaks | — | Thousand Oaks | 20:22.30 |
| 223 | Carlos BecerraPlace 223 · Palmdale | — | Palmdale | 20:22.30 |
| 224 | Ethan BrandtPlace 224 · West Torrance | — | West Torrance | 20:24.40 |
| 225 | Dominick FiscaliniPlace 225 · Buena | — | Buena | 20:26.90 |
| 226 | Fermin ZacapaPlace 226 · Hueneme | — | Hueneme | 20:27.30 |
| 227 | Ari BirkenPlace 227 · Dos Pueblos | — | Dos Pueblos | 20:31.40 |
| 228 | Jeremy GluckPlace 228 · Agoura | — | Agoura | 20:33.50 |
| 229 | Luke LarsonPlace 229 · Moorpark | — | Moorpark | 20:40.30 |
| 230 | Osman MohammedPlace 230 · Valencia-V | — | Valencia-V | 20:40.60 |
| 231 | Alex SlivaPlace 231 · Moorpark | — | Moorpark | 20:42.30 |
| 232 | Ryan MurilloPlace 232 · Channel Islands | — | Channel Islands | 20:47.50 |
| 233 | Giovanni Vazquez SaucedoPlace 233 · Palmdale | — | Palmdale | 20:49.10 |
| 234 | Adrain NavarroPlace 234 · Hueneme | — | Hueneme | 20:50.20 |
| 235 | Micah ResnickcrookPlace 235 · West Torrance | — | West Torrance | 20:52.20 |
| 236 | Zachary GrothePlace 236 · Camarillo | — | Camarillo | 20:53.50 |
| 237 | Antonio RivasPlace 237 · Palmdale | — | Palmdale | 20:54.90 |
| 238 | Cooper HaleyPlace 238 · Dos Pueblos | — | Dos Pueblos | 20:58.50 |
| 239 | Andy ChauPlace 239 · Moorpark | — | Moorpark | 20:59.70 |
| 240 | Hendrick MusolfPlace 240 · Santa Barbara | — | Santa Barbara | 21:00.30 |
| 241 | David RodriguezPlace 241 · Rio Mesa | — | Rio Mesa | 21:01.80 |
| 242 | Wyatt MuehrPlace 242 · Moorpark | — | Moorpark | 21:02.50 |
| 243 | Ryu MalitPlace 243 · Highland | — | Highland | 21:04.20 |
| 244 | Jayden AndradePlace 244 · Highland | — | Highland | 21:06.60 |
| 245 | Carlos ParedesPlace 245 · Moorpark | — | Moorpark | 21:06.70 |
| 246 | Danny CaroPlace 246 · Lompoc | — | Lompoc | 21:07.40 |
| 247 | Colin EstradaPlace 247 · Rio Mesa | — | Rio Mesa | 21:08.20 |
| 248 | Aerius KhommarathPlace 248 · Highland | — | Highland | 21:08.30 |
| 249 | Steffan EvansPlace 249 · Dos Pueblos | — | Dos Pueblos | 21:08.80 |
| 250 | Gyovanny PereaPlace 250 · Hueneme | — | Hueneme | 21:14.10 |
| 251 | Russell MartinPlace 251 · West Torrance | — | West Torrance | 21:15.60 |
| 252 | David BukowskiPlace 252 · Oaks Christian | — | Oaks Christian | 21:17.10 |
| 253 | Victor MontielPlace 253 · West Torrance | — | West Torrance | 21:19.60 |
| 254 | Christian BonilloPlace 254 · Santa Barbara | — | Santa Barbara | 21:21.50 |
| 255 | Vincent NguyenPlace 255 · West Torrance | — | West Torrance | 21:26.30 |
| 256 | Lahiru RanmuthuPlace 256 · Buena | — | Buena | 21:27.10 |
| 257 | Calvin Noah-HendersonPlace 257 · Quartz Hill | — | Quartz Hill | 21:30.00 |
| 258 | Ryan ShermanPlace 258 · Moorpark | — | Moorpark | 21:33.00 |
| 259 | Michael LeePlace 259 · West Torrance | — | West Torrance | 21:35.60 |
| 260 | Noel LopezPlace 260 · Palmdale | — | Palmdale | 21:37.70 |
| 261 | Joe KennedyPlace 261 · Notre Dame (SO) | — | Notre Dame (SO) | 21:39.50 |
| 262 | Carlos GironPlace 262 · Palmdale | — | Palmdale | 21:39.50 |
| 263 | Jaiden JimenezPlace 263 · Great Oak | — | Great Oak | 21:42.20 |
| 264 | Chase Garvey-DanielsPlace 264 · Harvard-Westlake | — | Harvard-Westlake | 21:45.10 |
| 265 | Orion JimenezPlace 265 · Dos Pueblos | — | Dos Pueblos | 21:49.80 |
| 266 | Carlos ZaragozaPlace 266 · Moorpark | — | Moorpark | 21:51.30 |
| 267 | Anthony AllisonPlace 267 · Hueneme | — | Hueneme | 21:58.30 |
| 268 | Huy LePlace 268 · West Torrance | — | West Torrance | 22:00.60 |
| 269 | Christopher OhPlace 269 · Palisades | — | Palisades | 22:09.30 |
| 270 | Ian PodsiadPlace 270 · Dos Pueblos | — | Dos Pueblos | 22:15.10 |
| 271 | Curiel MatthewPlace 271 · Quartz Hill | — | Quartz Hill | 22:20.80 |
| 272 | Mark JonesPlace 272 · Moorpark | — | Moorpark | 22:20.80 |
| 273 | Elijah ShieldsPlace 273 · Dos Pueblos | — | Dos Pueblos | 22:21.40 |
| 274 | robert jassoPlace 274 · Garces | — | Garces | 22:22.40 |
| 275 | Jeffrey KimPlace 275 · West Torrance | — | West Torrance | 22:24.50 |
| 276 | Josh SoosaiPlace 276 · Oak Park | — | Oak Park | 22:24.90 |
| 277 | Philip SchofieldPlace 277 · Moorpark | — | Moorpark | 22:35.70 |
| 278 | Alec AkersPlace 278 · Oaks Christian | — | Oaks Christian | 22:40.60 |
| 279 | Timothy WardlawPlace 279 · Dos Pueblos | — | Dos Pueblos | 22:49.50 |
| 280 | Camero De La HuertaPlace 280 · Oxnard | — | Oxnard | 22:51.20 |
| 281 | Sean WeberPlace 281 · Thousand Oaks | — | Thousand Oaks | 22:52.80 |
| 282 | Jason TranPlace 282 · West Torrance | — | West Torrance | 22:56.00 |
| 283 | Eddie AbdolhaiPlace 283 · St Bonaventure | — | St Bonaventure | 22:57.20 |
| 284 | Jake BernsteinPlace 284 · Oak Park | — | Oak Park | 22:58.50 |
| 285 | Asher ThompsonPlace 285 · Dos Pueblos | — | Dos Pueblos | 23:00.30 |
| 286 | Kc HebrardPlace 286 · Oxnard | — | Oxnard | 23:04.30 |
| 287 | Kevin LuPlace 287 · Harvard-Westlake | — | Harvard-Westlake | 23:06.00 |
| 288 | Uriel JuarezPlace 288 · Santa Paula | — | Santa Paula | 23:07.20 |
| 289 | Ethan PisacanePlace 289 · Dos Pueblos | — | Dos Pueblos | 23:11.80 |
| 290 | Ryan HambroPlace 290 · Paraclete | — | Paraclete | 23:14.40 |
| 291 | Kyle GonzalesPlace 291 · Valencia-V | — | Valencia-V | 23:15.90 |
| 292 | Vardhan RaumPlace 292 · Moorpark | — | Moorpark | 23:17.50 |
| 293 | Benny ArcherPlace 293 · Nordhoff | — | Nordhoff | 23:22.40 |
| 294 | Benjamin RawlingsPlace 294 · Santa Barbara | — | Santa Barbara | 23:23.30 |
| 295 | Gabriel ToprakPlace 295 · Crespi | — | Crespi | 23:25.50 |
| 296 | Christopher ReesePlace 296 · Crespi | — | Crespi | 23:26.90 |
| 297 | Marcos RamirezPlace 297 · Santa Paula | — | Santa Paula | 23:27.00 |
| 298 | Sanjay YogakumarPlace 298 · Harvard-Westlake | — | Harvard-Westlake | 23:28.50 |
| 299 | Alexis TinajeroPlace 299 · Santa Paula | — | Santa Paula | 23:31.30 |
| 300 | Harry SandstromPlace 300 · Thousand Oaks | — | Thousand Oaks | 23:32.10 |
| 301 | Danny MaciasPlace 301 · Pacifica | — | Pacifica | 23:40.80 |
| 302 | Milo HensleyPlace 302 · Dos Pueblos | — | Dos Pueblos | 23:45.60 |
| 303 | Luke HamiltonPlace 303 · West Torrance | — | West Torrance | 23:57.00 |
| 304 | Ramiro Lemus AlcarazPlace 304 · Palmdale | — | Palmdale | 23:59.60 |
| 305 | David CarreraPlace 305 · Palmdale | — | Palmdale | 24:05.80 |
| 306 | Allen MonroePlace 306 · Hueneme | — | Hueneme | 24:21.90 |
| 307 | Daniel QuirinoPlace 307 · Santa Paula | — | Santa Paula | 24:26.80 |
| 308 | Alejandro RuizPlace 308 · Pacifica | — | Pacifica | 24:34.70 |
| 309 | Jake SellPlace 309 · Agoura | — | Agoura | 24:39.80 |
| 310 | Ben HarmanPlace 310 · Thousand Oaks | — | Thousand Oaks | 24:39.90 |
| 311 | Daryl NanranjoPlace 311 · Oak Park | — | Oak Park | 24:43.80 |
| 312 | Abbas SiddiquiPlace 312 · West Torrance | — | West Torrance | 24:50.00 |
| 313 | Max AtakaPlace 313 · West Torrance | — | West Torrance | 24:52.90 |
| 314 | Sawyer SipesPlace 314 · Thousand Oaks | — | Thousand Oaks | 24:57.10 |
| 315 | Brandon HongPlace 315 · West Torrance | — | West Torrance | 24:59.60 |
| 316 | eric gruszkaPlace 316 · Garces | — | Garces | 25:10.80 |
| 317 | Albert FuPlace 317 · West Torrance | — | West Torrance | 25:39.50 |
| 318 | David SalazarPlace 318 · Pacifica | — | Pacifica | 25:39.90 |
| 319 | Jacob SmithPlace 319 · Oak Park | — | Oak Park | 25:42.10 |
| 320 | Angel TorresPlace 320 · Santa Clara | — | Santa Clara | 25:53.80 |
| 321 | Brooks MalonePlace 321 · Buena | — | Buena | 26:15.60 |
| 322 | Allen WaltonPlace 322 · Buena | — | Buena | 26:18.10 |
| 323 | Matthew NelsenPlace 323 · Paraclete | — | Paraclete | 26:21.20 |
| 324 | Yiheng WuPlace 324 · Moorpark | — | Moorpark | 26:22.20 |
| 325 | Benjamin FloresPlace 325 · Palmdale | — | Palmdale | 26:35.30 |
| 326 | Kevin BejaranoPlace 326 · Palmdale | — | Palmdale | 26:36.30 |
| 327 | Ethan KahnPlace 327 · Dos Pueblos | — | Dos Pueblos | 27:06.80 |
| 328 | Benjamin HaeringPlace 328 · Paraclete | — | Paraclete | 27:38.50 |
| 329 | faraaz hastaPlace 329 · Garces | — | Garces | 31:30.10 |