Real league basketball for everyday players.
Leagues on Monday, Thursday, Saturday and Sunday across Toronto and the GTA. Referees, standings, playoffs, every game filmed — and a big basketball family that keeps coming back.
~170 teams. One big family.
Teammates, rivals, friends and families from every corner of the GTA. Different backgrounds, same court — and on finals day, everyone shows up.
A few of the ~170 teams on court this season. Your crew could be next.
Put your team on the listHow to get in the game
Three moves, drawn up like a play.
Sign up
Captains register the team online. No team? Join as a free agent.
Play your season
7 regular-season games plus playoffs. We book the courts and bring the referees.
Watch your game
Box score, stats and highlights on tcbl.ca within 24 hours.
Your game, broken down.
Every game is filmed and analyzed by AI. Wear your number clearly, and your box score, shooting splits and highlights are waiting the next day.
| Oct 5, Monday League | PTS | FG% | REB | AST |
|---|---|---|---|---|
| OHANA | 77 | 47.1 | 43 | 27 |
| Crodies + Brodies | 40 | 23.6 | 44 | 12 |
Toronto's home for youth basketball.
J17 Basketball is TCBL's own youth program: a basketball-only facility for players aged 5 to 17, serving Toronto, Markham, Vaughan and Richmond Hill. Skill growth and character come before the scoreboard.
Ages 5–17
The J17 player pathway
A basketball community. Not just a club.- 5–7Little Ballers
- 8–10Junior Development
- 11–13Skill Builders
- 14–17Elite Prep
- NextRep · High school · Post-secondary
Join the TCBL family
Got friends who play? Register as a team. Flying solo? Join as a free agent and we'll find you a squad. Spots fill up in every division.
Help us build the best league in Toronto.
We want TCBL to be the best community league around. If something could be better, or you have an idea, tell us anytime.