Finally! Our rating system is there! We computed player ratings based on all tournaments from the past two years, a total of around 1700 games. You can now compare your rating with others and see where you stand!

The rest of this post will contain some basic information about the rating system. We will also include some statistics etc. 🙂

First things first, a couple of questions you might have when you see the ratings:

Who is included in the leaderboard?

Only players that played at least one tournament in the last year are included on the leaderboard.

Who is "anonymous"?

Anonymous players are players who only played before the ETH Chess Championship in 2024. Since we did not ask for permission to publish names in the leaderboard before this tournament, we did not include their names. 

Why can I not see my name?

You have not played a tournament in the last academic year or you did not play after the ETH Chess Championship. If the latter is the case, you can contact us and we will de-anonymize your name on the leaderboard. 

Why is there a question mark behind my rating?

You have played less than 12 games in our tournaments. Your rating is therefore considered provisional.

Can you please exclude my name from the leaderboard?

Of course! Just contact us and we will remove your name!

Where can I register a rated game played during a casual event?

Easy! Just fill in the form on this page: https://schwarzerkonig/rated-game/

Okay, apart from those question, there are a couple more things I want to tell you about the ratings before you can dive into them 🙂

Yes, your rating can change even if you did not play in the last tournament.

Since players do not play a lot of games, we have to be a bit smarter about our rating system than usual. This means that when deciding on the new rating, our system also looks back and retroactively changes your rating. For example, if the opponent that beat you last time suddenly gains a lot of rating in the new tournament, you will get some rating back as well!

No, do not compare your rating with your Lichess/Chess.com/FIDE Rating.

You should only compare your Polyrating with other Polyratings. It is not supposed to mimic any other rating system.

RankNameRatingWinsLossesDraws
1Theo Stijve23614645
2Noah Fecker23281411
3Joly Julien22811321
4Nidal Hevi Oğur2276 (?)700
5Olivier Tschopp22412424
6Vincent Lou21923491
7Anton Hul219050106
8Kirill Zaitsev21893276
9Amirali Delavari2105 (?)610
10Aleksandrs Saveljevs2021 (?)511
11Márk Süket2014 (?)412
12Michael Bühler2012 (?)630
13Sinan Deveci20072590
14Tamerlan Begdullayev2004 (?)522
15Nicolás Piro2003 (?)412
16Milko Bakalov19961353
17Guo bo kai owen1966 (?)511
18Luca Valsecchi1949 (?)412
19Jonas Menzi1948 (?)522
20Davide Guidobene1943831
21Gleb Krivovyaz1936 (?)540
22Ruslan Shumilov19331041
23Yun Pan193168286
24Max Newsome191338173
25Yven Kius189923103
26Philip Christoph1887 (?)540
27Alex Meili1869 (?)322
28Hongwei Zheng Shi1867 (?)520
29Batuhan Iliev1865 (?)421
30Claudio Boegli1857 (?)322
31Evan Quistad1856 (?)540
32Calvin Chiu1853923
33Lorenzo Vettor184441184
34Florian Stäuble1836950
35Chaojie Li18311284
36Jair Gutierrez Reyes1826 (?)430
37Menderes Eroglu180222113
38Jasper Dekoninck18011574
39Hongwei Zheng17841481
40Philip Olson177416102
41Writabrata Roy1767 (?)520
42Ved Bhatawadekar1766860
43Nils Koltzenburg1763871
44Maywand Akhtari1760 (?)520
45Ramona Golsta1756 (?)322
46Gary Hoppeler174523132
47Johannes Reiner1722 (?)412
48Dorian Quelle171936243
49Max Baharev1707871
50Máté Süket1706 (?)421
51Federico Guglielmotti166429193
52Tim Vaughan-Whitehead165420151
53Giulio Abreu1647 (?)430
54Mark Shen164514142
55Lawrence Scafuri164116129
56Anton De Ruig162114112
57Julien Delattre1621884
58Joly Fabrice1611 (?)450
59Vid Bhatawabekar1606 (?)330
60Ana Marija Vego159037334
61Alexandre Terrail159019173
62Krithik Chockalingam1572860
63Jesus Jair Reyes Gutierrez156511100
64Lubin Lee1565 (?)223
65Frehner Thomas154614160
66Igor pradhan1545 (?)650
67Onno Riedel153419201
68Alexander Gibbert1532 (?)540
69Simon von Siebenthal1529770
70Giulio Tamburi1529 (?)342
71Brian Lin1522 (?)430
72Mehmet Arslan1520 (?)430
73Denis Hallulli1515 (?)440
74Emilio Grandinetti151319231
75Uri Kreitner1508 (?)230
76Mert Yaroglu1508 (?)232
77Gabrielmario Tavini1508 (?)340
78Tom Crossley1497770
79Luwai Appels1492662
80Raghu Raman Ravi1490880
81Oliver Rutkowski148712130
82Silas Tapernoux1482 (?)331
83Marcell Gabor Meszaros1480671
84Jorin Strahl14758112
85Fabian Schmid1473 (?)340
86Sander de Haan1471 (?)232
87Zoran Dragnic146717223
88Chris Hartl14608121
89Neryvaldo Galvao145623312
90Popovici Liviu Daniel1443 (?)450
91Santiago Llobell Bartret1443 (?)331
92Béla Imre Kammermann1430770
93Alex1427 (?)330
94Boris Ivanov1426 (?)340
95Roy Liu1419 (?)360
96Giovanni Ottoboni141214211
97Bryan Antony1408 (?)340
98Laurent Zheng1402 (?)240
99Luis felipe prates cattelan14001092
100Viktor Heitmann1391 (?)340
101Pablo Petersen1369571
102Vlad Ciuleanu1364780
103Raffaele Lanini1363592
104Christoph Ribbe1358563
105Lorenzo Benedetti1348481
106Isabel Andrea Almasan1345 (?)340
107Nahin Kahn1345 (?)330
108Mirco Paul13418140
109Felix Kloer1340 (?)340
110Yann Spillmann133716313
111Florian Landis1335490
112Younes Mouhib13317140
113Adela Ioana Popon1325 (?)340
114Andreas Buchheit1323 (?)331
115Ilia Moghayer1322 (?)241
116Huaiqian Liu1320 (?)261
117Benedikt Leonard Stefan Gebhard1317 (?)340
118Benedikt Hemp1314 (?)340
119Ricard Pozo Guti1305 (?)250
120David Wermuth1302 (?)250
121Konstantinos Kiori1298 (?)340
122Leopold Reigl12927132
123Martin Soldani129212221
124Julius Wendland1289 (?)250
125Gabriela Maciak1284 (?)360
126Rhea Fischer1275 (?)340
127Diana Begdullayeva1251 (?)270
128Daniele Bellezza1245 (?)250
129Karina Begdullayeva1241 (?)260
130Aurele Delvart1233 (?)340
131Noé Stammbach12234141
132Jonas Tibisch1219 (?)340
133Ziya teleti12087130
134Eduarda Assuncao12053100
135Manthan Gadhia1188 (?)340
136Anton Hensel1162 (?)250
137Philippe Walcher1160 (?)151
138Fabian Egger1154 (?)151
139Alex Savca1146 (?)250
140Ruslan Pichuk1145 (?)240
141Laura Alilovic11367170
142Giorgos Zachariou1126 (?)250
143Robin Rudin1111 (?)241
144Ilie-Daniel Apostol1065 (?)150
145Merlin Weiss1043 (?)250
146Lukas Kaldune964 (?)151
147Lenny Schürch886 (?)050
148Tudor-Stefan Magirescu873 (?)060
149Finn-Moritz Heller848 (?)060
150Emanuel Frank8142110
151Sarah Morach803 (?)060
152benjamin dropmann571 (?)070

A (small) analysis of the ratings

I will not dive into the mathematical details of the rating system here. In case you are interested, the rating system follows this paper with some additional improvements for speed and stability purposes. Our code base is available here.
 
Since plots say more than a 1000 words, let’s just look at some plots 🙂 Below, you can see three plots. The first shows the distribution over ratings and the second shows the win rate by color. The last plot shows the likelihood that you win a game based on the rating difference with your opponent. You can see both the observed probability (based on our games) and the one predicted by the rating system.