YOUR TIME ON COURT
Every match.
Your story.
Keep your scores together, and pick up where you left off.
YOUR TIME ON COURT
Match book.
Player records
How results are calculated
A set is won with a two-game lead or a tiebreak, including in the third set. A completed set wins the match if the other opening set is incomplete: 6–4, 1–2 is a win for the first team. Winning both opening sets also wins the match.
If the first two sets are split, the match counts as a draw until either side wins the third set by a two-game lead, even at 2–0, or a tiebreak.
In doubles, both teammates receive the same win, loss or draw. If no set is complete, the match counts as a draw.
Matches = wins + losses + draws. Records are shown as W-L-D (wins-losses-draws).
In any set, tied games with tiebreak points on one side count as a set win for the other side. For example, 7–6, 3(4)–3 is a draw; 6–4, 3–6, 3(4)–3 is a win for team 2.
Sets are shown as won–lost. Every completed set counts, including tiebreaks, even in a drawn or lost match. Incomplete sets do not count. In doubles, both teammates receive the same set record.
| Player | Matches | W-L-D | Sets W–L |
|---|---|---|---|
| Loading players… | |||
Record a match
01 / SCORECARDOn the record
0 MATCHESA fresh scorecard.
Your first match starts the story.
Record it here when you’re ready.
About this site
A little technology behind every scorecard.
- The server
- Hosted on a Linux virtual server. Nginx receives web requests and passes them to the app.
- The backend
- Python and Flask handle matches and players, with Gunicorn running the application.
- The memory
- SQLite stores players, scores and match history. Player records are calculated from the saved results.
- The page
- HTML, CSS and JavaScript bring it together. Weekdays and dates follow your selected language.
A score becomes a story. Results are calculated from set scores. In doubles, each teammate receives the same win, loss or draw in their record.