[promoslider category="page" width="100%" height="auto" display_title="none" display_nav="none" time_delay="6"]

Join A Team

Join A Team
– Fall / Spring Player Registration

Key Dates / Deadlines For Spring 2027

Grades listed, are based on Spring 2027 school grade.

10/5/27 – Spring Registration Opens (1st-12th Grade)
10/19/26 – Deadline 3rd Graders wishing to be considered for 3rd Grade Spring Travel Teams + 3rd Grade BAYS Travel Coach Applications
10/23/26 & 11/1/26 – 3rd Grade Tryout sessions CLICK HERE for more tryout info (3rd grade only)

11/9/26 – Final deadline for all other players to guarantee a spot for Spring 2027.

Available Programs

Fall Programs / Age Groups

  • 1st / 2nd Grade Junior Academy (NSCJA)
  • 3rd – 6th Grade “In Town” NSC Champions League (NSCCL)
  • BAYS Travel 4th-8th Grade
  • Registration window typically runs around May 1 to early June.

Spring Programs / Age Groups

  • 1st / 2nd Grade Junior Academy (NSCJA)
  • 3rd – 6th Grade “In Town” NSCCL
  • BAYS Travel 3rd – 8th Grade
  • BAYS Travel 9th – 12th Grade
  • Registration window typically runs around Oct 1 to early November. (February deadline for 9th-12th Grade)

* Registration window dates vary slightly each year/season. Typically to open/close on a Monday or Friday.

Additional Registration Information

Recommended reading prior to registering, click headings below to read more

Each season we have approx. 1600 players and over 100 teams. Almost all of which are exclusively coached by parent volunteers. Please consider registering as a coach/asst coach. No experience necessary

Returning coaches are required to register and complete all requirements annually.
CLICK HERE FOR COACH REGISTRATION INFO / REQUIREMENTS

We strongly recommend all families review our Uniform Policy and Sizing Charts before completing registration. Uniform sizes are selected during the registration process, and we are unable to guarantee being able to swap out incorrect sizes.

1st/2nd Grade Size Chart (click here)
3rd-12th Grade Size Chart (click here)
Uniform Policy (click here)

Players in Grade 4-6 (and 3, Spring Only) must be selected to a BAYS Travel team via tryouts and our annual selection process. All players entering the relevant grades are eligible to be considered.

In Grades 7-8, all players are placed on BAYS Travel teams. The first 4 teams of each gender are selected via our tryout / team selection process each year, with remaining players balanced on additional teams that also compete in the BAYS Travel league.

Latest BAYS Travel Team Tryout Information (click here)

To form teams in our NSCJA & NSCCL programs, along with 7/8th Grade ‘balanced’ teams, the following criteria is use in order of priority:

  1. Pairing volunteer coaches with their children
  2. Player evaluations/skill level where available
  3. Balance of schools on each team. No “school based teams”
  4. Balance of grades in any dual grade age groups
  5. New teams are formed each Fall-Spring year. Teams typically stay the same or similar between Fall and Spring with the exception of any necessary movement based on changes in registration
  6. After criteria 1-5, we will consider ONE FRIEND request. However, it is not possible to honor all requests.

Registration remains open after our registration deadlines, and we do try to add late players to teams where space is available. However, by default, late players are waitlisted with no guarantee of being placed on a roster.

© 2026 Copyright Needham Soccer Club