CAO

NFL FLAG · League guide

California Football Academy - Oakley/Brentwood/Antioch/Discovery Bay/Pittsburg

Oakley, CA

  • Level: Recreational
  • Ages: Ages 4 to 17
  • Divisions: Coed, Boys, Girls

California Football Academy - Oakley/Brentwood/Antioch/Discovery Bay/Pittsburg offers recreational flag football in Oakley, California for ages 4 to 17. Divisions: Coed, Boys, Girls. Published season: Aug 30 - Nov 22, 2026.

The season at a glance

Level
Recreational
Ages
Ages 4 to 17
Divisions
Coed, Boys, Girls
Season
Aug 30 - Nov 22, 2026
Fee
$310

About the league

California Football Academy, East County’s premier flag football league since 2011, has served thousands of families. Year-round seasons (Winter, Spring, Fall) for ages 4–17 feature co-ed & all-girls rec and comp divisions, 7v7 leagues, and select teams competing in NFL FLAG regionals and tournaments

Common questions

What ages does California Football Academy - Oakley/Brentwood/Antioch/Discovery Bay/Pittsburg accept?

California Football Academy - Oakley/Brentwood/Antioch/Discovery Bay/Pittsburg in Oakley, California lists ages 4 to 17.

How do I register for California Football Academy - Oakley/Brentwood/Antioch/Discovery Bay/Pittsburg?

Register for California Football Academy - Oakley/Brentwood/Antioch/Discovery Bay/Pittsburg in Oakley, California on the league's website. The listed fee is $310.

How much does California Football Academy - Oakley/Brentwood/Antioch/Discovery Bay/Pittsburg cost?

California Football Academy - Oakley/Brentwood/Antioch/Discovery Bay/Pittsburg in Oakley, California lists a fee of $310 for ages 4 to 17. Pricing can vary by division and season.

When is the California Football Academy - Oakley/Brentwood/Antioch/Discovery Bay/Pittsburg season?

California Football Academy - Oakley/Brentwood/Antioch/Discovery Bay/Pittsburg in Oakley, California runs Aug 30 to Nov 22, 2026 for ages 4 to 17.

Do you run California Football Academy - Oakley/Brentwood/Antioch/Discovery Bay/Pittsburg?

Claim your listing to keep fees, registration links, and season details current.

For league organizers

Your league is already being found.

Claim this page to keep your details current, send families to the right registration link, and manage your league with Flag50’s schedules, standings, and live scoring.

Claim or list your league