🏓 Table Tennis Rating Calculator
Enter your rating, your opponent's rating, and the result to see exactly how many rating points you gain or lose — and your new rating — using the ELO formula behind most table tennis ranking systems.
🏓 Rating After This Match
The expected score is your win probability against this opponent. Beating a higher-rated player earns more points; losing to a lower-rated one costs more.
What is a Table Tennis Rating Calculator?
It is an ELO calculator for a single table tennis match. Give it your rating, your opponent's rating, and whether you won, drew, or lost, and it computes your expected score, the points you gained or lost, and your updated rating — generic ELO arithmetic, the kind many club and online ladders use. It is not an official rating: USATT, the ITTF and national associations each work from their own published rules.
Use it to preview what a result would do to your rating before an event, to check the math on an ELO-style club ladder, or to understand why an upset win over a top seed is worth so much more than a routine win. The K-factor bands are documented and adjustable so you can mirror your own ladder's settings.
❓ Frequently Asked Questions
How is a table tennis rating change calculated?
It uses the ELO system. Your expected score against an opponent is 1 / (1 + 10^((their rating − your rating) / 400)). Your new rating is your old rating plus K × (actual result − expected score), where the actual result is 1 for a win, 0.5 for a draw, and 0 for a loss. The bigger the gap between expected and actual, the bigger the swing.
What is the K-factor and which one should I use?
The K-factor sets how much a single match can move your rating. This tool defaults K by rating band — 32 under 1500, 24 for 1500–1999, and 16 at 2000 and above — so developing players move quickly while elite ratings stay stable. If your club or online ladder runs ELO with a different K, override it to match.
Why did I gain so many points for beating a stronger player?
Because the upset was unlikely. When your expected score is low, an actual win produces a large (actual − expected) difference, so the rating change is big. Beating someone rated far above you is worth far more than beating an equal, and losing to someone far below you costs more.
Is this the same as my official USATT or ITTF rating?
No. This is the generic ELO update. USATT exchanges points from its own published table of rating gaps and applies its own adjustments, and the ITTF world ranking counts points earned at events rather than applying an ELO formula. Use this to see how an ELO-style rating moves after one match, not to predict an official published rating.