Ultra vs Ipman OG
Game recap
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
- 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.
- 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.
- 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.
- 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
Box score
Ultra
76W| Player | PTS | REB | AST | STL | BLK | TOV | PF | FG | 3P | FT |
|---|---|---|---|---|---|---|---|---|---|---|
| 41Player #41Is this you? Claim it →Player of the gameSmooth operator | 31 | 6 | 3 | 1 | 0 | 3 | 0 | 11-19 | 4-11 | 5-6 |
| 2Player #2Is this you? Claim it →Double-double | 22 | 14 | 3 | 0 | 0 | 0 | 0 | 8-21 | 5-13 | 1-2 |
| 14Player #14Is this you? Claim it → | 11 | 9 | 5 | 1 | 0 | 5 | 1 | 5-11 | 0-0 | 1-3 |
| 10Player #10Is this you? Claim it → | 6 | 4 | 0 | 1 | 0 | 1 | 0 | 2-8 | 2-7 | 0-0 |
| 9Player #9Is this you? Claim it →Thief | 4 | 8 | 2 | 4 | 0 | 1 | 2 | 2-2 | 0-0 | 0-0 |
| 99Player #99 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1-7 | 0-5 | 0-0 |
| 999Player #999 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0-0 | 0-0 | 0-0 |
| Team totals | 76 | 41 | 13 | 7 | 0 | 10 | 4 | 29-68 | 11-36 | 7-11 |
| Shooting | 42.6% | 30.6% | 63.6% | |||||||
Ipman OG
54L| Player | PTS | REB | AST | STL | BLK | TOV | PF | FG | 3P | FT |
|---|---|---|---|---|---|---|---|---|---|---|
| 11ben xu | 12 | 6 | 0 | 2 | 0 | 3 | 1 | 5-12 | 2-5 | 0-0 |
| 17Player #17Is this you? Claim it → | 12 | 6 | 0 | 2 | 0 | 1 | 0 | 4-14 | 4-12 | 0-0 |
| 12Player #12Is this you? Claim it → | 10 | 7 | 2 | 0 | 0 | 1 | 1 | 5-11 | 0-0 | 0-0 |
| 8Player #8Is this you? Claim it → | 8 | 3 | 0 | 0 | 0 | 4 | 3 | 4-9 | 0-0 | 0-1 |
| 29Player #29Is this you? Claim it →Dimer | 7 | 1 | 6 | 1 | 0 | 0 | 1 | 2-9 | 1-4 | 2-2 |
| 27junming su | 2 | 3 | 1 | 2 | 0 | 3 | 2 | 1-6 | 0-2 | 0-0 |
| 15Player #15Is this you? Claim it → | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 1-2 | 0-0 | 0-0 |
| 7Kevin Wang | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0-1 | 0-0 | 0-0 |
| Team totals | 53 | 27 | 9 | 8 | 0 | 13 | 8 | 22-64 | 7-23 | 2-3 |
| Shooting | 34.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.
- 1Get the SportsVisio app and sign up as a Player.
- 2Search TCBL, open your team and pick your league day.
- 3Tap your jersey number and claim it.
- 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.