- classical
- 2272
- rapid
- 2131
- blitz
- 2311
Openings
Download PGN (53)As White22 games · +9 =3 −10
- Queen's Gambit Declined4 · 38%
- Catalan Opening4 · 38%
- Bogo-Indian Defense2 · 0%
- English Opening2 · 0%
- Queen's Pawn Game2 · 75%
- Benoni Defense1 · 0%
As Black31 games · +9 =7 −15
- French Defense9 · 33%
- Queen's Gambit Declined5 · 50%
- Queen's Pawn Game4 · 38%
- English Opening2 · 25%
- Nimzo-Indian Defense2 · 50%
- Queen's Indian Defense2 · 25%
53 stored games (Lichess broadcasts since 2023 and FIDE reports): +18 =10 −25 (43%). Score is from Kai's side.
Events
2026 Victorian Championship Premier · Melbourne, Australia · 2026-08-22#72½/52026 MCC ClassicMCC Classic Round Robin · Melbourne Chess Club · 2026-08-24#25/52026 Box Hill OpenMelbourne · 2026-10-23#11/12026 Darling Downs OpenToowoomba, Queensland, Australia · 2026-10-01#16½/92026 Melbourne International OpenMasters · 2025-09-221/22026 O2C Doeberl Cup2026-04-01½/12026 Melbourne International OpenRapid · 2025-09-220/12026 Melbourne International OpenBlitz · 2025-09-220/158th International Chess Festival Biel (Open)Master tournament · 2025-05-181½/458th International Chess Festival Biel (Open)Blitz tournament · 2025-05-180/12025 O2C Doeberl Cup2025-04-170/12025 Melbourne International OpenBlitz · 2025-04-120/12025 Oceania Zonal 3.62025-01-24½/1FIDE World Rapid & Blitz Championships 2024Blitz Open 31+ · 2024-12-301/9FIDE World Rapid & Blitz Championships 2024Rapid Open 31+ · 2024-12-011½/8
Games (57)
IMLou Yiping2471FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 131IMJuraj Druska2433FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 11½IMAksel Bu Kvaloy2226FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 90GMVugar Rasulov2456FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 80GMSergey Erenburg2510FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 60GMAndrew Tang2425FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 30FMDomagoj Dragicevic21892026 Victorian Championship · Premier · Round 91Daniel Poberezovsky19472026 MCC Classic · MCC Classic Round Robin · Round 9½Jahnavi Mondal15502026 Box Hill Open · Round 11WFMAlana Chibnall19422026 MCC Classic · MCC Classic Round Robin · Round 81CMJoel Leong22242026 Darling Downs Open · Round 91IMRyder Testolin22662026 Darling Downs Open · Round 81FMAlphaeus Wei Ern Ang23622026 Darling Downs Open · Round 7½IMDavid Cannon23232026 Victorian Championship · Premier · Round 6LIVEFMReyaansh Chakrabarty22342026 Darling Downs Open · Round 6½FMYifei Hu22232026 Darling Downs Open · Round 50IMYi Liu23862026 Darling Downs Open · Round 41FMRyan Louie20152026 Darling Downs Open · Round 21Jeeva Praveen20332026 Darling Downs Open · Round 11GMFodor Tamas Jr.24972026 Darling Downs Open · Round 3½IMTedric Li2026 Victorian Championship · Premier · Round 41Joshua Culbert19222026 MCC Classic · MCC Classic Round Robin · Round 61FMTejas Datar21192026 Victorian Championship · Premier · Round 50CMHaran Salasan20592026 MCC Classic · MCC Classic Round Robin · Round 5LIVEWFMAlana Chibnall19312026 MCC Classic · MCC Classic Round Robin · Round 41FMRay Yang21412026 Victorian Championship · Premier · Round 3LIVELachlan Ho19192026 MCC Classic · MCC Classic Round Robin · Round 31CMJustin Xia21362026 Victorian Championship · Premier · Round 21Gia Huy (Tony) Nguyen19652026 MCC Classic · MCC Classic Round Robin · Round 2LIVECMAnh Kiet Nguyen19342026 MCC Classic · MCC Classic Round Robin · Round 11FMRheyansh Reddy Annapureddy22522026 Victorian Championship · Premier · Round 10CMArthur Gao21502026 Victorian Championship · Premier · Round 8½FMChristopher Wallis22072026 Victorian Championship · Premier · Round 7½GMAzer Mirzoev24382026 Melbourne International Open · Masters · Round 21GMAzer Mirzoev24382026 O2C Doeberl Cup · Round 3½GMGuha Mitrabha25232026 Melbourne International Open · Blitz · Round 50IMNguyen Quoc Hy22962026 Melbourne International Open · Rapid · Round 80GMCristhian Camilo Rios Gomez23852026 Melbourne International Open · Masters · Round 30GMPranesh M259258th International Chess Festival Biel (Open) · Master tournament · Round 90GMKrishnan Sasikiran253158th International Chess Festival Biel (Open) · Master tournament · Round 81