TCBL Toronto Community Basketball League

Niubility vs North Owls

Schedule / Sunday, Oct 18 Sunday LeagueSunday Afternoon · Beginner 2 Sun, Oct 18, 2026
FINALWon by 16

4:25 PM · 190 Allstate Pkwy, Unit 102, Markham · Back court · Map

Game highlights1:28 · every made shot

Game recap

Written by AI from the game stats

The North Owls took control from the jump and never let up, rolling to a 52-36 win over Niubility to improve to 4-1. From the opening tip, North Owls established their identity: get downhill and finish inside. Martin Chan did exactly that, slicing through the lane for 15 points on 7-of-11 shooting, hitting 6-of-7 from two-point range. The Owls kept the pressure on steadily throughout, building margin in the middle quarters and holding Niubility at arm's length. Shuang Wu tried to keep her team alive with a 19-point, 10-rebound double-double, but it came on a rough 5-of-17 from the field, and Niubility's offense stalled around her. Jeffrey Wu added 9 in support, while Chen H and David Liu each chipped in 8 for the Owls.

North Owls' shot profile told the story of the night. They shot 21-of-51 from the floor (41%) and an efficient 15-of-27 from two (56%), a steady diet of paint touches and layups. Niubility managed just 5-of-15 from two (33%) and 12-of-43 overall (28%), leaning on a 7-of-28 barrage from deep to stay within shouting distance. The glass was even more decisive: North Owls won the rebound battle 34-23, with 12 offensive boards creating extra possessions. Ball movement separated the sides too, 16 assists on 21 makes for the Owls, paired with just 10 turnovers and plus a 16-10 assist edge. Both teams shot 25% from three, but the Owls' volume and quality inside carried the night.

With the win, North Owls move to 4-1 on the season, while Niubility slides to 2-3.

Team takeaways

Written by AI from the game stats
Niubility
STRENGTHS
  1. Shuang Wu delivered an outstanding individual performance with 19 points, 10 rebounds, and 4 made three-pointers, proving he can be our offensive engine and primary shot-creator going forward.
  2. Free throw shooting was solid at 55.6% (5 of 9), and Brian Xu shot 50% from the field in his limited role, showing our shooters can be efficient when involved in the right actions.
  3. We committed only 10 turnovers as a team, matching North Owls despite being under more pressure, indicating our guards are making smart decisions with the ball in transition and half-court sets.
TO WORK ON
  1. Our overall field goal percentage was a poor 27.9% (12 of 43), and inside the arc we managed only 33.3% (5 of 15). We are settling for too many contested jumpers. I want to install more off-ball screens and post-up sets to get our shooters cleaner looks, and increase ball reversal to shift the defense.
  2. We were crushed on the offensive glass, grabbing only 7 offensive rebounds to North Owls' 12. We need to crash the boards harder from the weak side, particularly from our guard positions, and emphasize offensive rebounding as a non-negotiable team identity.
  3. Generating only 1 steal reflects a lack of defensive intensity and ball pressure. We need to sharpen our on-ball defense, employ more aggressive traps in the half-court, and push tempo off live-ball turnovers to create easier scoring opportunities.
North Owls
STRENGTHS
  1. Dominant interior scoring with a 55.6% conversion rate on two-point attempts (15 of 27), anchored by Martin Chan who went 6 of 7 from inside and finished with a team-high 15 points.
  2. Commanded the glass decisively, outrebounding Niubility 34 to 23, including a strong 12 offensive rebounds that generated crucial second-chance opportunities.
  3. Excellent ball distribution and ball security, posting 16 assists against only 10 turnovers for a 1.6 assist-to-turnover ratio, with Hong Wang and Chen H combining for 5 assists and zero turnovers from their primary playmaking roles.
TO WORK ON
  1. Free throw shooting was a glaring weakness at just 30.8% (4 of 13), with #78 going 2 of 6 and Martin Chan missing his only attempt. We need to dedicate end-of-practice segments to free throw drills and incorporate pressure simulation to build muscle memory.
  2. Three-point efficiency lagged at 25% (6 of 24), which is unsustainable against tighter perimeter defenses. I recommend running more drive-and-kick sets to generate higher-percentage catch-and-shoot threes rather than contested pull-ups.
  3. Zero blocks despite our interior advantage is alarming; we need to emphasize shot-contest fundamentals and weak-side help rotations in film sessions, particularly for our bigs who are positioning too passively.

Team stats

NiubilityNorth Owls
12-43 · 27.9%
Field goals
41.2% · 21-51
7-28 · 25.0%
3-pointers
25.0% · 6-24
5-9
Free throws
4-13
23
Rebounds
34
10
Assists
16
1
Steals
4
0
Blocks
0
10
Turnovers
10

Box score

FG, 3P and FT shown as made-attempted

Niubility

36L
PlayerPTSREBASTSTLBLKTOVPFFG3PFT
30shuang wuDouble-double 1910100505-174-135-7
09Jeffrey Wu 95310134-121-60-0
47brian xu 52100112-41-20-0
3Leo Wang 33100001-31-20-2
0Chang 01200310-50-50-0
6Hart 01100030-20-00-0
14Raymond Hao 01100000-00-00-0
Team totals3623101010812-437-285-9
Shooting27.9%25.0%55.6%

North Owls

52W
PlayerPTSREBASTSTLBLKTOVPFFG3PFT
0Martin ChanPlayer of the gameSmooth operator 153120207-111-40-1
12David Liu 86000303-82-60-2
6Chen H 84200003-81-41-1
78Player #78Is this you? Claim it → 67310132-80-12-6
3Player #3Is this you? Claim it → 63300002-21-11-2
33Player #33Is this you? Claim it → 63100003-30-00-1
14Player #14Is this you? Claim it → 32110011-41-40-0
1Alan Wang 03200310-30-20-0
8Hong Wang 03300100-30-10-0
2Justin 00000000-10-10-0
Team totals5234164010521-516-244-13
Shooting41.2%25.0%30.8%

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.