TCBL Toronto Community Basketball League
About

About TCBL

Real league basketball for everyday players: leagues on Monday, Thursday, Saturday and Sunday across Toronto and the GTA.

4 league days
Monday, Thursday, Saturday, Sunday
7 games + playoffs
every season, in every tier
7 gyms
in North York, Scarborough, Markham and Vaughan

How a season works

Teams play 7 regular-season games, then the playoffs. Each league day is split into tiers by level (Beginner, Rec, Intermediate and Elite) and, on weekends, by time slot. We book the courts and bring the referees.

The standings rank teams by win percentage, then point differential, then head-to-head. After the regular season, the league office sets each tier’s playoff bracket (seeds, matchups, times and courts) and every round shows up on the playoffs page as soon as it is scheduled.

Every game filmed

Every game is filmed and analyzed by SportsVisio’s AI. Box scores, shooting splits, highlights and an AI recap show up on the game page, usually within a day or two. Players show by jersey number until they claim their stats in the SportsVisio app.

Where we play

7 gyms in North York, Scarborough, Markham and Vaughan. Each game’s court is on the schedule.

3338 Bayview Ave North York Map ↗
211 Steeles Ave E North York Map ↗
4640 Finch Ave E Scarborough Map ↗
9390 Woodbine Ave Markham Map ↗
J17 Arena · 190 Allstate Pkwy, Unit 102 · 2 courts Markham Map ↗
220 Torbay Rd Markham Map ↗
130 Racco Pkwy Vaughan Map ↗

Schedules and results

The league’s official scoresheets are the Google Sheets the league office keeps: one for Saturday and one for Sunday. This site reads them, so schedules, scores and standings here match the sheets.

Contact

Questions about registration, schedules or a result? Email contact@tcbl.ca, or send us feedback.