East Bay basketball runs on two parallel tracks — a deep recreational base (CYO Diocese of Oakland, YMCA East Bay, OPRYD) and a year-round club/AAU world (Oakland Soldiers, Bay Area Wildcats, East Bay Waves) — that most families conflate at the kitchen table. This guide walks through how the rec-to-club-to-high-school pyramid actually works in the East Bay, which programs play where, what each tier really costs, and which decisions matter at each age from kindergarten through high school varsity.
How East Bay Youth Basketball Actually Works
Basketball in the East Bay runs on two parallel tracks, and most of the confusion at the kitchen table comes from conflating them.
Track one is recreational. Rec basketball is your parish, school, or city-aligned league: CYO through the Diocese of Oakland (the largest youth basketball ecosystem in the East Bay, with over 1,000 teams playing opening weekend each November), YMCA East Bay youth basketball (Berkeley and Oakland fitness centers plus a winter league), Oakland Parks, Recreation & Youth Development (OPRYD), the Oakland Mid-Night Basketball League, Triple Threat Academy, and a growing roster of Tri-Valley city programs. Most rec leagues run a single fall or winter season, practice once a week, play games on Saturdays, and rely on volunteer parent coaching. They are designed to be inclusive: place-by-grade, everybody plays. Costs are typically under $300 per season.
Track two is club basketball, also called AAU. AAU is the Amateur Athletic Union. East Bay club basketball includes Oakland Soldiers (Nike EYBL), Bay Area Wildcats, East Bay Waves (Tri-Valley), Eastbay Bulldogs, Underdogs Basketball, Just Hoop, Red Devils Berkeley, and dozens of smaller operators. Club teams practice 2 to 3 times per week, play in tournaments most weekends from March through July, and travel for tournaments. Costs typically run $500 to $2,500+ per season once travel is added.
The two tracks are not competitors. Most kids in club basketball also play rec or school-team ball. CYO and YMCA winter fill December through February. AAU fills March through July. A serious basketball kid often plays both. Where the tracks diverge is the long-term ceiling: the clearest predictor of whether a kid will make a top East Bay high school varsity team is whether they played AAU in middle school, ideally with a Nike EYBL feeder (Oakland Soldiers, Cal Stars). Rec-only kids can absolutely make a school team — they are just less likely to make a Salesian, Bishop O'Dowd, or De La Salle roster without club exposure by 7th or 8th grade.
Nationally, basketball is the most-played youth sport, with 41.9% of kids participating per the Aspen Institute's 2025 State of Play report. The flip side: average family spending on a child's primary sport reached $1,016 in 2024, a 46% increase since 2019.
The Acronym Decoder for East Bay Basketball Parents
Before any program comparison makes sense, the acronyms have to land.
- AAU — Amateur Athletic Union. The umbrella governing body for most non-school youth basketball. Practically synonymous with "club basketball."
- EYBL — Elite Youth Basketball League. The Nike-sponsored top tier of grassroots youth basketball. Oakland Soldiers is one of 32 boys EYBL programs in the country — 2012 and 2017 Peach Jam champions and 2023 runner-up. Made Hoops, Adidas 3SSB, and Under Armour Rise are the parallel branded circuits.
- NCS — CIF North Coast Section. The CIF section that includes most East Bay high schools (Salesian, Bishop O'Dowd, De La Salle, Moreau Catholic, St. Joseph Notre Dame, and the bulk of the Tri-Valley and East County public schools).
- OAL — Oakland Athletic League. OUSD's middle and high school league: Skyline, Castlemont, Oakland Tech, McClymonds, others.
- BSAL — Bay Shore Athletic League. A smaller East Bay private and charter school league.
- EBAL — East Bay Athletic League. The Tri-Valley public-school league (Amador Valley, Foothill, Granada, Livermore, San Ramon Valley, California, Monte Vista, Dougherty Valley), one of the strongest public high school athletic leagues in NorCal.
- WACC — West Alameda County Conference. Hayward, San Leandro, Castro Valley, and others.
- Peach Jam — Nike EYBL's national championship tournament, where Division I college coaches scout. Oakland Soldiers have won it twice (2012, 2017).
- CIF — California Interscholastic Federation. The state body that runs regional and state championships above the section level.
- Open Division — The top tier of CIF playoffs, reserved for the elite teams regardless of school size. Below it are Divisions I through V/VI based on enrollment.
What Is the Difference Between CYO and AAU Basketball?
This is the core question East Bay parents ask, and the two products are genuinely different animals.
Rules and format. CYO is single-season, place-by-grade, everybody-plays winter rec basketball run through Catholic parishes and schools. AAU is tryout-based club ball with rosters selected for competition, playing a national tournament circuit.
Commitment level. CYO runs one practice plus a Saturday game across a fall-and-winter season. AAU runs 2 to 3 practices a week, tournaments most weekends from March through July, and — at the elite level — individual workouts on top. AAU is effectively year-round.
Cost. CYO runs $200 to $400 a season. AAU starts around $500 and climbs to $2,500+ for elite teams, with national EYBL travel adding $4,000 to $8,000+ on top.
Playing time. CYO guarantees it; AAU does not. On a competitive club roster, minutes are earned, and a kid who was a CYO star can find themselves deep on an AAU bench. That is the tradeoff for the higher level of competition and the recruiting visibility.
The East Bay High School Basketball Pyramid
This is where the East Bay differs most from San Francisco. The East Bay has no equivalent of SF's WCAL super-conference. Instead, the strongest East Bay basketball is spread across NCS divisions, with three flagship programs anchored in different leagues.
| Tier | Examples | Section / Playoffs |
|---|
| Tier 1: NCS Open Division | Salesian (Richmond), Bishop O'Dowd (Oakland), De La Salle (Concord) | CIF NCS, Open Division |
| Tier 2: NCS Division 1-2 | Cornerstone Christian, University HS, Clayton Valley Charter, Moreau Catholic, St. Joseph Notre Dame, Bentley | CIF NCS, Divisions 1-2 |
| Tier 3: EBAL public | Amador Valley, San Ramon Valley, Foothill, Granada, Monte Vista, California, Dougherty Valley, Livermore | CIF NCS, varies by division |
| Tier 4: OAL public | Skyline, McClymonds, Oakland Tech, Castlemont, Fremont, Oakland High | OAL, then NCS / state regional |
| Tier 5: WACC / BSAL | Hayward, San Leandro, Castro Valley, Mt. Eden; BSAL private/charter | CIF NCS, varies by division |
The practical implication: if your kid wants the highest level of high school basketball in the East Bay, Salesian in Richmond, Bishop O'Dowd in Oakland, and De La Salle in Concord are the three flagship programs. Salesian's 2026 NCS Open Division championship (per the NCS results page) and #1 NorCal ranking mid-season (per West Coast Preps) place it at the top.
If you are aiming at one of those flagship programs, the recruiting and roster pipelines pull heavily from middle-school AAU, especially the Nike EYBL feeders (Oakland Soldiers, Cal Stars). Most flagship varsity rosters are built from kids who played serious club ball in 6th through 8th grade. If you are aiming at the OAL pathway through OUSD schools, the path is more open — school teams pull from neighborhood feeder programs, OAL middle school basketball, and CYO. And if you are aiming at the EBAL public-school pathway in the Tri-Valley, school teams pull from local rec, CYO Diablo Valley, and middle school feeders. EBAL public-school basketball is a real product without requiring elite AAU year-round.
How to Choose the Right Basketball Program in the East Bay
Four signals cut through the noise: your kid's age, their actual interest level, your family's schedule and geography, and how much your kid is playing at their current level.
By age. For kindergarten through 4th grade, rec is almost always the right answer — CYO if you are parish-connected, YMCA or OPRYD if you are not. Fifth grade is when a low-tier club team starts to make sense for committed kids. Sixth through eighth is the real decision window, when a more competitive club and — for a small minority — an EYBL feeder come into play. Ninth grade is high school varsity.
By geography. The East Bay is big, and drive time is the hidden cost. Match the program to your corner: CYO Diablo Valley and East Bay Waves for the Tri-Valley, Just Hoop for the San Leandro-Castro Valley-Hayward corridor, OPRYD and YMCA for Oakland, Red Devils and YMCA for Berkeley, East Bay Basketball for far East County.
The most common mistake parents make at the key fork is jumping to year-round AAU too early. Before 5th grade, the marginal touches and coaching rarely justify the cost, the travel, or the pressure. Let a kid fall in love with the game first.
Private Basketball Coaching and Camps in the East Bay: When and Where
Private coaching is a real market in the East Bay, but timing matters more than most parents realize. Through elementary school, touches beat instruction, and rec-league play provides plenty of touches — a private trainer is premature. The window where private coaching starts to pay off is 5th to 8th grade, especially for kids targeting Salesian, Bishop O'Dowd, or De La Salle.
Entry-level private coaches run around $60 per hour; elite trainers who have worked with NBA or college players run $150 to $250+ per hour. Group skills clinics through Just Hoop Inc, Triple Threat Academy, and NorCal Ballers run $20 to $50 per kid per session. Summer camps at the flagship high schools (Bishop O'Dowd, Salesian, De La Salle, Moreau) run $400 to $700 per week. By 7th or 8th grade, kids aiming at a competitive varsity roster typically pair one or two skill coaches with their AAU team coach.
East Bay Basketball Tryout and Registration Calendar
The East Bay basketball calendar runs effectively year-round once you stack rec and club, and the windows overlap. The key dates:
- August to October: CYO team formation, then practices starting late October. AAU fall season for some clubs.
- November: CYO Diocese of Oakland opens its season (1,000+ teams); high school varsity season tips off.
- January to March: OPRYD winter season; NCS playoffs in February; CIF NorCal regionals and state championships early-to-mid March.
- Late February to early March: AAU tryouts — the single most important window for club-bound families. Miss it and you are chasing a roster spot all spring.
- March to July: AAU spring/summer season, the recruiting-relevant window.
- June to August: Summer camps and skills training; East Bay Basketball Brentwood summer season.
The window most parents miss is the late-February AAU tryout block. If your kid is aiming at club ball for the spring, mark it now.