Your ranking and rating
You have played for years and still do not know whether you are better than the guy from the hall down the road.
Amateur table tennis has no single yardstick. Regional league results sit in one file, friendly games in a Facebook group, tournaments in a PDF nobody opens any more. Everyone has an opinion about who is better and nobody can put a number on it.
TTPro calculates one ranking from the whole network of matches at once — World Table Tennis, regional leagues and amateur tournaments. Points are not given for showing up: your rating comes from who you beat and who beat you.
A win over a stronger player moves the number more than three wins over equals, and a loss to a weaker one hurts. The number of matches does not raise your rating — it raises the confidence with which we state it.
That is why an amateur from Wrocław and a league player stand on the same scale and can be compared, even though they have never played in the same competition.
A network of connections builds up between people and it does all the work. You played a friendly with Marek, Marek went to a tournament in Kraków, someone from Kraków plays league matches against a German. Every such match is a thread that ties your hall to the rest — and the more games, the denser the net and the more certain the numbers.
So you see where you stand not only in your own city, but in another one, and even in another country: the list covers 166 countries, and over 8 000 matches in which a Pole faced a foreign player stitch the Polish net to the rest. You do not have to play any of them to know where you are.
The same net shows you the road ahead: how many points separate you from your clubmate, from the top of your city, and from the level you have in mind. On Growth you check every month whether that distance is shrinking — and if it is not, that is a sign to change the training, not to play more of the same.

- Surname in the search box
- We search word by word, so both “Jan Kowalski” and “Kowalski Jan” find the same person. The result shows the position, the rating and how many matches it was calculated from.
- “See details” next to a name
- Opens the last three matches with score, opponent and date. Without an account you see those three — with access, the full list.
- Linking your account to a ranked player
- After the purchase we attach your account to your name in the ranking database. From then on the panel sees your league and tournament matches by itself — you copy nothing by hand.
On Growth (PLN 16 a month) you get your position, rating and every match it was calculated from. Growth does not include video uploads or hours with a coach.
- 106 196 players on the list
- Comparison with another city and another country on one scale
- Position and rating without creating an account
- The whole network is recalculated every morning


