| Jul 23, 2026 | Gerrits | ½–½ | Tkhoruk | Round 10: Gerrits, Augustin - Tkhoruk, Roman | Caro-Kann Defense: Tartakower Variation | |
| Jul 22, 2026 | Cervelli | 1–0 | Tkhoruk | Round 9: Cervelli, Eduard - Tkhoruk, Roman | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jul 21, 2026 | Tkhoruk | ½–½ | Ivana Maria | Round 8: Tkhoruk, Roman - Ivana Maria, Furtado | French Defense: Exchange Variation | |
| Jul 20, 2026 | Tkhoruk | ½–½ | Kudryavtsev | Round 7: Tkhoruk, Roman - Kudryavtsev, Eugene | Sicilian Defense: Moscow Variation | |
| Jul 19, 2026 | Tkhoruk | 0–1 | Kwiatkowski | Round 13: Tkhoruk, Roman - Kwiatkowski, Maciej | French Defense: Advance Variation, Paulsen Attack | |
| Jul 19, 2026 | Hajduk | 0–1 | Tkhoruk | Round 12: Hajduk, Tomasz - Tkhoruk, Roman | Caro-Kann Defense: Advance Variation, Van der Wiel Attack | |
| Jul 19, 2026 | Hirt | ½–½ | Tkhoruk | Round 11: Hirt, Markus - Tkhoruk, Roman | Caro-Kann Defense: Endgame Variation | |
| Jul 19, 2026 | Tkhoruk | 0–1 | Maruntis | Round 10: Tkhoruk, Roman - Maruntis, Patrik-Robert | Nimzowitsch Defense | |
| Jul 19, 2026 | Tkhoruk | 1–0 | Jaillet | Round 9: Tkhoruk, Roman - Jaillet, Leon | French Defense: Advance Variation, Milner-Barry Gambit | |
| Jul 19, 2026 | Kutonov | 0–1 | Tkhoruk | Round 8: Kutonov, Yehor - Tkhoruk, Roman | Nimzo-Indian Defense | |
| Jul 19, 2026 | Tkhoruk | 0–1 | Harish | Round 7: Tkhoruk, Roman - Harish, Neeraj | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| Jul 19, 2026 | Safarli | 1–0 | Tkhoruk | Round 6: Safarli, Eltaj - Tkhoruk, Roman | Caro-Kann Defense: Panov Attack, Modern Defense | |
| Jul 19, 2026 | Tkhoruk | ½–½ | Fogo Esquivel | Round 5: Tkhoruk, Roman - Fogo Esquivel, Levi Kalani Alexander | Elephant Gambit | |
| Jul 19, 2026 | Leuthold | 0–1 | Tkhoruk | Round 4: Leuthold, Cyrill - Tkhoruk, Roman | Queen's Pawn Game: Symmetrical Variation | |
| Jul 19, 2026 | Tkhoruk | 0–1 | Kukushkin | Round 3: Tkhoruk, Roman - Kukushkin, Ivan | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jul 19, 2026 | Gireada | 0–1 | Tkhoruk | Round 2: Gireada, Lucas - Tkhoruk, Roman | Bogo-Indian Defense: Exchange Variation | |
| Jul 19, 2026 | Tkhoruk | 1–0 | Krempke | Round 1: Tkhoruk, Roman - Krempke, Florian | Sicilian Defense: O'Kelly Variation, Maróczy Bind | |
| Jul 18, 2026 | Georgescu | 1–0 | Tkhoruk | Round 6: Georgescu, Lena - Tkhoruk, Roman | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jul 17, 2026 | Tkhoruk | ½–½ | Schnell | Round 5: Tkhoruk, Roman - Schnell, Simon | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jul 16, 2026 | Sasikiran | 1–0 | Tkhoruk | Round 4: Sasikiran, Krishnan - Tkhoruk, Roman | Nimzo-Indian Defense: Normal Variation, Schlechter Defense | |
| Jul 15, 2026 | Tkhoruk | 1–0 | Arsenie | Round 3: Tkhoruk, Roman - Arsenie, Cristian Marc | Sicilian Defense: Moscow Variation | |
| Jul 14, 2026 | Tkhoruk | 1–0 | Erne | Round 2: Tkhoruk, Roman - Erne, Raphael | Sicilian Defense: Moscow Variation | |
| Jul 13, 2026 | Gireada | ½–½ | Tkhoruk | Round 1: Gireada, Daniel - Tkhoruk, Roman | Bogo-Indian Defense: Exchange Variation | |
| Jul 12, 2026 | Tkhoruk | 1–0 | Alrefae | Round 9: Tkhoruk, Roman - Alrefae, Ahmad | Sicilian Defense: Moscow Variation | |
| Jul 12, 2026 | Hashem | ½–½ | Tkhoruk | Round 8: Hashem, Khaled - Tkhoruk, Roman | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jul 12, 2026 | Tkhoruk | ½–½ | Amonatov | Round 7: Tkhoruk, Roman - Amonatov, Farrukh | Sicilian Defense: Moscow Variation, Main Line | |
| Jul 12, 2026 | Radovcic | 0–1 | Tkhoruk | Round 6: Radovcic, Branimir - Tkhoruk, Roman | Caro-Kann Defense: Panov Attack, Modern Defense, Mieses Line | |
| Jul 12, 2026 | Tkhoruk | ½–½ | Aryan Goyal | Round 5: Tkhoruk, Roman - Aryan Goyal | Italian Game: Classical Variation, Greco Gambit, Modern Line | |
| Jul 12, 2026 | Ghosh | 1–0 | Tkhoruk | Round 4: Ghosh, Diptayan - Tkhoruk, Roman | English Opening: Mikenas-Carls Variation | |
| Jul 12, 2026 | Tkhoruk | 1–0 | Villiger | Round 3: Tkhoruk, Roman - Villiger, Jan | Sicilian Defense: Moscow Variation | |
| Jul 12, 2026 | Amsellem | 0–1 | Tkhoruk | Round 2: Amsellem, Daniel - Tkhoruk, Roman | Queen's Indian Defense: Classical Variation, Traditional Variation, Nimzowitsch Line | |
| Jul 12, 2026 | Tkhoruk | ½–½ | Creux | Round 1: Tkhoruk, Roman - Creux, Francois | Sicilian Defense: Moscow Variation, Main Line | |
| Jul 11, 2026 | Tkhoruk | 1–0 | Ragios | Round 7: Tkhoruk, Roman - Ragios, Konstantinos | ? | |
| Jul 11, 2026 | Alexakis | 1–0 | Tkhoruk | Round 6: Alexakis, Dimitris - Tkhoruk, Roman | ? | |
| Jul 11, 2026 | Tkhoruk | ½–½ | Hakimifard | Round 5: Tkhoruk, Roman - Hakimifard, Ghazal | ? | |
| Jul 11, 2026 | Cloete | 0–1 | Tkhoruk | Round 4: Cloete, Willem Francois - Tkhoruk, Roman | ? | |
| Jul 11, 2026 | Tkhoruk | 0–1 | Shukhman | Round 3: Tkhoruk, Roman - Shukhman, Anna | ? | |
| Jul 11, 2026 | Sasikiran | 0–1 | Tkhoruk | Round 2: Sasikiran, Krishnan - Tkhoruk, Roman | ? | |
| Jul 11, 2026 | Tkhoruk | 1–0 | Creux | Round 1: Tkhoruk, Roman - Creux, Francois | ? | |
| May 25, 2026 | Tkhoruk | 1–0 | Palairet | Swiss Youth Championship 2026 U14 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| May 24, 2026 | Saminskij | 1–0 | Tkhoruk | Swiss Youth Championship 2026 U14 | King's Indian Attack: Symmetrical Defense | |
| May 24, 2026 | Tkhoruk | 1–0 | Kumar | Swiss Youth Championship 2026 U14 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| May 23, 2026 | Khamraev | 0–1 | Tkhoruk | Swiss Youth Championship 2026 U14 | Queen's Pawn Game: London System | |
| May 23, 2026 | Tkhoruk | 0–1 | Domschke | Swiss Youth Championship 2026 U14 | French Defense: Advance Variation, Euwe Variation | |
| May 22, 2026 | Phung | ½–½ | Tkhoruk | Swiss Youth Championship 2026 U14 | Nimzo-Indian Defense: Normal Variation, Classical Defense | |
| May 22, 2026 | Tkhoruk | 1–0 | Chockalingam | Swiss Youth Championship 2026 U14 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jul 25, 2025 | Cherniaev | 1–0 | Tkhoruk | Biel Chess Festival 2025 WT 2 | English Opening: Anglo-Indian Defense, Hedgehog System | |
| Jul 24, 2025 | Tkhoruk | 1–0 | Haas | Biel Chess Festival 2025 | Queen's Pawn Game: Torre Attack | |
| Jul 24, 2025 | Paricharak | 0–1 | Tkhoruk | Biel Chess Festival 2025 WT 2 | Queen's Pawn Game: Colle System | |
| Jul 23, 2025 | Tkhoruk | 1–0 | Paricharak | Biel Chess Festival 2025 WT 2 | Pirc Defense: Classical Variation | |
| Jul 22, 2025 | Untersee | 0–1 | Tkhoruk | Biel Chess Festival 2025 WT 2 | Catalan Opening | |
| Jul 21, 2025 | Tkhoruk | 0–1 | Shahmammadli | Biel Chess Festival 2025 WT 2 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jul 20, 2025 | Ding | 1–0 | Tkhoruk | Biel Chess Festival 2025 Blitz | Bogo-Indian Defense: Exchange Variation | |
| Jul 20, 2025 | Tkhoruk | 1–0 | Piacquadio | Biel Chess Festival 2025 Blitz | Queen's Pawn Game: Torre Attack | |
| Jul 20, 2025 | Hematyar | 0–1 | Tkhoruk | Biel Chess Festival 2025 Blitz | Caro-Kann Defense: Two Knights Attack | |
| Jul 20, 2025 | Tkhoruk | 0–1 | Erne | Biel Chess Festival 2025 Blitz | Hungarian Opening | |
| Jul 20, 2025 | Mueller | 0–1 | Tkhoruk | Biel Chess Festival 2025 Blitz | Caro-Kann Defense: Tartakower Variation | |
| Jul 20, 2025 | Tkhoruk | ½–½ | Yu | Biel Chess Festival 2025 Blitz | Trompowsky Attack | |
| Jul 20, 2025 | Jens | 1–0 | Tkhoruk | Biel Chess Festival 2025 Blitz | Caro-Kann Defense: Two Knights Attack | |
| Jul 20, 2025 | Tkhoruk | ½–½ | Phung | Biel Chess Festival 2025 Blitz | Hungarian Opening | |
| Jul 20, 2025 | Letac | 0–1 | Tkhoruk | Biel Chess Festival 2025 Blitz | Scandinavian Defense: Modern Variation | |
| Jul 20, 2025 | Tkhoruk | 0–1 | Muheim | Biel Chess Festival 2025 Blitz | King's Indian Attack | |
| Jul 20, 2025 | Boner | 0–1 | Tkhoruk | Biel Chess Festival 2025 Blitz | Caro-Kann Defense | |
| Jul 20, 2025 | Tkhoruk | 0–1 | Soo | Biel Chess Festival 2025 Blitz | King's Indian Attack: Double Fianchetto | |
| Jul 20, 2025 | Rohde | ½–½ | Tkhoruk | Biel Chess Festival 2025 Free Style Chess | ? | |
| Jul 19, 2025 | Tkhoruk | 0–1 | Quilter | Biel Chess Festival 2025 Free Style Chess | ? | |
| Jul 18, 2025 | Tkhoruk | 1–0 | Jud | Biel Chess Festival 2025 | Sicilian Defense: Najdorf Variation | |
| Jul 18, 2025 | Musaelyan | 1–0 | Tkhoruk | Biel Chess Festival 2025 Free Style Chess | ? | |
| Jul 17, 2025 | Bracher | 0–1 | Tkhoruk | Biel Chess Festival 2025 | English Opening: Anglo-Indian Defense, Hedgehog System | |
| Jul 17, 2025 | Tkhoruk | 0–1 | Panagiotopoulos | Biel Chess Festival 2025 Free Style Chess | ? | |
| Jul 16, 2025 | Tkhoruk | 1–0 | Lachausse | Biel Chess Festival 2025 | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Jul 16, 2025 | Place | 0–1 | Tkhoruk | Biel Chess Festival 2025 Free Style Chess | ? | |
| Jul 15, 2025 | Loeffler | 0–1 | Tkhoruk | Biel Chess Festival 2025 | Queen's Pawn Game: Colle System, Traditional Colle | |
| Jul 15, 2025 | Tkhoruk | 1–0 | Ademi | Biel Chess Festival 2025 Free Style Chess | ? | |
| Jul 14, 2025 | Rosmann | 1–0 | Tkhoruk | Biel Chess Festival 2025 Free Style Chess | ? | |
| Jul 13, 2025 | Tkhoruk | 1–0 | Parlak | Biel Chess Festival 2025 Rapid | Scandinavian Defense: Valencian Variation | |
| Jul 13, 2025 | Varela Tavares | 1–0 | Tkhoruk | Biel Chess Festival 2025 Rapid | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Jul 13, 2025 | Tkhoruk | 0–1 | Harish | Biel Chess Festival 2025 Rapid | Nimzo-Larsen Attack: Classical Variation | |
| Jul 13, 2025 | Klopfenstein | 0–1 | Tkhoruk | Biel Chess Festival 2025 Rapid | Caro-Kann Defense: Maróczy Variation | |
| Jul 13, 2025 | Tkhoruk | ½–½ | Rajendran | Biel Chess Festival 2025 Rapid | King's Indian Attack: Wahls Defense | |
| Jul 13, 2025 | Menzi | 1–0 | Tkhoruk | Biel Chess Festival 2025 Rapid | Caro-Kann Defense: Two Knights Attack | |
| Jul 13, 2025 | Tkhoruk | 1–0 | Koehler | Biel Chess Festival 2025 Rapid | Zukertort Opening: Sicilian Invitation | |
| Jul 13, 2025 | Haefliger | 0–1 | Tkhoruk | Biel Chess Festival 2025 Rapid | Caro-Kann Defense: Advance Variation | |
| Jul 13, 2025 | Tkhoruk | ½–½ | Keusch | Round 1: Tkhoruk, Roman - Keusch, Patrice | Sicilian Defense: Hyperaccelerated Fianchetto | |
| Jul 12, 2025 | Netzer | 1–0 | Tkhoruk | Biel Chess Festival 2025 Swiss CHampionship 960 | ? | |
| Jul 12, 2025 | Tkhoruk | 1–0 | Jordan | Biel Chess Festival 2025 Swiss CHampionship 960 | ? | |
| Jul 12, 2025 | Rohrer | 1–0 | Tkhoruk | Biel Chess Festival 2025 Swiss CHampionship 960 | ? | |
| Jul 12, 2025 | Tkhoruk | 1–0 | Portmann | Biel Chess Festival 2025 Swiss CHampionship 960 | ? | |
| Jul 12, 2025 | Mani | 0–1 | Tkhoruk | Biel Chess Festival 2025 Swiss CHampionship 960 | ? | |
| Jul 12, 2025 | Tkhoruk | 0–1 | Banh Gia Huy | Biel Chess Festival 2025 Swiss CHampionship 960 | ? | |
| Jul 12, 2025 | Nihal Saheer | 0–1 | Tkhoruk | Biel Chess Festival 2025 Swiss CHampionship 960 | ? | |
| Jun 9, 2025 | Ghisla | ½–½ | Tkhoruk | Swiss Youtch Chess Championship 2025 U14 | Caro-Kann Defense: Panov Attack, Modern Defense, Mieses Line | |
| Jun 8, 2025 | Sutter | ½–½ | Tkhoruk | Swiss Youtch Chess Championship 2025 U14 | English Opening: Anglo-Indian Defense, Queen's Indian Formation | |
| Jun 8, 2025 | Tkhoruk | ½–½ | Domschke | Swiss Youtch Chess Championship 2025 U14 | Trompowsky Attack: Edge Variation | |
| Jun 7, 2025 | Pinelli | ½–½ | Tkhoruk | Swiss Youtch Chess Championship 2025 U14 | Nimzo-Indian Defense: Classical Variation | |
| Jun 7, 2025 | Tkhoruk | 0–1 | Koehalmi-Szabo | Swiss Youtch Chess Championship 2025 U14 | Tarrasch Defense: Symmetrical Variation | |
| Jun 6, 2025 | Palairet | 0–1 | Tkhoruk | Swiss Youtch Chess Championship 2025 U14 | Queen's Pawn Game: Colle System, Anti-Colle | |
| May 19, 2025 | Tkhoruk | 0–1 | Saminskij | Swiss Youtch Chess Championship 2025 U14 | Trompowsky Attack | |
| May 18, 2025 | Ding | ½–½ | Tkhoruk | Biel Chess Festival 2025 | Catalan Opening | |
| May 18, 2025 | Conrad | 0–1 | Tkhoruk | Biel Chess Festival 2025 | ? | |