| Jun 27, 2026 | Kostyukovich | 0–1 | Braren | Round 11: Kostyukovich, Ivan - Braren, Ove Neelis | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jun 26, 2026 | Chalopoviz | 0–1 | Kostyukovich | Round 10: Chalopoviz, Ilay - Kostyukovich, Ivan | Ruy Lopez: Morphy Defense | |
| Jun 25, 2026 | Kostyukovich | ½–½ | Yrysov | Round 9: Kostyukovich, Ivan - Yrysov, Timur | Sicilian Defense: Scheveningen Variation, Classical Variation | |
| Jun 24, 2026 | Andre | 1–0 | Kostyukovich | Round 8: Andre, Tomas - Kostyukovich, Ivan | Italian Game: Classical Variation, Giuoco Pianissimo, with h6 | |
| Jun 23, 2026 | Kostyukovich | 1–0 | Stern | FIDE World Cadets Cup, O12 | Scandinavian Defense: Classical Variation | |
| Jun 21, 2026 | Tee | ½–½ | Kostyukovich | Round 6: Tee, Yuan Khai Eamonn - Kostyukovich, Ivan | Ruy Lopez: Morphy Defense | |
| Jun 20, 2026 | Kostyukovich | 1–0 | Schroeder | Round 5: Kostyukovich, Ivan - Schroeder, Liam Maddox | Scandinavian Defense: Valencian Variation, Main Line | |
| Jun 19, 2026 | Sakhokia | 1–0 | Kostyukovich | Round 4: Sakhokia, Luka - Kostyukovich, Ivan | Italian Game: Two Knights Defense, Perreux Variation | |
| Jun 18, 2026 | Kostyukovich | 0–1 | Yuan | Round 3: Kostyukovich, Ivan - Yuan, Shunzhe | Sicilian Defense: Kan Variation, Knight Variation | |
| Jun 17, 2026 | Mehta | 0–1 | Kostyukovich | Round 2: Mehta, Nakshwin - Kostyukovich, Ivan | Italian Game: Rosentreter Gambit | |
| Jun 16, 2026 | Kostyukovich | 0–1 | Bolashakov | Round 1: Kostyukovich, Ivan - Bolashakov, Nurali | Sicilian Defense: Dragon Variation, Classical Variation | |
| Jul 10, 2025 | Konopatskyi | 1–0 | Kostyukovich | Round 6: Konopatskyi, Aleksandr - Kostyukovich, Ivan | Ruy Lopez: Closed | |
| Jul 9, 2025 | Kostyukovich | 0–1 | Levacic | Round 5: Kostyukovich, Ivan - Levacic, Matic | French Defense: Horwitz Attack, Papa-Ticulat Gambit | |
| Jul 5, 2025 | Parvu | 1–0 | Kostyukovich | Round 1: Parvu, Razvan-George - Kostyukovich, Ivan | Queen's Pawn Game: Symmetrical Variation | |
| Apr 16, 2025 | Nurakyn | 1–0 | Kostyukovich | Round 1: Nurakyn, Suleiman - Kostyukovich, Ivan | Slav Defense: Modern Line | |
| Apr 13, 2025 | Nurakyn | 1–0 | Kostyukovich | Round 1: Nurakyn, Suleiman - Kostyukovich, Ivan | Catalan Opening: Closed, Main Line | |
| Nov 26, 2024 | Kostyukovich | 1–0 | Radovic | Round 11: Kostyukovich, Ivan - Radovic, Koca | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Nov 25, 2024 | Orsi | 0–1 | Kostyukovich | Round 10: Orsi, Andrea - Kostyukovich, Ivan | Ruy Lopez: Morphy Defense, Arkhangelsk Variation | |
| Nov 24, 2024 | Kostyukovich | ½–½ | Gostautas | Round 9: Kostyukovich, Ivan - Gostautas, Antanas | French Defense: Winawer Variation, Delayed Exchange Variation | |
| Nov 23, 2024 | Bartash | 1–0 | Kostyukovich | Round 8: Bartash, Saveli - Kostyukovich, Ivan | Italian Game: Giuoco Piano | |
| Nov 22, 2024 | Kostyukovich | 0–1 | Yao | Round 7: Kostyukovich, Ivan - Yao, Lucas Mason Pin Qian | Queen's Pawn Game: Accelerated London System, Steinitz Countergambit | |
| Nov 20, 2024 | Aguike | 1–0 | Kostyukovich | Round 6: Aguike, Toshiya - Kostyukovich, Ivan | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Nov 19, 2024 | Kostyukovich | 0–1 | Nikitakis | Round 5: Kostyukovich, Ivan - Nikitakis, Michail | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| Nov 18, 2024 | Zuo | 1–0 | Kostyukovich | Round 4: Zuo, Junyu - Kostyukovich, Ivan | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Nov 17, 2024 | Kostyukovich | ½–½ | Nguyen Quang Anh | Round 3: Kostyukovich, Ivan - Nguyen Quang Anh | Benoni Defense: Taimanov Variation | |
| Nov 16, 2024 | Perez Solanas | 0–1 | Kostyukovich | Round 2: Perez Solanas, Hugo - Kostyukovich, Ivan | Four Knights Game: Gunsberg Variation | |
| Nov 15, 2024 | Kostyukovich | 1–0 | Zilincan | Round 1: Kostyukovich, Ivan - Zilincan, Tomas | Horwitz Defense | |