Help & Guide

Learn how the rating system works

📊 Rating System

How It Works

Top Padla uses a modified Elo rating system (similar to chess) to calculate player ratings. Your rating changes after each match based on:

  • Opponent strength: Beating stronger players gives more points
  • Score margin: Winning 6-0 gives more points than 6-4
  • Match type: Different formats have different point multipliers

Starting Rating

All players start with 1000 points. Ratings increase or decrease after each match.

Time Window

Only matches from the last 182 days (6 months) are considered for rating calculations. Older matches don't affect your current rating, allowing it to adapt to your current form.

🧩 Match Types

🎾

To 6 Points

Full rating effect (100%). Valid scores: 6-0, 6-1, 6-2, 6-3, 6-4, 7-6 (tiebreak)

🏸

To 4 Points

80% rating effect. Valid scores: 4-0, 4-1, 4-2, 4-3 (tiebreak may be skipped), 5-4 (tiebreak). If you skip the tiebreak, 4-3 is considered a valid final score.

🚀

To 3 Points

70% rating effect. Valid scores: 3-0, 3-1, 3-2 (tiebreak may be skipped), 4-3 (tiebreak). If you skip the tiebreak, 3-2 is considered a valid final score.

🧮 Rating Calculation Formula

1. Expected Result (E)

E = 1 / (1 + 10^((opponent_rating - your_rating) / 400))

This calculates the probability of winning based on rating difference.

2. Actual Result (S)

Based on the score difference, normalized by match type:

  • Win 6-0: S = 0.8 (maximum)
  • Win 6-3: S = 0.65
  • Win 7-6: S = 0.55 (tiebreak)
  • Lose 3-6: S = 0.35
  • Lose 0-6: S = 0.2 (minimum)

Score influence is reduced by 40% (margin factor = 0.3) for all match types

3. Rating Change (Δ)

Δ = K × L × (S - E)

Where:
â€ĸ K = 28 (base factor)
â€ĸ L = match type multiplier (1.0, 0.8, or 0.7)
â€ĸ S = actual result (0.2 to 0.8)
â€ĸ E = expected result (0 to 1)

📈 Examples

Example 1: Equal Teams

Two teams with rating 1000 play each other. Expected result: E = 0.5 (50% chance each).

If you win 6-3: S = 0.65, so Δ = 28 × 1.0 × (0.65 - 0.5) = +4.2 points

Example 2: Underdog Wins

Your team (900) beats stronger team (1100). Expected result: E = 0.24 (24% chance).

If you win 6-3: S = 0.65, so Δ = 28 × 1.0 × (0.65 - 0.24) = +11.5 points (big bonus!)

Example 3: Favorite Barely Wins

Your team (1100) barely beats weaker team (900). Expected result: E = 0.76 (76% chance).

If you win 7-6: S = 0.55, so Δ = 28 × 1.0 × (0.55 - 0.76) = -5.9 points (you lose points!)

📱 Pages Guide

🏆 Standings

Current player rankings sorted by rating. Shows matches, W-L record, and win rate.

🎾 Matches

Complete match history with infinite scroll. See all past matches with scores and dates.

đŸ‘Ĩ Players

Detailed player statistics. Sort by rating, matches, or win rate. See breakdown by match type.

🤝 Pairs

Team ratings and statistics. See how well different player combinations perform together.

📊 Records

League records and achievements (coming soon).

💡 Tips to Improve Rating

  • â€ĸPlay against stronger players: Even if you lose, you'll lose fewer points. If you win, you get a big bonus!
  • â€ĸAim for decisive victories: Winning 6-0 gives more points than 6-4.
  • â€ĸPlay regularly: Ratings are calculated from the last 6 months, so consistent play keeps your rating current.
  • â€ĸChoose match type wisely: To6 gives full points, while to3 gives only 70%.