_8c1ad46f.jpg)
Bay Area Soccer Academy
No commitment. No pressure. Just come see what real, structured soccer training looks like.
Claim Your Free SessionFree Trial Programs
Each program is designed for a specific age group and skill level. Try a session for free and see the difference.

Fun, structured soccer classes designed for toddlers and young children. Build coordination, confidence, and a love for the game in a supportive environment.

Technical skill development for young players ready to take the next step. Ball mastery, passing, dribbling, and game awareness in small group sessions.

Finishing technique, movement off the ball, positioning, and the mentality of a goal scorer. Designed for players who want extra reps in front of goal.
_8c1ad46f.jpg)
Specialized one on one goalkeeper training. Shot stopping, distribution, positioning, and decision making. Your first session is on us.

Advanced technical development, game intelligence, and tactical training for serious players. Built for athletes who want to compete at a higher level.
Small group sizes for real attention
Real feedback every session
Bilingual coaching (English and Spanish)
No long term contracts
Weekly Schedule
| Day | Time | Age Group |
|---|---|---|
| Thursday | 4:20 PM | Ages 2 to 5 |
| Saturday | 9:10 AM | Ages 2 to 3 |
| Saturday | 9:40 AM | Ages 4 to 5 |
| Saturday | 10:20 AM | Ages 5 to 8 |
| Sunday (Ten Soccer Field) | 9:20 AM | Ages 2 to 4 |
| Sunday (Ten Soccer Field) | 10:00 AM | Ages 5 to 8 |
| Day | Time | Age Group |
|---|---|---|
| Tuesday | 5:15 PM | Ages 5 to 8 |
| Tuesday | 6:30 PM | Ages 9 to 13 |
| Wednesday | 5:20 PM | Ages 11 to 13 |
| Thursday | 5:15 PM | Ages 5 to 8 |
| Thursday | 6:30 PM | Ages 5 to 8 |
| Day | Time | Age Group |
|---|---|---|
| Friday | 5:30 PM to 6:30 PM | Ages 12 to 14 |
| Day | Time | Age Group |
|---|---|---|
| Monday | 5:15 PM | Ages 10 to 13 |
| Monday | 6:30 PM | Ages 9 to 14 |
| Wednesday | 4:00 PM | Ages 9 to 14 |
| Wednesday | 6:30 PM | Ages 11 to 14 |
Fill out the interest form to reserve your free session. We will reach out to find the best time and program for your player.
No payment required. No long term commitment. Just come try it.
Fill Out the Interest Form