CCAA BaseballCentral Coast Athletic Association
Spring 2026
CCAA Baseball Stats

The only place tracking stats for California's Central Coast Athletic Association, covering 15 high school programs across three leagues on the Central Coast.

15
Programs Tracked
3
Leagues
2026
Active Season
SABR
Advanced Metrics
Overview
What is this site?

CCAA Baseball Stats is an independent tracking project covering the Mountain, Sunset, and Ocean Leagues of the Central Coast Athletic Association in California. The site pulls game data and presents standings, individual player stats, and team stats for all 15 programs in the league.

Standard box scores exist everywhere. This site aggregates them in one place, organized by league, updated through the season, and built specifically for the CCAA.

Why Advanced Stats?
Beyond Batting Average and ERA

Traditional stats like batting average, RBI, and ERA tell you what happened, but not always how well a player actually performed. A hitter batting .280 with 40 walks is more valuable than one batting .300 with 5 walks, even though batting average says otherwise. A pitcher with a 3.50 ERA in a high-scoring league is doing more than one with a 3.50 ERA in a pitcher-friendly league. Advanced metrics close those gaps.

Every advanced stat on this site is calibrated to CCAA-specific league averages, not MLB or D1 baselines. That means a wRC+ of 130 here genuinely means 30% better than the average CCAA hitter, and an ERA+ of 120 means 20% better than the average CCAA pitcher. The numbers are built for this conference.

What each metric tells you
wOBAWeighted On-Base Average. Treats a home run like a home run and a single like a single, not all hits equally. The single best snapshot of total offensive contribution per plate appearance.
wRC+Weighted Runs Created Plus. League and park-adjusted offensive value where 100 = league average. A wRC+ of 150 means a hitter created 50% more runs than average. The cleanest way to compare hitters across leagues and eras.
oWAR / pWARWins Above Replacement. Estimates how many wins a player added compared to a freely-available bench player. The closest thing baseball has to a single "total value" number, useful for ranking players across positions and roles.
ERA+League-adjusted ERA where 100 = average. An ERA+ of 130 means a pitcher prevented runs 30% better than league average. Far more meaningful than raw ERA when comparing pitchers across different run environments.
K/BBStrikeout-to-Walk Ratio. The cleanest measure of pitcher command. Stable in small samples and predictive of future performance. A high K/BB usually means good things are coming even if ERA hasn't caught up yet.
BB/KWalk-to-Strikeout Ratio for hitters. Plate discipline in one number. Hitters with elite BB/K ratios tend to outperform their batting averages because they get on base in ways batting average doesn't capture.
Why it matters: Advanced stats let you separate skill from luck and context from talent. A high BABIP might mean a hitter is on a hot streak, or just hitting the ball harder. wRC+ tells you which. These numbers are how front offices, scouts, and analysts actually evaluate players in 2026.
League Structure
Leagues
Mountain League6 programs: St. Joseph, Arroyo Grande, Righetti, Mission Prep, Lompoc, Morro Bay.
Sunset League5 programs: San Luis Obispo, Paso Robles, Atascadero, Templeton, Cabrillo.
Ocean League4 programs: Nipomo, Pioneer Valley, Santa Ynez, Santa Maria.
Project
How it's built
HTML · CSS · JS No frameworks Vercel GitHub Actions MaxPreps data
Data note: Game logs sourced from MaxPreps. Stats may lag 24 to 48 hours after games are reported.
Built by
Kyle Hiltbrand
Cal Poly SLO · Communications & Statistics
Built this site to track CCAA baseball in one place and provide the kind of organized, season-long stat coverage the league doesn't have anywhere else.
Feedback
Have a suggestion?

Spot a missing player, broken stat, or feature you'd like to see? Drop your idea in the suggestion box and it'll be considered for the next update.

Open suggestion box ↗