CYP · 27 yrs · K=10 · Peak 2543 (Dec 2021)
Best performance: 2662 at 33rd International open Kavala 2024 Vasilis Theodoridis A(Best of 2024)
Classical rating
2531
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since May 2010
How live ratings are calculated
Rating History · Classical
Classical rating 2533 to 2531 over the last 12 months; peak 2543 in December 2021.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical | Rapid | Blitz |
|---|---|---|---|
| Nov 2026 | 2531, 0, 0 games | 2435, -3, 4 games | 2438, 0, 0 games |
| Oct 2026 | 2531, -1, 10 games | 2438, 0, 0 games | 2438, 0, 0 games |
| Sep 2026 | 2532, 0, 0 games | 2438, 0, 0 games | 2438, 0, 0 games |
| Aug 2026 | 2532, -1, 7 games | 2438, 0, 0 games | 2438, 0, 0 games |
| Jul 2026 | 2533, 0, 0 games | 2438, 0, 0 games | 2438, 0, 0 games |
| Jun 2026 | 2533, 0, 0 games | 2438, 0, 0 games | 2438, 0, 0 games |
| May 2026 | 2533, 0, 0 games | 2438, 0, 0 games | 2438, 0, 0 games |
| Apr 2026 | 2533, 0, 0 games | 2438, 0, 0 games | 2438, 0, 0 games |
| Mar 2026 | 2533, 0, 0 games | 2438, 0, 0 games | 2438, 0, 0 games |
| Feb 2026 | 2533, 0, 0 games | 2438, 0, 0 games | 2438, 0, 0 games |
| Jan 2026 | 2533, 0, 0 games | 2438, 0, 0 games | 2438, 0, 0 games |
| Dec 2025 | 2533, 0, 0 games | 2438, 0, 0 games | 2438, 0, 0 games |
Form · Classical
Unbeaten in the last 3 games (2 wins, 1 draw), since Sep 25. Longest unbeaten run in 2026: 9 games, Jul 8 – Sep 23.
From 843 classical games on record, the latest on Sep 27.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| 46th Chess Olympiad Samarkand 2026 OpenSep 16 – Sep 27TPR 2487 | 6½/10 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 760 rated classical games against rated opponents, 2008–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | GM Nigel D Short, Nov 2017 · European Team Chess Championship 2017 - Open | , 2698 |
| 2, | GM Baadur Jobava, 2 wins, Mar 2018 · European Individual Chess Championship 2018 | , 2685 |
| 3, | GM Sergey A. Fedorchuk, Aug 2013 · 3rd International Chess Tournament ISTHMIA 2013 - A Group | , 2669 |
| 4, | GM Luka Lenic, Mar 2018 · European Individual Chess Championship 2018 | , 2662 |
| 5, | GM Viktor Laznicka, Nov 2017 · European Team Chess Championship 2017 - Open | , 2654 |
| 6, | GM Igor Kovalenko, Dec 2019 · VI Sunway Sitges International Chess Festival - Group A | , 2647 |
| 7, | GM A.R. Saleh Salem, Jan 2016 · TRADEWISE GIBRALTAR CHESS FESTIVAL 2016 MASTERS | , 2627 |
| 8, | GM Tamir Nabaty, Apr 2015 · 1st International Open "Eftychios Krommydakis" 2015 | , 2592 |
| 9, | GM Alexander Kovchan, Jul 2015 · 11th International Open of Gazi - Heraklion 2015 - A group | , 2591 |
| 10, | GM Alexander Donchenko, Feb 2016 · TRADEWISE GIBRALTAR CHESS FESTIVAL 2016 MASTERS | , 2570 |
Openings · Classical
From the moves of 162 of 843 classical games on record.
As WhiteOpens 1.d4 in 47 of 83 games, 1.Nf3 in 21, 1.e4 in 13.
As BlackMeets 1.e4 with 1...c5, and 1.d4 with 1...Nf6.
All openings (9 as White, 8 as Black)
| Openings in White games | Games | Score |
|---|---|---|
| Catalan Opening | 15 | 77% |
| King's Indian Attack | 10 | 55% |
| King's Indian Defense | 8 | 44% |
| English Opening | 7 | 50% |
| Sicilian Defense | 6 | 75% |
| Queen's Pawn Game | 4 | 63% |
| Ruy Lopez | 4 | 88% |
| Slav Defense | 4 | 75% |
| Bogo-Indian Defense | 3 | 100% |
22 more games in openings played fewer than 3 times.
Against 1.e4: 1...c5 in 37, 1...e5 in 5.
Against 1.d4: 1...Nf6 in 19.
Against 1.Nf3: 1...d5 in 7, 1...Nf6 in 6.
| Openings in Black games | Games | Score |
|---|---|---|
| Sicilian Defense | 37 | 70% |
| English Opening | 7 | 86% |
| King's Indian Attack | 5 | 50% |
| Nimzo-Indian Defense | 5 | 60% |
| Queen's Gambit Declined | 5 | 50% |
| Ruy Lopez | 4 | 38% |
| Queen's Pawn Game | 3 | 67% |
| Zukertort Opening | 3 | 100% |
10 more games in openings played fewer than 3 times.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 17 | 10½ | 2411 | 2498 |
| 2025 | 9 | 7 | 2295 | 2515 |
| 2024 | 53 | 39 | 2351 | 2535 |
| 2023 | 50 | 32½ | 2300 | 2410 |
| 2021 | 34 | 23½ | 2403 | 2544 |
| 2019 | 48 | 28 | 2420 | 2477 |
| 2018 | 50 | 31½ | 2420 | 2515 |
| 2017 | 63 | 43½ | 2326 | 2467 |
| 2016 | 65 | 47 | 2304 | 2470 |
| 2015 | 58 | 39½ | 2279 | 2412 |
| 2014 | 62 | 41½ | 2151 | 2276 |
| 2013 | 94 | 66 | 2040 | 2189 |
| 2012 | 55 | 32 | 2020 | 2077 |
| 2011 | 42 | 25½ | 1939 | 2019 |
| 2010 | 28 | 12½ | 1827 | 1791 |
| 2009 | 7 | 1 | 1841 | 1532 |
| 2008 | 1 | 0 | 2080 | — |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Sep 2026Teamchess-results.com#2 in 2026Score 6½/10Opp avg 2377Start 2532
- Jul 2026Teamchess-results.comBest of 2026Score 4/7Opp avg 2460Start 2533
- Jun – Jul 2025Swissfederation sourceBest of 2025Score 4½/6Opp avg 2344Start 2531
- Jun 2025Teamfederation sourceScore ½/1Opp avg 2443Start 2531
- Mar – May 2025Teamfederation sourceScore 2/2Opp avg 2073Start 2531
- Sep 2024Swisschess-results.com#5 in 2024Score 4½/8Opp avg 2408Start 2536
- Jul – Aug 2024Swissfederation sourceBest of 2024Score 7½/9Opp avg 2389Start 2516
- Jul 2024Swissfederation source#3 in 2024Score 6½/9Opp avg 2417Start 2516
- 46th Chess Olympiad Samarkand 2026 Open · Sep 2026 · 6½/10
- 53rd Greek Team Ch. 2026 · Jul 2026 · 4/7
- 2025 National Team Champiosnhip A Category · Jun – Jul 2025 · 4½/6
- 2025 National Team Cup Tie Breaks · Jun 2025 · ½/1
- 2025 Team Cup of Crete · Mar – May 2025 · 2/2
- 45th Chess Olympiad Budapest 2024 Open · Sep 2024 · 4½/8
- 33rd International open Kavala 2024 Vasilis Theodoridis A · Jul – Aug 2024 · 7½/9
- SERBIA OPEN 2024 - Masters · Jul 2024 · 6½/9
- 2024 National Team Championship of A Category finals · Jul 2024 · 5½/7
- XII Cracow International Chess Championships 2024 - OPEN A FIDE · Jun 2024 · 6/9
- 2nd PAFOS INTERNATIONAL CHESS TOURNAMENT CYPRUS 2024 · Apr – May 2024 · 7/9
- 2024 Team cup of Crete · Mar – Apr 2024 · 2/2
- X Chessable Sunway Sitges International Chess Festival - Group A · Dec 2023 · 6/10
- 50th National Team Championship of A Category 2023 · Aug 2023 · 4/7
- 32nd International open of Kavala Vasilis Theodoridis- A group · Jul – Aug 2023 · 6½/9
- 16th International tournament of Paleochora 2023 - A group · Jul 2023 · 6½/9
- 1st PAFOS INTERNATIONAL CHESS TOURNAMENT CYPRUS 2023 · Apr 2023 · 7/9
- European Individual Chess Championship 2023 · Mar 2023 · 2½/11
- 49th National Team Championship of A Category 2022 · Aug 2022 · 4½/7
- 15th Paleochora International open 2022 - A group · Jul 2022 · 6/7
- European Individual Chess Championship · Mar – Apr 2022 · 5/11
- VIII Sunway International Chess Festival - Group A · Dec 2021 · 6½/10
- European Team Championship - open · Nov 2021 · 5/8
- 48th Team Championship A Category - South · Sep 2021 · 5/7
- 14th International Tournament of Palaiochora 2021 · Jul 2021 · 7/9
- VI Sunway Sitges International Chess Festival - Group A · Dec 2019 · 6/10
- Open International Tournament Chania 2019 Group A · Aug – Sep 2019 · 5½/9
- 47th National Team Championship of A Category 2019 · Jul 2019 · 2/7
- 2019 team Cup of ESSK · Mar – May 2019 · 2/2
- 6th Capablanca Memorial GM tournament 2019 · Apr – May 2019 · 7/9
- European Individual Chess Championship 2019 · Mar 2019 · 5½/11
- V Sunway Sitges International Chess Festival - Group A · Dec 2018 · 6/10
- 27th Open International Tournament of Kavala 2018 - A group · Aug 2018 · 6½/9
- 11th International tournament of Palaiochora 2018 · Jul 2018 · 6½/9
- 2018 Greek Team Championship of A Category · Jul 2018 · 4/7
- 2018 Greek Team Cup final 8 · Jul 2018 · 0/1
- 2018 Greek Team Cup regional tie breaks · Jun 2018 · 1/1
- 2018 Team Cup of ESSK · Apr – May 2018 · 2/2
- European Individual Chess Championship 2018 · Mar 2018 · 5½/11
- 67th National Greek Championship 2017 · Dec 2017 · 6/8
- European Team Chess Championship 2017 - Open · Oct – Nov 2017 · 4½/8
- 13th international chess tounrament of Gazi-Heraklion 2017 - Group A · Jul – Aug 2017 · 7/9
- 10th International open Palaiochora 2017 · Jul 2017 · 6½/9
- 45th Greek Team Championship 2017 - A Category · Jul 2017 · 4/7
- 2017 Greek Team Cup Pre - Quarter finals · May 2017 · 0/1
- Teams Cup of Crete 2017 · Feb – Apr 2017 · 2/3
- 66th Greek National Chess Championship · Mar 2017 · 6/9
- 49th Juniors under 20 National Greek Championship 2017 · Jan 2017 · 7½/9
- European Youth Chess Championship 2016 - Boys Under 18 · Aug 2016 · 6/9
- 25th OPEN INTERNATIONAL TOURNAMENT of KAVALA -A group · Jul – Aug 2016 · 6½/9
- 9th open chess tournament of Paleohora · Jul 2016 · 6½/9
- 2016 Greek Team National Championship - A category · Jul 2016 · 5½/7
- 2016 Greek Team CUP final 8 · Jul 2016 · ½/1
- 2nd European Small Nations Individual Championship - FIDE Zone 1.10 · Apr 2016 · 8/11
- TRADEWISE GIBRALTAR CHESS FESTIVAL 2016 MASTERS · Jan – Feb 2016 · 6½/10
- 2016 Heraklion Grand Prix - 16th Open A group · Jan 2016 · 7½/9
- 43rd National Team Championship of A Category · Oct 2015 · 4½/5
- 25th European Youth Chess Championship 2015 U16 - Open · Sep 2015 · 7/9
- 12th International open "Battle of Creta" 2015 - A group · Aug – Sep 2015 · 5½/9
- 24th Open International Tournament of Kavala - Group A · Aug 2015 · 5½/9
- 11th International Open of Gazi - Heraklion 2015 - A group · Jul – Aug 2015 · 6/9
- 1st International Open "Eftychios Krommydakis" 2015 · Apr 2015 · 7½/9
- First Saturday GM March 2015 · Mar 2015 · 4½/9
- 24th European Boys-16 Ch · Oct 2014 · 5½/9
- 4th International Tournament ISTHMIA 2014 - Open Greek champ. - A' Group · Aug 2014 · 5/9
- Chess Olympiad 2014-Open · Aug 2014 · 9/11
- 6th International Tournament Rethymno 2014 · Jul 2014 · 4½/9
- 2014 Greek National Team Championship - A' Category · Jun – Jul 2014 · 6/7
- 1st European Small Nations Individual Championship - FIDE Zone 1.10 · Feb – Apr 2014 · 6/11
- Cyprus Closed Chess Championship 2014 · Mar – Apr 2014 · 8½/9
- 2013 Greek Youth U16 Team championship - Finals · Dec 2013 · 3½/5
- Tournoi des Petits Etats d'Europe · Nov 2013 · 5/9
- Cyprus Closed Chess Championship 2013 · Sep – Oct 2013 · 8/9
- 23rd EUROPEAN YOUTH CHESS CHAMPIONSHIP 2013 - OPEN U14 · Sep – Oct 2013 · 6½/9
- 3rd International Chess Tournament ISTHMIA 2013 - A Group · Aug 2013 · 5½/9
- 9th International chess tournament of Gazi-Heraklion · Jul – Aug 2013 · 6½/9
- 6th International chess open Paleohora 2013 · Jul 2013 · 5½/9
- 2013 Greek Individual Youth Championships - open U14 · Jul 2013 · 7/9
- 41 Greek Team National Championship 2013 · Jul 2013 · 4/7
- Nicosia Chess Open 2013 · Mar 2013 · 6/7
- Cyprus Chess Open 2013 · Jan – Feb 2013 · 8/9
- 2013 Individual National Championship U18 Open - FINALS · Jan 2013 · 6½/9
- Isthmia 2012 - Group A · Aug 2012 · 4½/9
- 5th International open tounrmaent of Paleochora 2012 · Jul 2012 · 5/9
- 4th International open tounrament of Rethymno 2012 · Jul 2012 · 5/9
- Greek Team Championship of A' Category 2012 · Jun – Jul 2012 · 4/7
- Greek Individual Youth Championships 2012 Finals - open under 14 · Jun 2012 · 5/7
- Cyprus Chess Championship 2012 · Jan – Feb 2012 · 10½/13
- 15th Individual under 18 Championship - finals Open section · Jan 2012 · 6/9
- European B-12 Championship · Sep 2011 · 6/9
- 1st International open "Isthmia" - Vrahati 2011 Group A' · Aug 2011 · 3½/9
- 39th National Team Championship of A' Category · Jul 2011 · 6/7
- 20th National Greek Ind. Championship - Open U12 · Jun – Jul 2011 · 6½/9
- Cyprus Championship Finals 2011 · Apr – Jun 2011 · 7/11
- Teams Championship of Crete 2011-Second Division · Mar – Apr 2011 · 5/6
- Cyprus Open 2011 · Jan 2011 · 5½/9
- World Youth Chess Championships 2010 - Open under 12 · Oct 2010 · 6/11
- 3rd International Chess Tournament of Paleohora · Jul 2010 · 5/9
- 19th Greek Individual Championships Open U12 - 2010 · Jun – Jul 2010 · 5½/9
- European Individual School Championships 2010 - Open 11 · Apr 2010 · 5/9
- Friendship Tournament, Parnassos · Mar 2010 · 3/5
- Cyprus National Chess Championship 2010 · Jan – Feb 2010 · 5½/9
- International Open Chess Tournament "Rethymno 2009" · Jul 2009 · 4/9
- 12th Greek Indiv. Championship open U10 · Jun – Jul 2009 · 5½/9
- 11th Greek Indiv. Championship open U10 · Jun – Jul 2008 · 4/9
- Cyprus National Championship 2008 · Jan – Mar 2008 · 2½/9
World
- #387IM Marco Materia2531.9
- #388GM Jose Carlos Ibarra Jerez2531.2
- #=389GM Andreas Kelires2531.0
- #=389GM Robert Markus2531.0
- #=391GM Misratdin Iskandarov2530.0
Cyprus
- #1GM Andreas Kelires2531.0
- #2FM Alexandros Isaakidis2236.0
- #3FM Konstantinos Michaelides2230.0
- #4FM Rafail Antoniou2209.0
- #5CM Ioannis Damianou2143.4
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.