Background Color:
Background Pattern:

Multi-Focus Youth Soccer Programs

NGFC is a Natick, Massachusetts-based, grassroots soccer program. As part of NEXTGEN SPORTS ACADEMY, INC., the goal is to give kids a chance to join an affordable and enjoyable soccer program. We focus on technical and tactical development and maximizing players' full potential, as well as enjoying the game of soccer. Sign your young athlete up for our soccer club by contacting us. NEXTGEN SPORTS ACADEMY, INC. is a 501(c)(3) non-profit organization for all sports.

Why choose NGFC?

  • As part of our partnership with the Revolution Academy, and under the direction of NGFC, players will be training with the Revolution Academy Coaches for both field players and goalkeepers year round.
  • NGFC strives to put players in an environment that encourages technical training, creativity and confidence through age-appropriate coaching while fostering a competitive, professional and fun atmosphere. Support from the Revolution Academy Coaches allows every player to gain a better understanding of – and continued passion for – the game.
  • Beyond the high standard of professional coaching that partnering with the Revolution Academy ensures, NGFC provides maximum value and benefit for each player.
  • NGFC seeks to foster and maximize your child’s potential and unique abilities with a skilled, consistent and dedicated coaching staff throughout the season.
  • Partnering with the Revolution professional MLS team program increases opportunities for NGFC players visibility to local and national scouts.
  • The New England Revolution’s coaching staff hold USSF/NSCAA licenses and are all local, which affords parents and players an added sense of stability.



 Using our online registration program, please take a few minutes to create your family’s account so that you will receive all updates of future sessions and camps.

Please note that this will NOT register your child for any program – you will be asked to enter your contact information only.



             Find us on Team App           

 Please let us know if you have any questions or need more information!

(508) 433 7568



partner with