For scorers, teams, leagues, and families

One match needs one official record.

Scorebooks, parent trackers, imported results, film tags, and standings can disagree unless one authority coordinates official change.

This explanatory page remains outside search indexing until canonical public-result, correction, recovery, and release evidence passes independently.

Join the waitlist

Before, during, and after the game

Carry the event through review

The gym scoreboard shows 24โ€“22. A parent tracker missed a rally, the livestream overlay still shows 23โ€“22, and a coach entered a correction after the set. A tournament export already copied the earlier score. Every surface contains useful evidence, but only one can own the signed and corrected result. Without that boundary, the fastest projection becomes official by accident and later corrections cannot be explained.

How the work moves

Keep the record and media aligned

The Official Match Record explains the canonical path rather than selling MatchRoom as a separate product. The scheduled event produces one `matches.id`. One per-match MatchRoom coordinates official scoring writes, versions, corrections, scorer authority, and finality for that match. D1 supports cross-match query and reporting as a rebuildable projection. It cannot become a second writable scorebook or outrun the evidence MatchRoom accepted.

Personal tracking, coach observations, imported data, and film events remain source-labeled evidence or observations against the canonical match. They may help a person follow the game, find a discrepancy, or support an authorized correction review. They cannot acquire official authority through a matching timestamp, shared athlete, confident import, or payment. The official correction path records who acted, what version changed, why it changed, and which projections must rebuild.

Once accepted, the official result can feed standings, brackets, team history, live views, and authorized statistics. Those consumers preserve the match identifier and version so stale output can be detected. If the match is disputed or not final, the public posture must say so. Availability, failure, and recovery state remain visible to operators instead of reporting a false success while MatchRoom, D1, and downstream views disagree.

The next responsible step

Who needs what next

From scheduled event to MatchRoom

The event creates one canonical match identity. MatchRoom coordinates authorized official writes for that exact match rather than opening another result path.

From observations to review

Personal tracking, imports, film, and coach notes can surface evidence for an authorized review. Personal or imported data cannot become official simply because it looks complete.

From final result to projections

Accepted versions feed live views, statistics, standings, brackets, and history. Every projection remains rebuildable and carries enough identity and version context to detect staleness.

Trust and controls

The important limits stay visible

MatchRoom owns official write coordination for the canonical match; D1 is the cross-match projection. Personal tracking cannot become official, and film, imported data, coach evaluation, payment, or a public display cannot create result authority. Finality and correction require the accepted scorer, role, version, and evidence path. Operators must see disagreement and recovery state before any surface reports success.