TCBL Toronto Community Basketball League

Ultra vs Ipman OG

Schedule / Sunday, Sep 20 Sunday LeagueSunday Evening · Intermediate Sun, Sep 20, 2026
76 Ultra W
FINALWon by 22

8: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

Ultra cruised to a 76-54 win, controlling the glass and the scoreboard from start to finish. They pulled away by attacking the offensive boards and burying threes at a steady clip. Ipman OG tried to stay close, with #11 and Player-17 each dropping 12, but the supporting cast went cold and the shots stopped falling. Ultra's interior efficiency plus their second-chance opportunities turned a tight opening into a wire-to-wire rout by the final horn.

Ultra shot 29-of-68 (42.6%) from the floor, including a sharp 18-of-32 (56.3%) from two-point range, and splashed 11-of-36 (30.6%) from beyond the arc. They owned the glass, 41 to 27 overall and 16 to 12 on the offensive end, turning misses into fresh looks. Ipman OG managed just 22-of-64 (34.4%) overall and 15-of-41 (36.6%) from two, with 7-of-23 (30.4%) from three but only 12 offensive boards to show for it. Ultra's 13 assists also edged Ipman OG's 9, and Ipman OG coughed it up 13 times against 10 for Ultra.

Player-41 poured in a game-high 31/6/3, hitting 11-of-19 from the field and 4-of-11 from deep. Player-2 posted a 22/14/3 double-double with 5 triples of his own. Player-14 added 11/9/5, and Player-9 chipped in 4 points, 8 boards and 4 steals off the bench to lock down the perimeter. With the win, Ultra moves to 1-1 and Ipman OG falls to 1-1.

Team takeaways

Written by AI from the game stats
Ultra
STRENGTHS
  1. Three positives from this boxscoreFirst, the 76 points on 42.6 percent shooting reflects excellent offensive efficiency, and the 56.3 percent conversion rate from two-point range shows we are getting high-percentage looks inside the arc. Second, the 41 to 27 rebounding dominance, including 16 offensive boards, completely controlled the tempo and gave us multiple extra possessions. Third, our 13 assists indicate strong ball movement and unselfish play, and #41 delivering 31 points on 11 of 19 shooting was the offensive engine we needed. Only 4 personal fouls as a team also shows disciplined defensive positioning.
TO WORK ON
  1. Three areas for improvementFirst, despite the win, we committed 10 turnovers, with #14 alone accounting for 5. We need to tighten our ball-handling and decision-making to avoid giving opponents easy transition buckets in closer games. Second, zero blocks across the roster suggests our interior protection is a concern. Even against a smaller opponent we were not deterring shots at the rim, which will be exposed by stronger frontcourts. We need to improve our help-side rotations and vertical contest technique. Third, we attempted 36 three-pointers, which is nearly 53 percent of our total shots. While we hit 11, this heavy reliance on the perimeter can become predictable and lead to cold shooting nights. We should look to establish the inside-out game more consistently, using our post presence to create better three-point opportunities rather than launching them as a primary option.
Ipman OG
STRENGTHS
  1. Three positives from this boxscoreFirst, the team showed active hands on defense with 8 steals, demonstrating good perimeter pressure and disruption. Second, offensive rebounding was a bright spot at 12 boards, giving second-chance opportunities that kept you competitive. Third, balanced scoring across multiple players (number 11 with 12, number 12 with 10, and #17 with 12) shows the offense is not one-dimensional, which is a foundation we can build on.
TO WORK ON
  1. Three areas for improvementFirst, the 13 turnovers are far too many and directly cost us possessions we could not afford against a team that outscored us by 23. We need to emphasize ball security in practice, particularly in transition and entry passes. Second, we were destroyed on the defensive glass 25 to 15, meaning Ultra got far too many second-chance looks. Our bigs need to establish better box-out discipline and our guards must crash in to help secure rebounds. Third, we shot only 3 free throws as a team. That tells me we are settling for perimeter jumpers instead of attacking the rim aggressively. We need to draw more contact, get into the paint, and force the defense to foul. Additionally, zero blocks across the entire roster indicates a lack of rim protection that we must address with either scheme adjustments or personnel tweaks.

Team stats

UltraIpman OG
29-68 · 42.6%
Field goals
34.4% · 22-64
11-36 · 30.6%
3-pointers
30.4% · 7-23
7-11
Free throws
2-3
41
Rebounds
27
13
Assists
9
7
Steals
8
0
Blocks
0
10
Turnovers
13

Box score

FG, 3P and FT shown as made-attempted

Ultra

76W
PlayerPTSREBASTSTLBLKTOVPFFG3PFT
41Player #41Is this you? Claim it →Player of the gameSmooth operator 3163103011-194-115-6
2Player #2Is this you? Claim it →Double-double 2214300008-215-131-2
14Player #14Is this you? Claim it → 119510515-110-01-3
10Player #10Is this you? Claim it → 64010102-82-70-0
9Player #9Is this you? Claim it →Thief 48240122-20-00-0
99Player #99 20000001-70-50-0
999Player #999 00000010-00-00-0
Team totals7641137010429-6811-367-11
Shooting42.6%30.6%63.6%

Ipman OG

54L
PlayerPTSREBASTSTLBLKTOVPFFG3PFT
11ben xu 126020315-122-50-0
17Player #17Is this you? Claim it → 126020104-144-120-0
12Player #12Is this you? Claim it → 107200115-110-00-0
8Player #8Is this you? Claim it → 83000434-90-00-1
29Player #29Is this you? Claim it →Dimer 71610012-91-42-2
27junming su 23120321-60-20-0
15Player #15Is this you? Claim it → 21000001-20-00-0
7Kevin Wang 00010100-10-00-0
Team totals532798013822-647-232-3
Shooting34.4%30.4%66.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.