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.