- classical
- 2442
- rapid
- 2325
- blitz
- 2243
Openings
Download PGN (35)As White17 games · +3 =6 −8
- Sicilian Defense5 · 50%
- Caro-Kann Defense2 · 50%
- Ruy Lopez2 · 25%
- English Opening2 · 25%
- Petrov's Defense1 · 100%
- Pirc Defense1 · 0%
As Black18 games · +5 =6 −7
- Ruy Lopez4 · 75%
- Italian Game3 · 17%
- Sicilian Defense2 · 25%
- Slav Defense2 · 25%
- Bogo-Indian Defense1 · 50%
- Caro-Kann Defense1 · 50%
35 stored games (Lichess broadcasts since 2023 and FIDE reports): +8 =12 −15 (40%). Score is from Ioannis's side.
Events
2026 Türkiye Satranç Ligi (Turkish League)Birinci Lig · 2026-08-02½/3European Individual Chess Championship 2026Boards 1-66 · 2026-04-054/8«2nd Gavriil Mastrovasilis Memorial Rapid 2025»2025-09-020/12024-2025 Türkiye Satranç İkinci Ligi2025-07-191½/343rd Greek Team Cup 2025 (Final 4)2025-07-04½/1European Championship 20252025-03-151/3Menorca Open 20242024-04-021/3Prague Chess Festival 2024Open · 2024-02-281/3European Chess Championship 20232023-03-03½/2European Individual Chess Championship 2024Boards 1-64 · 2024-11-014/8
Games (35)
GMNikita Petrov2590European Individual Chess Championship 2024 · Boards 1-64 · Round 11½GMJacek Tomczak2593European Individual Chess Championship 2024 · Boards 1-64 · Round 101GMLuka Paichadze2546European Individual Chess Championship 2024 · Boards 1-64 · Round 91GMLaurent Fressinet2605European Individual Chess Championship 2024 · Boards 1-64 · Round 8½GMAydin Suleymanli2632European Individual Chess Championship 2024 · Boards 1-64 · Round 60GMPierre Laurent-Paoli2583European Individual Chess Championship 2024 · Boards 1-64 · Round 40GMYagiz Kaan Erdogmus2604European Individual Chess Championship 2024 · Boards 1-64 · Round 30GMBaadur Jobava2587European Individual Chess Championship 2024 · Boards 1-64 · Round 21IMSamuel-Timotei Ghimpu24742026 Türkiye Satranç Ligi (Turkish League) · Birinci Lig · Round 60IMRadin Yadegar24742026 Türkiye Satranç Ligi (Turkish League) · Birinci Lig · Round 2½GMAhmad Ahmadzada25502026 Türkiye Satranç Ligi (Turkish League) · Birinci Lig · Round 10GMEmre Can2546European Individual Chess Championship 2026 · Boards 1-66 · Round 111GMJan Malek2533European Individual Chess Championship 2026 · Boards 1-66 · Round 100GMDenis Kadric2523European Individual Chess Championship 2026 · Boards 1-66 · Round 9½GMKacper Piorun2536European Individual Chess Championship 2026 · Boards 1-66 · Round 81GMIgor Kovalenko2685European Individual Chess Championship 2026 · Boards 1-66 · Round 70GMJakub Seemann2545European Individual Chess Championship 2026 · Boards 1-66 · Round 6½GMPierre Laurent-Paoli2542European Individual Chess Championship 2026 · Boards 1-66 · Round 51GMEdiz Gurel2635European Individual Chess Championship 2026 · Boards 1-66 · Round 20GMStamatis Kourkoulos-Arditis2451«2nd Gavriil Mastrovasilis Memorial Rapid 2025» · Round 70GMYuriy Kuzubov26052024-2025 Türkiye Satranç İkinci Ligi · Round 3½GMHomayoon Toufighi23682024-2025 Türkiye Satranç İkinci Ligi · Round 20GMYusup Atabayev24372024-2025 Türkiye Satranç İkinci Ligi · Round 61GMIoannis Nikolaidis245543rd Greek Team Cup 2025 (Final 4) · Semi Finals½GMEduardo Iturrizaga Bonelli2582European Championship 2025 · Round 100GMLuis Engel2555European Championship 2025 · Round 9½GMAlexey Sarana2689European Championship 2025 · Round 5½GMB. Adhiban2541Menorca Open 2024 · Round 7½GMTitas Stremavicius2540Menorca Open 2024 · Round 5½GMAryan Chopra2630Menorca Open 2024 · Round 20GMBharath Subramaniyam H2530Prague Chess Festival 2024 · Open · Round 70GMVitaliy Bernadskiy2573Prague Chess Festival 2024 · Open · Round 61IMTsvetan Stoyanov2465Prague Chess Festival 2024 · Open · Round 40GMMarin Bosiocic2555European Chess Championship 2023 · Round 100GMTomas Laurusas2571European Chess Championship 2023 · Round 2½