Banks Youth Soccer Registration

New Users:

Click here if you need to register.
NOTE: you will be taken to Sports Affinity website to register.

  • Enter information about parent/guardian first.
  • Enter information about player you are registering
  • You may register multiple players at the same time.

Returning Users:

Click here if you know your login. Forgot your user name or password? Click here.


Please click here for registration.
Please click here to create a login, for managing/editing your account in the future.

The following photo is what to look for when editing your account.

Login Screen

If you have any issues with the registration, please email

Payment Options:

  • You may pay with personal check, e-check or credit card. No cash please.
  • We accept VISA and MasterCard only.
  • Those choosing to pay by credit card will be charged an additional 3% convenience fee.

Cost Reducing Programs:

  • Free and Reduced Lunch Refund: documentation required
  • Large family discount: only first 3 children are charged
  • Uniform Fee Optional: players may use last year's uniform

Our Mission Statement:

Banks Youth Soccer Association is a volunteer-run, non-profit organization whose mission is to provide a quality, age-appropriate youth soccer program to promote, foster and perpetuate the game of soccer for the families for the families in and around Banks. We follow a player-centered approach that allows each child to develop athletic skills and pursue personal development through sportsmanship and teamwork in cooperation with parents, coaches and referees.