# Soccer training sessions in Orange County, California

> Compare local soccer training sessions, prices, formats, and venues with one coach.

Source: https://ballmasterssoccer.com/training. Every page on this site has a Markdown version at its URL plus `/index.md`, or send `Accept: text/markdown`.

## Details

- Location: Orange County, California
- Price: From $55 per training session
- Length: 60 to 90 minute training sessions
- Group size: Private and group options

## What students get

- Training Sessions for different goals
- Expert, Intermediate, Beginner levels supported
- Private and group options for up to 4 people
- 11 local venues

## Packages and prices

- **1 on 1 With Head Coach & Founder Matthew Hanna (West, Central, and South Orange County)**: 3 prepaid 60-minute lessons for $202.89 ($65.00 per lesson, processing fee included). Sold as 1 to 20 lessons, 1 to 4 students. Train personally with Matthew Hanna, Founder & Head Coach of BallMasters Soccer Development. Matthew’s training emphasizes the technical details that help players become more confident and effective on the field, including ball mastery, first touch, dribbling, 1v1 ability, shooting, passing, speed…
- **1 on 1 With Coach Jake Fultz (Central and South Orange County)**: 3 prepaid 60-minute lessons for $171.72 ($55.00 per lesson, processing fee included). Sold as 1 to 20 lessons, 1 to 4 students. Train 1-on-1 with Coach Jake Fultz, a former NCAA Division II soccer player and decorated striker. Coach Jake combines high-level playing experience with an encouraging coaching style that makes him especially great with youth players. Sessions are personalized to develop technical ability, confide…
- **1 on 1 Goal Keeper Training with Coach Stephen Lenehan (West and Central Orange County)**: 3 prepaid 60-minute lessons for $171.72 ($55.00 per lesson, processing fee included). Sold as 1 to 20 lessons, 1 to 4 students. Train with Coach Stephen, BallMasters’ Goalkeeper Specialist, in personalized 60-minute sessions designed specifically for goalkeepers. Sessions focus on key areas including shot stopping, diving technique, footwork, positioning, 1v1s, distribution, reactions, and confidence in goal. Whether your p…
- **1 on 1 With Coach Kevin (North OC and Cerritos)**: 3 prepaid 60-minute lessons for $171.72 ($55.00 per lesson, processing fee included). Sold as 1 to 20 lessons, 1 to 4 students. Train 1-on-1 with Coach Kevin Rodriguez, a U.S. Soccer Federation Grassroots Licensed Coach and former Fullerton Rangers SC player who also competed at Cal State Long Beach. Coach Kevin focuses on developing technically sound, confident, and disciplined players while creating a fun and positive tra…

## Where lessons happen

- Bonita Creek Community Center, Newport Beach, California
- Canyon View Elementary School, Irvine, California
- Laguna Niguel Skate and Soccer Park, Laguna Niguel, California
- Peralta Park, Anaheim, California
- Don Knabe Community Regional Park, Cerritos, California
- Great Park Sports Complex, Irvine, California

## Reviews

> My son is 7.5 yrs old and has been playing soccer for over a year now. We wanted to fine tune his kicking and accuracy skills and booked a trail with Matthew. My son had a great time with Matthew because he made the drills so fun to learn and do. He is also very good with kids. We are looking forward to our next session with Matthew!
> From Shirley, 5 out of 5

> My son really enjoyed his session with coach Matthew and is looking forward to his next session. We really like coach Matthew's approach and already noticed improvement from his first session.
> From Maria, 5 out of 5

> Jake was great with my kid. He is a rock star with kids and presents a plan from the start. As a parent, can’t ask for anything more.
> From Jason, 5 out of 5

> Another great lesson created by Matthew. He tailored each lesson thoughtfully. We can see our son is improving each week.
> From Shirley, 5 out of 5

> Matthew is a great soccer coach. We will be continuing with our lessons.
> From Michael, 5 out of 5

## Frequently asked questions

### What ages and skill levels do you train?

BallMasters works with players of all ages and skill levels, from beginners learning the fundamentals to competitive club and advanced players looking to take their game to the next level. Training is personalized to meet each player where they are in their development.

### What happens during a typical private training session?

Each session is built around the individual player’s needs and goals. Depending on the player, training may include ball mastery, first touch, dribbling, 1v1 skills, passing, shooting and finishing, speed and agility, position-specific work, and game-realistic situations.

### Do you offer a discount for new players?

Yes! New BallMasters customers receive $15 off their first purchase, making it easier to get started and experience our training before committing to more sessions. Simply choose the coach and training option that works best for your player and the first-purchase offer will be available when booking.

### What is the difference between training with Matthew and another BallMasters coach?

Matthew is the Founder and Head Coach of BallMasters Soccer Development and offers premium private training based on his years of playing and coaching experience. BallMasters also has a team of qualified coaches with competitive playing and coaching backgrounds. Every BallMasters coach follows our development-focused approach while bringing their own experience and specialties to each player.

### Do you offer goalkeeper training?

Yes. We offer specialized goalkeeper training with our Goalkeeper Specialist, Coach Stephen. Sessions can focus on shot stopping, diving technique, footwork, positioning, 1v1 situations, distribution, reactions, and confidence in goal.

### Where do you train?

BallMasters offers training at multiple locations throughout Orange County and surrounding areas, including Irvine, Huntington Beach, Fountain Valley, Anaheim, Newport Beach, Cerritos, Laguna Niguel, and Santa Ana. Available locations may vary depending on the coach and service selected.

### Do you offer small-group or partner training?

Yes! Players can train individually, with a partner, or in a small group. Partner and small-group training are great options for players who want competitive drills, 1v1 work, and game-like situations while sharing the cost of training.

### How often should my player train?

For most players, we recommend consistent weekly training combined with practice between sessions. The best frequency depends on the player’s age, current level, goals, team schedule, and how much independent work they are willing to do.

### Will private soccer training actually help my child improve?

Private training gives players more individual attention and repetitions than they typically receive in a team environment. Our goal is to identify specific areas that need improvement, coach the details, and give players focused repetitions that can translate into games. Results will vary based on the player’s consistency, effort, and practice outside of sessions.

### My child is a beginner. Is BallMasters a good fit?

Absolutely. Players do not need club or competitive experience to train with us. We work with beginners and focus on building strong fundamentals, confidence, coordination, and most importantly, a love for the game.

### My child already plays competitive club soccer. Is private training still beneficial?

Yes. Team practices have to serve an entire roster, while private training allows us to focus specifically on your player. For competitive players, sessions can target technical weaknesses, position-specific skills, finishing, 1v1 ability, speed and agility, decision-making, and other areas that may not receive enough individual attention during team training.

### Can you work on my player’s specific position?

Yes. Let us know your player’s position and goals before the session. Training can be adapted to focus on skills and situations relevant to defenders, midfielders, forwards, wingers, and goalkeepers.

### What should my player bring to training?

Players should arrive ready to train with appropriate soccer footwear, athletic clothing, a water bottle, and a positive attitude. BallMasters provides the training equipment needed for the session.

### Do parents need to stay during the lesson?

Yes. A parent or guardian must remain on site when the athlete is under 18.

### What is your cancellation policy?

Lessons can be cancelled or rescheduled without charge up to 24 hours before the scheduled session. Cancellations made within 24 hours are charged 50% of the lesson price, and no-shows are charged the full session price.

### What happens if it rains or the field becomes unavailable?

If weather or field conditions make training unsafe or prevent the session from taking place, we will communicate with you and work to reschedule the session. On rain days we will move the sessions indoors to qualified facility.

### Do you offer soccer camps and clinics?

Yes! BallMasters hosts clinics, classes, and camps throughout the year covering areas such as shooting and finishing, ball mastery, technical development, and other specific skills. Upcoming opportunities can be found on our website.

### Do you offer birthday parties or corporate events?

Yes! BallMasters can bring soccer to your event. We organize the equipment, soccer activities, skill challenges, games, and mini competitions to create a fun, structured soccer experience for birthdays and corporate events.

### Can my player train with BallMasters outside of in-person lessons?

Yes! The BallMasters Digital Academy gives players structured training they can follow from anywhere. Members get access to courses, drills, homework, and training content designed to help players continue improving between in-person sessions.

### Do you offer video or game-film analysis?

Yes. Players can submit game or training footage for a personalized Tape Review. We break down what the player is doing well, areas that need improvement, and specific coaching points and drills they can work on.

## Pages on this site

- [Home](https://ballmasterssoccer.com/index.md)
- [All services](https://ballmasterssoccer.com/services/index.md)
- [Soccer Training Sessions](https://ballmasterssoccer.com/training/index.md)
- [Private Training Sessions](https://ballmasterssoccer.com/private-training/index.md)
- [Group Training Sessions](https://ballmasterssoccer.com/group-training/index.md)
- [Kids Training Sessions](https://ballmasterssoccer.com/kids-training/index.md)
- [Birthday Parties](https://ballmasterssoccer.com/birthday-parties/index.md)
- [Corporate Events](https://ballmasterssoccer.com/corporate-events/index.md)
- [Lessons in Anaheim](https://ballmasterssoccer.com/areas/anaheim)
- [Lessons in Cerritos](https://ballmasterssoccer.com/areas/cerritos)
- [Lessons in Fountain Valley](https://ballmasterssoccer.com/areas/fountain-valley)
- [Lessons in Huntington Beach](https://ballmasterssoccer.com/areas/huntington-beach)
- [Lessons in Irvine](https://ballmasterssoccer.com/areas/irvine)
- [Lessons in Laguna Niguel](https://ballmasterssoccer.com/areas/laguna-niguel)
- [Lessons in Newport Beach](https://ballmasterssoccer.com/areas/newport-beach)
- [Lessons in Santa Ana](https://ballmasterssoccer.com/areas/santa-ana)
- [Peralta Park, Anaheim](https://ballmasterssoccer.com/locations/peralta-park-anaheim)
- [Ronald Reagan Park, Anaheim](https://ballmasterssoccer.com/locations/ronald-reagan-park-anaheim)
- [Yorba Regional Park, Anaheim](https://ballmasterssoccer.com/locations/yorba-regional-park-anaheim)
- [Don Knabe Community Regional Park, Cerritos](https://ballmasterssoccer.com/locations/don-knabe-community-regional-park-cerritos)
- [Mile Square Park, Fountain Valley](https://ballmasterssoccer.com/locations/mile-square-park-fountain-valley)
- [Lamb Park, Huntington Beach](https://ballmasterssoccer.com/locations/lamb-park-huntington-beach)
- [Canyon View Elementary School, Irvine](https://ballmasterssoccer.com/locations/canyon-view-elementary-school-irvine)
- [Great Park Sports Complex, Irvine](https://ballmasterssoccer.com/locations/great-park-sports-complex-irvine)
- [Laguna Niguel Skate and Soccer Park, Laguna Niguel](https://ballmasterssoccer.com/locations/laguna-niguel-skate-and-soccer-park-laguna-niguel)
- [Bonita Creek Community Center, Newport Beach](https://ballmasterssoccer.com/locations/bonita-creek-community-center-newport-beach)
- [Bomo Koral Park, Santa Ana](https://ballmasterssoccer.com/locations/bomo-koral-park-santa-ana)
- [Blog](https://ballmasterssoccer.com/blog/index.md)
- [What Is the Best Age to Start Soccer? A Local Guide](https://ballmasterssoccer.com/blog/what-is-the-best-age-to-start-soccer/index.md)
- [1v1 Soccer Drills for Youth Orange County](https://ballmasterssoccer.com/blog/1v1-soccer-drills-for-youth-orange-county/index.md)
- [Ball Mastery Drills for Youth in Santa Ana](https://ballmasterssoccer.com/blog/ball-mastery-drills-for-youth/index.md)
- [How Much Do Private Soccer Lessons Cost in Orange County?](https://ballmasterssoccer.com/blog/how-much-do-private-soccer-lessons-cost-orange-county/index.md)
- [Soccer Lessons in Orange County CA With Matthew Hanna](https://ballmasterssoccer.com/blog/soccer-lessons-in-santa-ana/index.md)
- [Agent instructions](https://ballmasterssoccer.com/llms.txt)

## Book through the API

BallMasters Soccer Development sells Soccer lessons on this site. It is one coach on TeachMe.To, listing id `86c14995-d67b-4e79-9244-26785d0df884`. An agent reads this coach, quotes what this site sells, and books it through the TeachMe.To agent API.

- [Agent instructions, generated from the live API](https://api.teachme.to/agent/v1/llms.txt): Read this before calling anything. Sessions need no registration.
- [This coach](https://api.teachme.to/agent/v1/coaches/86c14995-d67b-4e79-9244-26785d0df884): The coach read. `site.packages` are the packages sold here, priced as this site prices them, and `site.cancellationPolicy` is this site's policy.
- [Open times](https://api.teachme.to/agent/v1/coaches/86c14995-d67b-4e79-9244-26785d0df884/slots): Pass `sitePackageId` and `locationId` with `from` and `to`.
- Quotes and bookings: pass `sitePackageId` and `lessons` to `POST /quotes`, then `POST /bookings` with the quote. The booking returns `paymentUrl`; the student pays there, and the booking is readable while they do. Send `policyAccepted: true` after showing the student the policy when `site.cancellationPolicy.agreementRequired` is true.
- [OpenAPI 3.1](https://api.teachme.to/agent/v1/openapi.json): The machine contract.

The `sitePackageId` and `locationId` values for this site are in [llms.txt](https://ballmasterssoccer.com/llms.txt).
