- classical
- 2495
- #613 in the world
- rapid
- 2447
- #825 in the world
- blitz
- 2479
- #613 in the world
Rating history
Openings
Download PGN (92)As White46 games · +23 =10 −13
- Sicilian Defense8 · 63%
- English Opening5 · 70%
- Nimzo-Indian Defense5 · 90%
- Four Knights Game4 · 50%
- Queen's Gambit Declined4 · 75%
- King's Indian Defense3 · 67%
As Black46 games · +20 =12 −14
- Sicilian Defense10 · 50%
- Ruy Lopez7 · 93%
- Queen's Indian Defense6 · 67%
- Scotch Game4 · 75%
- Rapport-Jobava System2 · 25%
- English Opening2 · 25%
92 stored games (Lichess broadcasts since 2023 and FIDE reports): +43 =22 −27 (59%). Score is from David's side.
Events
SERBIA OPEN 2026 - Masters2026-07-066½/9Baku Open 20262026-04-265½/9FIDE World Cadet & Youth Rapid and Blitz Chess Championships 2026Blitz · O16 · 2026-04-178/10FIDE World Cadet & Youth Rapid and Blitz Chess Championships 2026Rapid · O16 · 2026-04-137½/11Baku Open 2025Group A · 2025-04-285/9Serbia Open 20242024-07-153/5Paraćin Open 20242024-07-023½/52023 FIDE World Blitz ChampionshipBoards 30+ · 2023-12-2910½/212023 FIDE World Rapid Championship2023-12-014½/13
Games (92)
IMMohamed Tissir23582023 FIDE World Rapid Championship · Round 51FIDEGMIgor Lysyj25472023 FIDE World Rapid Championship · Round 20FMChristian-Arrydan Tamas2328SERBIA OPEN 2026 - Masters · Round 91FMEnkhbaatar Enkhnar2397SERBIA OPEN 2026 - Masters · Round 80FMMatfey Yurasov2407SERBIA OPEN 2026 - Masters · Round 7½IMAlexander Khripachenko2363SERBIA OPEN 2026 - Masters · Round 51FMDiana Preobrazhenskaya2278SERBIA OPEN 2026 - Masters · Round 41FMDaakshin Arun2327SERBIA OPEN 2026 - Masters · Round 3½Syrym Baitleu2245SERBIA OPEN 2026 - Masters · Round 21Djordje Zizic2155SERBIA OPEN 2026 - Masters · Round 11GMGuha Mitrabha2525SERBIA OPEN 2026 - Masters · Round 6½GMIlamparthi A R2525Baku Open 2026 · Round 90GMNijat Abasov2586Baku Open 2026 · Round 8½FIDEIMRoman Shogdzhiev2431Baku Open 2026 · Round 71IMMayank Chakraborty2508Baku Open 2026 · Round 60IMSahib Singh2376Baku Open 2026 · Round 41FMSuleyman Suleymanli2348Baku Open 2026 · Round 3½IMKirill Kuderinov2327Baku Open 2026 · Round 21FMJavohir Bozorov2283Baku Open 2026 · Round 11GMPranav Anand2596Baku Open 2026 · Round 5½CMRadion Sidorenja2123FIDE World Cadet & Youth Rapid and Blitz Chess Championships 2026 · Blitz · O16 · Round 81FMAlikhan Khazhatuly2285FIDE World Cadet & Youth Rapid and Blitz Chess Championships 2026 · Blitz · O16 · Round 71Mikita Novikau2194FIDE World Cadet & Youth Rapid and Blitz Chess Championships 2026 · Blitz · O16 · Round 51Vladimir Pogorelov2163FIDE World Cadet & Youth Rapid and Blitz Chess Championships 2026 · Blitz · O16 · Round 41IMArtyom Bogdanov2238FIDE World Cadet & Youth Rapid and Blitz Chess Championships 2026 · Blitz · O16 · Round 31Viktor Panic2099FIDE World Cadet & Youth Rapid and Blitz Chess Championships 2026 · Blitz · O16 · Round 10FIDEFMSemyon Puzyrevsky2415FIDE World Cadet & Youth Rapid and Blitz Chess Championships 2026 · Blitz · O16 · Round 111IMStanislav Bukreev2404FIDE World Cadet & Youth Rapid and Blitz Chess Championships 2026 · Blitz · O16 · Round 101IMKhumoyun Begmuratov2411FIDE World Cadet & Youth Rapid and Blitz Chess Championships 2026 · Blitz · O16 · Round 91IMAleksandr E. Usov2547FIDE World Cadet & Youth Rapid and Blitz Chess Championships 2026 · Blitz · O16 · Round 60FMFedor Melnikov2338FIDE World Cadet & Youth Rapid and Blitz Chess Championships 2026 · Rapid · O16 · Round 11½IMStanislav Bukreev2377FIDE World Cadet & Youth Rapid and Blitz Chess Championships 2026 · Rapid · O16 · Round 101FIDEFMSemyon Puzyrevsky2385FIDE World Cadet & Youth Rapid and Blitz Chess Championships 2026 · Rapid · O16 · Round 90FMZhauynbay Aldiyar2238FIDE World Cadet & Youth Rapid and Blitz Chess Championships 2026 · Rapid · O16 · Round 51FMSemen Rumyantsev2227FIDE World Cadet & Youth Rapid and Blitz Chess Championships 2026 · Rapid · O16 · Round 4½FIDEFMMarat I Gilfanov2315FIDE World Cadet & Youth Rapid and Blitz Chess Championships 2026 · Rapid · O16 · Round 31IMPau Marin Ferragut2203FIDE World Cadet & Youth Rapid and Blitz Chess Championships 2026 · Rapid · O16 · Round 21Petar Zaklan1990FIDE World Cadet & Youth Rapid and Blitz Chess Championships 2026 · Rapid · O16 · Round 11IMAleksandr E. Usov2468FIDE World Cadet & Youth Rapid and Blitz Chess Championships 2026 · Rapid · O16 · Round 80FIDEIMNikolay Averin2460FIDE World Cadet & Youth Rapid and Blitz Chess Championships 2026 · Rapid · O16 · Round 71