| Game | Result | Opening | Date |
|---|---|---|---|
| Kaldarova, Ayaulym (2045) – Stupak, Kirill (2421) | 0-1 | Caro-Kann Defense: Endgame Offer | 2026-09-10 |
| Stupak, Kirill (2421) – Ilkhanipour, Ramtin (2243) | 1/2-1/2 | Catalan Opening: Closed | 2026-09-09 |
| Rustamov, Rustam (2409) – Stupak, Kirill (2421) | 1/2-1/2 | French Defense: Winawer Variation, Advance Variation | 2026-09-08 |
| Stupak, Kirill (2421) – Mozharov, Mikhail (2513) | 0-1 | Catalan Opening: Open Defense, Classical Line | 2026-09-07 |
| Varankin, Leonid (2026) – Stupak, Kirill (2421) | 0-1 | Queen's Pawn Game: Modern Defense | 2026-09-07 |
| Stupak, Kirill (2421) – Azizli, Nurlan (2138) | 1-0 | Queen's Pawn Game: Accelerated London System | 2026-09-06 |
| Stupak, Kirill (2421) – Ibrahimli, Suat (2184) | 1-0 | Indian Defense: Knights Variation | 2026-09-05 |
| Manafov, Vugar (2448) – Stupak, Kirill (2421) | 1-0 | Queen's Gambit Accepted: Mannheim Variation | 2026-09-05 |
| Nuriyeva, Nurtan (1987) – Stupak, Kirill (2421) | 0-1 | Queen's Pawn Game | 2026-09-04 |
| Md Imran (2492) – Stupak, Kirill (2421) | 1/2-1/2 | Neo-Grünfeld Defense: Classical Variation, Modern Defense | 2026-09-01 |
| Stupak, Kirill (2421) – Asgarov, Mushfig (2194) | 1-0 | Catalan Opening: Closed | 2026-08-31 |
| Stupak, Kirill (2421) – Alaz, Ahmet Efekan (2202) | 0-1 | Indian Defense: Knights Variation | 2026-08-30 |
| Rzayev, Chingiz (2121) – Stupak, Kirill (2421) | 0-1 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | 2026-08-30 |
| Audi Ameya (2409) – Stupak, Kirill (2421) | 1-0 | French Defense: Hecht-Reefschläger Variation | 2026-08-29 |
| Baghirov, Mahammad (2253) – Stupak, Kirill (2421) | 0-1 | Queen's Pawn Game | 2026-08-28 |
| Stupak, Kirill (2421) – Aslanov, Umid (2345) | 1/2-1/2 | Queen's Gambit Declined: Tartakower Defense | 2026-08-28 |
| Ilkhanipour, Ramtin (2195) – Stupak, Kirill (2421) | 1/2-1/2 | French Defense: Tarrasch Variation, Guimard Defense, Main Line | 2026-08-27 |
| Stupak, Kirill (2412) – Babujian, Levon (2337) | 1-0 | King's Indian Defense: Fianchetto Variation, Immediate Fianchetto | 2026-07-25 |
| Andersen, Mads (2559) – Stupak, Kirill (2412) | 1-0 | French Defense: Advance Variation, Main Line | 2026-07-24 |
| Stupak, Kirill (2412) – David, Alberto (2457) | 1/2-1/2 | Catalan Opening | 2026-07-23 |
| Stupak, Kirill (2412) – Markidis, Konstantinos (2290) | 1-0 | Catalan Opening: Closed | 2026-07-22 |
| Baklan, Vladimir (2525) – Stupak, Kirill (2412) | 1/2-1/2 | French Defense: Winawer Variation, Bogoljubow Variation | 2026-07-21 |
| Stupak, Kirill (2412) – Avanesyan, Aleksandr (2239) | 1-0 | Queen's Pawn Game: Symmetrical Variation | 2026-07-20 |
| Stupak, Kirill (2412) – Jakobsen, Shanne Hedegaard (2133) | 1-0 | Queen's Pawn Game: Accelerated London System | 2026-07-19 |
| Tsarsitalidis, Konstantinos (2230) – Stupak, Kirill (2412) | 1/2-1/2 | French Defense: Tarrasch Variation, Morozevich Variation | 2026-07-19 |
| Hadi, Justin (1952) – Stupak, Kirill (2412) | 0-1 | French Defense: Hecht-Reefschläger Variation | 2026-07-18 |
ChessMoves AI — play, train and study chess. Master game data from public tournament broadcasts.