| 1 | Kai CampusPlace 1 · Grade 10 · Temescal Canyon | 10 | Temescal Canyon | 15:29.1 |
| 2 | Ryan LegorretaPlace 2 · Grade 12 · San Jacinto | 12 | San Jacinto | 15:43.0 |
| 3 | Zack HoyPlace 3 · Grade 10 · Elsinore | 10 | Elsinore | 16:01.9 |
| 4 | Renaldo MendozaPlace 4 · Grade 10 · Tahquitz | 10 | Tahquitz | 16:17.1 |
| 5 | Ethan MendezPlace 5 · Grade 11 · San Jacinto | 11 | San Jacinto | 16:17.5 |
| 6 | Destine LeBossPlace 6 · Grade 10 · Elsinore | 10 | Elsinore | 16:38.2 |
| 7 | Colin PuttPlace 7 · Grade 12 · Elsinore | 12 | Elsinore | 16:42.6 |
| 8 | Austin GillmorePlace 8 · Grade 11 · West Valley | 11 | West Valley | 16:44.4 |
| 9 | Jorge ArreolaPlace 9 · Grade 10 · San Jacinto | 10 | San Jacinto | 16:53.4 |
| 10 | Erik DiazPlace 10 · Grade 12 · San Jacinto | 12 | San Jacinto | 16:59.3 |
| 11 | Diego UrzuaPlace 11 · Grade 12 · Temescal Canyon | 12 | Temescal Canyon | 17:09.5 |
| 12 | Caleb BoothPlace 12 · Grade 10 · West Valley | 10 | West Valley | 17:12.6 |
| 13 | Kayden AvilesPlace 13 · Grade 9 · Tahquitz | 9 | Tahquitz | 17:27.7 |
| 14 | Casey GonzalezPlace 14 · Grade 10 · Temescal Canyon | 10 | Temescal Canyon | 17:38.6 |
| 15 | Adrien SanchezPlace 15 · Grade 11 · San Jacinto | 11 | San Jacinto | 17:39.5 |
| 16 | Carson GrayPlace 16 · Grade 12 · Temescal Canyon | 12 | Temescal Canyon | 17:48.5 |
| 17 | Abraham CamposPlace 17 · Grade 10 · Tahquitz | 10 | Tahquitz | 17:49.1 |
| 18 | Joshua OvertonPlace 18 · Grade 11 · Temescal Canyon | 11 | Temescal Canyon | 17:51.9 |
| 19 | John CordovaPlace 19 · Grade 9 · Temescal Canyon | 9 | Temescal Canyon | 17:53.6 |
| 20 | Ethan StephanPlace 20 · Grade 9 · Tahquitz | 9 | Tahquitz | 17:59.6 |
| 21 | David Manrriquez-VasquezPlace 21 · Grade 12 · Elsinore | 12 | Elsinore | 18:08.1 |
| 22 | Angel BazanPlace 22 · Grade 11 · Elsinore | 11 | Elsinore | 18:11.5 |
| 23 | Benson EghreriniovoPlace 23 · Grade 9 · West Valley | 9 | West Valley | 18:14.9 |
| 24 | Misael Rivadeneyra-EliasPlace 24 · Grade 10 · San Jacinto | 10 | San Jacinto | 18:17.1 |
| 25 | Nikolas VillaPlace 25 · Grade 9 · Elsinore | 9 | Elsinore | 18:26.5 |
| 26 | Ivan Villa AguilarPlace 26 · Grade 9 · Tahquitz | 9 | Tahquitz | 18:33.4 |
| 27 | Anael BarriosPlace 27 · Grade 11 · Temescal Canyon | 11 | Temescal Canyon | 18:43.8 |
| 28 | Jakeem JohnsonPlace 28 · Grade 12 · West Valley | 12 | West Valley | 18:48.0 |
| 29 | Christopher HackneyPlace 29 · Grade 9 · Elsinore | 9 | Elsinore | 18:55.3 |
| 30 | Miguel RamirezPlace 30 · Grade 10 · West Valley | 10 | West Valley | 19:03.9 |
| 31 | Joseph GordonPlace 31 · Grade 11 · San Jacinto | 11 | San Jacinto | 19:16.2 |
| 32 | Aaron NashPlace 32 · Grade 11 · West Valley | 11 | West Valley | 20:09.5 |
| 33 | Hayden RiffeyPlace 33 · Grade 11 · West Valley | 11 | West Valley | 20:57.3 |