| Jul 24, 2026 | Kavutskiy | 0–1 | Panesar Vedant | Round 7: Kavutskiy, Kostya - Panesar Vedant | Trompowsky Attack | |
| Jul 23, 2026 | Gaikwad | 0–1 | Kavutskiy | Round 6: Gaikwad, Siddhant - Kavutskiy, Kostya | Philidor Defense: Lion Variation | |
| Jul 22, 2026 | Kavutskiy | 0–1 | Amartuvshin | Round 5: Kavutskiy, Kostya - Amartuvshin, Ganzorig | Sicilian Defense: Taimanov Variation | |
| Jul 21, 2026 | Duquesnoy | 0–1 | Kavutskiy | Round 4: Duquesnoy, Jean-Philippe - Kavutskiy, Kostya | Indian Defense: Anti-Grünfeld, Basman-Williams Attack | |
| Jul 20, 2026 | Kavutskiy | 0–1 | Hrbek | Round 3: Kavutskiy, Kostya - Hrbek, Stepan | Indian Defense: Anti-Nimzo-Indian | |
| Jul 19, 2026 | Kavutskiy | ½–½ | Toure | Round 1: Kavutskiy, Kostya - Toure, Vasanth | English Opening: Agincourt Defense, Bogoljubow Defense | |
| Jul 19, 2026 | Malikova | 0–1 | Kavutskiy | Round 2: Malikova, Marjona - Kavutskiy, Kostya | Old Indian Defense | |
| Jul 4, 2026 | Kavutskiy | 0–1 | Vaidya | Round 11: Kavutskiy, Kostya - Vaidya, Atulya | King's Indian Defense: Petrosian Variation, Stein Defense | |
| Jul 4, 2026 | Ramirez Vido | 0–1 | Kavutskiy | Round 10: Ramirez Vido, Robert Yorisan - Kavutskiy, Kostya | Hungarian Opening: Indian Defense | |
| Jul 4, 2026 | Pagan | 0–1 | Kavutskiy | Round 9: Pagan, Jonathan - Kavutskiy, Kostya | Sicilian Defense: French Variation, Normal | |
| Jul 4, 2026 | Kavutskiy | 0–1 | Jasinski | Round 8: Kavutskiy, Kostya - Jasinski, Alexander | King's Indian Defense: Orthodox Variation | |
| Jul 4, 2026 | Kavutskiy | 0–1 | Prabhu | Round 7: Kavutskiy, Kostya - Prabhu, Naveen | King's Indian Attack | |
| Jul 4, 2026 | Gavrilin | 0–1 | Kavutskiy | Round 6: Gavrilin, Roman - Kavutskiy, Kostya | Sicilian Defense: Four Knights Variation | |
| Jul 4, 2026 | Kavutskiy | 0–1 | Crump | Round 5: Kavutskiy, Kostya - Crump, Alexander J | Zukertort Opening: Reversed Grünfeld | |
| Jul 4, 2026 | Nasta | 0–1 | Kavutskiy | Round 4: Nasta, Kiren Vivek - Kavutskiy, Kostya | Sicilian Defense: Four Knights Variation | |
| Jul 4, 2026 | Cigan | 1–0 | Kavutskiy | Round 3: Cigan, Jason - Kavutskiy, Kostya | Sicilian Defense: Four Knights Variation | |
| Jul 4, 2026 | Kavutskiy | 0–1 | Aravindh | Round 2: Kavutskiy, Kostya - Aravindh, Chithambaram VR. | King's Indian Attack | |
| Jul 4, 2026 | Kavutskiy | 1–0 | Langreck | Round 1: Kavutskiy, Kostya - Langreck, John | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Jul 3, 2026 | Kavutskiy | 0–1 | Caruana | Round 7: Kavutskiy, Kostya - Caruana, Fabiano | King's Indian Defense: Petrosian Variation, Stein Defense | |
| Jul 3, 2026 | Horobetz | 0–1 | Kavutskiy | Round 6: Horobetz, Graham - Kavutskiy, Kostya | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Jul 3, 2026 | Kavutskiy | 0–1 | Bortnyk | Round 5: Kavutskiy, Kostya - Bortnyk, Olexandr | English Opening: Anglo-Indian Defense, King's Indian Formation, Double Fianchetto | |
| Jul 3, 2026 | Kavutskiy | 1–0 | Spence | Round 4: Kavutskiy, Kostya - Spence, Isaac | King's Indian Attack | |
| Jul 3, 2026 | Gelfand | 1–0 | Kavutskiy | Round 3: Gelfand, Boris - Kavutskiy, Kostya | King's Indian Defense: Orthodox Variation | |
| Jul 3, 2026 | Kavutskiy | ½–½ | Robson | Round 2: Kavutskiy, Kostya - Robson, Ray | King's Indian Attack | |
| Jul 3, 2026 | Baliga | 0–1 | Kavutskiy | Round 1: Baliga, Zubin - Kavutskiy, Kostya | Sicilian Defense: Four Knights Variation | |
| May 9, 2026 | Kavutskiy | ½–½ | Hanein | Round 8: Kavutskiy, Kostya - Hanein, Avri | English Opening: Symmetrical Variation, Anti-Benoni Variation, Spielmann Defense | |
| May 8, 2026 | Costantino | ½–½ | Kavutskiy | Round 7: Costantino, Claudio Emanuele - Kavutskiy, Kostya | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| May 7, 2026 | Kavutskiy | 0–1 | Atanasov | Round 6: Kavutskiy, Kostya - Atanasov, Anthony | Indian Defense: Anti-Nimzo-Indian | |
| May 6, 2026 | Hardaway | ½–½ | Kavutskiy | Round 5: Hardaway, Brewington - Kavutskiy, Kostya | King's Indian Defense: Fianchetto Variation, Immediate Fianchetto | |
| May 5, 2026 | Kavutskiy | ½–½ | Lalit Babu M R | Round 4: Kavutskiy, Kostya - Lalit Babu M R | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| May 5, 2026 | Darshan G | 0–1 | Kavutskiy | Round 3: Darshan G - Kavutskiy, Kostya | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| May 4, 2026 | Kavutskiy | 0–1 | Suyarov | Round 2: Kavutskiy, Kostya - Suyarov, Mukhammadzokhid | Nimzo-Indian Defense: Normal Variation | |
| May 3, 2026 | Al-Hajiri | 0–1 | Kavutskiy | Round 1: Al-Hajiri, Bader - Kavutskiy, Kostya | King's Indian Defense: Orthodox Variation, Glek Defense | |
| Mar 2, 2026 | Chirila | 0–1 | Kavutskiy | American Cup Blitz | King's Indian Defense: Smyslov Variation | |
| Mar 2, 2026 | Kavutskiy | 1–0 | Zatonskih | American Cup Blitz | King's Indian Attack | |
| Mar 2, 2026 | Krush | 1–0 | Kavutskiy | American Cup Blitz | King's Indian Defense: Petrosian Variation, Normal Defense | |
| Mar 2, 2026 | Kuru | 1–0 | Kavutskiy | American Cup Blitz | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Mar 2, 2026 | Kavutskiy | 1–0 | Caglar | American Cup Blitz | King's Indian Attack, with e6 | |
| Mar 2, 2026 | Stremavicius | 1–0 | Kavutskiy | American Cup Blitz | East Indian Defense | |
| Mar 2, 2026 | Kavutskiy | 1–0 | Antova | American Cup Blitz | King's Indian Attack | |
| Mar 2, 2026 | Putnam | 1–0 | Kavutskiy | American Cup Blitz | Sicilian Defense: Four Knights Variation | |
| Mar 2, 2026 | Kavutskiy | 0–1 | Akobian | American Cup Blitz | English Opening: Anglo-Indian Defense, King's Indian Formation, Double Fianchetto | |
| Mar 1, 2026 | Kuru | 1–0 | Kavutskiy | Saint Louis Masters | Sicilian Defense: French Variation | |
| Feb 28, 2026 | Kavutskiy | 1–0 | Gueci | Saint Louis Masters | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Feb 28, 2026 | Apaar Saxena | ½–½ | Kavutskiy | Saint Louis Masters | King's Indian Defense: Fianchetto Variation, Uhlmann-Szabo System | |
| Feb 27, 2026 | Kavutskiy | 1–0 | Cervantes Landeiro | Saint Louis Masters | English Opening: Symmetrical Variation, Full Symmetry Line | |
| Feb 27, 2026 | Abrahamyan | 1–0 | Kavutskiy | Saint Louis Masters | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Feb 26, 2026 | Chirilov | ½–½ | Kavutskiy | Saint Louis Masters | Sicilian Defense: French Variation | |
| Feb 26, 2026 | Kavutskiy | 0–1 | Heimann | Saint Louis Masters | King's Indian Attack, with e6 | |
| Feb 25, 2026 | Bilych | 1–0 | Kavutskiy | Saint Louis Masters | Sicilian Defense: Four Knights Variation | |
| Feb 25, 2026 | Kavutskiy | 0–1 | Matviishen | Saint Louis Masters | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jan 17, 2026 | Kavutskiy | ½–½ | Brodowski | Round 9: Kavutskiy, Kostya - Brodowski, Piotr | Bogo-Indian Defense: Grünfeld Variation | |
| Jan 13, 2026 | Kavutskiy | 0–1 | Das | Round 5: Kavutskiy, Kostya - Das, Sayantan | Nimzo-Indian Defense | |
| Jan 12, 2026 | Martinez Duany | ½–½ | Kavutskiy | Round 4: Martinez Duany, Lelys Stanley - Kavutskiy, Kostya | King's Indian Attack: Symmetrical Defense | |
| Jan 5, 2026 | Kavutskiy | 1–0 | Matsumura | Round 9: Kavutskiy, Kostya - Matsumura, Cocoro | Zukertort Opening: Reversed Grünfeld | |
| Jan 4, 2026 | Sardana | 1–0 | Kavutskiy | Round 8: Sardana, Rishi - Kavutskiy, Kostya | Pirc Defense | |
| Jan 3, 2026 | Kavutskiy | 1–0 | Gut | Round 7: Kavutskiy, Kostya - Gut, Raphael | Neo-Grünfeld Defense: Exchange Variation | |
| Jan 2, 2026 | Velikic | 0–1 | Kavutskiy | Round 6: Velikic, Adela - Kavutskiy, Kostya | King's Indian Defense: Makogonov Variation | |
| Dec 31, 2025 | Kavutskiy | ½–½ | Sriansh Das | Round 5: Kavutskiy, Kostya - Sriansh Das | Zukertort Opening: Nimzo-Larsen Variation | |
| Dec 30, 2025 | Bauer | 1–0 | Kavutskiy | Round 4: Bauer, Christian - Kavutskiy, Kostya | Sicilian Defense: Four Knights Variation | |
| Dec 29, 2025 | Kavutskiy | 1–0 | Senel | Round 3: Kavutskiy, Kostya - Senel, Hayri Beyhun | King's Indian Attack | |
| Dec 28, 2025 | Li | 1–0 | Kavutskiy | Round 2: Li, Di - Kavutskiy, Kostya | King's Indian Defense: Orthodox Variation | |
| Dec 27, 2025 | Kavutskiy | 1–0 | Bergman | Round 1: Kavutskiy, Kostya - Bergman, Nils | English Opening: Neo-Catalan | |
| Dec 21, 2025 | Kavutskiy | 0–1 | Safarov | Sitges Sunway Festival 2025 Extras | King's Indian Defense: Petrosian Variation, Stein Defense | |
| Dec 20, 2025 | Baasansuren | 1–0 | Kavutskiy | Sunway Sitges 2025 | King's Indian Defense: Orthodox Variation | |
| Dec 20, 2025 | Kavutskiy | ½–½ | Jain Kashish Manoj | Sitges Sunway Festival 2025 Extras | English Opening: King's English Variation | |
| Dec 19, 2025 | Kavutskiy | 1–0 | Savchenko | Sitges Sunway Festival 2025 Extras | King's Indian Attack: Keres Variation | |
| Dec 19, 2025 | Bartakke | 0–1 | Kavutskiy | Sunway Sitges 2025 | Sicilian Defense: Najdorf Variation, Amsterdam Variation | |
| Dec 19, 2025 | Patel | 0–1 | Kavutskiy | Sunway Sitges 2025 | Zukertort Opening: Nimzo-Larsen Variation | |
| Dec 19, 2025 | Kavutskiy | 0–1 | Brzezina | Sunway Sitges 2025 | English Opening: Symmetrical Variation, Rubinstein Variation | |
| Dec 19, 2025 | Silva | 0–1 | Kavutskiy | Sunway Sitges 2025 | Sicilian Defense: Closed, Traditional | |
| Nov 29, 2025 | Kavutskiy | 0–1 | Kunka | Round 6: Kavutskiy, Kostya - Kunka, Harshid | English Opening | |
| Jun 1, 2025 | Kavutskiy | 1–0 | Giulio Beratta | Round 5: Kavutskiy, Kostya - Giulio Beratta | French Defense: Horwitz Attack, Papa-Ticulat Gambit | |
| Jun 1, 2025 | Kavutskiy | 1–0 | Kantane | Round 7: Kavutskiy, Kostya - Kantane, Anna | Grünfeld Defense: Exchange Variation, Modern Exchange Variation, Kramnik's Line | |
| Jun 1, 2025 | Cereda | * | Kavutskiy | Round 6: Cereda, Loris - Kavutskiy, Kostya | ? | |
| Jun 1, 2025 | Nalbandyan | ½–½ | Kavutskiy | Round 4: Nalbandyan, Vahan - Kavutskiy, Kostya | Sicilian Defense: Moscow Variation | |
| Jun 1, 2025 | Kavutskiy | 1–0 | Francesco Sorcinelli | Round 3: Kavutskiy, Kostya - Francesco Sorcinelli | King's Indian Defense: Petrosian Variation, Stein Defense | |
| May 31, 2025 | Semonaviciute | 0–1 | Kavutskiy | Round 2: Semonaviciute, Agne - Kavutskiy, Kostya | Sicilian Defense: Closed | |
| May 31, 2025 | Kavutskiy | 1–0 | Zelner | Round 1: Kavutskiy, Kostya - Zelner, Zoe | Queen's Gambit Declined: Harrwitz Attack | |
| May 15, 2025 | Kavutskiy | 1–0 | Semprun Martinez | Round 9: Kavutskiy, Kostya - Semprun Martinez, Fernando | Ruy Lopez: Closed, Pilnik Variation | |
| May 14, 2025 | Gormally | 1–0 | Kavutskiy | Round 8: Gormally, Daniel W - Kavutskiy, Kostya | Sicilian Defense: Moscow Variation, Moscow Gambit | |
| May 13, 2025 | Kalus | 0–1 | Kavutskiy | Round 7: Kalus, Franciszek - Kavutskiy, Kostya | Philidor Defense: Lion Variation | |
| May 13, 2025 | Kavutskiy | 0–1 | Girel | Round 6: Kavutskiy, Kostya - Girel, Joseph | Benko Gambit Declined: Sosonko Variation | |
| May 12, 2025 | Kavutskiy | 1–0 | Skutta | Round 5: Kavutskiy, Kostya - Skutta, Bernd, Dr. | Dutch Defense: Classical Variation | |
| May 11, 2025 | Asensio Ramon | 0–1 | Kavutskiy | Round 4: Asensio Ramon, Ismael - Kavutskiy, Kostya | King's Indian Defense: Normal Variation, Standard Development | |
| May 11, 2025 | Kavutskiy | ½–½ | Alvarez Morales | Round 3: Kavutskiy, Kostya - Alvarez Morales, Miguel | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | |
| May 10, 2025 | Arizmendi Martinez | 1–0 | Kavutskiy | Round 2: Arizmendi Martinez, Julen Luis - Kavutskiy, Kostya | King's Indian Defense: Normal Variation, Rare Defenses | |
| May 10, 2025 | Kavutskiy | 1–0 | Fornieles Bretones | Round 1: Kavutskiy, Kostya - Fornieles Bretones, Antonio | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Apr 21, 2025 | Kavutskiy | 1–0 | Goh | Grenke Chess Open A | English Opening: Symmetrical Variation, Rubinstein Variation | |
| Apr 21, 2025 | Jarocka | 0–1 | Kavutskiy | Round 8: Jarocka, Liwia - Kavutskiy, Kostya | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Apr 20, 2025 | Kavutskiy | 1–0 | Nekrasov | Round 6: Kavutskiy, Kostya - Nekrasov, Mihail | King's Indian Attack | |
| Apr 20, 2025 | Kavutskiy | 0–1 | Kunin | Round 7: Kavutskiy, Kostya - Kunin, Vitaly | Philidor Defense: Lion Variation | |
| Apr 19, 2025 | Kavutskiy | ½–½ | Kamp | Round 4: Kavutskiy, Kostya - Kamp, Adrian | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Apr 19, 2025 | Boehme | 0–1 | Kavutskiy | Round 5: Boehme, Markus - Kavutskiy, Kostya | King's Indian Attack: Symmetrical Defense | |
| Apr 18, 2025 | Kavutskiy | 0–1 | Thouard | Round 2: Kavutskiy, Kostya - Thouard, Axel | King's Indian Attack: Keres Variation | |
| Apr 18, 2025 | Tran | 0–1 | Kavutskiy | Round 3: Tran, Duc Cuong - Kavutskiy, Kostya | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Apr 17, 2025 | Berkes | 0–1 | Kavutskiy | Round 1: Berkes, Alexander - Kavutskiy, Kostya | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Apr 15, 2025 | Gunnarsson | 1–0 | Kavutskiy | Reykjavik Open 2025 | Sicilian Defense: Najdorf Variation, Freak Attack | |
| Apr 14, 2025 | Kavutskiy | ½–½ | Sokolovsky | Reykjavik Open 2025 | Sicilian Defense: Najdorf Variation | |
| Apr 13, 2025 | Kavutskiy | 1–0 | Muench | Reykjavik Open 2025 | Sicilian Defense: Hyperaccelerated Dragon | |