OpenScorOpenScor
Login

A Mastery Score for
|

Join competitions, track your progress, and compete with players of all levels. OpenScor brings together players, venues, and organizers in one dynamic platform.

Understand How It Works

Curious about how rankings are calculated? Our interactive ranking simulator lets you experiment with different match scenarios and see exactly how the Mastery Score system works.

Calculator icon

Interactive Calculator

Input player rankings, match scores, and see real-time ranking changes with detailed breakdowns.

Chart icon

Visual Breakdown

See charts and graphs showing how factors like score differences, upset bonuses, and K-factors affect rankings.

Lightning icon

Transparent & Fair

Learn why our ranking system is designed to be fair, accurate, and rewarding for players at all skill levels.

See It In Action
Experiment with different scenarios and understand the Mastery Score calculation
Player 1 Ranking300
Player 2 Ranking350
Match Score6-4
New Ranking (Player 1)+12.5
Upset Bonus2.1x
Score Factor1.2x

Try different combinations in the simulator to see how rankings change!

Competitions

Tennis 1v1
Players choose format, self approval
Tennis 2v2
Players choose format, self approval

Latest Games

North Arena Sports Club

Tennis 1v1

Michael Serres

+6.87043

vs

Joe Sangtaweep

-6.87043

6-3 6-2

2026-01-08

North Arena Sports Club

Tennis 1v1

Joe Sangtaweep

+12.07784

vs

Steve Law

-19.6296

6-3 6-0

2026-01-02

North Arena Sports Club

Tennis 1v1

Joe Sangtaweep

+12.14445

vs

Matthew Sawyer

-12.14445

6-1

2026-01-02

North Arena Sports Club

Tennis 1v1

Steve Law

+25.83303

vs

Michael Serres

-12.60758

6-2

2026-01-02

North Arena Sports Club

Tennis 1v1

Michael Serres

+6.15005

vs

Matthew Sawyer

-6.15005

7-5

2026-01-02

Ready to Join the Competition?

Whether you're a venue or competition organizer, OpenScor has everything you need to take your game to the next level.