| 1 | Benjamin WhitePlace 1 · Grade So · Whittier | So | Whittier | 25:46 |
| 2 | Caleb MyersPlace 2 · Grade So · Vanguard (CA) | So | Vanguard (CA) | 26:41 |
| 3 | Joseph TobinPlace 3 · Grade Jr · Hope International (CA) | Jr | Hope International (CA) | 26:50 |
| 4 | Angel AguirrePlace 4 · Grade So · CUI | So | CUI | 27:06 |
| 5 | JASON DUARTEPlace 5 · UNA | — | UNA | 27:18 |
| 6 | Andrew VallePlace 6 · Grade So · Hope International (CA) | So | Hope International (CA) | 27:24 |
| 7 | Cade ClarkPlace 7 · Grade Sr · Vanguard (CA) | Sr | Vanguard (CA) | 27:36 |
| 8 | Servando AvilesPlace 8 · Grade Fr · Santa Ana | Fr | Santa Ana | 27:37 |
| 9 | Giovanni BarajasPlace 9 · Grade Fr · Santa Ana | Fr | Santa Ana | 27:38 |
| 10 | Hector ArteagaPlace 10 · Grade So · CUI | So | CUI | 27:38 |
| 11 | Logan HarrisPlace 11 · Grade Fr · Glendale (Ariz.) CC | Fr | Glendale (Ariz.) CC | 27:39 |
| 12 | David BritoPlace 12 · Grade Fr · CUI | Fr | CUI | 27:47 |
| 13 | Anthony RamosPlace 13 · Grade So · Hope International (CA) | So | Hope International (CA) | 27:52 |
| 14 | Josh AndersonPlace 14 · Grade Fr · Vanguard (CA) | Fr | Vanguard (CA) | 27:53 |
| 15 | Nathan AguinagaPlace 15 · Grade Fr · CUI | Fr | CUI | 28:01 |
| 16 | Johan SanchezPlace 16 · Grade Fr · Hope International (CA) | Fr | Hope International (CA) | 28:04 |
| 17 | David MartinezPlace 17 · Grade Fr · Hope International (CA) | Fr | Hope International (CA) | 28:08 |
| 18 | Tyler ArnoldPlace 18 · Grade Sr · CUI | Sr | CUI | 28:09 |
| 19 | Jose NoblesPlace 19 · Grade Jr · San Diego Christian (Calif.) | Jr | San Diego Christian (Calif.) | 28:47 |
| 20 | Shawn TrejoPlace 20 · Grade Sr · CUI | Sr | CUI | 28:48 |
| 21 | Josh BriscoePlace 21 · Grade Fr · Vanguard (CA) | Fr | Vanguard (CA) | 28:56 |
| 22 | Matthew FonsecaPlace 22 · Grade Fr · CUI | Fr | CUI | 29:00 |
| 23 | Jayson BakerPlace 23 · Grade Sr · CUI | Sr | CUI | 29:08 |
| 24 | Dalton AvilesPlace 24 · Grade Jr · Santa Ana | Jr | Santa Ana | 29:12 |
| 25 | Anthony RuizPlace 25 · Grade So · CUI | So | CUI | 29:13 |
| 26 | Octavio MorenoPlace 26 · Grade So · Santa Ana | So | Santa Ana | 29:27 |
| 27 | Daniel GonzalezPlace 27 · Grade So · Santa Ana | So | Santa Ana | 29:30 |
| 28 | Miguel AyalaPlace 28 · Grade Fr · CUI | Fr | CUI | 29:41 |
| 29 | Jacob DunaginPlace 29 · Grade Fr · CUI | Fr | CUI | 29:49 |
| 30 | Alex CuellarPlace 30 · Grade Fr · Glendale (Ariz.) CC | Fr | Glendale (Ariz.) CC | 29:51 |
| 31 | Noah MeisterPlace 31 · Grade Jr · Vanguard (CA) | Jr | Vanguard (CA) | 29:51 |
| 32 | Ricardo Lira-MartinezPlace 32 · Grade Fr · Whittier | Fr | Whittier | 30:23 |
| 33 | Samuel BautistaPlace 33 · Grade Sr · CUI | Sr | CUI | 30:24 |
| 34 | Alfredo AispuroPlace 34 · Grade Fr · Glendale (Ariz.) CC | Fr | Glendale (Ariz.) CC | 30:33 |
| 35 | Ken KobshigadwaPlace 35 · Grade So · Glendale (Ariz.) CC | So | Glendale (Ariz.) CC | 30:59 |
| 36 | Jordan TravisPlace 36 · Grade Fr · Vanguard (CA) | Fr | Vanguard (CA) | 31:16 |
| 37 | Daniel CamachoPlace 37 · Grade Sr · San Diego Christian (Calif.) | Sr | San Diego Christian (Calif.) | 31:30 |
| 38 | Brandon JirakPlace 38 · Grade Fr · Glendale (Ariz.) CC | Fr | Glendale (Ariz.) CC | 31:57 |
| 39 | Benjamin ArrendondoPlace 39 · Grade So · Whittier | So | Whittier | 31:58 |
| 40 | Maxwell KoszowskiPlace 40 · Grade So · Whittier | So | Whittier | 32:48 |
| 41 | Dane VegaPlace 41 · Grade Sr · San Diego Christian (Calif.) | Sr | San Diego Christian (Calif.) | 32:50 |
| 42 | CODY BARRIOSPlace 42 · UNA | — | UNA | 33:02 |
| 43 | Carlos PalominoPlace 43 · Grade Fr · Glendale (Ariz.) CC | Fr | Glendale (Ariz.) CC | 33:30 |
| 44 | Dante PerezPlace 44 · Grade Fr · Santa Ana | Fr | Santa Ana | 33:37 |
| 45 | Yosh BhattaraiPlace 45 · Grade Fr · Whittier | Fr | Whittier | 33:45 |
| 46 | Gabe LindblomPlace 46 · Grade Sr · San Diego Christian (Calif.) | Sr | San Diego Christian (Calif.) | 33:51 |
| 47 | Sergio RodriguezPlace 47 · Grade Fr · Santa Ana | Fr | Santa Ana | 34:47 |
| 48 | Ryan OrtonPlace 48 · Grade So · Whittier | So | Whittier | 35:11 |
| 49 | Peter GomezPlace 49 · Grade Sr · San Diego Christian (Calif.) | Sr | San Diego Christian (Calif.) | 37:20 |