GRE · 24 yrs · K=20 · Peak 2013 (Apr 2020)
Best performance: 2215 at 1st international tournament Easter in Corfu 2019 - group A(Best of 2019)
Classical rating
1993
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Oct 2012
How live ratings are calculated
Rating History · Classical
Classical rating unchanged at 1993 over the last 12 months; peak 2013 in April 2020.
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 | 1993, 0, 0 games | 1950, 0, 0 games | 1970, 0, 0 games |
| Oct 2026 | 1993, 0, 0 games | 1950, 0, 0 games | 1970, 0, 0 games |
| Sep 2026 | 1993, 0, 0 games | 1950, 0, 0 games | 1970, 0, 0 games |
| Aug 2026 | 1993, 0, 0 games | 1950, 0, 0 games | 1970, 0, 0 games |
| Jul 2026 | 1993, 0, 0 games | 1950, 0, 0 games | 1970, 0, 0 games |
| Jun 2026 | 1993, 0, 0 games | 1950, 0, 0 games | 1970, 0, 0 games |
| May 2026 | 1993, +11, 2 games | 1950, 0, 0 games | 1970, 0, 0 games |
| Apr 2026 | 1982, 0, 0 games | 1950, 0, 0 games | 1970, 0, 0 games |
| Mar 2026 | 1982, -11, 7 games | 1950, 0, 0 games | 1970, 0, 0 games |
| Feb 2026 | 1993, 0, 0 games | 1950, +30, 7 games | 1970, 0, 0 games |
| Jan 2026 | 1993, 0, 0 games | 1920, 0, 0 games | 1970, 0, 0 games |
| Dec 2025 | 1993, 0, 0 games | 1920, +13, 6 games | 1970, 0, 0 games |
Form · Classical
Unbeaten in the last 3 games (2 wins, 1 draw), since Feb 23. That is the longest unbeaten run of 2026.
From 389 classical games on record, the latest on Apr 13.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| Team Cup TESSHPIN Apr 2026Apr 13 | 2/2 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 339 rated classical games against rated opponents, 2012–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | FM Konstantinos Markidis, Apr 2019 · 1st international tournament Easter in Corfu 2019 - group A | , 2274 |
| 2, | Odysseas-Panagiotis Gavriil, 3 wins, Feb 2020 · 6th International Tournament Vardaris 2020 - A group | , 2136 |
| 3, | Lars Madebrink, Mar 2020 · 6th International Tournament Vardaris 2020 - A group | , 2115 |
| 4, | Karsten Verhasselt, Aug 2019 · 28th International Open Kavala 2019 - Group A | , 2097 |
| 5, | Ognian Stoychev, Mar 2025 · 8th International Vardaris 2024 - A group | , 2084 |
| 5, | FM Hrisanthos Pountzas, Apr 2019 · 1st international tournament Easter in Corfu 2019 - group A | , 2084 |
| 7, | Alexandros Leftheriotis, Apr 2019 · 1st international tournament Easter in Corfu 2019 - group A | , 2054 |
| 8, | Ioannis Kouvidis, Jul 2019 · 47th National Team Championship of A Category 2019 | , 2053 |
| 9, | CM Spyridon Trifonas, 2 wins, Jan 2016 · 10th Lorentzos Mavilis 2016 | , 2045 |
| 10, | Nikolaos K. Georgakopoulos, Jul 2018 · 2018 Greek under 16 youth championship finals - open | , 2033 |
Openings · Classical
From the moves of 5 of 389 classical games on record.
As WhiteOpens 1.d4 in 3 of 3 games.
All openings
No opening played 3 times yet (3 games with this colour).
No opening played 3 times yet (2 games with this colour).
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 9 | 5½ | 1917 | 1997 |
| 2025 | 7 | 4 | 2059 | 2109 |
| 2024 | 5 | 5 | 1455 | 2255 |
| 2021 | 11 | 9 | 1397 | 1659 |
| 2020 | 26 | 15½ | 1855 | 1927 |
| 2019 | 32 | 14½ | 2016 | 1980 |
| 2018 | 29 | 14 | 1778 | 1764 |
| 2017 | 54 | 30½ | 1714 | 1757 |
| 2016 | 58 | 39 | 1620 | 1745 |
| 2015 | 50 | 28½ | 1553 | 1603 |
| 2013 | 21 | 9 | 1736 | 1686 |
| 2012 | 14 | 5 | 1455 | 1353 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Apr 2026Swissfederation sourceScore 2/2Opp avg 1795Start 1982
- Feb 2026Swissfederation sourceBest of 2026Score 3½/7Opp avg 1952Start 1993
- Feb – Mar 2025Swissfederation sourceBest of 2025Score 4/7Opp avg 2059Start 1969
- Jan – Feb 2024Swissfederation sourceScore 5/6Opp avg 1455Start 1919
- Nov – Dec 2021Swissfederation source#3 in 2021Score 3/4Opp avg 1374Start 1933
- Jun – Jul 2021Swissfederation source#2 in 2021Score 3½/4Opp avg 1308Start 1935
- Nov 2020 – Jun 2021Swissfederation sourceBest of 2021Score 2½/3Opp avg 1547Start 1926
- Oct – Nov 2020Swissfederation sourceScore 2½/3Opp avg 1634Start 1926
- Team Cup TESSHPIN Apr 2026 · Apr 2026 · 2/2
- 9th International Chess Open Tournament Vardaris 2026 A · Feb 2026 · 3½/7
- 8th International Vardaris 2024 - A group · Feb – Mar 2025 · 4/7
- 1st open Spyros Tryfonas Jan 2024 A · Jan – Feb 2024 · 5/6
- 28th Lorentzos Mavilis Nov 2021 SPZ Kerkyras · Nov – Dec 2021 · 3/4
- 27th Lorentzos Mavilis 2021 · Jun – Jul 2021 · 3½/4
- 26th Lorentzos Mavilis Okt 2020 A group rounds 3-6 · Nov 2020 – Jun 2021 · 2½/3
- 26th Lorentzos Mavilis Okt 2020 A group rounds 1-3 · Oct – Nov 2020 · 2½/3
- 2020 team Cup of TESSIPIN · Sep 2020 · 2/2
- 52nd National Juniors U20 championship 2020 · Aug 2020 · 5½/9
- 29th International open of Kavala 2020 - A group · Jul – Aug 2020 · 3/7
- 6th International Tournament Vardaris 2020 - A group · Feb – Mar 2020 · 4½/7
- 28th International Open Kavala 2019 - Group A · Aug 2019 · 3½/9
- 47th National Team Championship of A Category 2019 · Jul 2019 · 3½/7
- 1st international tournament Easter in Corfu 2019 - group A · Apr – May 2019 · 5/9
- 5th International tournament Vardaris 2019 A · Mar 2019 · 2½/7
- 21st Lorentzos Mavilis A group · Oct – Nov 2018 · 4½/6
- 2018 Greek Team Championship of A Category · Jul 2018 · 4/7
- 2018 Greek under 16 youth championship finals - open · Jul 2018 · 4½/9
- 2nd Scheveningen Captain Evans 2018 · Apr – Jun 2018 · 2/8
- 10th Greek Youth under 16 Team Championship 2017 - Finals · Dec 2017 · 4/6
- ESSNA Youth under 16 Team Championship 2017 - Qualifiers for 10th nytc · Oct – Nov 2017 · 1/1
- 25th International Tournament of Nikaia "Honour to National Resistance" - A group · Aug – Sep 2017 · 4½/9
- 45th Greek Team Championship 2017 - A Category · Jul 2017 · 3½/7
- 2017 Greek Youth Championships - open U16 · Jun – Jul 2017 · 6½/9
- 15th Lorentzos Mavilis 2017 · May – Jun 2017 · 5/7
- 14th open Lorentzos Mavilis 2017 · Feb – Mar 2017 · 4½/7
- 3rd International Chess Tournament Vardaris - A group · Feb 2017 · 3½/7
- 1st Scheveningen Captain Evans · Dec 2016 – Jan 2017 · 3½/7
- 2016 National Youth Team under 16 Championship - finals · Dec 2016 · 4½/6
- 2016 Youth under 16 Team Championship - TESSDE · Nov 2016 · 1/1
- 12th open Lorentzos Mavilis 2016 · Sep – Oct 2016 · 6/7
- 2nd International summer open of Moudania CA - B group · Aug 2016 · 7/9
- 2016 Greek Team National Championship - A category · Jul 2016 · 3/7
- Individual Championship of TESSDE 2016 - open · Jun 2016 · 3½/6
- 11th Mavilis open 2016 - SPZ Kerkyras · May – Jun 2016 · 4½/6
- 2016 Team Championships of TESSDE - POA · Mar 2016 · 2½/3
- 2nd International Open "VARDARIS" 2016 - A group · Mar 2016 · 3/7
- 10th Lorentzos Mavilis 2016 · Jan – Feb 2016 · 4/6
- 9th open "LORENTZOS MAVILIS" · Nov – Dec 2015 · 4/6
- 2015 Greek Youth U16 National Team Championship - finals · Dec 2015 · 4/5
- 8th youth team under 16 champioship of TESSDE 2015 · Nov 2015 · 2/2
- FIDE World Youth - Cadets Chess Championships - open U14 · Oct – Nov 2015 · 4/11
- 8th open "LORENTZOS MAVILIS" · Sep – Oct 2015 · 4/6
- 7th open LORENTZOS MAVILIS 2015 · Jul 2015 · 4½/7
- 2015 Greek Youth Championships - open 14 · Jun – Jul 2015 · 4½/9
- 6th open "LORENTZOS MAVILIS JUNIOR" · Jun 2015 · 5½/7
- 2015 Team Cup TESSDE · May 2015 · 1/1
- 2015 youth championhips TESSDE - open 14-16 · May 2015 · 4/5
- 7th youth u16 Greek National team championship 2014 - finals · Dec 2014 · 2/5
- 2015 youth under 18 championships of TESSDE · Dec 2014 · 3/4
- 7th youth u16 team championship of TESSDE 2014 · Nov 2014 · 2/2
- 5th tournament LORENTZOS MAVILIS · Oct – Nov 2014 · 3/6
- 2014 Greek Youth Championships - open under 12 · Jul 2014 · 1½/6
- 2014 Open Individual Champ. of TESSDE · Jun 2014 · 3/5
- 2014 Team Cup of TESSDE · May – Jun 2014 · 1/2
- 2014 Youth Championships of TESSDE under 12-14-16 · May 2014 · 3/5
- 4th chess tournament LORENTZOS MAVILIS JUNIOR · Mar 2014 · 5/6
- 3rd chess tournament LORENTZOS MAVILIS 2013 · Nov – Dec 2013 · 6/8
- 2nd chess tournament LORENTZOS MAVILIS · Oct 2013 · 3/6
- 1st chess tournament LORENTZOS MAVILIS · Sep 2013 · 3½/6
- 3rd International Chess Tournament ISTHMIA 2013 - B Group · Aug 2013 · 4½/9
- 2013 Team Championship of TESSDE - POA · Feb 2013 · 4/5
- 2012 Greek Youth U16 Team Championship - Finals · Dec 2012 · 3/5
- 2nd "Pyros of Epirus" chess tournament 2012 · Oct 2012 · 2½/6
- 20th International Chess Tournament "Honour to National Resistance" - B Group · Aug – Sep 2012 · 3½/9
World
- #=29411Jens Bosbach1993.0
- #=29411Dominik Schwingen1993.0
- #=29411Spyridon-Dionysios Makris1993.0
- #=29411Nathan Zian Wang1993.0
- #=29411Liam Tu1993.0
Greece
- #363Ioannis Tsilimparis1995.0
- #364Apostolos Sgouros1993.4
- #=365Spyridon-Dionysios Makris1993.0
- #=365Mattheos Konstantinos Kazakis1993.0
- #=365Alexandros Hatzis-Bakratsas1993.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.