skip navigation


Manhattan Soccer Club is committed to all levels of program development and competition, from local travel to nationally-ranked elite teams, but the program approach is the same.

The MSC program develops outstanding athletes on and off the field by:

  • Developing outstanding young players with an age-appropriate soccer curriculum focused on technical training and player development.
  • Providing professional leadership and consistent coaching.
  • Promoting an attractive, creative and organized style of soccer.
  • Creating a positive learning environment that reinforces the principles by which to train, compete and pursue excellence.
  • Setting realistic goals, so players and teams are placed in challenging but appropriate settings to reach developmental goals.
  • Emphasizing the values of sportsmanship, discipline, focus, and commitment.
  • Building self-esteem, leadership, and conflict resolution skills.

MSC has an integrated soccer curriculum taught by a staff of 40 or more professional coaches, with a senior coaching staff overseeing the programs.  We have years of experience developing successful soccer players and teams playing on the local, regional and national levels. The Director of Coaching works with the each team's coach to establish the team’s goals and program for the year. The goal is for each team to learn developmentally appropriate soccer, and to play their matches in a challenging but appropriate league.

In general, teams train three times a week, with one match on the weekend. They participate in 3-6 tournaments annually, with the exception of college showcase teams, which may attend 7 or more to get exposure to college coaches. Premier Team players are expected to attend all three training sessions per week. Academy team players are expected to attend two of the three scheduled training sessions, but are encouraged to attend all three.

Details for each program:

U2-U5 Tiny Tigers
U8-U12 Academy
U13-U14 Junior HS Academy
U15-U18 Senior Academy

U23 Summer Program 

USL League Two