TCBL Toronto Community Basketball League

Eastenders vs Ballfiends

Schedule / Sunday, Sep 27 Sunday LeagueSunday Morning · Beginner Sun, Sep 27, 2026
FINALWon by 7

12:00 PM · 190 Allstate Pkwy, Unit 102, Markham · Front court · Map

Game highlights1:28 · every made shot

Game recap

Written by AI from the game stats

The Ballfiends stayed unbeaten at 4-0, taking down the Eastenders 55-48 and dropping them to 1-3. The game wasn't a wire-to-wire blowout, but Ballfiends controlled the paint. They shot 15-of-22 from two (68%), slicing inside for easy looks, while Eastenders sputtered at 14-of-35 inside (40%). That efficiency gap kept every Eastenders push from sticking.

#9 tried to carry Eastenders, dropping 24 on 8-of-15 with 6 triples, but help was thin on the scoreboard. Player-24 answered with 15 for Ballfiends, and kristian petrovski added 14 on 6-of-10 with 7 boards. tolis mastorakos chipped in 9, and Ziyaad Wasti buried a pair of threes for 6 to stretch the lead when it mattered.

Eastenders owned the glass at 33-26, fueled by 18 offensive boards, but couldn't convert second chances, shooting 20-of-56 overall (36%). Turnovers were near even (17 for Eastenders, 16 for Ballfiends), but Ballfiends' 11 steals to Eastenders' 8 layered on extra pressure and fueled the break. Free throws told a quieter story: Ballfiends 7-of-18, Eastenders 4-of-10, with both teams leaving points at the line.

Shot profiles told the whole night. Ballfiends finished 21-of-46 (45.7%) with 68% inside the arc and 25% from three (6-of-24). Eastenders went 20-of-56 (35.7%), 40% inside, 29% from deep (6-of-21). Ballfiends won the two-point battle by 28 percentage points while matching the three-point volume, a clean formula for a 7-point road-style win without ever needing a clutch possession.

Team takeaways

Written by AI from the game stats
Eastenders
STRENGTHS
  1. Three positives to highlight for the Eastenders coaching staff as we regroup from this loss. First, we owned the offensive glass with 18 offensive rebounds generating clear second chance opportunities, and #92, #98, and #99 combined for 16 offensive boards which is a foundation we can build around. Second, we distributed the ball well with 12 assists on 20 made field goals and 56 attempts, meaning our halfcourt offense is sharing and creating looks rather than going one-on-one. Third, #9 gave us a high-level individual scoring performance with 24 points on 8 of 15 shooting and 6 of 12 from three, proving we have a true shot-creator who can carry us on a given night, and #98 added 7 points, 7 boards, and 3 assists showing two-way production from the forward spots. The team effort is there, now it is a matter of converting that activity into efficiency.
TO WORK ON
  1. Three areas for improvement that directly explain tonight's five-point loss. First, we shot only 35.7 percent overall and a poor 40 percent on twos at 14 of 35, which means we are missing layups, floaters, and short jumpers that should be automatic; we need to prioritize paint touches, practice finishing through contact, and cut down on the contested mid-range looks that several of our role players took tonight, particularly #95 who went 2 of 9 and #99 who went 2 of 11. Second, we committed 17 turnovers which killed our possession value and prevented us from cashing in on our rebounding edge, so ball-screen reads, weak-hand work, and simple entry passes need to be a practice priority this week. Third, we hit only 4 of 10 free throws at 40 percent including #98 going 1 of 5 which is unacceptable for a post player, and #95's 5 fouls along with our team total of 14 tells me our defensive discipline is breaking down. Summary for the staff, we out-rebounded the opponent 33 to 26 and still lost because we failed to convert inside, protect the basketball, and shoot free throws, fix those three categories and the result flips immediately.
Ballfiends
STRENGTHS
  1. Three positives to build on for the Ballfiends coaching staff. First, the team shot an outstanding 68.2 percent from two-point range at 15 of 22, which means our interior offense and shot selection inside the arc are working at an elite level and we should keep running offense through the paint. Second, we forced 11 steals, an excellent indicator that our perimeter defense and active hands are disrupting the opponent's rhythm. Third, despite committing 16 turnovers we still managed to put up 55 points and secure the win, which speaks to our competitive resilience and depth. Coach Petrovski was outstanding offensively going 5 of 6 on twos, and #24 delivered a very efficient 15 points on 5 of 8 shooting with 4 steals. Our offensive efficiency profile, 45.7 percent overall on only 46 field goal attempts, is a winning formula worth replicating.
TO WORK ON
  1. Three areas that require our immediate attention. First and most glaring, we recorded zero blocks as a team, which signals we are getting outworked or outpositioned in the paint defensively and not protecting the rim, so we need to emphasize help-side rotations, verticality drills, and bigger minutes from our frontcourt. Second, we shot just 25 percent from three at 6 of 24 and took 24 threes which is more than half our shot attempts, this is too three-heavy for our personnel and our efficiency collapses when we live on the perimeter; we need shot quality discipline and more entry passes inside where we converted at 68 percent. Third, we went 7 of 18 from the free throw line at 38.9 percent, easily six points left at the line, so we need a dedicated free throw routine and late-game fouling drills because in a tighter contest that line is the difference. Add in 16 turnovers and a negative rebounding margin of minus 7, and we got away with a win tonight that we likely lose against tougher opposition.

Team stats

EastendersBallfiends
20-56 · 35.7%
Field goals
45.7% · 21-46
6-21 · 28.6%
3-pointers
25.0% · 6-24
4-10
Free throws
7-18
33
Rebounds
26
12
Assists
10
8
Steals
11
1
Blocks
0
17
Turnovers
16

Box score

FG, 3P and FT shown as made-attempted

Eastenders

48L
PlayerPTSREBASTSTLBLKTOVPFFG3PFT
9Player #9Is this you? Claim it →Sniper 240120418-156-122-3
98Player #98 77311413-80-11-5
99Player #99 511310122-110-21-2
92Player #92 47110222-30-00-0
95Player #95 43220352-90-20-0
94Player #94 41000102-20-00-0
96Player #96 23100111-50-20-0
93Player #93 01100000-10-10-0
97Player #97 00010110-20-10-0
999Player #999 00000010-00-00-0
Team totals50331281171420-566-214-10
Shooting35.7%28.6%40.0%

Ballfiends

55W
PlayerPTSREBASTSTLBLKTOVPFFG3PFT
24JackyPlayer of the gameSmooth operatorThief 152340215-81-34-4
11kristian petrovski 147120326-101-21-4
7tolis mastorakos 95310134-91-60-4
17Player #17Is this you? Claim it → 94000513-31-12-4
77Ziyaad Wasti 62110112-122-120-0
25tyler archibald 24120301-10-00-2
63Deji 02110110-30-00-0
999Player #999 00000010-00-00-0
Team totals552610110161021-466-247-18
Shooting45.7%25.0%38.9%

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.