Match Impact Calculator
Singles only · Doubles coming soonNTRP Rating Calculator
Estimate how strong a singles match performance was relative to your current tennis rating.
Your best estimate, 1.5–7.0
Their best estimate, 1.5–7.0
Match score
This tool models singles matches. Doubles support is coming soon.
How this estimate is modeled
This tool uses a simple, transparent model that runs entirely in your browser on the numbers you enter. Nothing is looked up or sent to a server. It works in four steps:
Expected performance
The model estimates an expected share of games based on the rating difference between you and your opponent.
Match performance level
It then asks what rating level would make the actual score approximately expected against the opponent you entered.
Rating impact
It combines your entered rating with the estimated match-performance level using a simple rolling-average assumption.
Rating reliability
The reliability setting you choose determines how much prior information the model assumes is already behind your entered rating, and therefore how much a single match can move the estimate:
- New / uncertain — the model treats the current rating as if it has relatively little prior evidence behind it (internal prior weight 2).
- Established — the model treats the current rating as if it has a meaningful body of prior evidence behind it (internal prior weight 4).
These weights are deliberately simple and transparent. They are not estimates of the number of matches USTA uses and do not reproduce USTA's proprietary Dynamic NTRP calculation.
None of these formulas are USTA's proprietary Dynamic NTRP algorithm. Tennis Rating Lab is an independent model designed to make match performance and rating direction easier to understand.
Tennis Rating Lab is an independent estimation and educational tool. It is not affiliated with or endorsed by USTA or UTR Sports. USTA does not publish its complete Dynamic NTRP algorithm, so calculations shown here are estimates and should not be interpreted as official ratings.
Keep exploring
Does Match Score Affect NTRP?
Why 6–0, 6–0 and 7–6, 7–6 are not the same win.
Can Your Rating Increase After Losing?
A strong loss can still be a strong performance.
What Is Dynamic NTRP?
The rating that moves with every match you play.
NTRP ↔ UTR Converter
See the approximate UTR range associated with an NTRP level.