Irvine Premier Soccer Club (IPSC) provides a comprehensive training program that incorporates a multifaceted approach to soccer development at the individual and team level. The components of this program, outlined below, are intended to provide a structured practice environment supported by individual instruction and semi-structured player-centered practice.

Team Training
IPSC teams train twice per week with their coaches and trainers. The practice schedule is either Mondays and Wednesdays or Tuesdays and Thursdays. Some teams work with one coach for all practices and games and some choose to bring in an additional trainer to run one or two of the practices. Practices are structured around a common framework which begins with a soccer specific warm-up. We emphasize dynamic stretching combined with simple technical activities to begin each practice. Following the warm-up we transition into some intense technical training covering the fundamentals of dribbling, turning, passing, receiving, heading and shooting. The next progression uses small sided games that are conditioned to teach one of our attacking or defending principles. Each session concludes with a small sided scrimmage to goal. The specific topics within this framework are chosen by the coaches in consultation with the trainer as a part of the continuous cycle of development focusing on the team