| 1 | Lucas TrogusPlace 1 · Grade 11 · West Hills | 11 | West Hills | 16:32.57 PR |
| 2 | Luis NaranjoPlace 2 · Grade 12 · Grossmont | 12 | Grossmont | 17:01.70 PR |
| 3 | Ryan RevakPlace 3 · Grade 12 · West Hills | 12 | West Hills | 17:54.96 |
| 4 | Matthew StinchfieldPlace 4 · Grade 10 · West Hills | 10 | West Hills | 17:58.19 PR |
| 5 | Conan ConnollyPlace 5 · Grade 10 · Helix | 10 | Helix | 17:59.21 PR |
| 6 | Jose MariscalPlace 6 · Grade 12 · Mount Miguel | 12 | Mount Miguel | 18:02.89 PR |
| 7 | Helio CortezPlace 7 · Grade 12 · West Hills | 12 | West Hills | 18:05.97 PR |
| 8 | Dylan ChappellePlace 8 · Grade 12 · Santana | 12 | Santana | 18:09.21 PR |
| 9 | David GonzalezPlace 9 · Grade 12 · Mount Miguel | 12 | Mount Miguel | 18:10.93 PR |
| 10 | Miles GarciaPlace 10 · Grade 10 · El Capitan | 10 | El Capitan | 18:24.73 PR |
| 11 | Morgan BobrowskiPlace 11 · Grade 10 · Grossmont | 10 | Grossmont | 18:33.99 PR |
| 12 | Fox HermansonPlace 12 · Grade 12 · West Hills | 12 | West Hills | 18:35.32 PR |
| 13 | Tyce BarkerPlace 13 · Grade 12 · El Capitan | 12 | El Capitan | 18:38.79 PR |
| 14 | Marcelino EsquivelPlace 14 · Grade 12 · Mount Miguel | 12 | Mount Miguel | 18:45.74 PR |
| 15 | Sawyer HankinsPlace 15 · Grade 12 · Grossmont | 12 | Grossmont | 18:47.03 PR |
| 16 | Ash CarrPlace 16 · Grade 11 · Helix | 11 | Helix | 18:51.73 PR |
| 17 | Christian MarquezPlace 17 · Grade 12 · West Hills | 12 | West Hills | 18:59.02 PR |
| 18 | Nate MadridPlace 18 · Grade 9 · Helix | 9 | Helix | 19:02.05 PR |
| 19 | Iker QuinteroPlace 19 · Grade 12 · Mount Miguel | 12 | Mount Miguel | 19:08.91 PR |
| 20 | Nicholas NelsonPlace 20 · Grade 11 · West Hills | 11 | West Hills | 19:13.39 PR |
| 21 | Elias AlcortaPlace 21 · Grade 12 · El Capitan | 12 | El Capitan | 19:14.15 PR |
| 22 | Lucas ChappellePlace 22 · Grade 9 · Santana | 9 | Santana | 19:21.35 PR |
| 23 | Michael EllisPlace 23 · Grade 9 · Steele Canyon | 9 | Steele Canyon | 19:22.33 PR |
| 24 | Jack DigenanPlace 24 · Grade 12 · Granite Hills | 12 | Granite Hills | 19:31.69 PR |
| 25 | Francisco PerezPlace 25 · Grade 12 · Granite Hills | 12 | Granite Hills | 19:33.19 PR |
| 26 | Grayson KelleyPlace 26 · Grade 10 · El Capitan | 10 | El Capitan | 19:34.02 PR |
| 27 | Elijah VanderhydePlace 27 · Grade 10 · West Hills | 10 | West Hills | 19:34.16 PR |
| 28 | Alexander PaynePlace 28 · Grade 12 · Mount Miguel | 12 | Mount Miguel | 19:42.67 PR |
| 29 | Gunner CookPlace 29 · Grade 10 · Helix | 10 | Helix | 19:44.68 PR |
| 30 | Giovani EsquivelPlace 30 · Grade 10 · Mount Miguel | 10 | Mount Miguel | 19:45.89 PR |
| 31 | Gustavo Navarro VillarrealPlace 31 · Grade 12 · El Cajon Valley | 12 | El Cajon Valley | 19:50.33 PR |
| 32 | Ryder LeavertonPlace 32 · Grade 9 · Granite Hills | 9 | Granite Hills | 19:53.44 PR |
| 33 | Michael LopezPlace 33 · Grade 12 · Steele Canyon | 12 | Steele Canyon | 19:54.30 PR |
| 34 | Damian AguileraPlace 34 · Grade 12 · West Hills | 12 | West Hills | 20:02.79 PR |
| 35 | Ben HazlettPlace 35 · Grade 10 · Grossmont | 10 | Grossmont | 20:03.58 PR |
| 36 | Jude SteadmanPlace 36 · Grade 9 · Helix | 9 | Helix | 20:03.97 PR |
| 37 | Christopher MisakPlace 37 · Grade 11 · El Capitan | 11 | El Capitan | 20:05.05 PR |
| 38 | Robert PhillippiPlace 38 · Grade 12 · Monte Vista | 12 | Monte Vista | 20:11.13 PR |
| 39 | Cole CrabtreePlace 39 · Grade 11 · Monte Vista | 11 | Monte Vista | 20:14.21 PR |
| 40 | Ozioma IwuabaPlace 40 · Grade 12 · Valhalla | 12 | Valhalla | 20:14.31 PR |
| 41 | Noah MorrisonPlace 41 · Grade 12 · Monte Vista | 12 | Monte Vista | 20:14.36 PR |
| 42 | Alexander Vanderhyde Jr.Place 42 · Grade 11 · El Capitan | 11 | El Capitan | 20:17.75 PR |
| 43 | Caiden ChristiansenPlace 43 · Grade 10 · Steele Canyon | 10 | Steele Canyon | 20:21.07 PR |
| 44 | Ewan SalouPlace 44 · Grade 11 · West Hills | 11 | West Hills | 20:26.65 PR |
| 45 | Marshal RhinePlace 45 · Grade 12 · Grossmont | 12 | Grossmont | 20:31.39 PR |
| 46 | Alejandro EstrellaPlace 46 · Grade 9 · Valhalla | 9 | Valhalla | 20:32.11 PR |
| 47 | Julian KoczwaraPlace 47 · Grade 12 · Steele Canyon | 12 | Steele Canyon | 20:32.42 PR |
| 48 | Cole SuttonPlace 48 · Grade 9 · Helix | 9 | Helix | 20:32.81 PR |
| 49 | Bryson RobertsonPlace 49 · Grade 9 · Steele Canyon | 9 | Steele Canyon | 20:35.29 PR |
| 50 | Luis RodriguezPlace 50 · Grade 10 · Grossmont | 10 | Grossmont | 20:35.69 PR |
| 51 | Ethan ViaPlace 51 · Grade 9 · Steele Canyon | 9 | Steele Canyon | 20:36.79 PR |
| 52 | Jyles GarlandPlace 52 · Grade 11 · Valhalla | 11 | Valhalla | 20:46.08 PR |
| 53 | Ezekiel MaghirangPlace 53 · Grade 11 · Monte Vista | 11 | Monte Vista | 20:46.22 PR |
| 54 | Samuel RamosPlace 54 · Grade 10 · El Capitan | 10 | El Capitan | 20:47.41 PR |
| 55 | Abrahm DeCasasPlace 55 · Grade 10 · Santana | 10 | Santana | 20:52.39 PR |
| 56 | Ocean ZudikerPlace 56 · Grade 12 · Helix | 12 | Helix | 20:53.88 PR |
| 57 | Justin VergaraPlace 57 · Grade 10 · Grossmont | 10 | Grossmont | 20:54.33 PR |
| 58 | Nicolas MartinezPlace 58 · Grade 11 · El Capitan | 11 | El Capitan | 20:57.88 PR |
| 59 | Kameron SchwegelPlace 59 · Grade 11 · Steele Canyon | 11 | Steele Canyon | 21:02.47 PR |
| 60 | David FloresPlace 60 · Grade 11 · Granite Hills | 11 | Granite Hills | 21:05.59 PR |
| 61 | Nawar AlsamaanePlace 61 · Grade 11 · Valhalla | 11 | Valhalla | 21:07.06 PR |
| 62 | Matthew RichPlace 62 · Grade 10 · El Capitan | 10 | El Capitan | 21:09.91 PR |
| 63 | Alek KroumyPlace 63 · Grade 9 · Helix | 9 | Helix | 21:16.16 PR |
| 64 | Andrew CodaPlace 64 · Grade 11 · Valhalla | 11 | Valhalla | 21:19.64 PR |
| 65 | Aidan Arriaga-RomeroPlace 65 · Grade 10 · Steele Canyon | 10 | Steele Canyon | 21:19.76 PR |
| 66 | Jorge CastroPlace 66 · Grade 10 · Monte Vista | 10 | Monte Vista | 21:20.54 PR |
| 67 | Fisher MoraPlace 67 · Grade 12 · Steele Canyon | 12 | Steele Canyon | 21:22.90 PR |
| 68 | Leviathan EliasPlace 68 · Grade 10 · Granite Hills | 10 | Granite Hills | 21:43.22 PR |
| 69 | Joaquin CabreraPlace 69 · Grade 11 · Helix | 11 | Helix | 21:48.85 PR |
| 70 | Tice BitondoPlace 70 · Grade 11 · El Capitan | 11 | El Capitan | 22:10.59 PR |
| 71 | Jorge SoteloPlace 71 · Grade 9 · Granite Hills | 9 | Granite Hills | 22:11.62 PR |
| 72 | Tony HealuPlace 72 · Grade 11 · Granite Hills | 11 | Granite Hills | 22:35.54 PR |
| 73 | Charles LavignePlace 73 · Grade 12 · Granite Hills | 12 | Granite Hills | 22:38.94 PR |
| 74 | Chase AdlerPlace 74 · Grade 12 · Granite Hills | 12 | Granite Hills | 23:14.52 PR |
| 75 | Bao DuongPlace 75 · Grade 12 · Monte Vista | 12 | Monte Vista | 23:19.19 PR |
| 76 | Quentin MarkleyPlace 76 · Grade 10 · Granite Hills | 10 | Granite Hills | 23:21.94 PR |
| 77 | Elian MolinaPlace 77 · Grade 12 · El Cajon Valley | 12 | El Cajon Valley | 23:43.08 PR |
| 78 | Ryan BellPlace 78 · Grade 10 · Steele Canyon | 10 | Steele Canyon | 24:21.36 PR |
| 79 | Sean CabugwasPlace 79 · Grade 11 · Monte Vista | 11 | Monte Vista | 25:22.02 PR |