TCBL Toronto Community Basketball League

J17 OG vs Niubility

Schedule / Sunday, Sep 13 Sunday LeagueSunday Sun, Sep 13, 2026
FINALWon by 14

5:00 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

Niubility cruised to a 56-42 win over J17 OG, an efficiency-driven performance built on three-point shooting and steady trips to the free throw line. The winners buried 9-of-29 from downtown and went 18-of-52 from the floor (35%), but the real separator came at the stripe. Niubility drew 18 fouls and sank 11 free throws, while J17 OG could only convert 1 of their 6 attempts, a 10-point swing from the line alone.

J17 OG's offense never found its footing. They finished an icy 17-of-71 overall (24%) and 7-of-38 from three-point range, with their shot diet heavily concentrated from beyond the arc and most of those looks missing the mark. Even with 15 offensive rebounds and a 41-38 rebounding advantage, they couldn't convert those extra chances into points against a settled defense. Ball security wasn't the culprit either, the losers committed just 8 turnovers while forcing 10.

The math tells the story. When one team shoots 35% with nine made triples and double-digit free throws, and the other shoots 24% with 31 misses from the field, you get a 14-point final. The free throw line gap, an 18-to-6 attempt advantage and 11-to-1 makes, was the headline. Niubility moves to 1-0 with a balanced attack spanning the perimeter and the paint, while J17 OG drops to 0-1 still searching for any shot-making rhythm.

Team takeaways

Written by AI from the game stats
J17 OG
STRENGTHS
  1. The team earned the win through clear efficiency advantages. They converted 31 percent from three-point range on 29 attempts and shot 61.1 percent from the free throw line, capitalizing on scoring opportunities. Defensively they kept fouls low at just 6 while securing 34 defensive rebounds, limiting second chance points and staying disciplined across possessions. Nine assists indicate solid ball sharing within the offensive sets.
TO WORK ON
  1. Only 4 offensive rebounds left points on the table and allowed the opponent to grab 15 offensive boards, a significant gap that could hurt against stronger frontcourts. Ten turnovers at this pace of play is too high and undermines offensive rhythm. Just 2 steals suggests the perimeter defense was too passive and not disrupting the opponent enough. Additionally zero blocks at the rim leaves interior defense vulnerable to drives and post entries.
Niubility
STRENGTHS
  1. The team showed strong rebounding effort with 41 total boards including 15 offensive rebounds, giving them extra possessions. Seven steals demonstrates active hands on the defensive perimeter and a willingness to pressure the ball. The 8 assists against 8 turnovers reflects reasonable ball movement discipline in a low-scoring contest.
TO WORK ON
  1. Shooting efficiency was a major concern. The team shot just 23.9 percent from the field on 71 attempts and only 18.4 percent from three on 38 tries, wasting significant volume. Free throw shooting at 1 of 6 is unacceptably low and likely cost them 4 to 5 points. With 15 personal fouls and zero blocks, defensive positioning and rim protection need urgent attention. The team also took 19 more shots than the opponent but scored 14 fewer points, indicating shot selection and execution must be addressed in practice.

Team stats

J17 OGNiubility
18-52 · 34.6%
Field goals
23.9% · 17-71
9-29 · 31.0%
3-pointers
18.4% · 7-38
11-18
Free throws
1-6
38
Rebounds
41
9
Assists
8
2
Steals
7
0
Blocks
0
10
Turnovers
8

Box score

FG, 3P and FT shown as made-attempted

J17 OG

56W
PlayerPTSREBASTSTLBLKTOVPFFG3PFT
17Player #17Is this you? Claim it → 152200114-183-174-6
14Player #14Is this you? Claim it →Player of the game 97200003-81-42-2
18Player #18Is this you? Claim it →Smooth operator 93100034-71-10-2
13Player #13Is this you? Claim it → 91000003-33-30-0
2Player #2Is this you? Claim it → 62010402-20-02-2
9Player #9Is this you? Claim it → 311100120-40-03-6
10Player #10Is this you? Claim it → 34000101-11-10-0
77Player #77Is this you? Claim it → 27310301-80-30-0
33Player #33Is this you? Claim it → 01000000-10-00-0
Team totals563892010618-529-2911-18
Shooting34.6%31.0%61.1%

Niubility

42L
PlayerPTSREBASTSTLBLKTOVPFFG3PFT
30shuang wuDimer 159510106-163-80-1
0Chang 92100223-123-120-0
14Raymond Hao 88020224-80-00-3
55yuning lei 45000102-50-30-0
04Player #04Is this you? Claim it → 32010101-91-60-0
6Hart 22000021-30-10-0
09Jeffrey Wu 12110020-20-11-2
02Zheyi Bei 06120160-70-20-0
3Leo Wang 05000010-80-40-0
999Player #999 00000000-10-10-0
Team totals424187081517-717-381-6
Shooting23.9%18.4%16.7%

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.