How to use the TCBCDC 500 website
← Stats Dashboard | 🏆 2026 Season | 📅 Roster | 💬 Feedback | 🔑 Login | ← Main site
The TCBCDC site lets you view game statistics, check the 2026 season roster, watch live scoring, and more. Most pages are public — you don't need to log in to browse stats. However, a few features (submitting feedback, seeing your personalised roster view) work better once you've set up a player profile.
Your avatar is a small image or emoji that appears next to your initials across the site. Setting one up also creates your password, which is used to log in and submit feedback.
Logging in creates a session that the site remembers while your browser tab is open. It unlocks conveniences like your roster automatically filtering to your games and your initials being pre-filled on the feedback form.
To log out, click your name/avatar in any page header and select logout.
The main dashboard (default.php) shows statistics compiled from every game recorded in the club's history.
Use the year dropdown at the top to limit all statistics to a particular season, or leave it on All Time to see the full history.
Select a player's initials to show their personal stats. Leave it on Whole club to see aggregate club-wide figures.
When no player is selected, the dashboard shows overall club activity — total hands played, sessions, highest/lowest scores, and a Most Popular Bids table. Win rate colours are relative to the club average: green = ≥85%, amber = 75–85%, red = <75%.
Select a player to see their personal record including:
The player rankings table at the bottom shows everyone sorted by set win rate, with progress bars for quick comparison. Your row is highlighted in blue when you're the selected player.
The 2026 Season page focuses entirely on the current season and updates automatically as new results are added.
Set win rate across all 2026 sessions, ranked with 🥇🥈🥉 medals for the top three. Win rate is colour-coded green/amber/red.
Four leaderboards tracking different performance metrics:
Select a game session using the tabs to see a hand-by-hand line chart of each team's cumulative score. Dashed lines mark 500 (win threshold) and −500 (out the back). Dots on the lines mark the end of a set.
A card for each player showing their bid success rate and hand win rate for the season, with colour-coded progress bars.
Any comments recorded against hands scroll across the header banner. Hover over the ticker to pause it.
A chronological list of every game session with each player's win/loss record for that session.
The Charts page offers four interactive D3.js visualisations of the full historical data.
The Roster page shows the 2026 game schedule — who is playing, at which table, and who has hosting and supper duties.
Each card represents one game day showing the date, round number, and one or more game tables. Each table shows two teams facing each other. Player role badges indicate responsibilities:
Upcoming games appear at the top with the next game highlighted. Past games are shown below, slightly faded.
Click your initials in the filter chips below the legend to show only the game days you're participating in. Click Everyone to return to the full view.
There are two ways to get games into Outlook, Google Calendar, or Apple Calendar:
Open the downloaded .ics file and your calendar app will offer to import it. Events are created as all-day events since specific start times aren't recorded.
The Live Scoring page is used by the scorer during a game to record hands in real time. It's designed for phones and tablets.
At the end of a session, tap Save Session to download a JSON file. Send this file to the club secretary for merging into the master records.
Go to watch.php and enter the 4-letter room code the scorer shares with you. The page updates every 4 seconds automatically. You can also use the chat box to send messages to the scorer.
Use the Feedback page to report bugs, suggest features, or share ideas about the site. You must have set up your avatar (and therefore have a password) before you can submit.