TCBL Toronto Community Basketball League

FYTB vs Ballfiends

Schedule / Sunday, Sep 20 Sunday LeagueSunday Morning · Beginner Sun, Sep 20, 2026
26 FYTB L
FINALWon by 17

9:55 AM · 220 Torbay Rd, Markham · Map

Game highlights1:28 · every made shot

Game recap

Written by AI from the game stats

Ballfiends rolled to a 43-26 victory over FYTB, staying unbeaten at 2-0 while FYTB dropped to 1-1. The Ballfiends seized control by attacking the paint (12 makes inside on 27 attempts, around 44%) and burying 7 triples, while FYTB sputtered from deep at 3-of-21 (about 14%). The turnover battle decided it: Ballfiends committed only 7 while forcing 16, turning those miscues into a 10-4 steal edge that fueled transition chances and stretched the lead.

Ziyaad Wasti caught absolute fire from beyond the arc, dropping 12 points on 4-of-9 shooting from distance with zero attempts inside, a pure sniper's night. Kristian Petrovski dominated the glass and the paint, posting 10 points on 5-of-7 two-point work plus a monstrous 11 rebounds (7 offensive) to keep possessions alive. Mason Gonsalves chipped in 7 points, and Tolis Mastorakos ran the offense with 6 points and 4 assists. Ballfiends shot 19-of-53 overall, good enough given their ball security.

For FYTB, Luis Lamaj paced the squad with 9 points and 9 rebounds, though a brutal 2-of-9 night at the stripe cost them easy points. Player 97 added 8 with two triples, but FYTB never found rhythm, shooting just 9-of-36 (25%) and coughing up the ball 16 times. Abhishek Paul and Om Patel combined to go 0-for-12 from the field, a rough backcourt night that dug a hole too deep to climb out of.

Team takeaways

Written by AI from the game stats
FYTB
STRENGTHS
  1. First, the rebounding effort was outstanding. Matching the opponent with 29 total boards, including 9 offensive rebounds, shows real fight and grit on the glass. Second, the team was disciplined defensively, committing only 4 fouls while staying in plays. Third, there was a strong commitment to getting to the free throw line with 11 attempts, indicating an aggressive mindset in attacking the paint. These are strong foundational areas to build upon.
TO WORK ON
  1. First, ball security must become a top priority. The 16 turnovers are simply too many and directly fueled the opponent's transition opportunities and steal totals. We need to emphasize two-handed passing, limit dribbling in traffic, and run structured sets out of timeouts to slow the pace. Second, shooting efficiency is a major concern. At 25 percent from the field and especially 14.3 percent from three-point range on 21 attempts, we are leaving easy points on the board. The shooting staff should identify the highest-volume shooters who are struggling and either tighten their shot selection or increase the frequency of catch-and-shoot rhythm three-pointers only after two or more passes. Third, ball movement was stagnant with only 5 assists on 9 made baskets. We need to improve our assist-to-made-basket ratio, set more off-ball screens, and get more weak-side action so defenders cannot key on our primary scorers.

Tough loss, but the rebounding and discipline give us something to lean on. Fix the turnovers, get smarter shot selection, and move the ball, and we will be right back in games like this.

Ballfiends
STRENGTHS
  1. First, defensive activity was exceptional with 10 steals, showing we are reading passing lanes, playing the passing angles, and converting defense into offense. That kind of activity is contagious and sets the tone for the whole roster. Second, ball movement was excellent with 12 assists on 19 made baskets and only 7 turnovers, indicating strong floor spacing, unselfish play, and good decision making under pressure. Third, the team shot 35.8 percent from the field and a solid 26.9 percent from three-point range on strong volume, and we received balanced contributions from multiple players including Petrovski inside, Gonsalves off the bench, and Wasti from beyond the arc. This kind of scoring depth is exactly what wins championships.
TO WORK ON
  1. First, despite the win, we only attempted 1 free throw the entire game. We need to do a better job of attacking the basket, putting pressure on the rim, and drawing contact in the paint. We have the athletes to get to the line consistently. Second, rim protection is a clear weakness with 0 blocks recorded. Whether that comes from the five position or weak-side help defense, we need at least one or two shot contests at the rim per possession, especially against teams that drive. Third, foul management is a concern with 8 personal fouls, two of which came from limited-minute reserves. We need to emphasize verticality on defense and avoid reaching, particularly when we are in good position, so we keep our key players available late in close games.

Great team win built on ball movement and defensive activity. Adding aggression at the rim, rim protection at the five, and tighter defensive discipline will make us very difficult to beat going forward.

Team stats

FYTBBallfiends
9-36 · 25.0%
Field goals
35.8% · 19-53
3-21 · 14.3%
3-pointers
26.9% · 7-26
3-11
Free throws
1-1
29
Rebounds
29
5
Assists
12
4
Steals
10
0
Blocks
0
16
Turnovers
7

Box score

FG, 3P and FT shown as made-attempted

FYTB

26L
PlayerPTSREBASTSTLBLKTOVPFFG3PFT
99akash saha 99210423-61-42-9
97Sri 86110103-82-50-0
3Thakeshon Mangaleswaran 55210102-80-31-2
98Player #98Is this you? Claim it → 23000121-20-10-0
7abhishek paul 03010300-50-30-0
12om patel 02000500-70-50-0
999Player #999 01000100-00-00-0
Team totals24295401649-363-213-11
Shooting25.0%14.3%27.3%

Ballfiends

43W
PlayerPTSREBASTSTLBLKTOVPFFG3PFT
77Ziyaad WastiSniper 122000204-94-90-0
11kristian petrovskiPlayer of the gameDouble-doubleSmooth operator 1011320425-80-10-0
99mason gonsalves 75220003-71-40-0
7tolis mastorakosDimer 66410112-112-60-0
24Jacky 53110012-80-11-1
63Deji 40210012-50-20-0
23pranit ganjuThief 20030011-50-30-0
25tyler archibald 02000020-00-00-0
Team totals4629121007819-537-261-1
Shooting35.8%26.9%100.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.