| — | Kostenko | ½–½ | Amilal | WRBC 2022. Blitz Open | English Opening: Anglo-Indian Defense | |
| — | Kostenko | 0–1 | Le | WRBC 2022. Blitz Open | Slav Defense: Quiet Variation, Schallopp Defense | |
| — | Kostenko | 1–0 | Korelskiy | WRBC 2022. Blitz Open | English Opening: Agincourt Defense, Catalan Defense, Semi-Slav Defense | |
| — | Kostenko | 1–0 | Mamedov | WRBC 2022. Blitz Open | Slav Defense: Quiet Variation | |
| — | Kostenko | 0–1 | Dragnev | WRBC 2022. Blitz Open | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| — | Kostenko | 0–1 | Svane | WRBC 2022. Blitz Open | English Opening: Symmetrical Variation, Ultra-Symmetrical Variation | |
| — | Kostenko | 1–0 | Sapenov | WRBC 2022. Blitz Open | English Opening: King's English Variation, Nimzowitsch-Flohr Variation | |
| — | Kostenko | 0–1 | Khripachenko | WRBC 2022. Blitz Open | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| — | Tari | 0–1 | Kostenko | WRBC 2022. Rapid Open | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| — | Damjanovic | 1–0 | Kostenko | WRBC 2022. Rapid Open | Queen's Gambit Declined: Three Knights Variation | |
| — | Nissinen | 0–1 | Kostenko | WRBC 2022. Blitz Open | Caro-Kann Defense: Tartakower Variation | |
| — | Kobalia | 1–0 | Kostenko | WRBC 2022. Blitz Open | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| — | Fedorov | 1–0 | Kostenko | WRBC 2022. Blitz Open | Caro-Kann Defense | |
| — | Harsha | 1–0 | Kostenko | WRBC 2022. Blitz Open | Bird Opening: Dutch Variation | |
| — | Burmakin | 0–1 | Kostenko | WRBC 2022. Blitz Open | Indian Defense: Anti-Nimzo-Indian | |
| — | Chigaev | 1–0 | Kostenko | WRBC 2022. Blitz Open | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| — | Munkhgal | * | Kostenko | WRBC 2022. Blitz Open | Indian Defense | |
| — | Postlmayer | 0–1 | Kostenko | WRBC 2022. Blitz Open | Caro-Kann Defense: Two Knights Attack | |
| — | Zhalmakhanov | 1–0 | Kostenko | WRBC 2022. Blitz Open | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| — | Suleimen | 0–1 | Kostenko | WRBC 2022. Blitz Open | Caro-Kann Defense: Tartakower Variation | |
| Apr 28, 2026 | Einarsson | 0–1 | Kostenko | Round 9: Einarsson, Halldor Gretar - Kostenko, Petr | Catalan Opening | |
| Apr 27, 2026 | Kostenko | 1–0 | Jacimovic | Round 8: Kostenko, Petr - Jacimovic, Dragoljub | French Defense: Rubinstein Variation, Fort Knox Variation | |
| Apr 26, 2026 | Kaidanov | ½–½ | Kostenko | Round 7: Kaidanov, Gregory - Kostenko, Petr | Dutch Defense: Leningrad Variation | |
| Apr 23, 2026 | Kostenko | 0–1 | Bellia | Round 5: Kostenko, Petr - Bellia, Fabrizio | English Opening: King's English Variation | |
| Apr 22, 2026 | Hebden | 1–0 | Kostenko | Round 4: Hebden, Mark L - Kostenko, Petr | Caro-Kann Defense: Panov Attack, Main Line | |
| Apr 21, 2026 | Kostenko | 1–0 | Dahl | Round 3: Kostenko, Petr - Dahl, Fredrik A | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Apr 20, 2026 | Ledger | 0–1 | Kostenko | Round 2: Ledger, Dave J - Kostenko, Petr | Rat Defense: Accelerated Gurgenidze | |
| Apr 19, 2026 | Kostenko | 1–0 | Fink-Nunn | Round 1: Kostenko, Petr - Fink-Nunn, Petra | English Opening: Agincourt Defense | |
| Aug 4, 2024 | Kostenko | ½–½ | Zhu | WRTC 2024 | English Opening: King's English Variation, Four Knights Variation, Quiet Line | |
| Aug 4, 2024 | Gong | 0–1 | Kostenko | WRTC 2024 | Pirc Defense: 150 Attack | |
| Aug 3, 2024 | Nasybullina | 0–1 | Kostenko | WRTC 2024 | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Aug 2, 2024 | Kostenko | 1–0 | Kazhiakhmetova | WRTC 2024 | English Opening: Anglo-Indian Defense, Queen's Knight Variation | |
| Dec 29, 2022 | Kostenko | 0–1 | Keymer | FIDE World Blitz Championship | English Opening: Anglo-Indian Defense | |
| Dec 29, 2022 | Kostenko | 1–0 | Jobava | FIDE World Blitz Championship | English Opening: Great Snake Variation | |
| Dec 29, 2022 | Gareyev | 1–0 | Kostenko | FIDE World Blitz Championship | Nimzo-Indian Defense: Classical Variation | |
| Dec 28, 2022 | Kostenko | 0–1 | Gurel | FIDE World Rapid Championship | English Opening: Symmetrical Variation | |
| Dec 28, 2022 | Kostenko | 1–0 | Degenbaev | WRBC 2022. Rapid Open | English Opening: Anglo-Indian Defense | |
| Dec 28, 2022 | Postlmayer | 0–1 | Kostenko | WRBC 2022. Rapid Open | Sicilian Defense: Accelerated Dragon, Maróczy Bind, Breyer Variation | |
| Dec 27, 2022 | Kostenko | 0–1 | Hovhannisyan | WRBC 2022. Rapid Open | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Dec 27, 2022 | Kostenko | 1–0 | Abdilkhair | WRBC 2022. Rapid Open | English Opening: Anglo-Indian Defense, Queen's Indian Formation | |
| Dec 27, 2022 | Tulendinov | 0–1 | Kostenko | WRBC 2022. Rapid Open | Caro-Kann Defense: Accelerated Panov Attack, Modern Variation | |
| Dec 27, 2022 | Petrov | 1–0 | Kostenko | WRBC 2022. Rapid Open | Trompowsky Attack: Classical Defense, Big Center Variation | |
| Dec 26, 2022 | Kostenko | 0–1 | Ghaem Maghami | FIDE World Rapid Championship | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| Dec 26, 2022 | Kostenko | 0–1 | Sadhwani | FIDE World Rapid Championship | English Opening: King's English Variation, Reversed Sicilian | |
| Dec 26, 2022 | Sindarov | 1–0 | Kostenko | WRBC 2022. Rapid Open | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Dec 26, 2022 | Korelskiy | 1–0 | Kostenko | FIDE World Rapid Championship | ? | |
| Sep 14, 2021 | Lintchevski | 1–0 | Kostenko | Panchenko Memorial 2021 A | Sicilian Defense: Kalashnikov Variation | |
| Dec 20, 2020 | Khusnutdinov | 0–1 | Kostenko | cup-rk-2020-open | French Defense: Tarrasch Variation, Chistyakov Defense, Modern Line | |
| Dec 19, 2020 | Kostenko | 0–1 | Aitbayev | cup-rk-2020-open | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Dec 18, 2020 | Zhalmakhanov | 0–1 | Kostenko | cup-rk-2020-open | French Defense: MacCutcheon Variation, Dr. Olland Variation | |
| Dec 17, 2020 | Kostenko | ½–½ | Kazhgaleyev | cup-rk-2020-open | Four Knights Game | |
| Dec 16, 2020 | Akhmetov | 1–0 | Kostenko | cup-rk-2020-open | Caro-Kann Defense: Classical Variation, Main Line | |
| Dec 14, 2020 | Kostenko | * | Ismagambetov | cup-rk-2020-open | Sicilian Defense: Najdorf Variation, English Attack | |
| Dec 14, 2020 | Kostenko | * | Makhnev | cup-rk-2020-open | ? | |
| Dec 13, 2020 | Utegaliyev | ½–½ | Kostenko | cup-rk-2020-open | Queen's Pawn Game: London System | |
| Dec 11, 2020 | Kostenko | 1–0 | Ibrayev | cup-rk-2020-open | Sicilian Defense: Najdorf Variation, English Attack | |