How d1P works
What is d1P?
d1P is your ranking points - a rolling 365-day score that measures how active and successful you've been lately. Your ranking (your position on the ladder) is derived from your d1P.
The more you play, the more recent your matches, the stronger your opponents, and the more decisive your wins - the higher your d1P.
Key point: d1P is not your skill rating. That's d1R. They work together, never combined into one number.
d1P vs d1R - two different measures
d1P (Ranking points)
- Activity-based
- Rewards playing & winning
- Decays over 365 days
- Changes constantly
- Drives your ladder position
- Like ATP points
d1R (Skill)
- Ability-based
- Calibrated skill estimate
- No time decay
- Changes slowly
- Answers: "how good?"
- Like chess Elo, tennis UTR
Both appear on every leaderboard as separate tabs. They are never combined into a single number.
How d1P is calculated
Your d1P is the sum of points from all confirmed matches in the last 365 days, with each match's contribution decaying linearly as it gets older.
if win:
match_d1p = BASE_WIN (10)
x rating_weight
x point_diff_bonus
x opponent_strength
x recency_factor
x frequency_factor
if loss:
match_d1p = BASE_LOSS (2)
x rating_weight
x recency_factor
x frequency_factorThen your total d1P is:
Total d1P = sum(match_d1p) (every confirmed match in the last 365 days)
The five factors (for wins)
Example calculations
All examples assume fully confirmed matches (rating_weight = 1.0) played yesterday.
What's a good d1P?
Why 365 days?
Matches the ATP tennis and PPA pro-tour convention. Long enough to smooth out seasonality (summer vs winter play), short enough to keep leaderboards fresh. You can't rest on last year's wins - you have to keep playing to stay ranked.
Why doesn't loss consider opponent strength?
Opponent strength only applies to wins. Losing to a weaker opponent doesn't secretly boost your d1P - you get the flat 2 base points for participation. This prevents exploit via intentional losses.
Anti-farming guardrails
1 · Frequency damping: 4th+ match vs the same opponent in 30 days counts at 25%. No park-farming one partner.
2 · Point-diff cap: Blowout bonus maxes at 1.5x. An 11-0 and 11-1 both hit the cap - no extra benefit past that.
3 · Confirmation gate: Matches that aren't fully confirmed count at reduced weight. Self-reported games that go unconfirmed don't earn full d1P.
4 · Opponent-strength floor: Beating a much weaker opponent still earns 0.75x base - not zero (you showed up), but not rewarded either.
5 · Frozen snapshots: Opponent strength is captured at match time, not current d1R. Future rating recalibration doesn't drift historical d1P.
How your d1P changes day-to-day
New match confirmed: d1P updates immediately once your opponent confirms (or auto-confirms after 72 hours if uncontested).
Natural decay: Every day, all your matches get slightly older. A match from 180 days ago that counted at 50% yesterday now counts at 49.7% today. This runs in a nightly recalculation.
365-day cliff: When a match hits exactly 365 days old, it falls off your d1P entirely. That big winning streak from last April drops off this April unless you replace it with new wins.
Where you see d1P
Your dashboard tile: current d1P as a large number. Tap to open this explainer.
Leaderboards (all levels): city, state, country, continent, facility, world. Every leaderboard has two tabs: Ranking · d1P (default) and Skill · d1R.
Your profile: shows both your d1P (with rank in your home scope, e.g. "#7 in Cayman · d1P 842") and your d1R.
Match history: each match shows the d1P it earned when logged (before decay).
The big picture
d1P rewards activity. d1R measures ability. Together they tell the full story. Someone with high d1R but low d1P is skilled but inactive (maybe taking a break). High d1P + low d1R means they're grinding matches but haven't quite leveled up yet. High d1R + high d1P? That's your elite active player - skilled and dominant in their scene.
Questions?
Why isn't the #1 skill player #1 ranked?
Skill and ranking answer different questions. A highly rated player who plays twice a year has a calibrated skill (d1R) but no ranking (d1P). Someone a touch lower in skill who plays every week will out-rank them - that's how tennis and every other mature sport works.
Why 365 days?
ATP uses a 52-week window. Chess titles consider 2+ years. 180 days is too noisy for a sport with seasonality; 365 gives players a stable annual story and still forces recent activity.
Can d1P go down?
Yes - through decay. Every day your old matches count for slightly less. Stop playing and your d1P drops to zero over 365 days. Losses add only +2 base points, so net d1P shrinks if you lose more than you win.
How is my home scope decided?
We pick the facility you played at most in the last 365 days. You appear on that facility's leaderboard and every parent scope (city, state, country, continent, world) from the same row. If your modal facility changes, your home scope moves with you.
How does d1P compare to other systems?
DUPR is purely skill-based - no activity measure. PPA/APP are pro-only. d1P is unique to dink.one: the only grassroots pickleball system that tracks skill (d1R) and activity (d1P) separately, just like ATP tennis.