Elite soccer development for men and women athletes — pros, national team players, college athletes, and elite youth — built by former professionals who refuse to settle for average.
SoCal Soccer 360 Academy trains men's and women's players at every level — from elite youth to college-bound athletes to professionals — with a program built around real reps, real coaching, and real accountability.
Every session is designed with a purpose. No filler, no wasted time — just focused development that shows up on matchday.
Founded by former professionals, SoCal Soccer 360 Academy was built on one idea — that men and women athletes deserve the same demanding, detail-obsessed coaching standard, without compromise.
Benefit from Joe Flanagan's vast experience, from playing at the highest levels to coaching elite teams. As a seasoned NCAA coach with multiple championships under his belt, Joe brings unmatched expertise to SoCal Soccer 360 Academy.
02.
Tailored Programs
Whether you're just starting out or aiming for the pros, SoCal Soccer 360 Academy offers a variety of clinics, camps, 1-on-1 Sessions, and Group Sessions. Find the perfect training program to support your soccer journey.
03.
Proven Track Record
Joe Flanagan's reputation in the soccer world is backed by concrete results. With over 100 players placed at the next level, including top players like Oliver Knotek and Payton Norman, SoCal Soccer 360 Academy’s programs deliver.
The Standard
Every Session Every Rep
One standard, for every athlete who walks onto our fields — men or women, youth or pro.
Academy In Action
See SoCal Soccer 360 On the Field
A live look at the intensity, technique, and competitive standard our players bring into every session and every match.
Testimonials
Trusted Beyond the Training Field
Joe was an incredible coach and mentor for Payton. He not only helped her develop as a player, but also prepared her mentally for the demands of Division I soccer.
Throughout the recruiting process, his guidance, honesty, and encouragement were invaluable. He also worked with Payton on her fitness and technical training before she left for the University of Washington, helping her arrive confident and prepared.
We are so grateful for everything Joe did to help Payton achieve her dream of playing Division I soccer.
Tawnie N.
I’ve known Joe for nearly 6 years and he’s a great guy first and foremost. Our daughters played on the same soccer team and he was always great to talk soccer with as he has a very high soccer IQ and knows the game very well from being a former high level soccer player. He trained my daughter throughout the years and always gave her a fresh perspective of the game and taught her soccer tactics that she could immediately apply in her game. He’s calm, focused and understands how to get the most out of players, and helps them develop their area of weakness. I highly recommend Joe!
Craig M.
Coach Joe Flanigan was instrumental in helping my son, Robert, achieve his dream of playing Division I soccer at Cal State Northridge. His expert coaching, recruiting guidance, and honest advice gave us confidence throughout the process. Joe's technical training, tactical instruction, and personal support helped Robert grow as both a player and a person. We are especially grateful for the time he invested in preparing him for the next level. I highly recommend Coach Joe to any player or family pursuing college soccer opportunities.
David K.
Joe is a fantastic trainer, coach, and recruiter! My son Owen began working with him in high school through private training and the college recruiting process. Joe played a huge role in Owen’s development and helped him earn a Division I opportunity at SMU. Owen continues to train with Joe during school breaks, staying sharp through private sessions and summer programs that prepare him for the demands of college soccer. We’re incredibly grateful for Joe’s guidance, support, and commitment. I can’t recommend him highly enough!
Kevin Z.
Not For Everyone
Ready to train different?
Personalized training programs for athletes ready to reach the next level.