TCBL Toronto Community Basketball League

Shaolin Shooters vs D-Ranks

Schedule / Sunday, Nov 1 Sunday LeagueSunday Evening · Beginner Sun, Nov 1, 2026
FINALWon by 34

6:00 PM · 3338 Bayview Ave, North York · Map

Game highlights1:28 · every made shot

Game recap

Written by AI from the game stats

D-Ranks beat Shaolin Shooters 68-34, a 34-point blowout, and the box score explains why. D-Ranks shot 31-of-78 from the field, compared with 14-of-57 for Shaolin Shooters. Shaolin Shooters held the three-point edge, 6-of-32 to 4-of-25, while D-Ranks went 2-of-10 at the line and Shaolin Shooters did not attempt a free throw. The D-Ranks also controlled the boards 61-33, committed fewer turnovers, 10 to 16, and produced 10 assists to Shaolin Shooters' 7.

Philbert Chan led Shaolin Shooters with 14 points, 10 rebounds and 3 steals (14/10/3), while #17 topped D-Ranks with 19 points on 9-of-19 shooting, adding 3 rebounds and 2 steals (19/3/2). #9 delivered 17 points, 25 rebounds and 4 assists (17/25/4) on 8-of-17 shooting, while #13 added 4 points, 9 rebounds and 4 steals. #8 and #22 each scored 10, giving D-Ranks four players in double figures, while Shaolin Shooters had one.

Team takeaways

Written by AI from the game stats
Shaolin Shooters
STRENGTHS
  1. Philbert Chan provided a strong two-way focal point with a team-high 14 points, 9 defensive rebounds, and 3 steals. Build early offense through his cuts and post touches, then have teammates screen and space around him.
  2. The perimeter attack was credible, with 6 made threes, one more than D-Ranks, and four different players hitting from deep. Preserve this spacing while demanding cleaner looks and stronger off-ball movement.
  3. The team showed active hands and defensive discipline with 6 steals and only 7 personal fouls, helping hold D-Ranks to 14 makes on 57 attempts. Continue pressuring the ball without overcommitting or picking up unnecessary fouls.
TO WORK ON
  1. Shot quality and efficiency were the largest gap14-of-57 overall (24.6%), 8-of-25 from two (32.0%), and 6-of-32 from three (18.8%), with 56% of field-goal attempts coming from three. Reduce low-percentage pullups, prioritize drives, cuts, and mid-range or rim chances, and reserve long attempts for clearly open shooters.
  2. The team generated no free-throw attempts and collected only 7 offensive rebounds against D-Ranks' 10 FTA and 25 offensive rebounds. Attack the paint deliberately, punish closeouts, assign one disciplined rebounder to seal and another to crash, and finish through contact.
  3. Ball security and creation need attention16 turnovers and only 7 assists, compared with D-Ranks' 10 and 10. Simplify reads to one or two passes, use Philbert as a hub, and prioritize transition opportunities when the outlet is secure.

Preserve the perimeter threat and defensive activity while improving shot quality, paint pressure, and ball security.

D-Ranks
STRENGTHS
  1. The two-point game was decisive, with 27-of-53 shooting (50.9%) and 54 of 68 points coming from two-point range. Continue emphasizing cuts, post entries, and early paint touches while leveraging the efficiency of #17 and #9.
  2. Rebounding and second chances were excellent25 offensive rebounds and 61 total rebounds versus Shaolin's 7 and 33, with #9 contributing 9 offensive and 16 defensive rebounds. Preserve the assignment-based box-out structure and keep the strongest rebenders active around the lane.
  3. The defense was disruptive and controlled, producing 10 steals while committing only 10 turnovers and one foul. This approach generated 21 more field-goal attempts and held Shaolin to 24.6% shooting. Continue pressuring the ball and finishing possessions while maintaining the same discipline.
TO WORK ON
  1. Perimeter shooting was inefficient at 4-of-25 from three (16.0%). Rather than increasing volume blindly, generate cleaner looks through relocation, corner spacing, and quick weak-side kick-outs, then use short roll or hand-off actions to lift the defense before shooting.
  2. Free-throw execution was 2-of-10 (20.0%). Install a consistent pre-shot routine and add a late-game foul-management plan with designated foulers so opponents cannot get uncontested looks, treating free throws as a non-negotiable closing routine.
  3. Ball movement was modest, with 10 assists and no player exceeding four, while #17 and #9 combined for 36 of 68 points. Develop #9 as the high-post hub, stagger cutters and secondary actions, and involve #13 and #22 through hand-offs so the offense has more than one reliable creator.

D-Ranks won through interior efficiency, rebounding, and ball pressure; the next gains should come from perimeter shooting, free-throw execution, and more deliberate ball movement.

Team stats

Shaolin ShootersD-Ranks
14-57 · 24.6%
Field goals
39.7% · 31-78
6-32 · 18.8%
3-pointers
16.0% · 4-25
0-0
Free throws
2-10
33
Rebounds
61
7
Assists
10
6
Steals
10
0
Blocks
0
16
Turnovers
10

Box score

FG, 3P and FT shown as made-attempted

Shaolin Shooters

34L
PlayerPTSREBASTSTLBLKTOVPFFG3PFT
19Philbert ChanDouble-double 1410130416-202-130-0
3Keith Cheung 56100132-81-30-0
23Player #23Is this you? Claim it → 53010502-71-30-0
30Andre Lee 52200022-111-70-0
11Gabriel Au 34210211-81-60-0
21ellwe lin 24100101-30-00-0
7stephen w 03010300-00-00-0
10Player #10Is this you? Claim it → 01000000-00-00-0
Team totals343376016714-576-320-0
Shooting24.6%18.8%–

D-Ranks

68W
PlayerPTSREBASTSTLBLKTOVPFFG3PFT
17Player #17Is this you? Claim it → 193120109-191-70-0
9Player #9Is this you? Claim it →Player of the gameDimerDouble-double 1725400108-170-51-5
8Player #8Is this you? Claim it →Double-double 1011000404-102-60-0
22Player #22Is this you? Claim it → 106220104-151-61-3
10Player #10Is this you? Claim it → 62010003-80-00-2
13Player #13Is this you? Claim it →Thief 49240212-70-00-0
96Player #96Is this you? Claim it → 24110101-20-10-0
99Player #99Is this you? Claim it → 01000000-00-00-0
Team totals68611010010131-784-252-10
Shooting39.7%16.0%20.0%

Played in this game? Claim your stats

Stats are tracked by jersey number. Claim your number in the free SportsVisio app and your name shows up here the next day, with every game and highlight saved to your own player profile.

  1. 1Get the SportsVisio app and sign up as a Player.
  2. 2Search TCBL, open your team and pick your league day.
  3. 3Tap your jersey number and claim it.
  4. Played on more than one team, or your team shows up twice? Claim your number on each one.

Player stats are tracked by AI from the game video. The final score comes from the league's official result.