OPL Ratings

From a score you submit to a rating you can trust.

A rating update is never the first event in the system. It is the final step in a verified chain—starting with an initial match proposal and finalizing only when participants confirm what happened on the court.

The Five-Stage Match Lifecycle

  1. Proposal: A participant records the players, location, and final match score.
  2. Verification: Opponents and teammates confirm the match details to validate the result.
  3. Persistence: The confirmed match data is committed immutably to the database.
  4. Rating Calculation: The rating and reliability engines process the new telemetry and update player metrics.
  5. Presentation: Adjusted ratings, match history, and confidence scores propagate to Player Stats and leaderboards.

Leaderboards are dynamic views, not fixed ranks

A leaderboard is simply a query filter—scoped by club, date range, or format (singles/doubles)—rendered over current rating values. Your rating is a persistent measure of skill; your leaderboard position depends on the specific context you are viewing. Every rank displayed is calculated directly from verified server state.