- classical
- 2741
- #13 in the world
- rapid
- 2685
- #22 in the world
- blitz
- 2704
- #25 in the world
Rating history
Openings
Download PGN (464)As White238 games · +117 =77 −44
- Ruy Lopez37 · 70%
- Sicilian Defense31 · 69%
- English Opening20 · 75%
- Queen's Gambit Declined17 · 56%
- Italian Game13 · 65%
- Four Knights Game12 · 67%
As Black226 games · +82 =91 −53
- Sicilian Defense33 · 56%
- Caro-Kann Defense21 · 62%
- Queen's Gambit Declined16 · 63%
- Italian Game14 · 43%
- English Opening14 · 57%
- Nimzo-Indian Defense14 · 64%
464 stored games (Lichess broadcasts since 2023 and FIDE reports): +199 =168 −97 (61%). Score is from Jan-Krzysztof's side.
Events
46th FIDE Chess Olympiad Samarkand 2026Open | Matches 1-12 · Samarkand, Uzbekistan · 2026-09-163/5Esports World Cup 2026Group Stage · A · 2026-08-122½/6Szachy w Ustroniu Łączą PokoleniaMokate · 2026-08-018/9FIDE World Team Rapid & Blitz Chess Championships 2026Blitz · Knockout · 2026-06-154½/8FIDE World Team Rapid & Blitz Chess Championships 2026Blitz · Pool A · 2026-06-118/9FIDE World Team Rapid & Blitz Chess Championships 2026Rapid · Matches 11+ · 2026-06-111/1FIDE World Team Rapid & Blitz Chess Championships 2026Rapid · Matches 1-10 · 2026-06-115/6Bundesliga Cup Team Championship 20262026-05-292/2GCT: Super Rapid & Blitz Poland 2026Blitz · 2026-05-037½/18GCT: Super Rapid & Blitz Poland 2026Rapid · 2026-05-034½/92026 Chess.com OpenPlayoffs · Winners · 2026-04-2113/202026 Chess.com OpenPlayoffs · Losers · 2026-04-211½/2German Bundesliga 2025/262025-09-276/8FIDE World Rapid & Blitz Championships 2025Blitz Open 1-30 · 2025-12-189½/16FIDE World Rapid & Blitz Championships 2025Blitz Open 31+ · 2025-12-183/3
Games (464)
Maghsoodloo Parham (IRI)2719FIDE World Cup 2023 Open Section · Round 4 Tiebreaks½Maghsoodloo Parham (IRI)2719FIDE World Cup 2023 Open Section · Round 4 Tiebreaks1Maghsoodloo Parham (IRI)2719FIDE World Cup 2023 Open Section · Round 4 Tiebreaks1Maghsoodloo Parham (IRI)2719FIDE World Cup 2023 Open Section · Round 4 Tiebreaks0Cheparinov Ivan (BUL)2663FIDE World Cup 2023 Open Section · Round 3 Tiebreaks1GMNikita Petrov25092023 FIDE World Rapid Championship · Round 21GMJaime Santos Latasa2612Bundesliga 2023/24 · Round 8½GMPavel Eljanov2699Bundesliga 2023/24 · Round 7½GMMagnus Carlsen2890FIDE World Rapid & Blitz Championships 2024 · Blitz Open Knockout · Semi Final Game 30GMMagnus Carlsen2890FIDE World Rapid & Blitz Championships 2024 · Blitz Open Knockout · Semi Final Game 20GMMagnus Carlsen2890FIDE World Rapid & Blitz Championships 2024 · Blitz Open Knockout · Semi Final Game 10GMFabiano Caruana2796FIDE World Rapid & Blitz Championships 2024 · Blitz Open Knockout · Quarter Final Game 31GMFabiano Caruana2796FIDE World Rapid & Blitz Championships 2024 · Blitz Open Knockout · Quarter Final Game 2½GMJeffery Xiong2707FIDE World Rapid & Blitz Championships 2024 · Blitz Open 1-30 · Round 11½GMMaxime Vachier-Lagrave2736GCT: Sinquefield Cup 2025 · Sinquefield Cup · Round 9½GMSamuel Sevian2683GCT: Sinquefield Cup 2025 · Sinquefield Cup · Round 8½GMNodirbek Abdusattorov2771GCT: Sinquefield Cup 2025 · Sinquefield Cup · Round 71GMPraggnanandhaa R2779GCT: Sinquefield Cup 2025 · Sinquefield Cup · Round 6½GMGukesh D2776GCT: Sinquefield Cup 2025 · Sinquefield Cup · Round 5½GMLevon Aronian2737GCT: Sinquefield Cup 2025 · Sinquefield Cup · Round 4½GMWesley So2745GCT: Sinquefield Cup 2025 · Sinquefield Cup · Round 3½GMAlireza Firouzja2766GCT: Sinquefield Cup 2025 · Sinquefield Cup · Round 20GMFabiano Caruana2784GCT: Sinquefield Cup 2025 · Sinquefield Cup · Round 1½GMGukesh D2613Gukesh vs Duda (Katowice 2025) · Gukesh vs Duda · Game 61GMGukesh D2613Gukesh vs Duda (Katowice 2025) · Gukesh vs Duda · Game 51GMGukesh D2613Gukesh vs Duda (Katowice 2025) · Gukesh vs Duda · Game 41GMGukesh D2613Gukesh vs Duda (Katowice 2025) · Gukesh vs Duda · Game 31GMGukesh D2613Gukesh vs Duda (Katowice 2025) · Gukesh vs Duda · Game 21GMGukesh D2613Gukesh vs Duda (Katowice 2025) · Gukesh vs Duda · Game 10GMM. Amin Tabatabaei273746th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 11½GMDenis Makhnev256846th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 9½GMDing Liren273346th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 8½GMNils Grandelius260346th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 71GMVincent Keymer276446th FIDE Chess Olympiad Samarkand 2026 · Open | Matches 1-12 · Round 4½GMNihal Sarin2718Esports World Cup 2026 · Group Stage · A · Lower Round 20GMNihal Sarin2718Esports World Cup 2026 · Group Stage · A · Lower Round 2½GMNodirbek Abdusattorov2762Esports World Cup 2026 · Group Stage · A · Upper Round 20GMNodirbek Abdusattorov2762Esports World Cup 2026 · Group Stage · A · Upper Round 20GMBenjamin Bok2560Esports World Cup 2026 · Group Stage · A · Upper Round 11GMBenjamin Bok2560Esports World Cup 2026 · Group Stage · A · Upper Round 11