- classical
- 2524
- #430 in the world
- rapid
- 2422
- blitz
- 2461
- #737 in the world
Rating history
Openings
Download PGN (182)As White95 games · +47 =32 −16
- Nimzo-Indian Defense36 · 69%
- Queen's Gambit Declined16 · 72%
- King's Indian Defense7 · 57%
- Grünfeld Defense6 · 58%
- Queen's Gambit Accepted6 · 58%
- Slav Defense4 · 50%
As Black87 games · +31 =37 −19
- Sicilian Defense14 · 54%
- Ruy Lopez13 · 58%
- Queen's Gambit Declined12 · 63%
- Italian Game8 · 63%
- Four Knights Game7 · 43%
- English Opening6 · 25%
182 stored games (Lichess broadcasts since 2023 and FIDE reports): +78 =69 −35 (62%). Score is from Viktor's side.
Events
14th New York International Super Swiss2026-07-156/954th annual World Open - 20262026-06-246/94th annual DC International2026-06-257/935th Annual Chicago Open2026-05-226/92026 Charlotte Spring Norm InvitationalGM · 2026-03-158/9American Cup 2026Blitz · 2026-02-235½/92026 Saint Louis Masters2026-02-235/917th annual Southwest Class Championship2026-02-124½/72026 NY Marshall Winter InvitationalGM A · 2026-01-145½/92026 Pan-American Intercollegiate Championship2026-01-022½/4XXXV Torneo Internacional Carlos Torre RepettoMagistral · 2025-12-056/92025 Charlotte Fall Norm Invitational |GM A2025-11-195/92025 NY Marshall Summer Six DayGM A · 2025-07-074½/953rd Annual World Open 20252025-07-013/6Menorca Open 2025Open · 2025-04-226½/9
Games (182)
IMMatias Perez Gormaz2390CCA World Open 2024 · Round 71GMVictor Bologan2540FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 130GMOliver Barbosa2610FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 120GMHelgi Ass Gretarsson2392FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 110IMIlan Schnaider2285FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 10½GMElshan Moradiabadi2552FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 90FMAziz Degenbaev2227FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 81GMIvan Cheparinov2638FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 70GMA.R. Saleh Salem2647FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 6½FMLuis Enrique Esquivel Golcher2073FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 51GMAleksandar Indjic2598FIDE World Rapid & Blitz Championships 2024 · Rapid Open 31+ · Round 40WGMThalia Cervantes Landeiro23182025 Pan-Am Collegiate Championship · Round 61GMIvan Schitco24862025 Pan-Am Collegiate Championship · Round 5½GMDudin Gleb25162025 Pan-Am Collegiate Championship · Round 40GMAryan Tari26232025 Pan-Am Collegiate Championship · Round 3½WIMYunshan Li22492025 Pan-Am Collegiate Championship · Round 21Arman Baradaran20712025 Pan-Am Collegiate Championship · Round 11GMAlexander Fishbein239112th Annual Washington International - Championship · Round 91IMAnthony Atanasov241112th Annual Washington International - Championship · Round 81GMLuka Budisavljevic249912th Annual Washington International - Championship · Round 70GMAbhimanyu Mishra261012th Annual Washington International - Championship · Round 6½IMRoman Pyrih242512th Annual Washington International - Championship · Round 5½GMEhsan Ghaem Maghami242912th Annual Washington International - Championship · Round 41FMLucius Melillo231512th Annual Washington International - Championship · Round 21IMEshaan Hebbar219612th Annual Washington International - Championship · Round 11FMVincent Tsay230514th New York International Super Swiss · Round 91GMKaren Movsziszian238614th New York International Super Swiss · Round 8½GMMark Paragua240314th New York International Super Swiss · Round 7½IMKevin George234714th New York International Super Swiss · Round 21IMRoman Pyrih239014th New York International Super Swiss · Round 60IMMykola Bortnyk244014th New York International Super Swiss · Round 5½GMDavid Brodsky251814th New York International Super Swiss · Round 4½FMLucas Jiang236214th New York International Super Swiss · Round 31FMKevin Zhao224414th New York International Super Swiss · Round 11WIMRachael Li231454th annual World Open - 2026 · Round 9½FMKevin Zhao224454th annual World Open - 2026 · Round 81FMDaniel Girsh232654th annual World Open - 2026 · Round 70FMLucas Jiang236254th annual World Open - 2026 · Round 6½IMCraig Hilby241654th annual World Open - 2026 · Round 5½FMVincent Tsay230554th annual World Open - 2026 · Round 41