Padel Elo Calculator — doubles ratings that show their work
Put four ratings, a K-factor and the games score in; get every player's new number out, with the win probability the math expected and the reason it moved that far. Built for a group that plays each other every week — this is crew-scale arithmetic, not a federation ranking.
Names are optional. Ratings are Elo points — if you are starting from scratch, give everyone 1000.
How hard one match hits. Higher K, faster ratings move.
What the ratings expected, from the gap between the two team averages.
Both players on a side move by the same amount — in doubles you win and lose together.
How the rating maths works
Four steps, and all four constants are on this page. First, each side gets one number: a team rating is the mean of its two players, so 1100 and 1000 is a team of 1050. Second, the expected result comes out of the Elo curve — the chance Team A wins is 1 ÷ (1 + 10 ^ ((Rb − Ra) ÷ 400)). That 400 is Elo's scale constant, the thing that makes a 400-point gap a nine-in-ten favourite, and it is the same denominator chess federations have used since the 1960s.
Third, the margin. The games score is folded in as ln(|games difference| + 1) × (2.2 ÷ damp), where damp is (winner's team rating − loser's team rating) × 0.001 + 2.2, floored at 0.5. That multiplier is ours, not anybody's published system: it rewards a convincing scoreline and then damps the reward when the rating gap was already wide, so a strong pair thrashing a weak one is not paid twice for the same mismatch. The idea is borrowed from the margin-of-victory multipliers public sports Elo systems use; the shape and the numbers are our choice.
Fourth, the move: points = K × margin × (actual − expected), rounded to a whole number, where actual is 1 for the winning side and 0 for the losing one. Both players on a side move by that same amount, and the losing side moves by exactly the negative of it, so the four ratings always sum to what they summed to before. K is yours to pick — 32 for casual nights, 24 for an established crew, 16 for a long history.
Worked example, the one the page loads with ?demo=1: 1100 and 1000 (team 1050) against 950 and 1050 (team 1000), K = 24, first pair winning 6–3. Expected 57.15%, damp 2.25, margin 1.355, so 24 × 1.355 × (1 − 0.5715) = 14 points. 1114 and 1014 against 936 and 1036. The displayed win probability is clamped to 1–99% because nothing on a padel court is certain.
Where this comes from
- FIDE Rating Regulations (rating difference and scoring-probability tables, and the 400-point cap) Fédération Internationale des Échecs, FIDE Handbook B.02
- The Glicko system — the Elo expectation written out as a logistic curve on 400 points Mark E. Glickman, Harvard University
Rivals is not affiliated with any padel federation and nothing here is coached, reviewed or official. Where a number is our own judgement rather than a published figure, the note above says so and cites nothing. Method last checked 21 August 2026.
Why crews start tracking Elo
Club players start tracking Elo for one reason: the argument on the drive home never ends. Everyone remembers the nights they won and forgets the ones they were carried through, so “who is actually best” gets settled by whoever tells the story loudest. A rating replaces the story with arithmetic — one scale, every result on it, no selective memory.
What it fixes is comparison. Win rate flatters whoever draws the easiest partners; a rating asks who you beat and by how much, and prices the result accordingly. Beat the strongest pair in your group and you climb hard. Lose to the weakest and you slide hard. That is the whole point: a number that costs something is a number people trust.
Questions
How is Elo calculated for padel doubles?
What K-factor should I use?
Why did the winners gain so few points?
Does the games margin matter?
How many matches until ratings are accurate?
More tools
Padel Win Probability
Free padel win probability calculator. Enter two team ratings or two levels and see the win odds for both sides, the expected games in a set, and why.
Fair Pairs Generator
Free fair pairs generator for padel. Four names in, all three possible 2v2 splits out — ranked by how even they are, with a random pick when levels match.
Padel Rotation Planner
Free padel rotation planner for one court. Put in 4 to 10 players and get fair 2v2 rounds: who partners who, who sits out when, and how many rounds fit.
Read next
Rivals keeps this rating for your whole crew — automatically
Log the match once and every rating in your crew moves on its own: margin-aware, private to the four of you, and able to show you exactly why each number changed.
Free for a crew of four. Nothing inside is metered.