| May 17, 2026 | Movsesian | 1–0 | Kovalskyi | Round 2: Movsesian, Sergei - Kovalskyi, Roman | Sicilian Defense: Hyperaccelerated Dragon | |
| May 16, 2026 | Kovalskyi | 0–1 | Kadric | Round 2: Kovalskyi, Roman - Kadric, Denis | Philidor Defense: Lion Variation | |
| May 9, 2026 | Kovalskyi | 0–1 | Avetisyan | rated rapid game | Sicilian Defense: Najdorf Variation, English Attack | |
| May 9, 2026 | Kovalskyi | 0–1 | Krivitskiy | rated rapid game | Sicilian Defense: Lasker-Pelikan Variation | |
| May 9, 2026 | Eroz | 0–1 | Kovalskyi | rated rapid game | Sicilian Defense: Hyperaccelerated Dragon | |
| May 9, 2026 | Kovalskyi | ½–½ | Karimova | rated rapid game | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation, Early Deviations | |
| May 9, 2026 | Vazquez | ½–½ | Kovalskyi | rated rapid game | Tarrasch Defense: Schara Gambit | |
| May 9, 2026 | Kovalskyi | 1–0 | Tran | rated rapid game | Italian Game: Classical Variation, Giuoco Pianissimo | |
| May 9, 2026 | Fecker | 1–0 | Kovalskyi | rated rapid game | Sicilian Defense: Hyperaccelerated Dragon | |
| May 4, 2026 | Kovalskyi | 1–0 | Berry | Round 11: Kovalskyi, Roman - Berry, Neil | Italian Game: Classical Variation, Giuoco Pianissimo | |
| May 3, 2026 | Kovalskyi | 1–0 | McLean | Round 10: Kovalskyi, Roman - McLean, Robert | Sicilian Defense: Four Knights Variation, Cobra Variation | |
| May 2, 2026 | Nakara Husain | 1–0 | Kovalskyi | Round 9: Nakara Husain - Kovalskyi, Roman | Sicilian Defense: Closed | |
| Apr 19, 2026 | Kovalskyi | 0–1 | Warchol | EIIC 2026 | Sicilian Defense: Richter-Rauzer Variation, Modern Variation | |
| Apr 18, 2026 | Heimisson | ½–½ | Kovalskyi | EIIC 2026 | Queen's Gambit Declined: Semi-Tarrasch Defense | |
| Apr 16, 2026 | Kovalskyi | 1–0 | Nunez Gregoire | EIIC 2026 | Sicilian Defense: Najdorf Variation, English Attack | |
| Apr 15, 2026 | Hnydiuk | 1–0 | Kovalskyi | EIIC 2026 | Queen's Pawn Game: Accelerated London System, Steinitz Countergambit Accepted | |
| Apr 14, 2026 | Kovalskyi | 1–0 | Yordanov | EIIC 2026 | Sicilian Defense: Najdorf Variation, English Attack | |
| Apr 13, 2026 | Kuegel | ½–½ | Kovalskyi | EIIC 2026 | Sicilian Defense: Smith-Morra Gambit | |
| Apr 12, 2026 | Kovalskyi | 0–1 | Dubnevych | EIIC 2026 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Apr 10, 2026 | Kovalskyi | 1–0 | Wolynski | EICC 2026 | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Apr 9, 2026 | Zielonka | 1–0 | Kovalskyi | EIIC 2026 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Apr 8, 2026 | Kovalskyi | 1–0 | Ciupek | EICC 2026 | King's Indian Defense: Fianchetto Variation | |
| Apr 7, 2026 | Nemec | 1–0 | Kovalskyi | EICC 2026 | King's Indian Attack: Sicilian Variation | |
| Mar 22, 2026 | Jones | 1–0 | Kovalskyi | Round 8: Jones, Steven A - Kovalskyi, Roman | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation | |
| Mar 21, 2026 | Kovalskyi | ½–½ | Kacprzak | Round 7: Kovalskyi, Roman - Kacprzak, Karol | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Mar 15, 2026 | Nasiri | 0–1 | Kovalskyi | Round 11: Nasiri, Fahim - Kovalskyi, Roman | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Mar 15, 2026 | Kovalskyi | 1–0 | Salman | Round 10: Kovalskyi, Roman - Salman, Haytham | French Defense: Advance Variation, Milner-Barry Gambit, Hector Variation | |
| Mar 15, 2026 | Kovalskyi | 0–1 | Hng | Round 9: Kovalskyi, Roman - Hng, Mei-Xian Eunice | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Mar 15, 2026 | Czopor | 1–0 | Kovalskyi | Round 8: Czopor, Maciej - Kovalskyi, Roman | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line | |
| Mar 15, 2026 | Botteley | 0–1 | Kovalskyi | Round 7: Botteley, Michael T - Kovalskyi, Roman | Hungarian Opening | |
| Mar 14, 2026 | Kovalskyi | 1–0 | Rattray | Round 6: Kovalskyi, Roman - Rattray, Ross B | Sicilian Defense: Kalashnikov Variation | |
| Mar 14, 2026 | Woozeer | 0–1 | Kovalskyi | Round 5: Woozeer, Seth - Kovalskyi, Roman | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Mar 14, 2026 | Kovalskyi | 0–1 | Rughani | Round 4: Kovalskyi, Roman - Rughani, Mahin | Caro-Kann Defense: Exchange Variation | |
| Mar 14, 2026 | Siva Mahadevan | 1–0 | Kovalskyi | Round 3: Siva Mahadevan - Kovalskyi, Roman | Queen's Pawn Game: Krause Variation | |
| Mar 14, 2026 | Kovalskyi | 1–0 | Bramson | Round 2: Kovalskyi, Roman - Bramson, Mike | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Mar 14, 2026 | Smith | 0–1 | Kovalskyi | Round 1: Smith, Andrew PE - Kovalskyi, Roman | Queen's Pawn Game: Chigorin Variation, Irish Gambit | |
| Feb 22, 2026 | Kovalskyi | 0–1 | Minko | Round 9: Kovalskyi, Roman - Minko, Dmitry | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Feb 22, 2026 | Waterfield | 0–1 | Kovalskyi | Round 8: Waterfield, Mark - Kovalskyi, Roman | Sicilian Defense: Hyperaccelerated Fianchetto | |
| Feb 22, 2026 | Kovalskyi | 1–0 | Shah Rishab | Round 7: Kovalskyi, Roman - Shah Rishab | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Feb 22, 2026 | Jackson | 1–0 | Kovalskyi | Round 6: Jackson, Edward - Kovalskyi, Roman | Sicilian Defense: Delayed Alapin Variation | |
| Feb 21, 2026 | Kovalskyi | 1–0 | Rushbrooke | Round 9: Kovalskyi, Roman - Rushbrooke, Remy | Sicilian Defense: Smith-Morra Gambit Accepted, Classical Formation | |
| Feb 21, 2026 | Mahajan Ayush | 0–1 | Kovalskyi | Round 8: Mahajan Ayush - Kovalskyi, Roman | Sicilian Defense: Hyperaccelerated Fianchetto | |
| Feb 21, 2026 | Kovalskyi | 1–0 | Imam-Sadeque | Round 7: Kovalskyi, Roman - Imam-Sadeque, Ali | Scandinavian Defense: Marshall Variation | |
| Feb 21, 2026 | Kuhendiran | 1–0 | Kovalskyi | Round 6: Kuhendiran, Tharshan - Kovalskyi, Roman | Bird Opening: Dutch Variation | |
| Feb 21, 2026 | Kovalskyi | 0–1 | Yoon | Round 5: Kovalskyi, Roman - Yoon, Jacob D | Van Geet Opening | |
| Feb 21, 2026 | Gallagher | 1–0 | Kovalskyi | Round 4: Gallagher, Daniel GH - Kovalskyi, Roman | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Feb 21, 2026 | Kovalskyi | 1–0 | Dias | Round 3: Kovalskyi, Roman - Dias, Savin | Sicilian Defense: Smith-Morra Gambit Declined, Push Variation | |
| Feb 21, 2026 | Asadli | 0–1 | Kovalskyi | Round 2: Asadli, Toghrul - Kovalskyi, Roman | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Feb 21, 2026 | Kovalskyi | 1–0 | Liu | Round 1: Kovalskyi, Roman - Liu, Yutong | Sicilian Defense: Smith-Morra Gambit Accepted, Chicago Defense | |
| Feb 21, 2026 | Berger | 0–1 | Kovalskyi | Round 4: Berger, Justin - Kovalskyi, Roman | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Feb 21, 2026 | Kovalskyi | 1–0 | Benzaira | Round 5: Kovalskyi, Roman - Benzaira, Sammy | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Feb 21, 2026 | Kovalskyi | 1–0 | Rushbrooke | Round 3: Kovalskyi, Roman - Rushbrooke, Remy | Slav Defense | |
| Feb 21, 2026 | Hosdurga | 1–0 | Kovalskyi | Round 2: Hosdurga, Chirag - Kovalskyi, Roman | Queen's Gambit Accepted: Classical Defense, Alekhine System, Main Line | |
| Feb 21, 2026 | Kovalskyi | 0–1 | Clarke | Round 1: Kovalskyi, Roman - Clarke, Connor | Alekhine Defense: Four Pawns Attack, Fianchetto Variation | |
| Feb 8, 2026 | Kovalskyi | 0–1 | Brewer | Round 6: Kovalskyi, Roman - Brewer, Callum D | Caro-Kann Defense: Exchange Variation | |
| Feb 7, 2026 | Sivanandan | ½–½ | Kovalskyi | Round 5: Sivanandan, Bodhana - Kovalskyi, Roman | Sicilian Defense: French Variation | |
| Jan 11, 2026 | Kovalskyi | 1–0 | Merriman | Round 4: Kovalskyi, Roman - Merriman, John | French Defense: Advance Variation, Euwe Variation | |
| Jan 10, 2026 | Larkin | 0–1 | Kovalskyi | Round 3: Larkin, Benjamin - Kovalskyi, Roman | Sicilian Defense: Najdorf Variation | |
| Jan 2, 2026 | Adamovics | 1–0 | Kovalskyi | XXXVI Miedzynarodowy Festiwal Szachowy CRACOVIA 2025 Grupa A | Bogo-Indian Defense: Retreat Variation | |
| Dec 31, 2025 | Kovalskyi | 0–1 | Bachor | Open A | Sicilian Defense: Richter-Rauzer Variation, Modern Variation | |
| Dec 30, 2025 | Grygierczyk | 1–0 | Kovalskyi | Open A | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Dec 29, 2025 | Kovalskyi | 0–1 | Firman | Open A | French Defense: Advance Variation, Euwe Variation | |
| Dec 28, 2025 | Kozlowski | 0–1 | Kovalskyi | Open A | King's Indian Attack: Sicilian Variation | |
| Dec 27, 2025 | Kovalskyi | ½–½ | Mirski | Open A | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| Dec 7, 2025 | Kovalskyi | ½–½ | Royal | Round 10: Kovalskyi, Roman - Royal, Shreyas | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation, Early Deviations | |
| Dec 7, 2025 | Balaji | 0–1 | Kovalskyi | Round 9: Balaji, Aaravamudhan - Kovalskyi, Roman | Tarrasch Defense: Schara Gambit | |
| Dec 7, 2025 | Kovalskyi | 1–0 | Pereslavtsev | Round 8: Kovalskyi, Roman - Pereslavtsev, Alexandr | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Dec 7, 2025 | Grutter | 1–0 | Kovalskyi | Round 7: Grutter, Tim - Kovalskyi, Roman | King's Indian Attack: Sicilian Variation | |
| Dec 7, 2025 | Kovalskyi | 1–0 | Hayler | Round 6: Kovalskyi, Roman - Hayler, Andrew | Sicilian Defense: Lasker-Pelikan Variation | |
| Dec 6, 2025 | Breton | ½–½ | Kovalskyi | Round 5: Breton, Martin - Kovalskyi, Roman | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Dec 6, 2025 | Kovalskyi | 0–1 | Mishra | Round 4: Kovalskyi, Roman - Mishra, Abhimanyu | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Dec 6, 2025 | de Boer | 0–1 | Kovalskyi | Round 3: de Boer, Willem - Kovalskyi, Roman | Nimzo-Larsen Attack: Classical Variation | |
| Dec 6, 2025 | Kovalskyi | ½–½ | Kovchan | Round 2: Kovalskyi, Roman - Kovchan, Alexander | Pirc Defense | |
| Dec 3, 2025 | Kovalskyi | 1–0 | Hng | Round 9: Kovalskyi, Roman - Hng, Mei-En Emmanuelle | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Dec 2, 2025 | Farberov | ½–½ | Kovalskyi | Round 8: Farberov, Maxim - Kovalskyi, Roman | Caro-Kann Defense: Two Knights Attack | |
| Dec 1, 2025 | Kovalskyi | 1–0 | Varney | Round 7: Kovalskyi, Roman - Varney, Zoe | Scotch Game: Mieses Variation | |
| Nov 30, 2025 | Mesropyan | 1–0 | Kovalskyi | Round 6: Mesropyan, Hayk - Kovalskyi, Roman | Sicilian Defense: Hyperaccelerated Fianchetto | |
| Nov 30, 2025 | Kovalskyi | 0–1 | Han | Round 5: Kovalskyi, Roman - Han, Qixiang | Queen's Gambit Accepted: Janowski-Larsen Variation | |
| Nov 29, 2025 | Hariharan | 0–1 | Kovalskyi | Round 4: Hariharan, Shambavi - Kovalskyi, Roman | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Nov 28, 2025 | Kovalskyi | 0–1 | Siva Mahadevan | Round 3: Kovalskyi, Roman - Siva Mahadevan | Italian Game: Paris Defense | |
| Nov 28, 2025 | Willow | 1–0 | Kovalskyi | Round 2: Willow, Jonah B - Kovalskyi, Roman | King's Indian Attack: Sicilian Variation | |
| Nov 2, 2025 | Kovalskyi | 1–0 | Jaufarally | Round 2: Kovalskyi, Roman - Jaufarally, Nadia | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Nov 1, 2025 | Brozel | 0–1 | Kovalskyi | Round 1: Brozel, Sacha - Kovalskyi, Roman | King's Indian Attack: Sicilian Variation | |
| Oct 17, 2025 | Badacsonyi | 1–0 | Kovalskyi | Round 11: Badacsonyi, Stanley - Kovalskyi, Roman | Tarrasch Defense: Schara Gambit | |
| Oct 17, 2025 | Kovalskyi | ½–½ | Ganti | Round 10: Kovalskyi, Roman - Ganti, Shriaansh | Sicilian Defense: Nimzowitsch Variation, Main Line | |
| Oct 17, 2025 | Dupuis | 0–1 | Kovalskyi | Round 9: Dupuis, Denis K - Kovalskyi, Roman | Sicilian Defense: Closed | |
| Oct 17, 2025 | Kovalskyi | 1–0 | Latypova | Round 8: Kovalskyi, Roman - Latypova, Olga L | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Oct 17, 2025 | Quaite | ½–½ | Kovalskyi | Round 7: Quaite, Toby - Kovalskyi, Roman | Zukertort Opening: Reversed Grünfeld | |
| Oct 17, 2025 | Kovalskyi | ½–½ | Cancedda-Dupuis | Round 6: Kovalskyi, Roman - Cancedda-Dupuis, Livio | Sicilian Defense: Lasker-Pelikan Variation | |
| Oct 17, 2025 | Shearsby | ½–½ | Kovalskyi | Round 5: Shearsby, Jude - Kovalskyi, Roman | Sicilian Defense: Closed | |
| Oct 17, 2025 | Kovalskyi | 0–1 | Thomas | Round 4: Kovalskyi, Roman - Thomas, James | French Defense: Advance Variation, Euwe Variation | |
| Oct 17, 2025 | Keen | 0–1 | Kovalskyi | Round 3: Keen, Maya - Kovalskyi, Roman | Queen's Pawn Game: Krause Variation | |
| Oct 17, 2025 | Kovalskyi | 1–0 | Pyun | Round 2: Kovalskyi, Roman - Pyun, Lindsay | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Oct 17, 2025 | Mehta | 1–0 | Kovalskyi | Round 1: Mehta, Sophie - Kovalskyi, Roman | Queen's Pawn Game: Accelerated London System, Steinitz Countergambit | |
| Oct 12, 2025 | Kitaev | 0–1 | Kovalskyi | Round 6: Kitaev, Daniel - Kovalskyi, Roman | Tarrasch Defense | |
| Oct 11, 2025 | Kovalskyi | 1–0 | Shidlagatta | Round 4: Kovalskyi, Roman - Shidlagatta, Anirudh | French Defense: Advance Variation, Euwe Variation | |
| Oct 11, 2025 | Thomas | 0–1 | Kovalskyi | Round 3: Thomas, James - Kovalskyi, Roman | King's Indian Attack: Sicilian Variation | |
| Oct 11, 2025 | Kovalskyi | 1–0 | Breton | Round 2: Kovalskyi, Roman - Breton, Martin | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Oct 10, 2025 | Gururaj | 0–1 | Kovalskyi | Round 9: Gururaj, Rithwik - Kovalskyi, Roman | French Defense: Chigorin Variation | |
| Oct 10, 2025 | Kovalskyi | ½–½ | Zadvorny | Round 8: Kovalskyi, Roman - Zadvorny, Roman | Philidor Defense: Lion Variation | |