SoCal Baseball — Playoff Projections
Snapshot from 2026-05-05 · 457 teams
Where each Southern Section baseball team is projected to play in the postseason, based on the official CIF-SS power-index ranking. Updated weekly on Tuesday from the published rankings PDF.
All .500 Teams projection. Same auto-qualifier rules as the standard projection (Top-16 → D1; below that, league-size tiers determine auto bids: 4-team → top 2, 5–6 → top 3, 7–8 → top 4, 9+ → top 5). The difference: no per-division cap on At Large picks — every team that misses its auto cutoff but finishes .500 or better overall slots into the bracket. D9 absorbs the overflow.
This is not the official CIF-SS bracket structure. The actual bracket caps At Large picks per division and drops the rest. This is an exploratory "who's playoff-eligible by record?" view.
League data scraped from MaxPreps for 426 of 457 teams. 149 teams removed by current rules. 49 At Large picks (sub-cutoff but .500+, no cap). 31 Unverified pending league-data backfill.
| Proj # | Team | Division | League | League Status | League W-L-T | League Pct | Record | Pct | Rating |
|---|---|---|---|---|---|---|---|---|---|
| 17 | Villa Park(was #17) | D2 | Crestview League | 2nd in league | 7-4 | 0.636 | 17-8-1 | 0.673 | 8.457 |
| 18 | Westlake(was #18) | D2 | Marmonte League | 2nd in league | 11-4 | 0.733 | 18-8 | 0.692 | 8.386 |
| 19 | Newport Harbor(was #19) | D2 | Sunset League | 2nd in league | 13-5 | 0.722 | 20-9 | 0.690 | 8.322 |
| 20 | Royal(was #20) | D2 | Coastal Canyon League | 1st in league | 10-1 | 0.909 | 22-3 | 0.880 | 8.309 |
| 21 | Gahr(was #21) | D2 | Gateway League | 2nd in league | 9-3 | 0.750 | 17-9-1 | 0.648 | 8.307 |
| 22 | Servite(was #22) | D2 | Trinity League | 3rd in league | 6-9 | 0.400 | 14-13 | 0.519 | 8.298 |
| 23 | Loyola(was #23) | D2 | Mission League | At Large · 5th | 7-10 | 0.412 | 16-10-1 | 0.611 | 8.265 |
| 24 | Aquinas(was #24) | D2 | Ambassador League | 1st in league | 11-1 | 0.917 | 20-8 | 0.714 | 8.259 |
| 25 | Linfield Christian(was #25) | D2 | Ambassador League | 2nd in league | 8-4 | 0.667 | 20-6 | 0.769 | 8.244 |
| 26 | Paraclete(was #26) | D2 | Camino Real League | 1st in league | 11-1 | 0.917 | 22-5 | 0.815 | 8.231 |
| 27 | Alemany(was #27) | D2 | Mission League | 4th in league | 8-9 | 0.471 | 17-9 | 0.654 | 8.221 |
| 28 | Great Oak(was #28) | D2 | Southwestern League | 2nd in league | 9-5-1 | 0.633 | 16-10-1 | 0.611 | 8.213 |
| 29 | Mater Dei(was #29) | D2 | Trinity League | At Large · 4th | 5-10 | 0.333 | 13-12 | 0.520 | 8.211 |
| 30 | South Hills(was #30) | D2 | Hacienda League | 2nd in league | 9-3 | 0.750 | 20-6 | 0.769 | 8.210 |
| 31 | Chaminade(was #31) | D2 | Mission League | At Large · 6th | 7-10 | 0.412 | 15-11 | 0.577 | 8.200 |
| 32 | Foothill/Santa Ana(was #32) | D2 | Crestview League | 3rd in league | 5-7 | 0.417 | 16-10 | 0.615 | 8.194 |
| 33 | Dana Hills(was #33) | D2 | South Coast League | 2nd in league | 7-5 | 0.583 | 18-9 | 0.667 | 8.182 |
| 34 | Thousand Oaks(was #34) | D2 | Marmonte League | At Large · 4th | 6-9 | 0.400 | 17-10 | 0.630 | 8.159 |
| 35 | Vista Murrieta(was #35) | D2 | Southwestern League | 3rd in league | 9-5-1 | 0.633 | 16-8-3 | 0.648 | 8.154 |
| 36 | Valley View(was #36) | D2 | Sunbelt League | 2nd in league | 13-2 | 0.867 | 23-2 | 0.920 | 8.138 |
| 37 | Santa Margarita(was #37) | D2 | Trinity League | At Large · 6th | 4-11 | 0.267 | 14-13 | 0.519 | 8.116 |
| 38 | Yorba Linda(was #38) | D2 | North Hills League | 1st in league | 9-2 | 0.818 | 18-7-1 | 0.712 | 8.104 |
| 39 | Mission Viejo(was #39) | D2 | Sea View League | 1st in league | 9-3 | 0.750 | 18-8 | 0.692 | 8.100 |
| 40 | Rancho Christian(was #40) | D2 | Sunbelt League | 1st in league | 14-1 | 0.933 | 20-4-1 | 0.820 | 8.084 |
| 41 | El Modena(was #42) | D2 | Freeway League | 1st in league | 10-2 | 0.833 | 20-6 | 0.769 | 8.071 |
| 42 | Ganesha(was #43) | D2 | Miramonte League | 1st in league | 9-0 | 1.000 | 20-3-1 | 0.854 | 8.071 |
| 43 | Newbury Park(was #44) | D2 | Marmonte League | 3rd in league | 8-7 | 0.533 | 16-11 | 0.593 | 8.066 |
| 44 | Aliso Niguel(was #45) | D2 | South Coast League | At Large · 4th | 4-7-1 | 0.375 | 17-9-2 | 0.643 | 8.065 |
| 45 | San Clemente(was #46) | D2 | South Coast League | 3rd in league | 7-5 | 0.583 | 18-10 | 0.643 | 8.059 |
| 46 | Costa Mesa(was #47) | D2 | Empire League | 1st in league | 9-3 | 0.750 | 20-6 | 0.769 | 8.052 |
| 47 | Alta Loma(was #48) | D2 | Hacienda League | 1st in league | 9-3 | 0.750 | 19-6-1 | 0.750 | 8.046 |
| 48 | Arcadia(was #50) | D2 | Pacific League | 2nd in league | 12-2 | 0.857 | 17-9 | 0.654 | 8.030 |