- classical
- 2346
- rapid
- 2456
- #750 in the world
- blitz
- 2416
Rating history
Openings
Download PGN (315)As White152 games · +66 =64 −22
- Sicilian Defense36 · 67%
- Nimzo-Indian Defense15 · 67%
- Caro-Kann Defense11 · 73%
- Queen's Gambit Declined11 · 55%
- French Defense8 · 56%
- Ruy Lopez6 · 50%
As Black163 games · +56 =78 −29
- French Defense38 · 68%
- English Opening23 · 48%
- Sicilian Defense15 · 60%
- Petrov's Defense14 · 54%
- Caro-Kann Defense7 · 71%
- Queen's Gambit Declined7 · 57%
315 stored games (Lichess broadcasts since 2023 and FIDE reports): +122 =142 −51 (61%). Score is from Petro's side.
Events
POLSCA Batlic Chess Open 2026Ystad (SWE) - Świnoujście (POL) · 2026-09-205½/7Rubinstein Chess Festival 2026 - Open A2026-08-145/9Rubinstein Chess Festival 2026 - BLITZ OTWARCIA2026-08-145/8Warsaw Chess Rapid & Blitz Championship 2026 - Blitz2026-08-071/3Szachy w Ustroniu Łączą PokoleniaMasters · 2026-07-315½/9Szachy w Ustroniu Łączą PokoleniaMokate · 2026-08-017/9360 One Masters Chess TournamentMasters · 2026-06-084/94th Gujarat International Open Grandmasters Chess Tournament-2026Category A · 2026-05-313/617th kiit international chess festival-2026 CAT A2026-05-223/640th Voivoda CUP - IM2026-05-086/911eme Open International d'Echecs de Noisiel 20262026-04-202/56th 4NCL Easter Congress and Norm 2026Easter IM Norm Event · 2026-03-214½/96th 4NCL Easter Congress and Norm 2026Saturday Blitz · 2026-04-036/9Jersey International Open 20262026-02-234½/7Isle of Wight Chess Tournament 2026Masters · 2026-02-046/9
Games (315)
Guy Gov2200European Individual Chess Championship 2024 · Boards 65+ · Round 80Marek Kawulok2219European Individual Chess Championship 2024 · Boards 65+ · Round 7½GMDenis Kadric2562European Individual Chess Championship 2024 · Boards 65+ · Round 60Efe Yalcinkaya2117European Individual Chess Championship 2024 · Boards 65+ · Round 5½GMEvgenios Ioannidis2497European Individual Chess Championship 2024 · Boards 65+ · Round 40Kutay Sakmak2104European Individual Chess Championship 2024 · Boards 65+ · Round 31FMIoannis Ergazakis2150European Individual Chess Championship 2024 · Boards 65+ · Round 21GMMatthias Bluebaum2654European Individual Chess Championship 2024 · Boards 1-64 · Round 10FMMikayel Rostomyan227734th Annual North American Open · Round 9½Sullivan Mcconnell224034th Annual North American Open · Round 81FMZoey Tang230634th Annual North American Open · Round 7½GMJianchao Zhou257234th Annual North American Open · Round 60GMJohn M Burke257334th Annual North American Open · Round 2½GMArtem Omelja2419TORNEO INTERNACIONAL BREÑA BAJA MAGICA 2024 · GM · Round 9½GMMichael Oratovsky2422TORNEO INTERNACIONAL BREÑA BAJA MAGICA 2024 · GM · Round 7½IMBenjamin Defromont2406TORNEO INTERNACIONAL BREÑA BAJA MAGICA 2024 · GM · Round 61IMFrancisco Fiorito2434TORNEO INTERNACIONAL BREÑA BAJA MAGICA 2024 · GM · Round 5½FMDeniman Mamani Beltran2336TORNEO INTERNACIONAL BREÑA BAJA MAGICA 2024 · GM · Round 41Alexandre Bacrot24491er Rapide Caïssa Bordeaux · Round 9½GMYuri Solodovnichenko24701er Rapide Caïssa Bordeaux · Round 8½GMLaurent Fressinet25341er Rapide Caïssa Bordeaux · Round 50IMSilas Lund22722025 NY GM/IM Presidents’ Day Invitational |IM-C · Round 90WFMDhyana Patel20232025 NY GM/IM Presidents’ Day Invitational |IM-C · Round 8½Qi Pang22282025 NY GM/IM Presidents’ Day Invitational |IM-C · Round 7½Andrew Jing22592025 NY GM/IM Presidents’ Day Invitational |IM-C · Round 6½FMZachary Tanenbaum23022025 NY GM/IM Presidents’ Day Invitational |IM-C · Round 50GMMaxim Novik23922025 NY GM/IM Presidents’ Day Invitational |IM-C · Round 4½WIMIris Mou21342025 NY GM/IM Presidents’ Day Invitational |IM-C · Round 3½CMNitesh Cherukuri22122025 NY GM/IM Presidents’ Day Invitational |IM-C · Round 2½Matias Shundi21982025 NY GM/IM Presidents’ Day Invitational |IM-C · Round 1½FMSergey Noritsyn22982025 Toronto Open · Round 4½IMNikolay Noritsyn24622025 Toronto Open · Round 3½WFMLaksshana Deepak19902025 Toronto Open · Round 21IMMichael Barron20342025 Toronto Open · Round 11IMSai Krishna GottipatiRoyal City Masters · Round 81IMAnthony Atanasov2411Royal City Masters · Round 7½GMJoshua Sheng2480Royal City Masters · Round 40IMNikolay Noritsyn2462Royal City Masters · Round 2½CMWojciech Smieszek2155POLSCA Batlic Chess Open 2026 · Round 91GMMaciej Klekowski2486POLSCA Batlic Chess Open 2026 · Round 8½