Skip to main content

How the Rating System Works

Understand how player ratings are calculated, including rating bands, upset bonuses, and point exchanges

ServeLeague uses a points-based rating system inspired by Elo, designed specifically for racket sports. After each match, both players gain or lose rating points based on the rating gap between them and how close the match was. The system rewards upsets, encourages competitive play, and provides accurate skill tracking over time.

Standard Rating System

Our rating system uses a points-based approach where players gain points for wins and lose points for losses. The amount of points exchanged depends on two key factors: the rating difference between players and how close the match was.

Rating Bands

Rating DifferenceHigher-Rated WinsLower-Rated Wins (Upset)
0 – 2588
26 – 50710
51 – 100512
101 – 150315
151 – 200220
201 – 250126
251 – 5000.532
501+064

The bigger the rating gap, the fewer points a favourite gains for winning, but the more points an underdog gains for an upset victory.

Match Format Discounts

FormatWin MultiplierLose MultiplierNotes
Best of 5: 3-0100%100%Full points
Best of 5: 3-190%90%90% of base points
Best of 5: 3-275%75%75% of base points
Best of 7: 4-0100%100%Full points
Best of 7: 4-190%90%90% of base points
Best of 7: 4-275%75%75% of base points
Best of 7: 4-350%50%50% of base points

Different match formats apply different multipliers to encourage competitive play.

Special Rules

Play Compensation

Both players receive +2 points per match against opponents within ±500 rating points. This compensates for "rating drain" when improving players leave the system.

Upset Bonus

Lower-rated players who win receive more points than higher-rated winners (see Rating Bands table). This creates natural rating mobility.

Merit Points

Separate from ratings, merit points track annual success. Winners earn (Opponent Rating ÷ 10) × Discount Factor. Losers can earn consolation points for close matches.

Example Calculation

Player A (Winner)

Alice

Rating: 1050

Player B (Loser)

Bob

Rating: 1000

Step-by-Step:

  1. Rating difference: 1050 - 1000 = 50 points (Band: 26-50)
  2. Base points for this band: 7 points (higher wins) / 10 points (lower wins)
  3. Alice won, so she gains base points: 7
  4. Match result was 3-1, so discount factor = 0.9
  5. Points exchanged: 7 × 0.9 = 6.3 points
  6. Play compensation: Both players within ±500, so +2 each
  7. Final change: Alice +8.3, Bob -4.3

Winner

1058

(+8)

Loser

996

(-4)

Expected Win Percentages

The rating difference gives an indication of expected winning percentage:

Your Rating AdvantageYour Win %
0 to 2550%
25 to 5059%
50 to 10071%
100 to 15083%
150 to 20091%
200 to 25096%
250 to 50098%
Over 500~100%

Merit Consolation Points

Losing players earn consolation merit points for close matches. The closer the loss, the more merit you receive:

Loss ResultMerit Earned (% of winner
0-3 loss0%
1-3 loss10%
2-3 loss25%

Related Topics