Sunday, September 13, 2026 · CCTTA · 1181 Denison St, Markham, ON

CCTTA’s Top 8 Open wasn’t just another club Sunday in Markham. It was the first time a full live tournament at the club ran end-to-end on Table Tennis Tube — registration, groups, live scoring, knockout, and a public winners board — with phones in players’ hands and the desk keeping the same page honest.

By the time the final ended, Jordan Grewal was champion, Chijioke Osuji took silver, Sandeep Singh bronze, and Denis Yang finished fourth. The day felt long in the best way: packed groups, five-game knockouts, and a room that kept refreshing one link.

Tournament hub: CCTTA Top 8 - Open · Podium: Winners

The setup

  • Host: CCTTA — Canadian Community Table Tennis Association
  • Venue: 1181 Denison St, Markham, ON L3R 4B2
  • Desk contacts: Benson Zhao (primary) · Lydia (secondary)
  • Check-in: 12:30 pm · Start: 1:00 pm
  • Field: 44-player open (max capacity; reserve list stayed busy)
  • Structure: Round robin groups → knockout
  • Match rules on the software: group stage best of 3; knockout best of 5 (final and 3rd-place without golden point)

Eleven groups (A–K) went out after registration closed. Most groups were four players; a couple ran as threes. Every group match was completed before the bracket took over — the kind of full round-robin day that only works when someone is actually updating scores in real time.

Seeding into the knockout used the group finish labels (A1, B2, …) stamped onto the bracket so the draw stayed readable for players walking between tables.

Round robin: the grind that built the draw

Group play is where a “Top 8 Open” earns its name. With eleven pools finishing, the knockout wasn’t a celebrity exhibition — it was a field that had already sorted itself under pressure.

Paths that mattered later:

  • Jordan Grewal (A1) came out of Group A on the top-seed path that eventually reached the final.
  • Chijioke Osuji (C2) carved a clean road that would meet Jordan in the championship match.
  • Sandeep Singh (J1) and Denis Yang (J2) both climbed out of a busy J-side of the draw and kept winning when the bracket tightened — then met again for bronze.

You can still open the groups board and match list — the whole RR day is sitting there.

Knockout: where the story got loud

Once the bracket went live, the scoring rule flipped to best of five. That changes the room: more comebacks, longer tableside crowds, more noise between points.

The software draw was a paper-sheet style R64 with 22 byes and 10 play-in matches for the last Round-of-32 spots — then a normal march to the final.

Jordan’s side

  • R32: Jordan Grewal (A1) swept Stanley Ng (K3) 3–0 (11–3, 11–3, 11–3).
  • R16: Jordan beat Charlie Zhang (H2) 3–0 (11–3, 11–4, 11–9).
  • Quarterfinal: Jordan faced Zakria Rahime (E1), dropped the first game 4–11, then flipped the script for a 3–1 (11–9, 11–9, 11–8). Going down a game to a dangerous E1 and still closing was one of the clearest “champion tempo” moments of the day.
  • Semifinal: Jordan beat Denis Yang 3–1 (8–11, 11–7, 11–6, 11–7) — again a first-game deficit, again a reset.
  • Final: Jordan beat Chijioke Osuji 3–0 (11–5, 11–6, 11–8) — clinical after the harder path.

Chijioke’s side

  • R32: Chijioke Osuji (C2) swept Colin Youtong Chen (B3) 3–0 (11–9, 11–6, 11–10).
  • R16: Chijioke survived a 3–2 war against Alvin Sun (H1) (11–6, 9–11, 11–8, 10–11, 11–4) — the kind of five-gamer that empties a table and fills the next one with spectators.
  • Quarterfinal: Chijioke swept Zhenyang Zhou (J3) 3–0 (11–9, 11–6, 11–10).
  • Semifinal: Chijioke took Sandeep Singh 3–0 (11–8, 11–8, 11–10) to earn the final.

Bronze

Sandeep Singh beat Denis Yang 3–1 in the third-place match (11–7, 7–11, 11–9, 12–10). That last game to 12 was a fitting end for two players who’d already lived through long knockout nights.

Other matches people kept talking about

  • Iraj Golmohammadi vs Denis Yang went the distance: Denis escaped 3–2 after Iraj had won the first two games 11–10, 11–10.
  • Dariush Radman vs Wanwei Evan Huang was another 3–2.
  • Grace Liang vs Mykola Shkil — also 3–2.
  • Early bracket chaos included Jason Liu vs Zhenyang Zhou 2–3, proof that a group label doesn’t guarantee a quiet R32.

Full knockout board: Knockout

The podium — and the quarterfinal band

1st Jordan Grewal · 2nd Chijioke Osuji · 3rd Sandeep Singh · 4th Denis Yang

5th–8th: Zakria Rahime, Alex Li, Zhenyang Zhou, Zac Shum

Four names on the winners board, four more who forced the late rounds to stay honest. That Top 8 cut is the story the room remembers when the paddles go back in the bags.

The waiting list — and why the room felt full

Even with capacity at 44, the reserve list stayed busy. Names that sat waitlisted by the end of the cycle included Ethan Leung, Lori Zhang, Prabath, Jaclyn Song, Jong Wang, and Omo Akin — a reminder that CCTTA Open nights still draw more demand than tables sometimes allow.

For organizers, that’s both a good problem and an operational one: last-minute scratches, on-site adds, and keeping the public list honest. Running it on software meant the waiting list wasn’t a private spreadsheet — it was part of the same tournament page.

What it meant for Table Tennis Tube

This was the proof we needed in a real club environment:

  1. Publish → register → groups → live scores → knockout → winners worked on one public URL.
  2. Scorers and organizers could update from the floor; players refreshed the same page.
  3. The “first live” bar isn’t a demo tournament with fake names — it’s CCTTA on a Sunday, with real rating pressure, real five-game noise, and a real champion photo waiting at the end.

If you’re a club organizer reading this: this is the product doing the job it was built for. Free to use, built for Canadian club flow, and now battle-tested in Markham.

Final word

Congrats again to Jordan Grewal, Chijioke Osuji, Sandeep Singh, and Denis Yang — and to every player who finished their group and stayed for the long knockout. Thanks to CCTTA’s desk and contacts (Benson, Lydia) for trusting a live software day instead of paper alone.

See you at the next Open. Bring your paddle. Refresh the link.