Kirill Stupak

Country

BLR

Birth Year

1990

Gender

M

Title

Grandmaster

FIDE ID

13503758

FIDE ratings

2407

Classical

Published FIDE

2423

Rapid

Published FIDE

2458

Blitz

Published FIDE

Official classical ranks

World rank
#1552
National rank · BLR
#6

Active players · Oct 2026 FIDE list ⓘ

FIDE rating history

Highest recorded rating
2588 Dec 2017
Recorded years
2003–2026
Archived games
1559

Based on available monthly lists and saved games.

FIDE rating history

View rating lists
Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-10-23 (UTC).

Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).

# Date Event Site Round White Black Result Moves View
1401 2014-01-10 80th ch-BLR 2014 Minsk BLR 4.5 Kirill Stupak Aleksej Aleksandrov 1/2-1/2 10 Open
1402 2014-01-09 80th ch-BLR 2014 Minsk BLR 3.3 Vitaly Teterev Kirill Stupak 1/2-1/2 16 Open
1403 2014-01-08 80th ch-BLR 2014 Minsk BLR 2.5 Kirill Stupak Vladislav Kovalev 1/2-1/2 20 Open
1404 2014-01-07 80th ch-BLR 2014 Minsk BLR 1.5 Mikita Mayorau Kirill Stupak 1/2-1/2 64 Open
1405 2013-12-15 ch-European Rapid 2013 Warsaw POL 9.26 Valeriy Yavorovsky Kirill Stupak 0-1 55 Open
1406 2013-12-15 ch-European Rapid 2013 Warsaw POL 8.34 Kirill Stupak Lanita Stetsko 1-0 45 Open
1407 2013-12-15 ch-European Rapid 2013 Warsaw POL 11.9 Gabriel Sargissian Kirill Stupak 1/2-1/2 70 Open
1408 2013-12-15 ch-European Rapid 2013 Warsaw POL 10.21 Kirill Stupak Lukasz Licznerski 1-0 33 Open
1409 2013-12-14 ch-European Rapid 2013 Warsaw POL 7.22 Toms Kantans Kirill Stupak 1-0 50 Open
1410 2013-12-14 ch-European Rapid 2013 Warsaw POL 6.27 Kirill Stupak Maciej Swicarz 1-0 42 Open
1411 2013-12-14 ch-European Rapid 2013 Warsaw POL 5.22 Egons Lavendelis Kirill Stupak 1/2-1/2 56 Open
1412 2013-12-14 ch-European Rapid 2013 Warsaw POL 4.29 Kirill Stupak Grzegorz Nasuta 1/2-1/2 36 Open
1413 2013-12-14 ch-European Rapid 2013 Warsaw POL 3.33 Eneasz Wiewiora Kirill Stupak 0-1 45 Open
1414 2013-12-14 ch-European Rapid 2013 Warsaw POL 2.35 Kirill Stupak Piotr Meller 1-0 27 Open
1415 2013-12-14 ch-European Rapid 2013 Warsaw POL 1.35 Tadeusz Jarmolowski Kirill Stupak 0-1 36 Open
1416 2013-12-13 ch-European Blitz 2013 Warsaw POL 7.2 Tigran L. Petrosian Kirill Stupak 1-0 28 Open
1417 2013-12-13 ch-European Blitz 2013 Warsaw POL 7.1 Kirill Stupak Tigran L. Petrosian 1/2-1/2 51 Open
1418 2013-12-13 ch-European Blitz 2013 Warsaw POL 5.2 Kirill Stupak Bartosz Socko 1-0 24 Open
1419 2013-12-13 ch-European Blitz 2013 Warsaw POL 5.1 Bartosz Socko Kirill Stupak 1-0 26 Open
1420 2013-12-13 ch-European Blitz 2013 Warsaw POL 4.2 Daniil Dubov Kirill Stupak 1-0 55 Open
1421 2013-12-13 ch-European Blitz 2013 Warsaw POL 4.1 Kirill Stupak Daniil Dubov 1-0 57 Open
1422 2013-11-17 19th European Teams Warsaw POL 9.4 Kirill Stupak Tamas Banusz 1/2-1/2 55 Open
1423 2013-11-16 19th European Teams Warsaw POL 8.6 Vlastimil Babula Kirill Stupak 0-1 66 Open
1424 2013-11-12 19th European Teams Warsaw POL 5.4 Vasilios Kotronias Kirill Stupak 1-0 50 Open
1425 2013-11-10 19th European Teams Warsaw POL 3.12 Kirill Stupak Mads Andersen 1-0 58 Open
1426 2013-11-09 19th European Teams Warsaw POL 2.2 Vladislav Tkachiev Kirill Stupak 1/2-1/2 151 Open
1427 2013-10-26 29th ECC Open 2013 Rhodes GRE 7.1 Kirill Stupak Viktor Laznicka 0-1 31 Open
1428 2013-10-25 29th ECC Open 2013 Rhodes GRE 6.5 Robert Kreisl Kirill Stupak 1/2-1/2 24 Open
1429 2013-10-24 29th ECC Open 2013 Rhodes GRE 5.6 Kirill Stupak Twan Burg 1/2-1/2 42 Open
1430 2013-10-23 29th ECC Open 2013 Rhodes GRE 4.7 Kirill Stupak Florian, Dr. Grafl 1-0 44 Open
1431 2013-10-22 29th ECC Open 2013 Rhodes GRE 3.9 Stefan Kuipers Kirill Stupak 0-1 46 Open
1432 2013-10-21 29th ECC Open 2013 Rhodes GRE 2.3 Kirill Stupak Stelios Halkias 1/2-1/2 25 Open
1433 2013-10-21 29th ECC Open 2013 Rhodes GRE 2.1 Kirill Stupak Stelios Halkias 1/2-1/2 25 Open
1434 2013-10-20 29th ECC Open 2013 Rhodes GRE 1.3 M Paul Townsend Kirill Stupak 0-1 45 Open
1435 2013-10-20 29th ECC Open 2013 Rhodes GRE 1.1 M Paul Townsend Kirill Stupak 0-1 45 Open
1436 2013-09-07 12th Izmir Open Izmir TUR 8.5 Ebrahim Ahmadinia Kirill Stupak 1-0 58 Open
1437 2013-09-05 12th Izmir Open Izmir TUR 6.5 Meylis Annaberdiyev Kirill Stupak 1-0 86 Open
1438 2013-09-05 12th Izmir Open Izmir TUR 5.3 Kirill Stupak Mert Yilmazyerli 1/2-1/2 58 Open
1439 2013-09-04 12th Izmir Open Izmir TUR 9.11 Kirill Stupak Serkan Soysal 1-0 50 Open
1440 2013-08-28 Petersburg Summer Blitz 2013 St Petersburg RUS 9.7 Kirill Stupak Mikhail Demidov 0-1 53 Open
1441 2013-08-28 Petersburg Summer Blitz 2013 St Petersburg RUS 8.1 Mikhail Panarin Kirill Stupak 0-1 42 Open
1442 2013-08-28 Petersburg Summer Blitz 2013 St Petersburg RUS 6.12 Kirill Stupak Grigoriy Aleksandrov 1/2-1/2 32 Open
1443 2013-08-28 Petersburg Summer Blitz 2013 St Petersburg RUS 4.8 Kirill Stupak Alexander Shefer 1-0 62 Open
1444 2013-08-28 Petersburg Summer Blitz 2013 St Petersburg RUS 2.7 Viktor Solovyov Kirill Stupak 1-0 49 Open
1445 2013-08-28 Petersburg Summer Blitz 2013 St Petersburg RUS 13.12 Marat Denishev Kirill Stupak 0-1 35 Open
1446 2013-08-28 Petersburg Summer Blitz 2013 St Petersburg RUS 12.8 Kirill Stupak Arsen Kukhmazov 0-1 48 Open
1447 2013-08-28 Petersburg Summer Blitz 2013 St Petersburg RUS 11.9 Igor Sharkov Kirill Stupak 1/2-1/2 102 Open
1448 2013-08-28 Petersburg Summer Blitz 2013 St Petersburg RUS 10.4 Kirill Stupak Maxim Novik 0-1 30 Open
1449 2013-08-28 Petersburg Summer Blitz 2013 St Petersburg RUS 1.7 Kirill Stupak Valery Khadzhiev 1-0 16 Open
1450 2013-07-27 Czech Open A 2013 Pardubice CZE 9.8 Kirill Stupak Tamir Nabaty 1/2-1/2 45 Open

© 2024-2026 EloTracker