KS

GMKirill Stupak

BLR · Born 1990 · FIDE ID 13503758

PrepCompare
classical
2407
rapid
2423
blitz
2458
#765 in the world

Rating history

235024502550201620182020202220242026Peak 2588
As White25 games · +15 =7 −3
  • Catalan Opening6 · 83%
  • Queen's Pawn Game3 · 100%
  • Indian Defense2 · 50%
  • Neo-Grünfeld Defense2 · 75%
  • Queen's Gambit Declined2 · 75%
  • English Opening1 · 50%
As Black28 games · +10 =11 −7
  • French Defense8 · 38%
  • Caro-Kann Defense3 · 67%
  • Benoni Defense1 · 50%
  • English Opening1 · 50%
  • King's Indian Defense1 · 100%
  • Neo-Grünfeld Defense1 · 50%

53 stored games (Lichess broadcasts since 2023 and FIDE reports): +25 =18 −10 (64%). Score is from Kirill's side.

Events

Games (53)

GMGuha Mitrabha2537DINI International Chess Championship 2024 · Round 5½GMLi Min Peng2551DINI International Chess Championship 2024 · Round 4½B Jayod Yasindu Rashmika Perera1824DINI International Chess Championship 2024 · Round 31GMMihail Nikitenko2531DINI International Chess Championship 2024 · Round 10½Subhayan Kundu2349DINI International Chess Championship 2024 · Round 9½GMSayantan Das2491DINI International Chess Championship 2024 · Round 81GMDiptayan Ghosh2568DINI International Chess Championship 2024 · Round 7½Jude Dorison Gnanaseelan1780DINI International Chess Championship 2024 · Round 61Ayaulym Kaldarova2045Guba Open - 2026, dedicated to the memory of Gudrat Ismayilov, Group A · Round 91Ramtin Ilkhanipour2243Guba Open - 2026, dedicated to the memory of Gudrat Ismayilov, Group A · Round 8½Rustam Rustamov2409Guba Open - 2026, dedicated to the memory of Gudrat Ismayilov, Group A · Round 7½Mikhail Mozharov2513Guba Open - 2026, dedicated to the memory of Gudrat Ismayilov, Group A · Round 60Leonid Varankin2026Guba Open - 2026, dedicated to the memory of Gudrat Ismayilov, Group A · Round 51Nurlan Azizli2138Guba Open - 2026, dedicated to the memory of Gudrat Ismayilov, Group A · Round 41Vugar Manafov2448Guba Open - 2026, dedicated to the memory of Gudrat Ismayilov, Group A · Round 30Suat Ibrahimli2184Guba Open - 2026, dedicated to the memory of Gudrat Ismayilov, Group A · Round 21Nurtan Nuriyeva1987Guba Open - 2026, dedicated to the memory of Gudrat Ismayilov, Group A · Round 11CMMushfig Asgarov2194Gudrat Ismayilov Memorial · IM · Round 71Chingiz Rzayev2121Gudrat Ismayilov Memorial · IM · Round 61FMAhmet Efekan Alaz2202Gudrat Ismayilov Memorial · IM · Round 50IMAudi Ameya2409Gudrat Ismayilov Memorial · IM · Round 40FMUmid Aslanov2345Gudrat Ismayilov Memorial · IM · Round 3½Leonid Varankin2011Masters tournament dedicated to the memory Gudrat Ismayilov, Group IM · Round 91Md Imran2503Masters tournament dedicated to the memory Gudrat Ismayilov, Group IM · Round 8½Mushfig Asgarov2194Masters tournament dedicated to the memory Gudrat Ismayilov, Group IM · Round 71Chingiz Rzayev2121Masters tournament dedicated to the memory Gudrat Ismayilov, Group IM · Round 61Ahmet Efekan Alaz2202Masters tournament dedicated to the memory Gudrat Ismayilov, Group IM · Round 50Audi Ameya2409Masters tournament dedicated to the memory Gudrat Ismayilov, Group IM · Round 40Umid Aslanov2345Masters tournament dedicated to the memory Gudrat Ismayilov, Group IM · Round 3½Mahammad Baghirov2253Masters tournament dedicated to the memory Gudrat Ismayilov, Group IM · Round 21Ramtin Ilkhanipour2195Masters tournament dedicated to the memory Gudrat Ismayilov, Group IM · Round 1½GMMads Andersen255919th Paleochora International Tournament 2026 · Round 80GMAlberto David245719th Paleochora International Tournament 2026 · Round 7½FMKonstantinos Markidis229019th Paleochora International Tournament 2026 · Round 61GMVladimir Baklan252519th Paleochora International Tournament 2026 · Round 5½CMAleksandr Avanesyan223919th Paleochora International Tournament 2026 · Round 41Konstantinos Tsarsitalidis223019th Paleochora International Tournament 2026 · Round 3½WFMShanne Hedegaard Jakobsen213319th Paleochora International Tournament 2026 · Round 21Justin Hadi195219th Paleochora International Tournament 2026 · Round 11IMRafael Sharon2333Muscat International Chess Championship 2026 · Open A · Round 91