- classical
- 2560
- #256 in the world
- Live 2558.4 −1.6
- rapid
- 2544
- #277 in the world
- blitz
- 2448
- #845 in the world
Rating history
Openings
Download PGN (340)As White166 games · +82 =73 −11
- English Opening24 · 83%
- Queen's Gambit Declined22 · 50%
- Sicilian Defense22 · 77%
- French Defense13 · 62%
- Caro-Kann Defense7 · 86%
- Zukertort Opening6 · 83%
As Black174 games · +68 =93 −13
- Sicilian Defense25 · 74%
- French Defense12 · 50%
- Ruy Lopez12 · 58%
- Italian Game11 · 46%
- English Opening10 · 75%
- Queen's Pawn Game9 · 67%
340 stored games (Lichess broadcasts since 2023 and FIDE reports): +150 =166 −24 (69%). Score is from Li's side.
Events
ANNEMASSE 2026 MASTERS · Annemasse, FRANCE · 2026-10-17#18/9Swiss National League A 2026 (SMM NLA)Zürich, Switzerland · 2026-03-15#56½/9Ladder Legends by LichessGM Salgado López vs GM Peng · lichess.org · 2026-09-301/146th FIDE Chess Olympiad Samarkand 2026Open | Matches 1-12 · Samarkand, Uzbekistan · 2026-09-161½/3Budapest ONE WEEK October 2026GM-A · Hungary, Budapest · 2026-10-12½/1Guba Open - 2026, dedicated to the memory of Gudrat Ismayilov, Group AGuba · 2026-09-04#56/935th Kavala Open Chess Tournament \"Vasilis Theodoridis\"Group A · 2026-07-093/416. Nordhäuser Open2026-08-026½/7Swiss Individual Championships 2026Open · 2026-06-038½/12LA PLAGNE 2026 - MASTERS2026-01-284½/83rd UzChess Cup 2026Futures · 2026-06-073½/9Schweizer Bundesturnier 20262026-05-056/7Mitropa Cup 2026Open · 2026-04-235/811eme Open International d'Echecs de Noisiel 20262026-04-204½/6V Open Chess Menorca 2026Open A · 2026-04-043/5
Games (340)
Mihajlo Stojanovic2485Swiss Championship 2023 · Masters · Round 91Christian Bauer2590Swiss Championship 2023 · Masters · Round 8½Adrian Gschnitzer2425Swiss Championship 2023 · Masters · Round 7½Sebastien Joie2379Swiss Championship 2023 · Masters · Round 6½Jonas Wyss2220Swiss Championship 2023 · Masters · Round 5½Igor Schlegel2298Swiss Championship 2023 · Masters · Round 41Lahiru Munasinghe1973DINI International Chess Championship 2024 · Round 51GMKirill Stupak2411DINI International Chess Championship 2024 · Round 4½Subhayan Kundu2349DINI International Chess Championship 2024 · Round 3½GMGuha Mitrabha2537DINI International Chess Championship 2024 · Round 10½FMAmir Mohammad Hamidi2209DINI International Chess Championship 2024 · Round 91IMHari Madhavan N B2386DINI International Chess Championship 2024 · Round 8½GMBoris Savchenko2482DINI International Chess Championship 2024 · Round 7½Elath Mathanga De Silva1804DINI International Chess Championship 2024 · Round 61Yigit Karaca2006European Individual Chess Championship 2024 · Boards 1-64 · Round 9½FMMagnus Ermitsch2399European Individual Chess Championship 2024 · Boards 1-64 · Round 8½GMAnton Korobov2636European Individual Chess Championship 2024 · Boards 1-64 · Round 7½IMMatjaz Mikac2392European Individual Chess Championship 2024 · Boards 65+ · Round 61FMErik R. Gasparyan2371European Individual Chess Championship 2024 · Boards 65+ · Round 5½FMFilip Magold2405European Individual Chess Championship 2024 · Boards 1-64 · Round 4½IMOrkhan Abdulov2385European Individual Chess Championship 2024 · Boards 65+ · Round 3½FMJose Guilherme Barria Santos2398European Individual Chess Championship 2024 · Boards 65+ · Round 2½WGMMichalina Rudzinska2192European Individual Chess Championship 2024 · Boards 65+ · Round 11GMAlexandr Predke2631Israel Team Championship 2025 · Round 3½Edwyn Mesman2198Berserkers GM Round Robin · Round 9½IMMiguoel Admiraal2458Berserkers GM Round Robin · Round 8½Gachatur Kazarjan2254Berserkers GM Round Robin · Round 71IMMarius Deuer2487Berserkers GM Round Robin · Round 6½FMRoger Labruyere2281Berserkers GM Round Robin · Round 5½GMAlexandre Dgebuadze2400Berserkers GM Round Robin · Round 4½IMKhoi Pham2382Berserkers GM Round Robin · Round 30GMLorenzo Lodici2538Berserkers GM Round Robin · Round 20Edwyn Mesman2198Berserkers GM Round Robin · Round 1½IMMiguoel Admiraal2458Berserkers GM Round Robin · Round 1½Gachatur Kazarjan2254Berserkers GM Round Robin · Round 11IMMarius Deuer2487Berserkers GM Round Robin · Round 1½FMRoger Labruyere2281Berserkers GM Round Robin · Round 1½GMAlexandre Dgebuadze2400Berserkers GM Round Robin · Round 1½IMKhoi Pham2382Berserkers GM Round Robin · Round 10GMLorenzo Lodici2538Berserkers GM Round Robin · Round 10