JP Soccer
2025-2026 WINTER Youth Development Program
Our Youth Development Program is designed to provide young players with high-quality, level-appropriate training in a supportive and engaging environment. Led by experienced coaches, each session emphasizes individual skill development, confidence-building, and a deeper understanding of the game.
We refer to our practices as learning sessions; a reflection of our goal to make soccer both enjoyable and educational for every child.
This program is offered during the Fall, Winter, and Spring seasons and is open to both boys and girls looking to grow in the game we love.
Location
All sessions take place at our privately owned indoor facility, ensuring a safe and consistent training environment throughout the season. Please remember to always wear indoor turf shoes.
-
Program Runs: December 1-March 21
Register
*No other discounts apply to packages.
Winter Training Schedule
Monday Classes:
- YDP 6-7 Years Old
- YDP 8-10 Years Old
5:30 PM
- YDP 6-7 Years Old
- YDP 11-13 Years Old
Tuesday Classes:
- YDP 4-5 Years Old
- YDP 7-10 Years Old
- Finishing Class (7-10 Years Old)
- YDP 14+ (HS)
5:30 PM
- YDP 8-10 Years Old
- YDP 11-13 Years Old
- Finishing Class (11-13 Years Old)
Wednesday Classes:
- YDP 4-5 Years Old
- YDP 8-10 Years Old
5:30 PM
- YDP 6-7 Years Old
- Ball Mastery (All Ages)
Thursday Classes:
- YDP 6-7 Years Old
- YDP 8-10 Years Old
- Ball Mastery (All Ages)
5:30 PM
- YDP 8-10 Years Old
- YDP 11-13 Years Old
Friday Classes:
4:30 PM
- YDP 4-5 Years Old
- YDP 6-7 Years Old
- YDP 11-13 Years Old
5:30 PM
- YDP 4-5 Years Old
- YDP 8-10 Years Old
Non-Package Options
Non-Package Options
14-Week Training: A complete winter training program of 14 total weeks!
- 1-Day (14 sessions) $535
7-Week Training: Half of the full winter training program with only one day per week commitment!
- 1-Day (7 sessions) $325
7-Week League: Half of the full league / Offered for cycle 1 and cycle 2.
- 1-Day (7 sessions) (Saturdays) $325
LEAGUE TIMES:
- 1-hour time slots between 9am and 2pm.
**PLEASE NOTE: Saturday League times are TBD based on amount of registrants, ages and levels. You will receive your child's FINAL time slot prior to the start of the program.**
We utilize an online platform for all registration, account creation, receipts, scheduling, attendance and more! In order to register for any of the above programs, you will need to create an account in our BRAND NEW registration system, LeagueApps by clicking the link below!