| 1 | Zion OrtizPlace 1 · Grade 11 · Burroughs Ridgecrest (SS) | 11 | Burroughs Ridgecrest (SS) | 15:22.9 |
| 2 | Caden HicksPlace 2 · Grade 12 · University City (SD) | 12 | University City (SD) | 15:26.1 |
| 3 | Liam SaxtonPlace 3 · Grade 12 · Archbishop Mitty (CC) | 12 | Archbishop Mitty (CC) | 15:31.7 |
| 4 | Aiden AldanaPlace 4 · Grade 12 · St. John Bosco (SS) | 12 | St. John Bosco (SS) | 15:35.7 |
| 5 | Hayden BrooksPlace 5 · Grade 12 · Ponderosa (SJ) | 12 | Ponderosa (SJ) | 15:35.7 |
| 6 | Liam MillerPlace 6 · Grade 11 · South Torrance (SS) | 11 | South Torrance (SS) | 15:37.3 |
| 7 | Eric Ortega-GammillPlace 7 · Grade 12 · Reno | 12 | Reno | 15:38.6 |
| 8 | Asher LeePlace 8 · Grade 12 · Royal (SS) | 12 | Royal (SS) | 15:39.4 |
| 9 | Even TorresPlace 9 · Grade 12 · Parlier | 12 | Parlier | 15:40.1 |
| 10 | Jack WilsonPlace 10 · Grade 11 · Maria Carrillo (NC) | 11 | Maria Carrillo (NC) | 15:46.2 |
| 11 | Logan TorresPlace 11 · Grade 12 · Buena (SS) | 12 | Buena (SS) | 15:47.8 |
| 12 | Liam PapavasiliouPlace 12 · Grade 12 · Thousand Oaks (SS) | 12 | Thousand Oaks (SS) | 15:50.5 |
| 13 | Andrew PerezPlace 13 · Grade 12 · St. John Bosco (SS) | 12 | St. John Bosco (SS) | 15:51.5 |
| 14 | Sid PatelPlace 14 · Grade 12 · Newark Memorial (NC) | 12 | Newark Memorial (NC) | 15:52.3 |
| 15 | Samuel BadoPlace 15 · Grade 12 · Royal (SS) | 12 | Royal (SS) | 15:53.6 |
| 16 | Kevin SteinmanPlace 16 · Grade 10 · Corona del Mar (SS) | 10 | Corona del Mar (SS) | 15:57.4 |
| 17 | Darrick JacobPlace 17 · Grade 12 · Agoura (SS) | 12 | Agoura (SS) | 15:58.1 |
| 18 | Dante MaldonadoPlace 18 · Grade 11 · Yorba Linda (SS) | 11 | Yorba Linda (SS) | 15:59.9 |
| 19 | Grant JonesPlace 19 · Grade 11 · Oak Park (SS) | 11 | Oak Park (SS) | 16:03.2 |
| 20 | Michael ScarincePlace 20 · Grade 9 · South Pasadena (SS) | 9 | South Pasadena (SS) | 16:07.2 |
| 21 | Josh GriffinPlace 21 · Grade 11 · Nevada Union (SJ) | 11 | Nevada Union (SJ) | 16:07.5 |
| 22 | Matthew AlpertPlace 22 · Grade 11 · Agoura (SS) | 11 | Agoura (SS) | 16:17.0 |
| 23 | Isaac NiednagelPlace 23 · Grade 12 · La Costa Canyon (SD) | 12 | La Costa Canyon (SD) | 16:20.2 |
| 24 | Alejandro HernandezPlace 24 · Grade 12 · Fullerton Union (SS) | 12 | Fullerton Union (SS) | 16:20.7 |
| 25 | Anthony AquinoPlace 25 · Grade 12 · Esperanza (SS) | 12 | Esperanza (SS) | 16:22.4 |
| 27 | Marius NielsonPlace 27 · Grade 10 · Brea Olinda (SS) | 10 | Brea Olinda (SS) | 16:22.7 |
| 28 | Noah AldanaPlace 28 · Grade 11 · South Pasadena (SS) | 11 | South Pasadena (SS) | 16:24.1 |
| 29 | Neal PettitPlace 29 · Grade 12 · Oak Park (SS) | 12 | Oak Park (SS) | 16:24.9 |
| 30 | Noah SotoPlace 30 · Grade 12 · St. John Bosco (SS) | 12 | St. John Bosco (SS) | 16:25.5 |
| 31 | Josh SiebertPlace 31 · Grade 12 · Servite (SS) | 12 | Servite (SS) | 16:26.5 |
| 32 | Edwin HooeyPlace 32 · Grade 11 · Vista del Lago (SJ) | 11 | Vista del Lago (SJ) | 16:27.7 |
| 33 | Tyson CarewPlace 33 · Grade 12 · Agoura (SS) | 12 | Agoura (SS) | 16:28.7 |
| 34 | Kean CatanedaPlace 34 · Grade 10 · Oak Park (SS) | 10 | Oak Park (SS) | 16:29.3 |
| 35 | Ethan GordonPlace 35 · Grade 12 · La Costa Canyon (SD) | 12 | La Costa Canyon (SD) | 16:30.1 |
| 36 | Jack GollaPlace 36 · Grade 11 · Fullerton Union (SS) | 11 | Fullerton Union (SS) | 16:32.3 |
| 37 | Alberto IniguezPlace 37 · Grade 12 · Littlerock (SS) | 12 | Littlerock (SS) | 16:33.3 |
| 38 | JP GlynnPlace 38 · Grade 11 · Agoura (SS) | 11 | Agoura (SS) | 16:34.7 |
| 39 | Michael MuroPlace 39 · Grade 12 · Brea Olinda (SS) | 12 | Brea Olinda (SS) | 16:35.4 |
| 40 | Michael TellezPlace 40 · Grade 11 · Newark Memorial (NC) | 11 | Newark Memorial (NC) | 16:36.4 |
| 41 | Ethan MarleyPlace 41 · Grade 10 · Oak Park (SS) | 10 | Oak Park (SS) | 16:37.2 |
| 42 | Hayes TerryPlace 42 · Grade 10 · Beyer (Fred C.) (SJ) | 10 | Beyer (Fred C.) (SJ) | 16:38.3 |
| 43 | Ian EnquistPlace 43 · Grade 11 · Vista del Lago (SJ) | 11 | Vista del Lago (SJ) | 16:40.0 |
| 44 | Austin PetrikPlace 44 · Grade 10 · Maria Carrillo (NC) | 10 | Maria Carrillo (NC) | 16:40.6 |
| 45 | Logan WalshPlace 45 · Grade 11 · Corona del Mar (SS) | 11 | Corona del Mar (SS) | 16:41.5 |
| 46 | Keeran MurrayPlace 46 · Grade 12 · South Pasadena (SS) | 12 | South Pasadena (SS) | 16:43.2 |
| 47 | Kidus YamiPlace 47 · Grade 10 · Archbishop Mitty (CC) | 10 | Archbishop Mitty (CC) | 16:44.2 |
| 48 | Ryan WillemsPlace 48 · Grade 12 · University City (SD) | 12 | University City (SD) | 16:44.5 |
| 49 | Luke DavisPlace 49 · Grade 11 · Douglas | 11 | Douglas | 16:45.1 |
| 50 | Jackson OlsenPlace 50 · Grade 12 · Beyer (Fred C.) (SJ) | 12 | Beyer (Fred C.) (SJ) | 16:45.4 |
| 51 | Jorge PerezPlace 51 · Grade 11 · Tracy (SJ) | 11 | Tracy (SJ) | 16:45.6 |
| 52 | Riley FleckPlace 52 · Grade 12 · La Costa Canyon (SD) | 12 | La Costa Canyon (SD) | 16:46.0 |
| 53 | Grant SandersonPlace 53 · Grade 12 · Maria Carrillo (NC) | 12 | Maria Carrillo (NC) | 16:46.4 |
| 54 | Luke StephensPlace 54 · Grade 12 · La Costa Canyon (SD) | 12 | La Costa Canyon (SD) | 16:47.1 |
| 55 | Joel ChavarinPlace 55 · Grade 9 · St. John Bosco (SS) | 9 | St. John Bosco (SS) | 16:47.7 |
| 56 | Emmanuel LopezPlace 56 · Grade 10 · Servite (SS) | 10 | Servite (SS) | 16:49.9 |
| 57 | Mark HodgesPlace 57 · Grade 11 · Oak Park (SS) | 11 | Oak Park (SS) | 16:50.6 |
| 58 | Max AzevedoPlace 58 · Grade 12 · Montgomery (NC) | 12 | Montgomery (NC) | 16:51.1 |
| 59 | Alex LeonPlace 59 · Grade 11 · St. John Bosco (SS) | 11 | St. John Bosco (SS) | 16:51.9 |
| 60 | Kenji KawabataPlace 60 · Grade 10 · Newark Memorial (NC) | 10 | Newark Memorial (NC) | 16:52.4 |
| 61 | Cooper BumbargerPlace 61 · Grade 12 · Thousand Oaks (SS) | 12 | Thousand Oaks (SS) | 16:53.0 |
| 62 | Xavier BiwottPlace 62 · Grade 11 · Vista del Lago (SJ) | 11 | Vista del Lago (SJ) | 16:53.2 |
| 63 | Dylon SolomonPlace 63 · Grade 11 · Reno | 11 | Reno | 16:53.5 |
| 64 | Maximus KellyPlace 64 · Grade 11 · Point Loma (SD) | 11 | Point Loma (SD) | 16:54.1 |
| 65 | Payton FarrellPlace 65 · Grade 11 · Esperanza (SS) | 11 | Esperanza (SS) | 16:54.5 |
| 66 | Shreyam BhattacharyaPlace 66 · Grade 11 · Oak Park (SS) | 11 | Oak Park (SS) | 16:55.5 |
| 67 | Logan ColePlace 67 · Grade 10 · North Torrance (SS) | 10 | North Torrance (SS) | 16:55.9 |
| 68 | Ryan MorrisonPlace 68 · Grade 11 · Burroughs Ridgecrest (SS) | 11 | Burroughs Ridgecrest (SS) | 16:56.4 |
| 69 | Toby FeilerPlace 69 · Grade 12 · Point Loma (SD) | 12 | Point Loma (SD) | 16:56.6 |
| 70 | Rowan HenryPlace 70 · Grade 10 · Nevada Union (SJ) | 10 | Nevada Union (SJ) | 16:56.8 |
| 71 | Grant MarcucciPlace 71 · Grade 12 · La Costa Canyon (SD) | 12 | La Costa Canyon (SD) | 16:57.8 |
| 72 | Caleb PaniaguaPlace 72 · Grade 9 · St. John Bosco (SS) | 9 | St. John Bosco (SS) | 16:59.1 |
| 73 | Joshua HooeyPlace 73 · Grade 12 · Vista del Lago (SJ) | 12 | Vista del Lago (SJ) | 16:59.7 |
| 74 | Sebastian PalmerPlace 74 · Grade 12 · Point Loma (SD) | 12 | Point Loma (SD) | 17:01.0 |
| 76 | Trenton DawsonPlace 76 · Grade 10 · Maria Carrillo (NC) | 10 | Maria Carrillo (NC) | 17:02.0 |
| 77 | Agam MoyalPlace 77 · Grade 10 · Agoura (SS) | 10 | Agoura (SS) | 17:03.9 |
| 78 | Wynne YoungPlace 78 · Grade 12 · Corona del Mar (SS) | 12 | Corona del Mar (SS) | 17:06.0 |
| 79 | Gabriel XavierPlace 79 · Grade 11 · Point Loma (SD) | 11 | Point Loma (SD) | 17:06.8 |
| 80 | Kai TilleyPlace 80 · Grade 10 · South Pasadena (SS) | 10 | South Pasadena (SS) | 17:07.6 |
| 81 | Adrian WellmeyerPlace 81 · Grade 12 · Yorba Linda (SS) | 12 | Yorba Linda (SS) | 17:07.7 |
| 82 | Mason FarleyPlace 82 · Grade 12 · Yorba Linda (SS) | 12 | Yorba Linda (SS) | 17:08.3 |
| 83 | Havyn BartellPlace 83 · Grade 10 · Beyer (Fred C.) (SJ) | 10 | Beyer (Fred C.) (SJ) | 17:09.0 |
| 84 | Peter TurkPlace 84 · Grade 11 · Thousand Oaks (SS) | 11 | Thousand Oaks (SS) | 17:09.6 |
| 85 | Alejandro Mejia-HidalgoPlace 85 · Grade 9 · Beyer (Fred C.) (SJ) | 9 | Beyer (Fred C.) (SJ) | 17:09.9 |
| 86 | Tristan SieversPlace 86 · Grade 10 · Burroughs Ridgecrest (SS) | 10 | Burroughs Ridgecrest (SS) | 17:10.8 |
| 87 | Sidney MartelPlace 87 · Grade 12 · Agoura (SS) | 12 | Agoura (SS) | 17:11.6 |
| 88 | Dhruv KulkarniPlace 88 · Grade 10 · Oak Park (SS) | 10 | Oak Park (SS) | 17:11.7 |
| 90 | Tyler FarnworthPlace 90 · Grade 12 · Mira Loma (SJ) | 12 | Mira Loma (SJ) | 17:12.8 |
| 91 | Cole JohnsonPlace 91 · Grade 9 · South Torrance (SS) | 9 | South Torrance (SS) | 17:14.8 |
| 92 | Joshua RamirezPlace 92 · Grade 12 · Brea Olinda (SS) | 12 | Brea Olinda (SS) | 17:15.7 |
| 93 | Josh RuzonPlace 93 · Grade 11 · Tracy (SJ) | 11 | Tracy (SJ) | 17:16.0 |
| 94 | Jack WachterPlace 94 · Grade 12 · Esperanza (SS) | 12 | Esperanza (SS) | 17:16.3 |
| 95 | Adam HopkinsPlace 95 · Grade 12 · Skyline (OK) | 12 | Skyline (OK) | 17:16.4 |
| 96 | Jarvis Kikekawa-FraserPlace 96 · Grade 12 · South Pasadena (SS) | 12 | South Pasadena (SS) | 17:17.1 |
| 97 | Graham GregoryPlace 97 · Grade 11 · Montgomery (NC) | 11 | Montgomery (NC) | 17:17.4 |
| 98 | Oren HillPlace 98 · Grade 10 · Thousand Oaks (SS) | 10 | Thousand Oaks (SS) | 17:17.9 |
| 99 | Adam RuizPlace 99 · Grade 11 · South Pasadena (SS) | 11 | South Pasadena (SS) | 17:18.4 |
| 100 | Rashiq MazumderPlace 100 · Grade 12 · Archbishop Mitty (CC) | 12 | Archbishop Mitty (CC) | 17:20.9 |
| 101 | Vincent CasellaPlace 101 · Grade 12 · Servite (SS) | 12 | Servite (SS) | 17:21.5 |
| 102 | Peter BeererPlace 102 · Grade 10 · Servite (SS) | 10 | Servite (SS) | 17:22.0 |
| 103 | Yuvan ProvinePlace 103 · Grade 11 · Archbishop Mitty (CC) | 11 | Archbishop Mitty (CC) | 17:23.8 |