| 1 | Milano PinuelasPlace 1 · Grade 9 · Camarillo | 9 | Camarillo | 16:36.0 |
| 2 | Aleks LaureanoPlace 2 · Grade 9 · Fillmore | 9 | Fillmore | 17:10.0 |
| 3 | Andrew GomezPlace 3 · Grade 9 · Camarillo | 9 | Camarillo | 17:16.6 |
| 4 | Ayush GhoshPlace 4 · Grade 9 · Oak Park | 9 | Oak Park | 17:16.9 |
| 5 | Ethan TapperPlace 5 · Grade 9 · Oak Park | 9 | Oak Park | 17:22.1 |
| 6 | Bronx MelmanPlace 6 · Grade 9 · Oak Park | 9 | Oak Park | 17:24.5 |
| 7 | Joshua MartinezPlace 7 · Grade 9 · Channel Islands | 9 | Channel Islands | 17:43.5 |
| 8 | Luis PerezPlace 8 · Grade 9 · Fillmore | 9 | Fillmore | 17:46.3 |
| 9 | Aiden GarciaPlace 9 · Grade 9 · Nordhoff | 9 | Nordhoff | 17:56.3 PR |
| 10 | Dash Todd MaldonadoPlace 10 · Grade 9 · Ventura | 9 | Ventura | 17:58.5 PR |
| 11 | Ricardo LopezPlace 11 · Grade 9 · Rio Mesa | 9 | Rio Mesa | 18:00.5 PR |
| 12 | Lucas DayPlace 12 · Grade 9 · Moorpark | 9 | Moorpark | 18:02.0 |
| 13 | Tom KambojPlace 13 · Grade 9 · Newbury Park | 9 | Newbury Park | 18:06.7 |
| 14 | Grady NackersPlace 14 · Grade 9 · Ventura | 9 | Ventura | 18:16.1 |
| 15 | Ryder AlvarezPlace 15 · Grade 9 · Newbury Park | 9 | Newbury Park | 18:16.7 |
| 16 | Phoenix ObilloPlace 16 · Grade 9 · Moorpark | 9 | Moorpark | 18:19.0 |
| 17 | Sebastian LaingPlace 17 · Grade 9 · Simi Valley | 9 | Simi Valley | 18:25.4 |
| 18 | Dean SoPlace 18 · Grade 9 · Westlake | 9 | Westlake | 18:38.5 |
| 19 | Austin BarrollPlace 19 · Grade 9 · Calabasas | 9 | Calabasas | 18:38.8 |
| 20 | Kasen AbstenPlace 20 · Grade 9 · Moorpark | 9 | Moorpark | 18:40.5 PR |
| 21 | Alexander VondriskaPlace 21 · Grade 9 · Oak Park | 9 | Oak Park | 18:45.7 |
| 22 | Warren SeePlace 22 · Grade 9 · Camarillo | 9 | Camarillo | 18:46.8 |
| 23 | Lucas GrantPlace 23 · Grade 9 · Moorpark | 9 | Moorpark | 18:51.7 PR |
| 24 | Alexander GamezPlace 24 · Grade 9 · Ventura | 9 | Ventura | 18:52.8 |
| 25 | Marlon AlbaveraPlace 25 · Grade 9 · Channel Islands | 9 | Channel Islands | 18:52.8 |
| 26 | Rafael DuranPlace 26 · Grade 9 · Ventura | 9 | Ventura | 18:55.3 PR |
| 27 | Roy BiblaPlace 27 · Grade 9 · Oak Park | 9 | Oak Park | 18:56.4 |
| 28 | Finnley GomezPlace 28 · Grade 9 · Nordhoff | 9 | Nordhoff | 18:57.2 PR |
| 29 | Clay LaytonPlace 29 · Grade 9 · Moorpark | 9 | Moorpark | 19:01.7 |
| 30 | Avett SuttonPlace 30 · Grade 9 · Camarillo | 9 | Camarillo | 19:03.2 PR |
| 31 | Paul SpinaPlace 31 · Grade 9 · Newbury Park | 9 | Newbury Park | 19:04.3 |
| 32 | George TurnerPlace 32 · Grade 9 · Nordhoff | 9 | Nordhoff | 19:04.7 |
| 33 | Jacob SpenglerPlace 33 · Grade 9 · Thousand Oaks | 9 | Thousand Oaks | 19:04.9 |
| 34 | Joel TraskPlace 34 · Grade 9 · Buena | 9 | Buena | 19:14.6 PR |
| 35 | Acxel Ramires VargasPlace 35 · Grade 9 · Channel Islands | 9 | Channel Islands | 19:21.4 PR |
| 36 | Eli DoddPlace 36 · Grade 9 · Royal | 9 | Royal | 19:26.4 PR |
| 37 | Leor BenditsonPlace 37 · Grade 9 · Oak Park | 9 | Oak Park | 19:28.8 |
| 38 | Sebastian TadiamanPlace 38 · Grade 9 · Ventura | 9 | Ventura | 19:32.9 |
| 39 | Lincoln PlowmanPlace 39 · Grade 9 · Newbury Park | 9 | Newbury Park | 19:33.0 |
| 40 | Andrew CastagnaPlace 40 · Grade 9 · Oaks Christian | 9 | Oaks Christian | 19:43.4 |
| 41 | Jeremiah PadillaPlace 41 · Grade 9 · Rio Mesa | 9 | Rio Mesa | 19:43.6 PR |
| 42 | Caleb JordanPlace 42 · Grade 9 · Ventura | 9 | Ventura | 19:45.3 |
| 43 | Yunqi ZhangPlace 43 · Grade 9 · Oak Park | 9 | Oak Park | 19:55.5 |
| 44 | Max ChambersPlace 44 · Grade 9 · Thousand Oaks | 9 | Thousand Oaks | 19:56.3 |
| 45 | Ryan SchrammPlace 45 · Grade 9 · Thousand Oaks | 9 | Thousand Oaks | 19:58.3 |
| 46 | Nikolas SaracPlace 46 · Grade 9 · Oaks Christian | 9 | Oaks Christian | 20:04.1 |
| 47 | Crosby MaysPlace 47 · Grade 9 · Rio Mesa | 9 | Rio Mesa | 20:04.3 PR |
| 48 | Jesus Gutierrez-GuillenPlace 48 · Grade 9 · Fillmore | 9 | Fillmore | 20:06.3 PR |
| 49 | Noah RobinsonPlace 49 · Grade 9 · Oak Park | 9 | Oak Park | 20:08.2 |
| 50 | Omkar DokhalePlace 50 · Grade 9 · Newbury Park | 9 | Newbury Park | 20:12.4 PR |
| 51 | Liam WolfbrandtPlace 51 · Grade 9 · Nordhoff | 9 | Nordhoff | 20:17.6 PR |
| 52 | Graham HallPlace 52 · Grade 9 · Ventura | 9 | Ventura | 20:17.8 |
| 53 | Anthony Olivares VargasPlace 53 · Grade 9 · Channel Islands | 9 | Channel Islands | 20:24.9 |
| 54 | Hector SolanoPlace 54 · Grade 9 · Channel Islands | 9 | Channel Islands | 20:27.2 |
| 55 | Arjun DuaPlace 55 · Grade 9 · Westlake | 9 | Westlake | 20:33.1 |
| 56 | Nicholas BrennanPlace 56 · Grade 9 · Camarillo | 9 | Camarillo | 20:43.4 PR |
| 57 | Ryan WalkerPlace 57 · Grade 9 · Oaks Christian | 9 | Oaks Christian | 20:44.1 |
| 58 | Dean RabbyPlace 58 · Grade 9 · Westlake | 9 | Westlake | 20:49.4 |
| 59 | Giovanni Cortez RodriguezPlace 59 · Grade 9 · Fillmore | 9 | Fillmore | 20:54.5 PR |
| 60 | Kade MacDonaldPlace 60 · Grade 9 · Nordhoff | 9 | Nordhoff | 21:03.6 PR |
| 61 | Dominic EspardinezPlace 61 · Grade 9 · Camarillo | 9 | Camarillo | 21:06.3 |
| 62 | Ollie HardingPlace 62 · Grade 9 · Foothill Technology | 9 | Foothill Technology | 21:07.0 |
| 63 | Datsin SharmaPlace 63 · Grade 9 · Camarillo | 9 | Camarillo | 21:09.0 |
| 64 | Baoming ZhaoPlace 64 · Grade 9 · Oak Park | 9 | Oak Park | 21:09.8 PR |
| 65 | Ein KimPlace 65 · Grade 9 · Agoura | 9 | Agoura | 21:10.3 |
| 66 | Alejandro AparicioPlace 66 · Grade 9 · Channel Islands | 9 | Channel Islands | 21:13.6 |
| 67 | Neo LiPlace 67 · Grade 9 · Oak Park | 9 | Oak Park | 21:16.9 |
| 68 | Tyler SwansonPlace 68 · Grade 9 · Westlake | 9 | Westlake | 21:19.8 PR |
| 69 | Elliot MorrisPlace 69 · Grade 9 · Thousand Oaks | 9 | Thousand Oaks | 21:20.1 |
| 70 | Anthony LopezPlace 70 · Grade 9 · Royal | 9 | Royal | 21:28.4 |
| 71 | Max HernandezPlace 71 · Grade 9 · Del Sol | 9 | Del Sol | 21:35.3 PR |
| 72 | Matthew MadridPlace 72 · Grade 9 · Oxnard | 9 | Oxnard | 21:40.1 PR |
| 73 | Lucas OrnelasPlace 73 · Grade 9 · Camarillo | 9 | Camarillo | 21:41.5 PR |
| 74 | Brayden WealsPlace 74 · Grade 9 · Agoura | 9 | Agoura | 21:43.3 |
| 75 | Tristan MagandaPlace 75 · Grade 9 · Calabasas | 9 | Calabasas | 21:44.4 |
| 76 | Rhys SolinaPlace 76 · Grade 9 · Foothill Technology | 9 | Foothill Technology | 21:50.4 PR |
| 77 | Everett JoinerPlace 77 · Grade 9 · Newbury Park | 9 | Newbury Park | 21:52.9 |
| 78 | Armaan SinghPlace 78 · Grade 9 · Agoura | 9 | Agoura | 21:53.0 |
| 79 | Ethan ChariskyPlace 79 · Grade 9 · Calabasas | 9 | Calabasas | 21:53.8 |
| 80 | Omar PereaPlace 80 · Grade 9 · Channel Islands | 9 | Channel Islands | 21:54.5 |
| 81 | Axel ReyesPlace 81 · Grade 9 · Buena | 9 | Buena | 22:03.4 PR |
| 82 | Robert BendorfPlace 82 · Grade 9 · Nordhoff | 9 | Nordhoff | 22:03.8 PR |
| 83 | Brian JinPlace 83 · Grade 9 · Oak Park | 9 | Oak Park | 22:10.4 PR |
| 84 | Ian LozaPlace 84 · Grade 9 · Buena | 9 | Buena | 22:11.9 |
| 85 | Ivan RosasPlace 85 · Grade 9 · Buena | 9 | Buena | 22:18.9 |
| 86 | Owen WuPlace 86 · Grade 9 · Oak Park | 9 | Oak Park | 22:19.7 PR |
| 87 | Logan StrassburgerPlace 87 · Grade 9 · Royal | 9 | Royal | 22:20.1 |
| 88 | Robert McCarron BuleyPlace 88 · Grade 9 · Oxnard | 9 | Oxnard | 22:22.3 PR |
| 89 | Cesar ZavalaPlace 89 · Grade 9 · Oxnard | 9 | Oxnard | 22:22.5 PR |
| 90 | Mason LylePlace 90 · Grade 9 · Westlake | 9 | Westlake | 22:24.6 PR |
| 91 | Sashreek DasPlace 91 · Grade 9 · Oak Park | 9 | Oak Park | 22:25.6 PR |
| 92 | Paul CortPlace 92 · Grade 9 · Agoura | 9 | Agoura | 22:39.2 PR |
| 93 | Alexander MartinezPlace 93 · Grade 9 · Oxnard | 9 | Oxnard | 22:42.8 PR |
| 94 | Lucas LepervanchePlace 94 · Grade 9 · Agoura | 9 | Agoura | 22:45.5 |
| 95 | Levi PrillhartPlace 95 · Grade 9 · Foothill Technology | 9 | Foothill Technology | 22:49.1 PR |
| 96 | Parker KidaPlace 96 · Grade 9 · Nordhoff | 9 | Nordhoff | 22:49.7 PR |
| 97 | Anthony ZavalaPlace 97 · Grade 9 · Oxnard | 9 | Oxnard | 23:06.5 PR |
| 98 | Julian GeraetsPlace 98 · Grade 9 · Simi Valley | 9 | Simi Valley | 23:26.0 |
| 99 | Ricardo DiazPlace 99 · Grade 9 · Del Sol | 9 | Del Sol | 23:26.1 PR |
| 100 | Benjamin HenkePlace 100 · Grade 9 · Newbury Park | 9 | Newbury Park | 23:39.4 |