| 1 | Samarth WadhwaPlace 1 · Grade 12 · St. Margaret’s | 12 | St. Margaret’s | 15:19.1 |
| 2 | Zach CauseePlace 2 · Grade 12 · St. Margaret’s | 12 | St. Margaret’s | 15:27.8 |
| 3 | Sawyer Van CleavePlace 3 · Grade 10 · Linfield Christian | 10 | Linfield Christian | 15:33.6 |
| 4 | Bear MoralesPlace 4 · Grade 12 · Point Loma | 12 | Point Loma | 15:34.6 |
| 5 | Ben BarryPlace 5 · Grade 11 · Yosemite | 11 | Yosemite | 15:37.6 |
| 6 | Elijah GutierrezPlace 6 · Grade 12 · Cantwell-Sacred Heart | 12 | Cantwell-Sacred Heart | 15:41.8 |
| 7 | Jonah TurnerPlace 7 · Grade 12 · Point Loma | 12 | Point Loma | 16:06.5 |
| 8 | Maddux LabovitchPlace 8 · Grade 11 · St. Margaret’s | 11 | St. Margaret’s | 16:07.9 |
| 9 | Grayson SumabatPlace 9 · Grade 11 · Xavier College Prep | 11 | Xavier College Prep | 16:08.6 |
| 10 | Caelan GomezPlace 10 · Grade 12 · Xavier College Prep | 12 | Xavier College Prep | 16:11.8 |
| 11 | Malcolm CapellePlace 11 · Grade 11 · St. Margaret’s | 11 | St. Margaret’s | 16:12.5 |
| 12 | Luke LougheedPlace 12 · Grade 11 · Western Christian | 11 | Western Christian | 16:15.3 |
| 13 | Trevor TanjiPlace 13 · Grade 12 · Notre Dame (Sherman Oaks) | 12 | Notre Dame (Sherman Oaks) | 16:17.6 |
| 14 | Jonah MesaPlace 14 · Grade 12 · Point Loma | 12 | Point Loma | 16:23.2 |
| 15 | Kimathi SchmidPlace 15 · Grade 11 · High Tech High (SD) | 11 | High Tech High (SD) | 16:24.2 |
| 16 | Luis ReynaPlace 16 · Grade 11 · Saint Jeanne de Lestonnac | 11 | Saint Jeanne de Lestonnac | 16:25.2 |
| 17 | Kaden AndersonPlace 17 · Grade 11 · Rancho Mirage | 11 | Rancho Mirage | 16:26.1 |
| 18 | Sebastian CastanedaPlace 18 · Grade 10 · La Mirada | 10 | La Mirada | 16:26.9 |
| 19 | Noah CamachoPlace 19 · Grade 12 · Linfield Christian | 12 | Linfield Christian | 16:34.5 |
| 20 | Wanhsing WangPlace 20 · Grade 12 · Pasadena | 12 | Pasadena | 16:38.3 |
| 21 | Diego PaderesPlace 21 · Grade 12 · La Mirada | 12 | La Mirada | 16:39.9 |
| 22 | Calvin JonesPlace 22 · Grade 11 · Pasadena | 11 | Pasadena | 16:40.0 |
| 23 | Michael Hernandez CruzPlace 23 · Grade 11 · Rancho Mirage | 11 | Rancho Mirage | 16:46.6 |
| 24 | Jorge SantiagoPlace 24 · Grade 12 · Santee EC | 12 | Santee EC | 16:47.7 |
| 25 | Nolan GreiderPlace 25 · Grade 10 · Notre Dame (Sherman Oaks) | 10 | Notre Dame (Sherman Oaks) | 16:52.8 |
| 26 | Eero SchmunkPlace 26 · Grade 12 · Pasadena | 12 | Pasadena | 16:56.0 |
| 27 | Kenneth KrausePlace 27 · Grade 11 · Point Loma | 11 | Point Loma | 16:56.4 |
| 28 | Luca EscobedoPlace 28 · Grade 11 · Notre Dame (Sherman Oaks) | 11 | Notre Dame (Sherman Oaks) | 16:56.5 |
| 29 | Aeron HunterPlace 29 · Grade 12 · Point Loma | 12 | Point Loma | 16:57.3 |
| 30 | Tyler MillerPlace 30 · Grade 11 · Pasadena | 11 | Pasadena | 17:01.2 |
| 31 | Ruben HernandezPlace 31 · Grade 12 · High Tech High (SD) | 12 | High Tech High (SD) | 17:03.9 |
| 32 | Isaiah GarciaPlace 32 · Grade 12 · La Mirada | 12 | La Mirada | 17:07.1 |
| 33 | Juan PecPlace 33 · Grade 11 · Santee EC | 11 | Santee EC | 17:07.2 |
| 34 | Lucas CoxPlace 34 · Grade 10 · Woodcrest Christian | 10 | Woodcrest Christian | 17:08.6 |
| 35 | Ezra StaleyPlace 35 · Grade 12 · Western Christian | 12 | Western Christian | 17:10.5 |
| 36 | Ethan OchoaPlace 36 · Grade 12 · La Mirada | 12 | La Mirada | 17:12.7 |
| 37 | Gilberto Angulo-RivasPlace 37 · Grade 11 · Rancho Mirage | 11 | Rancho Mirage | 17:13.6 PR |
| 38 | Micah WojciechowskiPlace 38 · Grade 12 · Valley Christian (Cerritos) | 12 | Valley Christian (Cerritos) | 17:16.9 |
| 39 | Isaiah GonzalezPlace 39 · Grade 10 · Notre Dame (Sherman Oaks) | 10 | Notre Dame (Sherman Oaks) | 17:20.1 |
| 40 | Jaime GalindoPlace 40 · Grade 12 · Cantwell-Sacred Heart | 12 | Cantwell-Sacred Heart | 17:23.1 |
| 41 | Koen BayreutherPlace 41 · Grade 11 · Notre Dame (Sherman Oaks) | 11 | Notre Dame (Sherman Oaks) | 17:24.5 |
| 42 | Andrew EstradaPlace 42 · Grade 10 · Linfield Christian | 10 | Linfield Christian | 17:25.8 |
| 43 | Aaron MontanoPlace 43 · Grade 12 · Santee EC | 12 | Santee EC | 17:26.4 |
| 44 | Patrick CalderonPlace 44 · Grade 11 · St. Margaret’s | 11 | St. Margaret’s | 17:27.7 |
| 45 | Nathaniel FowlerPlace 45 · Grade 10 · Woodcrest Christian | 10 | Woodcrest Christian | 17:28.8 |
| 46 | Isaiah PinedoPlace 46 · Grade 11 · Xavier College Prep | 11 | Xavier College Prep | 17:28.9 |
| 47 | Jimmy YePlace 47 · Grade 11 · St. Margaret’s | 11 | St. Margaret’s | 17:29.2 |
| 48 | Juan ReyesPlace 48 · Grade 12 · Indian Springs | 12 | Indian Springs | 17:30.3 |
| 49 | Luke WatermanPlace 49 · Grade 11 · Point Loma | 11 | Point Loma | 17:30.7 |
| 50 | Liam FloresPlace 50 · Grade 11 · High Tech High (SD) | 11 | High Tech High (SD) | 17:31.9 |
| 51 | Seth CarranzaPlace 51 · Grade 10 · Valley Christian (Cerritos) | 10 | Valley Christian (Cerritos) | 17:32.7 |
| 52 | Noah PadillaPlace 52 · Grade 11 · San Jacinto Valley Academy | 11 | San Jacinto Valley Academy | 17:34.1 |
| 53 | Max RomaniwPlace 53 · Grade 11 · Pasadena | 11 | Pasadena | 17:35.9 |
| 54 | Adam VegaPlace 54 · Grade 11 · Valley Christian (Cerritos) | 11 | Valley Christian (Cerritos) | 17:37.6 |
| 55 | Ezekiel BrownellPlace 55 · Grade 9 · Woodcrest Christian | 9 | Woodcrest Christian | 17:37.9 |
| 56 | Maddix MatallanaPlace 56 · Grade 10 · Western Christian | 10 | Western Christian | 17:38.0 |
| 57 | Kaleb SutherlandPlace 57 · Grade 12 · Western Christian | 12 | Western Christian | 17:38.6 |
| 58 | Ethan BaltierraPlace 58 · Grade 12 · Cantwell-Sacred Heart | 12 | Cantwell-Sacred Heart | 17:41.1 |
| 59 | Isaac Lomeli-ZavalaPlace 59 · Grade 12 · Woodcrest Christian | 12 | Woodcrest Christian | 17:41.2 |
| 60 | Raiden RootsPlace 60 · Grade 9 · Xavier College Prep | 9 | Xavier College Prep | 17:41.4 |
| 61 | Joaquin BacaPlace 61 · Grade 10 · Barstow | 10 | Barstow | 17:43.1 |
| 62 | Aeden MoralesPlace 62 · Grade 12 · Santee EC | 12 | Santee EC | 17:44.0 |
| 63 | Dominic GaritaPlace 63 · Grade 12 · Rancho Mirage | 12 | Rancho Mirage | 17:45.3 |
| 64 | Weston SheppardPlace 64 · Grade 10 · Point Loma | 10 | Point Loma | 17:45.6 |
| 65 | Aiden EsquibelPlace 65 · Grade 10 · Linfield Christian | 10 | Linfield Christian | 17:55.3 |
| 66 | Constantine MironowskiPlace 66 · Grade 10 · High Tech High (SD) | 10 | High Tech High (SD) | 17:57.8 |
| 67 | Max GutierrezPlace 67 · Grade 11 · Lucerne Valley | 11 | Lucerne Valley | 18:01.1 |
| 68 | Noah PadillaPlace 68 · Grade 10 · La Mirada | 10 | La Mirada | 18:01.2 |
| 69 | Zaki MuslimiPlace 69 · Grade 11 · Point Loma | 11 | Point Loma | 18:04.4 |
| 70 | Beckett GilmourPlace 70 · Grade 11 · Point Loma | 11 | Point Loma | 18:06.5 |
| 71 | Diego Larios De Los AngelesPlace 71 · Grade 12 · Santee EC | 12 | Santee EC | 18:09.5 |
| 72 | Russell BrownPlace 72 · Grade 11 · Woodcrest Christian | 11 | Woodcrest Christian | 18:10.1 |
| 73 | Liam CadangPlace 73 · Grade 12 · Rancho Mirage | 12 | Rancho Mirage | 18:16.2 |
| 74 | Tyler M. RobinsonPlace 74 · Grade 11 · Rancho Mirage | 11 | Rancho Mirage | 18:18.4 |
| 75 | Evan LiuPlace 75 · Grade 10 · Linfield Christian | 10 | Linfield Christian | 18:25.3 |
| 76 | Saxon RichardsPlace 76 · Grade 10 · High Tech High (SD) | 10 | High Tech High (SD) | 18:25.5 |
| 77 | Jameson YoungPlace 77 · Grade 10 · Linfield Christian | 10 | Linfield Christian | 18:26.5 |
| 78 | Zeke StakleyPlace 78 · Grade 11 · Orange Lutheran | 11 | Orange Lutheran | 18:27.2 |
| 79 | Levi BallouPlace 79 · Grade 11 · Pasadena | 11 | Pasadena | 18:28.0 PR |
| 80 | Lucas SchroederPlace 80 · Grade 12 · Orange Lutheran | 12 | Orange Lutheran | 18:29.5 |
| 81 | Reuben BronstrupPlace 81 · Grade 12 · Excelsior Education Center | 12 | Excelsior Education Center | 18:31.5 |
| 82 | Adrian GertlerPlace 82 · Grade 10 · Point Loma | 10 | Point Loma | 18:42.7 |
| 83 | Weston EllisPlace 83 · Grade 10 · Linfield Christian | 10 | Linfield Christian | 18:44.7 |
| 84 | Thomas SnowPlace 84 · Grade 10 · Valley Christian (Cerritos) | 10 | Valley Christian (Cerritos) | 18:46.1 |
| 85 | David RamirezPlace 85 · Grade 12 · San Bernardino | 12 | San Bernardino | 18:47.5 |
| 86 | Palmer PrietoPlace 86 · Grade 10 · Xavier College Prep | 10 | Xavier College Prep | 18:49.6 |
| 87 | Porter HatfieldPlace 87 · Grade 10 · Notre Dame (Sherman Oaks) | 10 | Notre Dame (Sherman Oaks) | 18:50.1 |
| 88 | Dutch DemkePlace 88 · Grade 12 · Lucerne Valley | 12 | Lucerne Valley | 18:50.7 |
| 89 | Benjamin GutierrezPlace 89 · Grade 9 · Valley Christian (Cerritos) | 9 | Valley Christian (Cerritos) | 18:50.9 |
| 90 | Luis AtilanoPlace 90 · Grade 11 · Rancho Mirage | 11 | Rancho Mirage | 18:54.4 |
| 91 | J.J. LawhonPlace 91 · Grade 10 · Yosemite | 10 | Yosemite | 18:55.2 |
| 92 | Patrick SandersPlace 92 · Grade 12 · Lucerne Valley | 12 | Lucerne Valley | 18:58.6 PR |
| 93 | Apollo ReinekePlace 93 · Grade 10 · High Tech High (SD) | 10 | High Tech High (SD) | 19:09.2 |
| 94 | William ElliottPlace 94 · Grade 10 · Yosemite | 10 | Yosemite | 19:12.2 |
| 95 | Drew DunningPlace 95 · Grade 12 · San Bernardino | 12 | San Bernardino | 19:13.7 |
| 96 | Jordan CastenedaPlace 96 · Grade 12 · Excelsior Education Center | 12 | Excelsior Education Center | 19:14.1 |
| 97 | Sergio RomeroPlace 97 · Grade 11 · Rancho Mirage | 11 | Rancho Mirage | 19:15.7 |
| 98 | Carlos GastelumPlace 98 · Grade 12 · Indian Springs | 12 | Indian Springs | 19:17.1 |
| 99 | Lucas MoonPlace 99 · Grade 10 · High Tech High (SD) | 10 | High Tech High (SD) | 19:19.7 |
| 100 | Gabriel ZunigaPlace 100 · Grade 10 · Barstow | 10 | Barstow | 19:24.5 |