top of page



The JR NBA Rookie Division program is designed specifically for children in Kindergarten to Grade 3, and it is divided into three separate programs:

  • ​Fall Program: First week of October to the end of November

  • Winter Program: The week school resumes in January to early March

  • Spring Program: Early April to early June

​​To participate in any of these programs, you will need to complete a separate registration for each program.

There are three different registration phases available. Please read the following information to determine which phase is appropriate for you.

PHASE 1:  JUNE 3 to JUNE 9, 2024

Returning players who were part of a team during the Fall/Winter 2023-24 season can register to the same team for the upcoming season. However, players who want to switch teams, either because their previous team is not returning for the Fall/Winter season or because they were only registered for the Spring 2024 season, will need to register during Phase 2.

PHASE 2:  JUNE 11 to JUNE 16, 2024

Returning Players from Fall/Winter 2023-24 and Spring 2024 may register to any team with available space.

If your child is new to TCYBA or did not register in the Fall/Winter 2023-24 or the Spring 2024 season, please do not register during this phase of registration. You can register beginning June 18, 2024.


For new players and returning players who did not register during phase 1 or 2. You may register to any team with available space.


For new players joining TCYBA, they must register to a team where their grade level in September is the higher grade. For example, a new Grade 3 player may only play on a Grade 2/3 team. Play­ing on a Grade 3/4 team is considered play­ing up in Grade 4. 


If a Grade 3 player has already played with TCYBA for one season and they are prepared to play with others who are their age or older, they can register to a Grade 3/4 team. 


The same eligibility applies to all age groups.


For all phases of registration, your registration receipt, generated by our registration site Team Snap, is not a confirmation of placement on a team. It is strictly to let you know we have received your application detailing the team information you are requesting. 


No registration is complete until you have been rostered to a team which you can confirm by looking at the My Teams Page in your Team Snap Account

Anchor 1


bottom of page