| 1 | Tekum KingswillPlace 1 · Grade 12 · Pittsburg | 12 | Pittsburg | 16:31.24 |
| 2 | Alexander FordhamPlace 2 · Grade 11 · Kelseyville | 11 | Kelseyville | 16:40.20 |
| 3 | Milan HsuPlace 3 · Grade 10 · Oakland Tech | 10 | Oakland Tech | 17:50.62 |
| 4 | Roland DouglasPlace 4 · Grade 9 · Oakland Tech | 9 | Oakland Tech | 17:51.56 |
| 5 | Jasper LarsonPlace 5 · Grade 11 · Oakland Tech | 11 | Oakland Tech | 17:59.64 |
| 6 | Joshua FossaPlace 6 · Grade 11 · Kelseyville | 11 | Kelseyville | 18:00.21 |
| 7 | Constantine GarzaPlace 7 · Grade 10 · Oakland Tech | 10 | Oakland Tech | 18:03.60 |
| 8 | Bryan VillagranaPlace 8 · Grade 11 · Pittsburg | 11 | Pittsburg | 18:04.38 |
| 9 | Alexander DongPlace 9 · Grade 11 · Oakland Tech | 11 | Oakland Tech | 18:10.55 |
| 10 | Salvador RamirezPlace 10 · Grade 11 · Kelseyville | 11 | Kelseyville | 18:49.24 |
| 11 | Harvey FongPlace 11 · Grade 9 · Oakland Tech | 9 | Oakland Tech | 19:15.59 |
| 12 | Theodore ZabelPlace 12 · Grade 10 · Oakland Tech | 10 | Oakland Tech | 19:16.71 |
| 13 | Ben BarskyPlace 13 · Grade 10 · Oakland Tech | 10 | Oakland Tech | 19:31.51 |
| 14 | Gavin DuBoisPlace 14 · Grade 12 · Kelseyville | 12 | Kelseyville | 19:32.19 |
| 15 | Victor Hoeke IIIPlace 15 · Grade 12 · Pittsburg | 12 | Pittsburg | 19:44.23 |
| 16 | Zayden DixPlace 16 · Grade 9 · Liberty - Brentwood | 9 | Liberty - Brentwood | 19:46.34 |
| 17 | Anthony DiegoPlace 17 · Grade 12 · Pinole Valley | 12 | Pinole Valley | 20:17.93 |
| 18 | Gavin McGeePlace 18 · Grade 10 · Liberty - Brentwood | 10 | Liberty - Brentwood | 20:23.36 |
| 19 | Anthony CovarrubiasPlace 19 · Grade 9 · Liberty - Brentwood | 9 | Liberty - Brentwood | 20:26.33 |
| 20 | Logan CardiffPlace 20 · Grade 11 · Oakland Tech | 11 | Oakland Tech | 21:07.52 |
| 21 | Ishaan Moorthy-RajanPlace 21 · Grade 10 · Oakland Tech | 10 | Oakland Tech | 21:15.66 |
| 22 | Alexander TautoloPlace 22 · Grade 12 · Pittsburg | 12 | Pittsburg | 21:57.35 |
| 23 | Bryan VencesPlace 23 · Grade 11 · Kelseyville | 11 | Kelseyville | 22:41.25 |
| 24 | Gabriel PerezPlace 24 · Grade 9 · Liberty - Brentwood | 9 | Liberty - Brentwood | 23:09.39 |
| 25 | Wyatt WeatherbyPlace 25 · Grade 9 · Liberty - Brentwood | 9 | Liberty - Brentwood | 23:57.40 |
| 26 | Andy Moreno NavarroPlace 26 · Grade 11 · Pittsburg | 11 | Pittsburg | 24:06.29 |
| 27 | Austin HolmesPlace 27 · Grade 11 · Kelseyville | 11 | Kelseyville | 24:13.22 |
| 28 | Elijah ClementPlace 28 · Grade 12 · Pinole Valley | 12 | Pinole Valley | 24:20.91 |
| 29 | Gabriel QarePlace 29 · Grade 11 · Pinole Valley | 11 | Pinole Valley | 25:07.02 |
| 30 | Johnathan IsonPlace 30 · Grade 11 · Kelseyville | 11 | Kelseyville | 25:10.23 |
| 31 | Alex FranquezPlace 31 · Grade 11 · Pinole Valley | 11 | Pinole Valley | 26:03.95 |
| 32 | Giovani NunezPlace 32 · Grade 11 · Pittsburg | 11 | Pittsburg | 26:15.31 |
| 33 | Laurence MatienzoPlace 33 · Grade 12 · Pinole Valley | 12 | Pinole Valley | 26:50.00 |
| 34 | Richard AlbinanaPlace 34 · Grade 11 · Pinole Valley | 11 | Pinole Valley | 31:15.85 |