| — | 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 | |
| — | Wei Yi (CHN) | 0–1 | Ivanchuk Vasyl (UKR) | World Cup 2023 Open | Italian Game: Classical Variation, Greco Gambit | |
| — | 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 | |
| Jun 20, 2026 | Jiang | 0–1 | Ivanchuk | Round 11: Jiang, Haochen - Ivanchuk, Vasyl | Bogo-Indian Defense: Vitolins Variation | |
| Jun 20, 2026 | Ivanchuk | 1–0 | Artemiev | Round 10: Ivanchuk, Vasyl - Artemiev, Vladislav | Queen's Gambit Declined: Modern Variation | |
| Jun 20, 2026 | Concio | 0–1 | Ivanchuk | Round 9: Concio, Michael Jr. - Ivanchuk, Vasyl | French Defense: Exchange Variation | |
| Jun 20, 2026 | Ivanchuk | ½–½ | Zhao | Round 8: Ivanchuk, Vasyl - Zhao, Jun | Bird Opening: Lasker Variation | |
| Jun 20, 2026 | Ivanchuk | ½–½ | Short | Round 7: Ivanchuk, Vasyl - Short, Nigel D | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| Jun 20, 2026 | Batsuren | 1–0 | Ivanchuk | Round 6: Batsuren, Dambasuren - Ivanchuk, Vasyl | Nimzo-Indian Defense: Rubinstein System | |
| Jun 20, 2026 | Ivanchuk | ½–½ | Mamedov | Round 5: Ivanchuk, Vasyl - Mamedov, Rauf | Sicilian Defense: Accelerated Dragon, Maróczy Bind, Gurgenidze Variation | |
| Jun 20, 2026 | Ivanchuk | ½–½ | Maurizzi | Round 3: Ivanchuk, Vasyl - Maurizzi, MarcAndria | Sicilian Defense: Lasker-Pelikan Variation | |
| Jun 20, 2026 | O`Gorman | 0–1 | Ivanchuk | Round 2: O`Gorman, Tom - Ivanchuk, Vasyl | Sicilian Defense: Chekhover Variation | |
| Jun 20, 2026 | Ivanchuk | 1–0 | Liu | Round 1: Ivanchuk, Vasyl - Liu, Zhaoqi | French Defense: Réti-Spielmann Attack | |
| Jun 19, 2026 | Ivanchuk | 1–0 | Theodorou | Round 12: Ivanchuk, Vasyl - Theodorou, Nikolas | English Opening: Symmetrical Variation, Anti-Benoni Variation | |
| Jun 19, 2026 | Bilguun | 0–1 | Ivanchuk | Round 10: Bilguun, Sumiya - Ivanchuk, Vasyl | Italian Game: Classical Variation, Giuoco Pianissimo, with a6 | |
| Jun 19, 2026 | Liu | ½–½ | Ivanchuk | Round 9: Liu, Zhaoqi - Ivanchuk, Vasyl | English Opening: Symmetrical Variation, Hedgehog Defense | |
| Jun 18, 2026 | Ivanchuk | ½–½ | Xu | Round 8: Ivanchuk, Vasyl - Xu, Xiangyu | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| Jun 18, 2026 | Chigaev | 0–1 | Ivanchuk | Round 7: Chigaev, Maksim - Ivanchuk, Vasyl | French Defense: Rubinstein Variation, Blackburne Defense | |
| Jun 18, 2026 | Xu | 0–1 | Ivanchuk | Round 6: Xu, Huahua - Ivanchuk, Vasyl | Alekhine Defense: Maróczy Variation | |
| Jun 17, 2026 | Ivanchuk | 1–0 | Pena Gomez | Round 4: Ivanchuk, Vasyl - Pena Gomez, Manuel | King's Indian Defense: Normal Variation | |
| Jun 17, 2026 | Carlsen | 1–0 | Ivanchuk | Round 3: Carlsen, Magnus - Ivanchuk, Vasyl | Nimzo-Indian Defense: Normal Variation | |
| Jun 17, 2026 | Liu | 0–1 | Ivanchuk | Round 2: Liu, Xiangyi - Ivanchuk, Vasyl | French Defense: Knight Variation | |
| Jun 17, 2026 | Ivanchuk | ½–½ | Aronian | FIDE World Team Rapid Chess Championship 2026 | Pirc Defense | |
| Jun 12, 2026 | Ivanchuk | 1–0 | Barbot | Round 2: Ivanchuk, Vasyl - Barbot, Pierre | Four Knights Game: Glek System | |
| Jun 11, 2026 | Grischuk | 1–0 | Ivanchuk | Round 4: Grischuk, Alexander - Ivanchuk, Vasyl | Sicilian Defense: French Variation | |
| Jun 11, 2026 | Ivanchuk | ½–½ | Suleymanli | Round 5: Ivanchuk, Vasyl - Suleymanli, Aydin | Caro-Kann Defense: Forgacs Variation | |
| Jun 11, 2026 | Ivanchuk | 1–0 | Naiditsch | Round 11: Ivanchuk, Vasyl - Naiditsch, Arkadij | Bishop's Opening: Vienna Hybrid | |
| Jun 11, 2026 | Adhiban | ½–½ | Ivanchuk | Round 1: Adhiban, B. - Ivanchuk, Vasyl | Slav Defense: Geller Gambit | |
| Jun 10, 2026 | Gavrilescu | ½–½ | Ivanchuk | Round 7: Gavrilescu, David - Ivanchuk, Vasyl | Petrov's Defense: Modern Attack, Center Variation | |
| Jun 4, 2026 | Ivanchuk | ½–½ | Van Wely | Round 1: Ivanchuk, Vasyl - Van Wely, Loek | Grünfeld Defense: Russian Variation, Hungarian Variation | |
| Jun 2, 2026 | Harikrishna | ½–½ | Ivanchuk | Round 3: Harikrishna, Pentala - Ivanchuk, Vasyl | French Defense: Rubinstein Variation, Kasparov Attack | |
| Jun 2, 2026 | Ivanchuk | 0–1 | Edouard | Round 6: Ivanchuk, Vasyl - Edouard, Romain | Sicilian Defense: Lasker-Pelikan Variation | |
| Jun 2, 2026 | Ivanchuk | ½–½ | Santos Latasa | Round 4: Ivanchuk, Vasyl - Santos Latasa, Jaime | Ruy Lopez: Morphy Defense | |
| Jun 2, 2026 | Ivanchuk | 1–0 | Mendonca | Round 3: Ivanchuk, Vasyl - Mendonca, Leon Luke | Nimzo-Indian Defense: Classical Variation, Keres Defense | |
| Jun 2, 2026 | Tabatabaei | ½–½ | Ivanchuk | Round 2: Tabatabaei, M. Amin - Ivanchuk, Vasyl | Queen's Gambit Declined: Cambridge Springs Defense, Capablanca Variation | |
| May 22, 2026 | Warmerdam | ½–½ | Ivanchuk | Round 1: Warmerdam, Max - Ivanchuk, Vasyl | Semi-Slav Defense: Normal Variation | |
| May 22, 2026 | Ivanchuk | 1–0 | Warmerdam | Round 4: Ivanchuk, Vasyl - Warmerdam, Max | Ruy Lopez: Morphy Defense, Neo-Arkhangelsk Variation | |
| May 22, 2026 | Warmerdam | 1–0 | Ivanchuk | Round 3: Warmerdam, Max - Ivanchuk, Vasyl | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| May 22, 2026 | Ivanchuk | ½–½ | Warmerdam | Round 2: Ivanchuk, Vasyl - Warmerdam, Max | Vienna Game: Mieses Variation | |
| May 10, 2026 | Lupulescu | ½–½ | Ivanchuk | Round 10: Lupulescu, Constantin - Ivanchuk, Vasyl | English Opening: Anglo-Indian Defense, Queen's Indian Formation | |
| May 10, 2026 | Ivanchuk | ½–½ | Dimitrov | Round 9: Ivanchuk, Vasyl - Dimitrov, Radoslav | Queen's Pawn Game: Modern Defense | |
| May 10, 2026 | Ivanchuk | 1–0 | Petrov | Round 7: Ivanchuk, Vasyl - Petrov, Martin | Queen's Gambit Declined: Tartakower Defense | |
| May 10, 2026 | Suleymanli | ½–½ | Ivanchuk | Round 6: Suleymanli, Aydin - Ivanchuk, Vasyl | Nimzo-Indian Defense: Normal Variation | |
| May 10, 2026 | Ivanchuk | 1–0 | Pakleza | Round 5: Ivanchuk, Vasyl - Pakleza, Zbigniew | Caro-Kann Defense: Bronstein-Larsen Variation | |
| May 9, 2026 | Sachilaru | 0–1 | Ivanchuk | Round 4: Sachilaru, Alexandru - Ivanchuk, Vasyl | French Defense: Wing Gambit | |
| May 9, 2026 | Ivanchuk | 1–0 | Cosma | Round 3: Ivanchuk, Vasyl - Cosma, Ioan | Sicilian Defense: Richter-Rauzer Variation, Classical Variation | |
| May 9, 2026 | Tudoroiu | 0–1 | Ivanchuk | Round 2: Tudoroiu, Razvan-Catalin - Ivanchuk, Vasyl | Grünfeld Defense: Three Knights Variation, Burille Variation | |
| May 9, 2026 | Ivanchuk | 1–0 | Nastas | Round 1: Ivanchuk, Vasyl - Nastas, Evgheni | English Opening: Carls-Bremen System | |
| May 7, 2026 | Martinez Alcantara | ½–½ | Ivanchuk | Round 8: Martinez Alcantara, Jose Eduardo - Ivanchuk, Vasyl | English Opening: Anglo-Indian Defense, Anglo-Grünfeld Variation | |
| Apr 26, 2026 | Ivanchuk | 1–0 | Navara | Round 11: Ivanchuk, Vasyl - Navara, David | English Opening: King's English Variation, Two Knights Variation, Smyslov System | |
| Apr 25, 2026 | Haring | 0–1 | Ivanchuk | Round 10: Haring, Filip - Ivanchuk, Vasyl | Sicilian Defense: Najdorf Variation, English Attack, Anti-English | |
| Apr 24, 2026 | Mihok | ½–½ | Ivanchuk | Round 9: Mihok, Oliver - Ivanchuk, Vasyl | Sicilian Defense: Najdorf Variation | |
| Apr 23, 2026 | Ivanchuk | ½–½ | Cieslak | SVK Extraliga 2024/2025 | Queen's Gambit Declined: Modern Variation | |
| Apr 23, 2026 | Ponizil | ½–½ | Ivanchuk | SVK Extraliga 2024/2025 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Apr 19, 2026 | Ivanchuk | ½–½ | Subelj | EICC 2026 | Ruy Lopez: Closed, Yates Variation, Short Attack | |
| Apr 18, 2026 | Seemann | ½–½ | Ivanchuk | EICC 2026 | English Opening: Symmetrical Variation, Three Knights Variation | |
| Apr 16, 2026 | Ivanchuk | 1–0 | Kosakowski | EICC 2026 | Catalan Opening: Closed | |
| Apr 15, 2026 | Boruchovsky | ½–½ | Ivanchuk | EICC 2026 | English Opening: Mikenas-Carls Variation | |
| Apr 14, 2026 | Ivanchuk | 1–0 | Saraci | EICC 2026 | Ruy Lopez: Closed, Martinez Variation | |
| Apr 13, 2026 | Kacharava | 1–0 | Ivanchuk | EICC 2026 | Petrov's Defense: Modern Attack, Center Variation | |
| Apr 12, 2026 | Ivanchuk | 1–0 | Babazada | EICC 2026 | Queen's Gambit Accepted: Mannheim Variation | |
| Apr 10, 2026 | Klimkowski | ½–½ | Ivanchuk | EICC 2026 | French Defense: Rubinstein Variation, Fort Knox Variation | |
| Apr 9, 2026 | Ivanchuk | 1–0 | Davtyan | EICC 2026 | Queen's Gambit Declined: Tartakower Defense | |
| Apr 8, 2026 | Sowinski | ½–½ | Ivanchuk | EICC 2026 | Grünfeld Defense: Exchange Variation, Modern Exchange Variation | |
| Apr 7, 2026 | Ivanchuk | 1–0 | Ilko-Toth | EICC 2026 | English Opening: Agincourt Defense | |
| Apr 6, 2026 | Ivanchuk | 1–0 | Ajay Krishna | X Open Semana Santa 2026 - Grupo A | Sicilian Defense: Closed | |
| Apr 5, 2026 | Espinosa Aranda | 0–1 | Ivanchuk | X Open Semana Santa 2026 - Grupo A | Sicilian Defense: Old Sicilian | |
| Apr 5, 2026 | Ivanchuk | 1–0 | Golis | X Open Semana Santa 2026 - Grupo A | Bird Opening | |
| Apr 4, 2026 | Baasansuren | ½–½ | Ivanchuk | X Open Semana Santa 2026 - Grupo A | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Apr 3, 2026 | Ivanchuk | ½–½ | Krstulovic | X Open Semana Santa 2026 - Grupo A | Caro-Kann Defense: Tartakower Variation | |
| Apr 3, 2026 | Moksh Amit Doshi | ½–½ | Ivanchuk | X Open Semana Santa 2026 - Grupo A | Grünfeld Defense: Exchange Variation, Modern Exchange Variation | |
| Apr 2, 2026 | Ivanchuk | 1–0 | Terkiewicz | X Open Semana Santa 2026 - Grupo A | Queen's Gambit Declined: Semi-Slav, Abrahams Variation | |
| Apr 2, 2026 | Garcia Gimenez | 0–1 | Ivanchuk | X Open Semana Santa 2026 - Grupo A | Sicilian Defense: Najdorf Variation, English Attack | |
| Apr 1, 2026 | Ivanchuk | 1–0 | Martinez Rubi | X Open Semana Santa 2026 - Grupo A | Slav Defense: Czech Variation, Dutch Variation | |
| Mar 31, 2026 | Ivanchuk | ½–½ | Sanal | Reykjavik Open 2026 | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Mar 30, 2026 | Brodsky | 0–1 | Ivanchuk | Reykjavik Open 2026 | Ruy Lopez: Berlin Defense, Anti-Berlin Variation | |
| Mar 29, 2026 | Tsolakidou | 0–1 | Ivanchuk | Reykjavik Open 2026 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Mar 28, 2026 | Ivanchuk | 1–0 | Soderstrom | Reykjavik Open 2026 | Queen's Gambit Declined | |
| Mar 27, 2026 | Ivanchuk | 1–0 | Sochacki | Reykjavik Open 2026 | French Defense: Exchange Variation | |
| Mar 26, 2026 | Siva Mahadevan | ½–½ | Ivanchuk | Reykjavik Open 2026 | Scotch Game: Scotch Gambit, Advance Variation | |
| Mar 26, 2026 | Ivanchuk | 1–0 | Tang | Reykjavik Open 2026 | Sicilian Defense: Richter-Rauzer Variation, Ivanov Variation | |
| Mar 25, 2026 | Zhang | 0–1 | Ivanchuk | Reykjavik Open 2026 | Queen's Pawn Game: Symmetrical Variation | |
| Mar 24, 2026 | Tabatabaei | 1–0 | Ivanchuk | Reykjavik Open 2026 | French Defense: Advance Variation, Euwe Variation | |
| Feb 22, 2026 | Ivanchuk | 1–0 | Klimkowski | Round 8: Ivanchuk, Vasyl - Klimkowski, Jan | Indian Defense: Anti-Nimzo-Indian | |
| Jan 17, 2026 | Yuffa | 0–1 | Ivanchuk | Tata Steel Chess Challengers | Queen's Gambit Declined: Three Knights Variation | |
| Jan 17, 2026 | Ivanchuk | ½–½ | Oro | Tata Steel Chess Challengers | Nimzo-Indian Defense: Classical Variation | |
| Jan 17, 2026 | Ivanchuk | 1–0 | Woodward | Tata Steel Chess Challengers | Queen's Gambit Declined: Ragozin Defense | |
| Jan 17, 2026 | Suleymanli | 0–1 | Ivanchuk | Tata Steel Chess Challengers | Sicilian Defense: Najdorf Variation, Amsterdam Variation | |
| Jan 17, 2026 | Panesar Vedant | ½–½ | Ivanchuk | Tata Steel Chess Challengers | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Jan 17, 2026 | Lu | 0–1 | Ivanchuk | Tata Steel Chess Challengers | Sicilian Defense: Closed, Traditional | |
| Jan 17, 2026 | Ivanchuk | 1–0 | Warmerdam | Tata Steel Chess Challengers | Sicilian Defense: Najdorf Variation, English Attack | |
| Jan 17, 2026 | Ivanchuk | 1–0 | Roebers | Tata Steel Chess Challengers | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Jan 17, 2026 | Assaubayeva | ½–½ | Ivanchuk | Tata Steel Chess Challengers | Queen's Gambit Declined: Ragozin Defense | |
| Jan 17, 2026 | Ivanchuk | 0–1 | L'Ami | Tata Steel Chess Challengers | Slav Defense: Modern Line | |
| Jan 17, 2026 | Ivic | 0–1 | Ivanchuk | Tata Steel Chess Challengers | Petrov's Defense: Modern Attack, Center Variation | |
| Jan 17, 2026 | Ivanchuk | ½–½ | Maurizzi | Tata Steel Chess Challengers | Queen's Gambit Declined: Neo-Orthodox Variation, Main Line | |
| Jan 15, 2026 | Ivanchuk | ½–½ | Yip | Tata Steel Chess Challengers | Nimzo-Indian Defense: Three Knights Variation | |
| Jan 11, 2026 | Seemann | ½–½ | Ivanchuk | Round 6: Seemann, Jakub - Ivanchuk, Vasyl | English Opening: King's English Variation, Four Knights Variation | |