| — | Sanal | 1–0 | Maghsoodloo | WRBC 2022. Rapid Open | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| — | Sanal | 0–1 | Nihal | WRBC 2022. Blitz Open | Nimzowitsch Defense: Scandinavian Variation, Advance Variation | |
| — | Sanal | 1–0 | Vallejo Pons | WRBC 2022. Blitz Open | French Defense: Rubinstein Variation, Capablanca Line | |
| — | Sanal | 0–1 | Nepomniachtchi | WRBC 2022. Blitz Open | Sicilian Defense: French Variation | |
| — | Sanal | 1–0 | Indjic | WRBC 2022. Blitz Open | Pirc Defense | |
| — | Sanal | 0–1 | Sadhwani | WRBC 2022. Blitz Open | Italian Game: Giuoco Pianissimo, Normal | |
| — | Sanal | 1–0 | Niemann | WRBC 2022. Blitz Open | Caro-Kann Defense: Endgame Offer | |
| — | Sanal | ½–½ | Matlakov | WRBC 2022. Blitz Open | Bishop's Opening: Vienna Hybrid, Hromádka Variation | |
| — | Sanal | ½–½ | Bluebaum | WRBC 2022. Blitz Open | French Defense: Classical Variation, Burn Variation, Morozevich Line | |
| — | Sanal | 0–1 | Riazantsev | WRBC 2022. Blitz Open | Nimzo-Larsen Attack: Classical Variation | |
| — | Esipenko | 1–0 | Sanal | WRBC 2022. Rapid Open | Philidor Defense: Lion Variation | |
| — | Ansat | 1–0 | Sanal | WRBC 2022. Rapid Open | Ruy Lopez: Closed, Anti-Marshall | |
| — | Kadric | 1–0 | Sanal | WRBC 2022. Blitz Open | Italian Game: Giuoco Piano | |
| — | Rapport | ½–½ | Sanal | WRBC 2022. Blitz Open | Italian Game: Classical Variation, Giuoco Pianissimo | |
| — | Abdusattorov | 0–1 | Sanal | WRBC 2022. Blitz Open | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| — | Van Foreest | 0–1 | Sanal | WRBC 2022. Blitz Open | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| — | Erigaisi | ½–½ | Sanal | WRBC 2022. Blitz Open | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| — | Sarana | 1–0 | Sanal | WRBC 2022. Blitz Open | King's Indian Attack: Pachman System | |
| — | Grischuk | 1–0 | Sanal | WRBC 2022. Blitz Open | King's Indian Attack: Wahls Defense | |
| — | Vachier-Lagrave | 1–0 | Sanal | WRBC 2022. Blitz Open | Ruy Lopez: Closed, Martinez Variation | |
| — | Vidit | 0–1 | Sanal | WRBC 2022. Blitz Open | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| — | Sanal Vahap (TUR) | 1–0 | Kozul Zdenko (CRO) | World Cup 2023 | Sicilian Defense: Richter-Rauzer Variation, Ivanov Variation | |
| — | Sanal Vahap (TUR) | 1–0 | Kozul Zdenko (CRO) | World Cup 2023 | Sicilian Defense: Richter-Rauzer Variation, Ivanov Variation | |
| — | Sanal Vahap (TUR) | ½–½ | Ivanchuk Vasyl (UKR) | World Cup 2023 Open | Petrov's Defense: Modern Attack, Center Variation | |
| — | Sanal Vahap (TUR) | ½–½ | Ivanchuk Vasyl (UKR) | World Cup 2023 Open | Petrov's Defense: Modern Attack, Center Variation | |
| — | Kozul Zdenko (CRO) | 1–0 | Sanal Vahap (TUR) | World Cup 2023 | King's Indian Attack: Double Fianchetto | |
| — | Kozul Zdenko (CRO) | 0–1 | Sanal Vahap (TUR) | World Cup 2023 | Réti Opening | |
| — | Korobov Anton (UKR) | 0–1 | Sanal Vahap (TUR) | World Cup 2023 Open | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| — | Ivanchuk Vasyl (UKR) | ½–½ | Sanal Vahap (TUR) | World Cup 2023 Open | Ruy Lopez: Berlin Defense | |
| — | Ivanchuk Vasyl (UKR) | 1–0 | Sanal Vahap (TUR) | World Cup 2023 Open | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| May 17, 2026 | Sanal | ½–½ | Martinez Alcantara | Round 8: Sanal, Vahap - Martinez Alcantara, Jose Eduardo | Four Knights Game: Scotch Variation Accepted | |
| May 17, 2026 | Sanal | 0–1 | Dotzer | Round 6: Sanal, Vahap - Dotzer, Lukas | Trompowsky Attack | |
| May 17, 2026 | Maghsoodloo | 1–0 | Sanal | Round 5: Maghsoodloo, Parham - Sanal, Vahap | Rat Defense: English Rat | |
| May 17, 2026 | Sanal | 1–0 | Maltsevskaya | Round 3: Sanal, Vahap - Maltsevskaya, Aleksandra | Trompowsky Attack: Classical Defense, Big Center Variation | |
| May 17, 2026 | Sanal | 1–0 | Weilguni | Round 1: Sanal, Vahap - Weilguni, Johann | Bishop's Opening: Vienna Hybrid, Spielmann Attack | |
| May 17, 2026 | Glek | 0–1 | Sanal | Round 4: Glek, Igor - Sanal, Vahap | Philidor Defense: Lion Variation | |
| May 17, 2026 | Denk | 0–1 | Sanal | Round 2: Denk, Adolf - Sanal, Vahap | English Opening: King's English Variation, Two Knights Variation, Smyslov System | |
| May 16, 2026 | Baidetskyi | 0–1 | Sanal | Round 13: Baidetskyi, Valentin - Sanal, Vahap | Philidor Defense: Lion Variation | |
| May 16, 2026 | Sanal | ½–½ | Warmerdam | Round 12: Sanal, Vahap - Warmerdam, Max | Queen's Pawn Game: Colle System | |
| May 16, 2026 | Sanal | 1–0 | Averin | Round 11: Sanal, Vahap - Averin, Nikolay | Trompowsky Attack | |
| May 16, 2026 | Karvatskyi | 0–1 | Sanal | Round 10: Karvatskyi, Oleksii - Sanal, Vahap | Philidor Defense: Lion Variation | |
| May 16, 2026 | Cieslak | ½–½ | Sanal | Round 9: Cieslak, Patryk - Sanal, Vahap | Philidor Defense: Lion Variation | |
| May 16, 2026 | Sanal | ½–½ | Meier | Round 8: Sanal, Vahap - Meier, Georg | Horwitz Defense | |
| May 16, 2026 | Sanal | 1–0 | Ernst | Round 7: Sanal, Vahap - Ernst, Robert | Sicilian Defense: Closed | |
| May 16, 2026 | Piskov | 0–1 | Sanal | Round 6: Piskov, Yury - Sanal, Vahap | Queen's Pawn Game | |
| May 16, 2026 | Sanal | 0–1 | Movsesian | Round 5: Sanal, Vahap - Movsesian, Sergei | Trompowsky Attack | |
| May 16, 2026 | Paszewski | 0–1 | Sanal | Round 4: Paszewski, Mateusz - Sanal, Vahap | English Opening: Anglo-Indian Defense, King's Indian Formation, Double Fianchetto | |
| May 16, 2026 | Sanal | * | Kilgus | Round 3: Sanal, Vahap - Kilgus, Georg | ? | |
| May 16, 2026 | Lichtl | 0–1 | Sanal | Round 2: Lichtl, Valentin - Sanal, Vahap | Queen's Pawn Game | |
| May 16, 2026 | Sanal | 1–0 | Ecker | Round 1: Sanal, Vahap - Ecker, Herbert | Scandinavian Defense: Main Line | |
| May 15, 2026 | Bologan | ½–½ | Sanal | Round 13: Bologan, Victor - Sanal, Vahap | Italian Game: Classical Variation, Giuoco Pianissimo, with a6 | |
| May 15, 2026 | Sanal | 1–0 | Brilej | Round 12: Sanal, Vahap - Brilej, Jaka | Trompowsky Attack | |
| May 15, 2026 | Sanal | 0–1 | Sumets | Round 10: Sanal, Vahap - Sumets, Andrey | Queen's Gambit Declined | |
| May 15, 2026 | Maltsevskaya | 0–1 | Sanal | Round 3: Maltsevskaya, Aleksandra - Sanal, Vahap | Pirc Defense | |
| May 15, 2026 | Malek | 1–0 | Sanal | Round 7: Malek, Jan - Sanal, Vahap | Semi-Slav Defense | |
| May 15, 2026 | Raczek | 1–0 | Sanal | Round 5: Raczek, Krzysztof - Sanal, Vahap | Zukertort Opening: Pirc Invitation | |
| May 15, 2026 | Sanal | ½–½ | Nasuta | Round 4: Sanal, Vahap - Nasuta, Grzegorz | Queen's Pawn Game: Colle System, Anti-Colle | |
| May 15, 2026 | Sanal | 1–0 | Hinterreiter | Round 2: Sanal, Vahap - Hinterreiter, Markus | Slav Defense: Exchange Variation | |
| May 15, 2026 | Siles | 0–1 | Sanal | Round 1: Siles, Jan - Sanal, Vahap | Indian Defense: Wade-Tartakower Defense | |
| May 14, 2026 | Sanal | 0–1 | Jobava | Round 9: Sanal, Vahap - Jobava, Baadur | Queen's Pawn Game: Colle System | |
| May 14, 2026 | Sanal | ½–½ | Kadric | Round 8: Sanal, Vahap - Kadric, Denis | Pirc Defense | |
| May 14, 2026 | Iturrizaga Bonelli | 1–0 | Sanal | Round 7: Iturrizaga Bonelli, Eduardo - Sanal, Vahap | Réti Opening: Anglo-Slav Variation, Gurevich System | |
| May 14, 2026 | Dardha | 0–1 | Sanal | Round 5: Dardha, Daniel - Sanal, Vahap | Slav Defense: Quiet Variation, Pin Defense | |
| May 14, 2026 | Sanal | 1–0 | Mohr | Round 4: Sanal, Vahap - Mohr, Georg | Trompowsky Attack | |
| May 11, 2026 | Sanal | 1–0 | Maghsoodloo | Round 6: Sanal, Vahap - Maghsoodloo, Parham | Trompowsky Attack | |
| May 6, 2026 | Sanal | ½–½ | Ponomariov | Round 9: Sanal, Vahap - Ponomariov, Ruslan | Trompowsky Attack: Classical Defense, Big Center Variation | |
| May 5, 2026 | Ajay Santhosh Parvathareddy | ½–½ | Sanal | Round 8: Ajay Santhosh Parvathareddy - Sanal, Vahap | Four Knights Game: Scotch Variation Accepted, Main Line | |
| May 4, 2026 | Sanal | 1–0 | Abdisalimov | Round 7: Sanal, Vahap - Abdisalimov, Abdimalik | Sicilian Defense: Moscow Variation, Main Line | |
| May 3, 2026 | Lu | 0–1 | Sanal | Round 6: Lu, Miaoyi - Sanal, Vahap | Italian Game: Paris Defense | |
| May 2, 2026 | Sanal | ½–½ | Davudov | Round 5: Sanal, Vahap - Davudov, Tunar | Italian Game: Classical Variation, Giuoco Pianissimo | |
| May 1, 2026 | Mousavi | ½–½ | Sanal | Round 4: Mousavi, Seyed Khalil - Sanal, Vahap | Bogo-Indian Defense: Retreat Variation | |
| Apr 30, 2026 | Sanal | 1–0 | Goltseva | Round 3: Sanal, Vahap - Goltseva, Ekaterina | French Defense: Classical Variation, Burn Variation | |
| Apr 29, 2026 | Aarav Sinha | 0–1 | Sanal | Round 2: Aarav Sinha - Sanal, Vahap | Ruy Lopez: Closed, Breyer Defense, Zaitsev Hybrid | |
| Apr 28, 2026 | Sanal | ½–½ | Orujov | Round 1: Sanal, Vahap - Orujov, Farid | Queen's Pawn Game: Colle System | |
| Apr 19, 2026 | Kolosowski | ½–½ | Sanal | EICC 2026 | Sicilian Defense: Closed | |
| Apr 18, 2026 | Sanal | 0–1 | Levin | EICC 2026 | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Apr 16, 2026 | Mosesov | ½–½ | Sanal | EICC 2026 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Apr 15, 2026 | Sanal | 1–0 | Tulchynskyi | EICC 2026 | Trompowsky Attack | |
| Apr 14, 2026 | Palczert | ½–½ | Sanal | EICC 2026 | Ruy Lopez: Closed | |
| Apr 13, 2026 | Sanal | ½–½ | Isik | EICC 2026 | King's Indian Attack | |
| Apr 12, 2026 | Kuru | ½–½ | Sanal | EICC 2026 | English Opening: Anglo-Indian Defense, King's Indian Formation, Double Fianchetto | |
| Apr 10, 2026 | Sanal | 1–0 | Godart | EICC 2026 | Nimzo-Larsen Attack: Classical Variation | |
| Apr 9, 2026 | Povshednyi | ½–½ | Sanal | EICC 2026 | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| Apr 8, 2026 | Sanal | 1–0 | Bourg | EICC 2026 | Zukertort Opening: Lisitsyn Gambit Deferred | |
| Apr 7, 2026 | Brozyna | ½–½ | Sanal | EICC 2026 | King's Indian Defense: Orthodox Variation, Gligoric-Taimanov System | |
| Mar 31, 2026 | Ivanchuk | ½–½ | Sanal | Reykjavik Open 2026 | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Mar 30, 2026 | Sanal | 1–0 | Sochacki | Reykjavik Open 2026 | Zukertort Opening: Sicilian Invitation | |
| Mar 29, 2026 | Panchanathan | 0–1 | Sanal | Reykjavik Open 2026 | English Opening: King's English Variation, Two Knights Variation, Smyslov System | |
| Mar 28, 2026 | Sanal | ½–½ | Narva | Reykjavik Open 2026 | Torre Attack: Fianchetto Defense, Euwe Variation | |
| Mar 28, 2026 | Balakrishnan | ½–½ | Sanal | Reykjavik Open 2026 | Sicilian Defense: Kan Variation, Knight Variation | |
| Mar 27, 2026 | Sanal | 1–0 | Griffith | Reykjavik Open 2026 | Sicilian Defense: French Variation | |
| Mar 26, 2026 | Injac | ½–½ | Sanal | Reykjavik Open 2026 | Ruy Lopez: Closed, Flohr System | |
| Mar 26, 2026 | Sanal | 1–0 | Roubalik | Reykjavik Open 2026 | Sicilian Defense: Closed | |
| Mar 25, 2026 | Bartczak | 0–1 | Sanal | Reykjavik Open 2026 | Philidor Defense: Lion Variation, Shirov Gambit | |
| Dec 30, 2025 | Sanal | 0–1 | Bortnyk | World Blitz 2025 Open | Alekhine Defense: Exchange Variation | |
| Dec 30, 2025 | Mendonca | ½–½ | Sanal | World Blitz 2025 Open | Indian Defense: Wade-Tartakower Defense | |
| Dec 30, 2025 | Sanal | 0–1 | Van Foreest | World Blitz 2025 Open | Caro-Kann Defense: Endgame Variation | |
| Dec 30, 2025 | Isanzhulov | 0–1 | Sanal | World Blitz 2025 Open | Four Knights Game: Glek System | |
| Dec 30, 2025 | Sanal | 0–1 | Nihal Sarin | World Blitz 2025 Open | Sicilian Defense: Moscow Variation, Main Line | |
| Dec 30, 2025 | Klukin | 0–1 | Sanal | World Blitz 2025 Open | Yusupov-Rubinstein System | |