Skip to content
PH

PadelHUBBD

Fair. Transparent. Community-Driven.

Padel players competing under official event conditions

National Rankings

Team Rankings

Separate leaderboard for fixed pairings that keep playing together. Updated after confirmed results are processed.

Player rankings and team rankings are tracked separately, so the view stays focused and easy to read.

Updated Mar 31, 2026 10:30

Ranking Explainability

How Ranking Points Work

Rankings are generated from confirmed results after they are processed. Player and team rankings are tracked separately.

((200 + skill_bonus + upset_bonus) * time_decay * visibility * tier) + (placement_bonus * visibility, if eligible)

Match wins earn points

Friendly wins use a skill-matchup lookup table. Tournament wins start at 200 points and can add a matchup bonus.

Recent wins count more

Matches decay over time: 100% in the first 3 months, dropping to 90% in 3–6 months, down to 50% after 9 months.

Only your best matches count

Your ranking is built from your top 40 results from the last 12 months. Below that, matches don't count toward your score.

Example Calculation

Beginner player beats Advanced opponent in a public tournament final

200 pts base   (tournament win)

+ 150 pts skill bonus   (Beginner vs Advanced)

+ 50 pts upset   (winner outside top 15 beats a top 15 opponent)

= 400 pts subtotal

× 1.00 time   (fresh result)

× 1.00 visibility   (public event)

× 1.00 tier   (bronze tier)

+ 500 pts placement   (finalized champion bonus)

= 900 pts earned

Full reference tables →

Friendly Lookup Matrix

Winner \ Opponent Beginner Intermediate Advanced
Beginner 50 150 200
Intermediate 50 75 130
Advanced 50 75 100

Time Decay

  • 0-3 months: 1.00x
  • 3-6 months: 0.90x
  • 6-9 months: 0.75x
  • 9+ months: 0.50x

Tournament Constants

  • Match win base: 200
  • Skill baselines: B 50, I 75, A 100
  • Champion: 500
  • Runner-up: 300
  • Semi-finalist: 200
  • Public: 1.0x
  • Private: 0.7x
  • Gold tier: 1.50x
  • Silver tier: 1.25x
  • Bronze tier: 1.00x
  • Formula: ((200 + skill_bonus + upset_bonus) * time_decay * visibility * tier) + (placement_bonus * visibility, if eligible)
Reset
No team rankings found for this filter.

Recent Matches

No confirmed matches found.

Points Breakdown

Loading...

Loading breakdown...