Rating Performance (TPR) Calculator
Compute your Tournament Performance Rating (TPR) from average opponent Elo and scoring outcomes.
FIDE Elo Calculator
Calculate your new FIDE rating and performance rating instantly
Tournament Performance Rating (TPR) Explained
Your Tournament Performance Rating (TPR) shows what rating you played at during an event, regardless of your actual rating. It's calculated from your opponents' average rating and your final score. TPR is used for title norms, rating prize eligibility, and measuring tournament form.
How TPR is Calculated
FIDE uses Table 8.1a from the FIDE Handbook: TPR = Average Opponent Rating + dp, where dp (rating difference) depends on your score percentage p.
| Score % (p) | dp (Rating Diff) | Score % (p) | dp (Rating Diff) |
|---|---|---|---|
| 100% | +800 | 60% | +72 |
| 90% | +366 | 50% | 0 |
| 80% | +240 | 40% | −72 |
| 70% | +149 | 30% | −149 |
Example: 5-Round Swiss Tournament
You score 4/5 against opponents rated: 1850, 1920, 1780, 1880, 1900. Average opponent = 1866. Your score % = 80%. From the table, dp = +240. TPR = 1866 + 240 = 2106. You played at 2106 level despite being rated lower!
Important Rules
- For a perfect 100% score, FIDE caps TPR at average opponent rating + 800 (effective from 2022).
- Performance rating is only meaningful with 5+ rated games in a tournament.
- All opponents must be FIDE-rated for an official TPR calculation.
- Unrated opponents are calculated at the rating floor (1000) unless otherwise specified.
Frequently Asked Questions
What is a good TPR?
A TPR above your current rating means you performed better than expected. +100 is good; +200 is excellent; +300+ is exceptional and suggests you're underrated.
Can TPR exceed 3000?
Theoretically yes (if you score 100% against 2200+ opponents), but FIDE caps it at average opponent + 800 for perfect scores.
Is TPR used for GM norms?
Yes. GM norms require a TPR of 2600+ over 9 games. IM norms require 2450+. The calculation follows the same FIDE table.
