| 1 | Michael EllisPlace 1 · Grade 9 · Steele Canyon | 9 | Steele Canyon | 9:02.73 PR |
| 2 | Trey RongleyPlace 2 · Grade 9 · Canyon Hills | 9 | Canyon Hills | 9:05.72 PR |
| 3 | Ryder Blue WheatonPlace 3 · Grade 9 · El Capitan | 9 | El Capitan | 9:08.74 PR |
| 4 | Alejandro EstrellaPlace 4 · Grade 9 · Valhalla | 9 | Valhalla | 9:14.13 PR |
| 5 | Tristan CastanedaPlace 5 · Grade 9 · Steele Canyon | 9 | Steele Canyon | 9:17.47 PR |
| 6 | Bryson RobertsonPlace 6 · Grade 9 · Steele Canyon | 9 | Steele Canyon | 9:17.78 PR |
| 7 | Ethan ViaPlace 7 · Grade 9 · Steele Canyon | 9 | Steele Canyon | 9:21.10 PR |
| 8 | Ozan RodriguesPlace 8 · Grade 9 · West Hills | 9 | West Hills | 9:22.89 PR |
| 9 | Emilio VargasPlace 9 · Grade 9 · Valhalla | 9 | Valhalla | 9:23.95 PR |
| 10 | Marco PawlakPlace 10 · Grade 9 · Foothills Christian | 9 | Foothills Christian | 9:27.74 PR |
| 11 | Noe SandovalPlace 11 · Grade 9 · Southwest (SD) | 9 | Southwest (SD) | 9:29.57 PR |
| 12 | Ronan O'ConnellPlace 12 · Grade 9 · West Hills | 9 | West Hills | 9:32.60 PR |
| 13 | Paul HernandezPlace 13 · Grade 9 · Canyon Hills | 9 | Canyon Hills | 9:33.14 PR |
| 14 | Landon BacaPlace 14 · Grade 9 · El Capitan | 9 | El Capitan | 9:33.59 PR |
| 15 | Carlos PachecoPlace 15 · Grade 9 · Escondido | 9 | Escondido | 9:35.22 PR |
| 16 | Gabriel ReynoldsPlace 16 · Grade 9 · West Hills | 9 | West Hills | 9:38.24 PR |
| 17 | Bradley MancusoPlace 17 · Grade 9 · Canyon Hills | 9 | Canyon Hills | 9:43.87 PR |
| 18 | Joshua WardPlace 18 · Grade 9 · Julian | 9 | Julian | 10:02.21 PR |
| 19 | Rylan VargasPlace 19 · Grade 9 · Steele Canyon | 9 | Steele Canyon | 10:12.35 PR |
| 20 | Samuel MarquezPlace 20 · Grade 9 · El Capitan | 9 | El Capitan | 10:13.64 PR |
| 21 | Wyatt MunstermanPlace 21 · Grade 9 · Canyon Hills | 9 | Canyon Hills | 10:13.74 PR |
| 22 | Miller SautterPlace 22 · Grade 9 · Canyon Hills | 9 | Canyon Hills | 10:15.68 PR |
| 23 | Cedric HanaPlace 23 · Grade 9 · Steele Canyon | 9 | Steele Canyon | 10:15.85 PR |
| 24 | Brandon RobertsonPlace 24 · Grade 9 · Steele Canyon | 9 | Steele Canyon | 10:18.58 PR |
| 25 | Anthony GuerreroPlace 25 · Grade 9 · Escondido | 9 | Escondido | 10:26.69 PR |
| 26 | Izrael MartinezPlace 26 · Grade 9 · El Capitan | 9 | El Capitan | 10:57.98 PR |
| 27 | Tyler TrinhPlace 27 · Grade 9 · Monte Vista | 9 | Monte Vista | 11:21.27 PR |
| 28 | Johnny PerezPlace 28 · Grade 9 · West Hills | 9 | West Hills | 11:31.97 PR |
| 29 | Diego Mitchell-RamirezPlace 29 · Grade 9 · Steele Canyon | 9 | Steele Canyon | 11:39.62 PR |
| 30 | Ray SanchezPlace 30 · Grade 9 · El Capitan | 9 | El Capitan | 11:40.58 PR |
| 31 | Eric PavonPlace 31 · Grade 9 · Canyon Hills | 9 | Canyon Hills | 11:44.22 PR |
| 32 | Kai BlakePlace 32 · Grade 9 · Southwest (SD) | 9 | Southwest (SD) | 11:46.37 PR |
| 33 | Logan PavonPlace 33 · Grade 9 · Canyon Hills | 9 | Canyon Hills | 11:47.44 PR |
| 34 | Daniel TellesPlace 34 · Grade 9 · Escondido | 9 | Escondido | 12:03.58 PR |
| 35 | Jose MolinaPlace 35 · Grade 9 · El Cajon Valley | 9 | El Cajon Valley | 12:24.29 PR |
| 36 | Elijah EdwardsPlace 36 · Grade 9 · West Hills | 9 | West Hills | 12:29.27 PR |
| 37 | Tucker MeyersPlace 37 · Grade 9 · West Hills | 9 | West Hills | 12:33.38 PR |
| 38 | Rigo GarciaPlace 38 · Grade 9 · West Hills | 9 | West Hills | 12:40.21 PR |
| 39 | Armando CovarrubasPlace 39 · Grade 9 · Steele Canyon | 9 | Steele Canyon | 13:17.94 PR |
| 40 | David BrannanPlace 40 · Grade 9 · Foothills Christian | 9 | Foothills Christian | 13:51.80 PR |