Home > Group Training

Group classes · Book a Free Trial

Group Training: Skills & Ball Mastery

A high-intensity technical training program based at North County Soccer Park in Poway and San Diego. Players are placed into groups by ability, not just age, with a clear pathway for beginners, recreational players, and competitive players getting ready for club soccer.

Pre-Academy Silver Gold Platinum
⚽ Grouped by ability
⏱ 60 min sessions
📍 Poway, CA
What group training is

Think fast. Play fast.

Run by Coach Raymond Soro, sessions are built around quick decision making under pressure and realistic match scenarios. It is geared toward players ready to push past basic drills.

⚡

Think Fast, Play Fast

Built to sharpen quick cognitive reactions under tight pressure.

🔥

High-Intensity Reps

Small-sided game formats maximize touches and realistic match scenarios.

📈

Advanced Development

Geared toward experienced players looking to elevate their competitive club level.

💪

Mindset & Attitude

Discipline, confidence, and a strong mental approach alongside foot skills.

See it in action

A real Soro Futbol Academy session.

Two minutes inside a training day. The pace, the coaching, and the small-sided game formats that make group training different from a typical practice.

Class levels

Find the right level

Players are placed by experience and pace of play, not just age.

🌱

Pre-Academy

Entry level to the program. For any player who has just started, or is looking to start, competitive soccer.

🥈

Silver

Intermediate level. For club and competitive players with some experience on a B, C, or D team.

🥇

Gold

Advanced and invite only. For competitive players 9 and up playing on their club's A or B team.

💎

Platinum

Advanced level. For upper-level players on top-flight teams with a fast pace of play.

🏆

Elite

The highest level in the program. For players competing at the top of their age group.

Fall 2026 · Sept 8 to Nov 20

Weekly class schedule

North County Soccer Park · 14530 Espola Road, Poway, CA 92064 · Open enrollment, join anytime.

LevelMonTueWedThuFriSatSun
Silver4:15p4:15p4:15p4:15p···
Silver (Olders)·······
Gold5:20p5:20p·5:20p5:20p··
Gold (Olders)··5:20p····
Platinum6:25p·6:25p6:25p···
Elite·6:25p··6:25p··
Where we train

North County Soccer Park

Every Group Training session runs here, in Poway.

Address

Soro Futbol Academy

14530 Espola Road
Poway, CA 92064

Fall season runs Sept 8 to Nov 20.

Get directions (858) 610-1661

What families are saying

5.0 ★ from 55 reviews on Google. Read all of them →

★★★★★
“Our kids love training with Coach Ray (Soro). The sessions are fast-paced with tons of touches on the ball, which keeps them engaged and encourages them to try new things without worrying about mistakes.”
Ryan Shaw, 10 months ago
★★★★★
“Coach Raymond is the absolute best. He knows just how hard to push an athlete without over doing it. My 9 year old begs to go to his training sessions.”
Beverly Chambers, 5 years ago
★★★★★
“Coach Ray Soro is so good at communicating and motivating the kids. The kids understand they are there to learn, and they have a blast doing it.”
J K, 1 month ago
Start here

Book a Free Trial

Book directly below. Coach Ray follows up to confirm your spot.

What happens after you submit

1

Confirmation email

Within one business day. It confirms your trial request and includes everything you need to create your free DaySmart Recreation account and sign the waiver before day one. Enrollment and waivers live in DaySmart, not on this site.

2

Trial session scheduled

Coach Ray or the team follows up to lock in your preferred date and time.

Questions

Group Training FAQ

Is the free trial really free, with no commitment?

Yes. The trial session has no cost and no obligation to enroll. If it's not the right fit, there's nothing to cancel.

What happens after the free trial if we want to continue?

You'll create a free DaySmart Recreation account and sign the waiver there, then enroll in the class time and level that fits your player. Full detail is in "What happens after you submit" above.

How are players placed into a level (Pre-Academy, Silver, Gold, Platinum, Elite)?

Coach Ray places players based on experience and current pace of play during the free trial, not strictly by age. See "Find the right level" above for what each tier looks like.

What should my player bring to a session?

Cleats, shin guards, a ball if they have one, and water. Sessions run rain or shine unless North County Soccer Park closes the fields.

What if we need to reschedule or miss a class?

Contact the team as early as possible. Open enrollment means there is flexibility to catch up in another session during the same session block.