Subscribe to our Newsletter
One of TCSL’s goals is to provide an administrative experience that is easy, seamless and allows you to focus your energy on what matters MOST – your players.
Documentation for how to register your players with U.S. Club Soccer, register your teams with TCSL, print rosters, and answers to frequently asked questions, will be posted to the respective areas above.


You will need to familiarize yourself with three websites. Each serves a unique purpose.
  1. Twin Cities Soccer Leagues Website – This site contains league rules, schedules, standings, league offerings, and much more. Use this site for an overview of process.
  2. GotSoccer – This is the administrative and scheduling platform for all TCSL leagues and events. Club and team accounts are available here and this is where you will register teams, manage contacts, access schedules, etc. Effective 2019-20 Winter seasons (Minnesota Girls NPL & Winter League), US Club Soccer player registration is completed in GotSoccer.
  3. US Club Soccer National Registration Platform (formerly KYCK) – This is the staff registration system used for all U.S. Club Soccer leagues and events. Registrars/club administrators should have access to this platform to register staff, and staff (coaches and managers) should be prepared to complete US Club Soccer requirements on this website.


Got Soccer is the official TCSL administrative and scheduling platform.
Key how-to documentation is listed below.

Player Registration

Effective 2019-20 Winter seasons (Minnesota Girls NPL & Winter League), US Club Soccer player registration is completed in GotSoccer. All US Club Soccer member benefits remain.
General FAQ & Information is here.
This documentation below only applies to club staff (generally club administrator or registrar) for the purposes of registering players with US Club Soccer. All US Club Soccer member benefits (insurance, etc.) are valid with GotSoccer-produced US Club Soccer passes!
The player registration process is outlined in the following steps (and linked here).
  1. Submit teams to TCSL in advance of each season. (Teams may be submitted without players attached.)
  2. If a team still has players on it from a previous season, we recommend removing those players and assigning them to team “None”. 
  3. Through the upload tool, upload the new season’s players and assign players to the teams through the upload. 
  4. Manage the US Club Soccer waiver/liability requirement.
  5. Manage the US Club Soccer birth certificate verification requirement and upload player photo if one does not already exist.
  6. Submit to TCSL for approval by “verifying” players.
  7. Generate rosters once TCSL approves the players.
  8. Once TCSL approves the players, print ID cards and/or US Club Soccer Official Roster (only used for tournaments/events that may require a team roster).
  9. Pay for US Club Soccer registration/passes.
Teams/clubs are able to print the following documents:

Please note: the US Club Soccer official roster is not used for TCSL league matches. Instead, this document is meant to be used for a tournament/event that requires a roster of the team. It is also used for US Club Soccer regional and national events.

**Only TCSL-verified players will be able to be added to a roster, and thus will not be able to have a pass generated until fully verified**

Player Transfers

Effective with the transition to GotSoccer for player registration, the following transfer process shall be used for players that are currently registered with a TCSL member club wishing to transfer to another TCSL member club during the August 1-July 31 soccer calendar. Players are bound to the existing member unless the proper rules are followed for the transfer to occur.

  1. Follow this link to initiate the transfer. Please note that the player’s email address and GotSoccer password are required to complete this step. Follow this link to lookup the player’s password. Please note, there is a $75 fee for the transfer to be completed.
  2. Complete this form (emailed to and submit to the TCSL office.
  3. Assuming 1-2 are completed above, TCSL will transfer the player to the new club and the player will be able to be rostered/passed in the new club.

Staff Registration

US Club Soccer staff (coaches and team managers) requirements are completed in the US Club Soccer National Registration System.

How To – Staff Registration

Pursuant to U.S. Soccer rules, staff registration is required of all individuals working with or managing youth players, regardless of whether they are volunteers or paid staff, or registered with another U.S. Soccer member organization. This includes all coaches, assistant coaches, and team managers assigned to a team with youth players.
Adult participants must complete the following every two years.
  • Membership purchase
  • Background screening
  • SafeSport training
  • Sideline Sports Doc (SSD) training
After purchasing a membership for an adult staff member, 24 hours after the person for whom a membership is purchased (or the parent, if a minor) will receive an email with individualized links to complete any outstanding membership eligibility requirements. These links are also accessible via the user’s SportsEngine dashboard. Completed requirements will then be automatically reflected in the NRS.
Registrars are able to monitor status, and send automated reminder emails, via the US Club Soccer tab –> Memberships.


TCSL plans to significantly reduce the administrative overhead and time investment required of team managers. There are three areas that team managers will help with in an effort to provide a smooth administrative experience.
NOTE: The below team manager tasks are all done within the specific GotSoccer team account. If you do not know the login credentials for your team, contact your club administrator.
Link to US Club Soccer Medical Waiver Form