| 1 | Sebastian de VicentePlace 1 · Grade 12 · Buena | 12 | Buena | 16:04.4 |
| 2 | Rio ZimmermannPlace 2 · Grade 11 · Westlake | 11 | Westlake | 16:10.7 |
| 3 | Allan CruzPlace 3 · Grade 11 · Westlake | 11 | Westlake | 16:15.2 |
| 4 | Zackary HatchPlace 4 · Grade 12 · Moorpark | 12 | Moorpark | 16:30.8 |
| 5 | Carson DucePlace 5 · Grade 11 · Westlake | 11 | Westlake | 16:42.8 |
| 6 | Saish NemaniPlace 6 · Grade 12 · Moorpark | 12 | Moorpark | 16:59.4 |
| 7 | Dylan DouglasPlace 7 · Grade 11 · Westlake | 11 | Westlake | 17:04.5 |
| 8 | Noah RousePlace 8 · Grade 11 · Moorpark | 11 | Moorpark | 17:28.4 |
| 9 | Tyler SvensonPlace 9 · Grade 12 · Moorpark | 12 | Moorpark | 17:28.6 |
| 10 | Micah BrookesPlace 10 · Grade 12 · Buena | 12 | Buena | 17:53.6 |
| 11 | Lochlan NulkPlace 11 · Grade 9 · Westlake | 9 | Westlake | 17:53.8 |
| 12 | Oscar CastilloPlace 12 · Grade 12 · Del Sol | 12 | Del Sol | 18:00.5 |
| 13 | Dylan CarolloPlace 13 · Grade 11 · Westlake | 11 | Westlake | 18:06.3 |
| 14 | Johnathon MigliorePlace 14 · Grade 12 · Moorpark | 12 | Moorpark | 18:14.0 |
| 15 | Jacob RojoPlace 15 · Grade 11 · Westlake | 11 | Westlake | 18:19.7 |
| 16 | Edwin SuarezPlace 16 · Grade 12 · Del Sol | 12 | Del Sol | 18:23.7 |
| 17 | Oliver KranePlace 17 · Grade 11 · Westlake | 11 | Westlake | 18:27.8 |
| 18 | Miguelangel CatanoPlace 18 · Grade 10 · Buena | 10 | Buena | 18:29.4 |
| 19 | Dominic de VicentePlace 19 · Grade 11 · Buena | 11 | Buena | 18:29.6 |
| 20 | Porter MatthewsPlace 20 · Grade 10 · Moorpark | 10 | Moorpark | 18:32.0 |
| 21 | Jesus TorresPlace 21 · Grade 11 · Del Sol | 11 | Del Sol | 18:33.7 |
| 22 | Matthew MontielPlace 22 · Grade 12 · Moorpark | 12 | Moorpark | 18:34.2 |
| 23 | Emmanuel CatanoPlace 23 · Grade 10 · Buena | 10 | Buena | 18:40.2 |
| 24 | Amadeus ZambranoPlace 24 · Grade 10 · Del Sol | 10 | Del Sol | 18:44.8 |
| 25 | Clay LaytonPlace 25 · Grade 9 · Moorpark | 9 | Moorpark | 18:46.4 |
| 26 | Elijah CaetanoPlace 26 · Grade 10 · Buena | 10 | Buena | 18:50.1 |
| 27 | Ernesto CanulPlace 27 · Grade 12 · Westlake | 12 | Westlake | 18:52.6 |
| 28 | Keenan LoewePlace 28 · Grade 10 · Moorpark | 10 | Moorpark | 19:06.5 |
| 29 | Isaac MartinezPlace 29 · Grade 12 · Moorpark | 12 | Moorpark | 19:15.8 |
| 30 | Akshaj RamachandranPlace 30 · Grade 11 · Moorpark | 11 | Moorpark | 19:25.9 |
| 31 | Misael CruzPlace 31 · Grade 12 · Del Sol | 12 | Del Sol | 19:27.2 |
| 32 | Jose CastilloPlace 32 · Grade 11 · Del Sol | 11 | Del Sol | 19:34.8 |
| 33 | Phoenix ObilloPlace 33 · Grade 9 · Moorpark | 9 | Moorpark | 19:37.1 |
| 34 | Lucas DayPlace 34 · Grade 9 · Moorpark | 9 | Moorpark | 19:52.5 |
| 35 | Zachary DavisPlace 35 · Grade 12 · Westlake | 12 | Westlake | 19:57.4 |
| 36 | Joshua AkiyamaPlace 36 · Grade 11 · Westlake | 11 | Westlake | 20:01.7 |
| 37 | Brett BuchananPlace 37 · Grade 10 · Westlake | 10 | Westlake | 20:16.6 |
| 38 | Grant CorcoranPlace 38 · Grade 12 · Moorpark | 12 | Moorpark | 20:17.4 |
| 39 | Mason LopezPlace 39 · Grade 10 · Moorpark | 10 | Moorpark | 20:20.7 |
| 40 | Nickolis HatchPlace 40 · Grade 10 · Moorpark | 10 | Moorpark | 20:28.2 |
| 41 | Ivan AguileraPlace 41 · Grade 9 · Del Sol | 9 | Del Sol | 20:35.1 |
| 42 | Ryan ShantryPlace 42 · Grade 11 · Moorpark | 11 | Moorpark | 20:38.3 |
| 43 | Paul NicelyPlace 43 · Grade 12 · Buena | 12 | Buena | 20:42.7 |
| 44 | Joel TraskPlace 44 · Grade 9 · Buena | 9 | Buena | 20:44.1 |
| 45 | Bryan SantosPlace 45 · Grade 11 · Del Sol | 11 | Del Sol | 20:44.9 |
| 46 | Shaan PontoPlace 46 · Grade 10 · Moorpark | 10 | Moorpark | 20:45.9 |
| 47 | Alexander PachecoPlace 47 · Grade 10 · Del Sol | 10 | Del Sol | 20:48.8 |
| 48 | Kasen AbstenPlace 48 · Grade 9 · Moorpark | 9 | Moorpark | 20:53.2 |
| 49 | Owen PinkstaffPlace 49 · Grade 10 · Buena | 10 | Buena | 21:04.1 |
| 50 | Aiden GutierrezPlace 50 · Grade 12 · Del Sol | 12 | Del Sol | 21:04.9 |
| 51 | Luke ChudleighPlace 51 · Grade 9 · Westlake | 9 | Westlake | 21:14.8 |
| 52 | Karthik RamachandranPlace 52 · Grade 12 · Moorpark | 12 | Moorpark | 21:15.8 |
| 53 | Dean SoPlace 53 · Grade 9 · Westlake | 9 | Westlake | 21:16.6 |
| 54 | Henry PryorPlace 54 · Grade 11 · Buena | 11 | Buena | 21:21.5 |
| 55 | Lucas GrantPlace 55 · Grade 9 · Moorpark | 9 | Moorpark | 21:21.6 |
| 56 | Obed MendietaPlace 56 · Grade 12 · Del Sol | 12 | Del Sol | 21:27.3 |
| 57 | Brodey BilicPlace 57 · Grade 10 · Moorpark | 10 | Moorpark | 21:49.2 |
| 58 | Brandon HanPlace 58 · Grade 10 · Moorpark | 10 | Moorpark | 21:49.4 |
| 59 | Dominic QuijanoPlace 59 · Grade 10 · Buena | 10 | Buena | 21:58.0 |
| 60 | Alex NoyolaPlace 60 · Grade 10 · Del Sol | 10 | Del Sol | 22:14.6 |
| 61 | Jayden MoralesPlace 61 · Grade 11 · Del Sol | 11 | Del Sol | 22:16.4 |
| 62 | Rigoberto TorralvaPlace 62 · Grade 10 · Del Sol | 10 | Del Sol | 22:19.9 |
| 63 | Jalen YeePlace 63 · Grade 11 · Westlake | 11 | Westlake | 22:23.4 |
| 64 | Ethan CarpoPlace 64 · Grade 11 · Westlake | 11 | Westlake | 22:23.5 |
| 65 | Arjun DuaPlace 65 · Grade 9 · Westlake | 9 | Westlake | 22:26.8 |
| 66 | Christian SanchezPlace 66 · Grade 11 · Del Sol | 11 | Del Sol | 22:39.3 |
| 67 | Luke BradyPlace 67 · Grade 12 · Moorpark | 12 | Moorpark | 22:41.9 |
| 68 | Daniel CanulPlace 68 · Grade 11 · Westlake | 11 | Westlake | 23:02.2 |
| 69 | Alejandro HernandezPlace 69 · Grade 10 · Del Sol | 10 | Del Sol | 23:39.7 |
| 70 | Jack HollandPlace 70 · Grade 12 · Moorpark | 12 | Moorpark | 23:53.8 |
| 71 | Anthony PenaPlace 71 · Grade 10 · Westlake | 10 | Westlake | 24:06.5 |
| 72 | Alexander SanPlace 72 · Grade 10 · Westlake | 10 | Westlake | 24:11.9 |
| 73 | Dean RabbyPlace 73 · Grade 9 · Westlake | 9 | Westlake | 24:19.3 |
| 74 | Ian LozaPlace 74 · Grade 9 · Buena | 9 | Buena | 24:32.1 |
| 75 | Caden DerusoPlace 75 · Grade 12 · Moorpark | 12 | Moorpark | 24:51.9 |
| 76 | Jacob LawsonPlace 76 · Grade 12 · Buena | 12 | Buena | 24:55.1 PR |
| 77 | Christopher FernandezPlace 77 · Grade 12 · Moorpark | 12 | Moorpark | 25:00.7 |
| 78 | Dave TamtomoPlace 78 · Grade 11 · Moorpark | 11 | Moorpark | 25:03.3 |
| 79 | Tyler SwansonPlace 79 · Grade 9 · Westlake | 9 | Westlake | 25:03.4 |
| 80 | Joseph FernandezPlace 80 · Grade 11 · Moorpark | 11 | Moorpark | 25:18.1 |
| 81 | Ivan RosasPlace 81 · Grade 9 · Buena | 9 | Buena | 25:19.3 |
| 82 | Axel ReyesPlace 82 · Grade 9 · Buena | 9 | Buena | 25:24.3 |
| 83 | Hayden ZirklePlace 83 · Grade 10 · Buena | 10 | Buena | 26:03.8 |
| 84 | Roman BeallPlace 84 · Grade 9 · Buena | 9 | Buena | 26:33.4 |
| 85 | Jair LealPlace 85 · Grade 10 · Del Sol | 10 | Del Sol | 26:34.1 |
| 86 | Michael RobinsonPlace 86 · Grade 10 · Moorpark | 10 | Moorpark | 27:11.9 |
| 87 | Michael StevensonPlace 87 · Grade 12 · Moorpark | 12 | Moorpark | 28:18.4 |
| 88 | Mason LylePlace 88 · Grade 9 · Westlake | 9 | Westlake | 28:20.5 |
| 89 | Kellan KeshishyanPlace 89 · Grade 9 · Moorpark | 9 | Moorpark | 42:39.5 |
| — | Andrew SomrethGrade 12 · Moorpark | 12 | Moorpark | DNS |
| — | Ben RasmussenGrade 12 · Moorpark | 12 | Moorpark | DNS |
| — | Leo SarinGrade 12 · Westlake | 12 | Westlake | DNF |
| — | Julius SerschGrade 12 · Westlake | 12 | Westlake | DNS |
| — | Arturo GarciaGrade 12 · Buena | 12 | Buena | DNS |
| — | Lucas DickersonGrade 12 · Buena | 12 | Buena | DNS |
| — | Aiden BrownGrade 9 · Buena | 9 | Buena | DNS |
| — | Orlado OrtizGrade 10 · Del Sol | 10 | Del Sol | DNS |