Vassily Ivanchuk
Modern era · Ukraine · b. 1969
Chess's great romantic genius, capable of beating absolutely anyone on the day.
Career In The Collection
Head-to-Head Records
1682 Games · Page 1 of 9
- 2026 vs Fabiano Caruana White Naroditsky Mem Blitz 2026 B44 0-1
- 2026 vs Fabiano Caruana White Naroditsky Mem Rapid 2026 B90 1/2-1/2
- 2026 vs Alexander Grischuk Black FIDE World Bl Team Pool D B40 1-0
- 2026 vs Nigel Short White FIDE World Bl Team Pool D E34 1/2-1/2
- 2026 vs Levon Aronian White FIDE World Rapid Team B00 1/2-1/2
- 2026 vs Magnus Carlsen Black FIDE World Rapid Team D85 1-0
- 2025 vs Alexei Shirov Black TCh-ESP Div Honor 2025 C84 1/2-1/2
- 2025 vs Richard Rapport Black 30th Sigeman & Co 2025 A45 1-0
- 2024 vs Fabiano Caruana Black World Blitz 2024 B30 1-0
- 2024 vs Ian Nepomniachtchi Black World Blitz 2024 C55 1-0
- 2024 vs Arjun Erigaisi White 39th ECC Open 2024 C63 1/2-1/2
- 2024 vs Boris Gelfand White 39th ECC Open 2024 E48 1/2-1/2
- 2024 vs Peter Svidler White Jerusalem Masters 2024 C78 1/2-1/2
- 2024 vs Richard Rapport White 45th Olympiad 2024 D92 0-1
- 2024 vs Wesley So White 45th Olympiad 2024 E32 1-0
- 2024 vs Magnus Carlsen White Titled Tue 2nd Apr Early A05 0-1
- 2023 vs Magnus Carlsen White FIDE World Cup 2023 C88 0-1
- 2023 vs Magnus Carlsen Black FIDE World Cup 2023 D02 1-0
- 2023 vs Wei Yi Black FIDE World Cup 2023 C53 0-1
- 2023 vs Wei Yi White FIDE World Cup 2023 E00 1/2-1/2
- 2023 vs Wei Yi Black FIDE World Cup 2023 C65 1/2-1/2
- 2023 vs Wei Yi White FIDE World Cup 2023 E00 1/2-1/2
- 2023 vs Maxime Vachier-Lagrave White TCh-FRA Top 16 Haute 2023 D27 1/2-1/2
- 2023 vs Veselin Topalov White TCh-FRA Top 16 GpA 2023 D37 1/2-1/2
- 2023 vs Veselin Topalov Black 6th Salamanca Masters B48 0-1
- 2022 vs Maxime Vachier-Lagrave Black 13th World Teams Pool A C84 1/2-1/2
- 2022 vs Wesley So Black CGC KO 2022 E38 1-0
- 2022 vs Wesley So Black CGC KO 2022 B67 1-0
- 2022 vs Wesley So White CGC KO 2022 E20 0-1
- 2022 vs Levon Aronian Black Julius Baer GenCup Prelim D00 1-0
- 2022 vs Magnus Carlsen White Julius Baer GenCup Prelim E42 1/2-1/2
- 2022 vs Arjun Erigaisi Black Julius Baer GenCup Prelim A45 1-0
- 2022 vs Boris Gelfand Black Julius Baer GenCup Prelim B36 1/2-1/2
- 2022 vs Vincent Keymer White Julius Baer GenCup Prelim E46 1-0
- 2022 vs Jan-Krzysztof Duda White Julius Baer GenCup Prelim B54 1-0
- 2022 vs Anish Giri White Julius Baer GenCup Prelim E51 1-0
- 2022 vs Rameshbabu Praggnanandhaa White Julius Baer GenCup Prelim C78 0-1
- 2022 vs Anish Giri Black Titled Tue 6th Sep Early C02 1-0
- 2022 vs Hikaru Nakamura Black Titled Tue 6th Sep Early A05 1/2-1/2
- 2022 vs Jan-Krzysztof Duda White Duda-Ivanchuk Help UKR m C42 0-1
- 2022 vs Jan-Krzysztof Duda Black Duda-Ivanchuk Help UKR m C50 1-0
- 2022 vs Jan-Krzysztof Duda White Duda-Ivanchuk Help UKR m C19 0-1
- 2022 vs Jan-Krzysztof Duda White Duda-Ivanchuk Help UKR m B15 0-1
- 2022 vs Jan-Krzysztof Duda Black Duda-Ivanchuk Help UKR m A43 1-0
- 2022 vs Jan-Krzysztof Duda Black Duda-Ivanchuk Help UKR m A80 0-1
- 2022 vs Jan-Krzysztof Duda White Duda-Ivanchuk Help UKR m C33 0-1
- 2022 vs Jan-Krzysztof Duda Black Duda-Ivanchuk Help UKR m D37 1-0
- 2022 vs Magnus Carlsen White Solidarity NOR-UKR Match D32 0-1
- 2022 vs Nodirbek Abdusattorov White Chess.com Rapid Wk1 Swiss D96 1/2-1/2
- 2022 vs Anish Giri White Chess.com Rapid Wk1 Swiss E60 0-1
- 2021 vs Gata Kamsky Black Titled Tuesday 7th Dec B50 0-1
- 2021 vs Gata Kamsky White Djerba Blitz Masters KO D11 1/2-1/2
- 2021 vs Gata Kamsky Black Djerba Blitz Masters KO A43 1-0
- 2021 vs Gata Kamsky Black Djerba Blitz Masters KO D02 1-0
- 2021 vs Gata Kamsky Black Djerba Blitz Masters 2021 B50 1/2-1/2
- 2021 vs Viswanathan Anand White Online Olym KO Stage 2021 C53 1/2-1/2
- 2021 vs Viswanathan Anand Black Online Olym KO Stage 2021 B27 1/2-1/2
- 2021 vs Nodirbek Abdusattorov Black Titled Tuesday 31st Aug E20 1-0
- 2021 vs Gata Kamsky White Titled Tuesday 31st Aug E92 0-1
- 2021 vs Vincent Keymer White Tetraktys Concept Mgmt Bl A13 0-1
- 2021 vs Alexei Shirov White C'Chartres Apr Blitz Open A11 0-1
- 2021 vs Shakhriyar Mamedyarov Black European Online CC PlayB E60 0-1
- 2021 vs Michael Adams Black European Online CC GpD B52 0-1
- 2021 vs Boris Gelfand Black Levitov Ivanchuk-Gelfand E15 1-0
- 2021 vs Boris Gelfand White Levitov Ivanchuk-Gelfand A00 0-1
- 2021 vs Boris Gelfand Black Levitov Ivanchuk-Gelfand D11 1/2-1/2
- 2021 vs Boris Gelfand White Levitov Ivanchuk-Gelfand B60 1-0
- 2021 vs Boris Gelfand Black Levitov Ivanchuk-Gelfand A34 1/2-1/2
- 2021 vs Boris Gelfand White Levitov Ivanchuk-Gelfand B57 1/2-1/2
- 2021 vs Boris Gelfand Black Levitov Ivanchuk-Gelfand A34 1-0
- 2021 vs Boris Gelfand White Levitov Ivanchuk-Gelfand D43 0-1
- 2020 vs Alireza Firouzja Black C'Chartres Rapid&Blitz m B41 1-0
- 2020 vs Alireza Firouzja White C'Chartres Rapid&Blitz m C76 0-1
- 2020 vs Alireza Firouzja White C'Chartres Rapid&Blitz m C72 1/2-1/2
- 2020 vs Alireza Firouzja White C'Chartres Rapid&Blitz m B92 1-0
- 2020 vs Alireza Firouzja White C'Chartres Rapid&Blitz m C72 0-1
- 2020 vs Alireza Firouzja Black C'Chartres Rapid&Blitz m E15 0-1
- 2020 vs Alireza Firouzja White C'Chartres Rapid&Blitz m C42 1-0
- 2020 vs Alireza Firouzja Black C'Chartres Rapid&Blitz m A45 1-0
- 2020 vs Alireza Firouzja White C'Chartres Rapid&Blitz m C73 0-1
- 2020 vs Alireza Firouzja Black C'Chartres Rapid&Blitz m A45 0-1
- 2020 vs Alireza Firouzja Black C'Chartres Rapid&Blitz m C10 1/2-1/2
- 2020 vs Boris Gelfand Black Ayelen Invitational 2020 E16 1/2-1/2
- 2020 vs Wesley So Black Online Olym KO Stage 2020 C07 1-0
- 2020 vs Ding Liren Black Online Olym KO Stage 2020 E15 1-0
- 2020 vs Ding Liren White Online Olym KO Stage 2020 E48 1/2-1/2
- 2020 vs Shakhriyar Mamedyarov Black Online Olym Top DivB 2020 B22 1-0
- 2020 vs Viswanathan Anand White Legends of Chess Prelim D38 1/2-1/2
- 2020 vs Viswanathan Anand White Legends of Chess Prelim E51 1/2-1/2
- 2020 vs Viswanathan Anand Black Legends of Chess Prelim C84 1/2-1/2
- 2020 vs Viswanathan Anand Black Legends of Chess Prelim D37 1/2-1/2
- 2020 vs Viswanathan Anand Black Legends of Chess Prelim C84 1/2-1/2
- 2020 vs Anish Giri Black Legends of Chess Prelim A15 0-1
- 2020 vs Anish Giri Black Legends of Chess Prelim A30 1/2-1/2
- 2020 vs Anish Giri White Legends of Chess Prelim D19 1-0
- 2020 vs Anish Giri White Legends of Chess Prelim C65 0-1
- 2020 vs Anish Giri White Legends of Chess Prelim E51 1/2-1/2
- 2020 vs Vladimir Kramnik Black Legends of Chess Prelim C50 0-1
- 2020 vs Vladimir Kramnik White Legends of Chess Prelim D40 1-0
- 2020 vs Vladimir Kramnik White Legends of Chess Prelim A32 0-1
- 2020 vs Vladimir Kramnik Black Legends of Chess Prelim B76 0-1
- 2020 vs Peter Svidler White Legends of Chess Prelim D94 1-0
- 2020 vs Peter Svidler Black Legends of Chess Prelim A11 1/2-1/2
- 2020 vs Peter Svidler White Legends of Chess Prelim E60 1/2-1/2
- 2020 vs Peter Svidler Black Legends of Chess Prelim A13 1-0
- 2020 vs Peter Svidler Black Legends of Chess Prelim B90 1-0
- 2020 vs Magnus Carlsen Black Legends of Chess Prelim E11 0-1
- 2020 vs Magnus Carlsen White Legends of Chess Prelim D37 1/2-1/2
- 2020 vs Magnus Carlsen White Legends of Chess Prelim E00 0-1
- 2020 vs Magnus Carlsen White Legends of Chess Prelim D37 1/2-1/2
- 2020 vs Magnus Carlsen Black Legends of Chess Prelim E11 1-0
- 2020 vs Ian Nepomniachtchi Black Legends of Chess Prelim C82 1/2-1/2
- 2020 vs Ian Nepomniachtchi Black Legends of Chess Prelim C84 1/2-1/2
- 2020 vs Ian Nepomniachtchi White Legends of Chess Prelim D83 0-1
- 2020 vs Ian Nepomniachtchi White Legends of Chess Prelim D83 1/2-1/2
- 2020 vs Ding Liren Black Legends of Chess Prelim E00 1-0
- 2020 vs Ding Liren Black Legends of Chess Prelim E15 1/2-1/2
- 2020 vs Ding Liren White Legends of Chess Prelim E50 1-0
- 2020 vs Ding Liren White Legends of Chess Prelim C45 1-0
- 2020 vs Boris Gelfand Black Legends of Chess Prelim A15 1-0
- 2020 vs Boris Gelfand White Legends of Chess Prelim D30 1/2-1/2
- 2020 vs Boris Gelfand Black Legends of Chess Prelim D87 1/2-1/2
- 2020 vs Boris Gelfand White Legends of Chess Prelim D43 1/2-1/2
- 2020 vs Peter Leko White Legends of Chess Prelim A30 0-1
- 2020 vs Peter Leko White Legends of Chess Prelim C34 1-0
- 2020 vs Peter Leko Black Legends of Chess Prelim B07 1/2-1/2
- 2020 vs Peter Leko Black Legends of Chess Prelim D27 1/2-1/2
- 2020 vs Peter Leko White Legends of Chess Prelim C65 0-1
- 2020 vs Gata Kamsky Black Kamsky-Ivanchuk Blitz m A46 0-1
- 2020 vs Gata Kamsky Black Kamsky-Ivanchuk Blitz m C91 0-1
- 2020 vs Gata Kamsky White Kamsky-Ivanchuk Blitz m C95 0-1
- 2020 vs Gata Kamsky White Kamsky-Ivanchuk Blitz m D11 1-0
- 2020 vs Gata Kamsky White Kamsky-Ivanchuk Blitz m E92 1/2-1/2
- 2020 vs Gata Kamsky Black Kamsky-Ivanchuk Blitz m A45 1/2-1/2
- 2020 vs Gata Kamsky White Kamsky-Ivanchuk Blitz m E80 1-0
- 2020 vs Gata Kamsky White Kamsky-Ivanchuk Blitz m A80 1/2-1/2
- 2020 vs Gata Kamsky Black Kamsky-Ivanchuk Blitz m B90 1/2-1/2
- 2020 vs Gata Kamsky Black Kamsky-Ivanchuk Blitz m A46 1-0
- 2020 vs Gata Kamsky White Kamsky-Ivanchuk Blitz m E92 1-0
- 2020 vs Gata Kamsky Black Kamsky-Ivanchuk Blitz m D02 1-0
- 2020 vs Gata Kamsky White Kamsky-Ivanchuk Blitz m A25 0-1
- 2020 vs Gata Kamsky Black Kamsky-Ivanchuk Blitz m A46 1/2-1/2
- 2020 vs Gata Kamsky White Kamsky-Ivanchuk Blitz m B41 1-0
- 2020 vs Alireza Firouzja Black C'Chartres Blitz M Final A48 0-1
- 2020 vs Alireza Firouzja White C'Chartres Blitz M Final A49 0-1
- 2020 vs Alireza Firouzja Black C'Chartres Blitz M Final A81 1/2-1/2
- 2020 vs Alireza Firouzja White C'Chartres Blitz M Final E70 0-1
- 2020 vs Alireza Firouzja Black C'Chartres Blitz Men A46 1-0
- 2020 vs Gukesh Dommaraju White C'Chartres Blitz Men B23 1-0
- 2020 vs Vincent Keymer White C'Chartres Blitz Men A09 1-0
- 2020 vs Alireza Firouzja Black ch-FRA Blitz Online Qual E12 1/2-1/2
- 2019 vs Rameshbabu Praggnanandhaa White Sunway Sitges Open 2019 B57 1-0
- 2019 vs Michael Adams White 22nd European Teams E04 1/2-1/2
- 2019 vs Levon Aronian Black 22nd European Teams A36 1/2-1/2
- 2019 vs Shakhriyar Mamedyarov White 22nd European Teams A15 1/2-1/2
- 2018 vs Shakhriyar Mamedyarov Black 43rd Olympiad 2018 E12 1/2-1/2
- 2018 vs Jan-Krzysztof Duda Black 43rd Olympiad 2018 A16 1-0
- 2018 vs Peter Svidler White 4th Gideon Japhet Mem Cup D97 1/2-1/2
- 2018 vs Peter Svidler Black 4th Gideon Japhet Mem Cup A05 1/2-1/2
- 2018 vs Boris Gelfand Black 4th Gideon Japhet Mem Cup D45 0-1
- 2018 vs Boris Gelfand White 4th Gideon Japhet Mem Cup A04 1-0
- 2018 vs Ian Nepomniachtchi White 4th Gideon Japhet Mem Cup E60 1/2-1/2
- 2018 vs Ian Nepomniachtchi Black 4th Gideon Japhet Mem Cup B12 1-0
- 2018 vs Maxime Vachier-Lagrave Black Bundesliga 2017-18 B11 1/2-1/2
- 2017 vs Nigel Short Black World Blitz 2017 E17 1-0
- 2017 vs Shakhriyar Mamedyarov White 2nd IMSA Basque 2017 C87 0-1
- 2017 vs Shakhriyar Mamedyarov Black 2nd IMSA Basque 2017 D37 1/2-1/2
- 2017 vs Ding Liren White 2nd IMSA Blitz 2017 C89 1-0
- 2017 vs Alexander Grischuk White 2nd IMSA Blitz 2017 C65 1/2-1/2
- 2017 vs Shakhriyar Mamedyarov White 2nd IMSA Blitz 2017 C76 1-0
- 2017 vs Ding Liren Black 2nd IMSA Blitz 2017 E60 1-0
- 2017 vs Alexander Grischuk Black 2nd IMSA Blitz 2017 B04 1-0
- 2017 vs Shakhriyar Mamedyarov Black 2nd IMSA Blitz 2017 E25 0-1
- 2017 vs Ding Liren Black 2nd IMSA Rapid 2017 E60 1/2-1/2
- 2017 vs Shakhriyar Mamedyarov Black 2nd IMSA Rapid 2017 E21 1-0
- 2017 vs Sergey Karjakin White 11th Kings Blitz 2017 E15 1-0
- 2017 vs Sergey Karjakin White 11th Kings Blitz 2017 D37 1-0
- 2017 vs Sergey Karjakin Black 11th Kings Blitz 2017 B90 1-0
- 2017 vs Sergey Karjakin Black 11th Kings Blitz 2017 A15 0-1
- 2017 vs Wei Yi White 11th Kings Blitz 2017 C42 1/2-1/2
- 2017 vs Wei Yi Black 11th Kings Blitz 2017 C08 1/2-1/2
- 2017 vs Wei Yi Black 11th Kings Blitz 2017 C19 0-1
- 2017 vs Wei Yi White 11th Kings Blitz 2017 D41 1-0
- 2017 vs Sergey Karjakin White 11th Kings Rapid 2017 D37 1-0
- 2017 vs Wei Yi White 11th Kings Rapid 2017 D41 1/2-1/2
- 2017 vs Sergey Karjakin Black 11th Kings Rapid 2017 B90 1/2-1/2
- 2017 vs Wei Yi Black 11th Kings Rapid 2017 C10 1/2-1/2
- 2017 vs Wei Yi Black Ivanchuk-Wei Yi m TB 2017 B01 0-1
- 2017 vs Wei Yi Black Ivanchuk-Wei Yi m 2017 B46 1-0
- 2017 vs Wei Yi White Ivanchuk-Wei Yi m TB 2017 E21 1-0
- 2017 vs Wei Yi White Ivanchuk-Wei Yi m 2017 E53 1/2-1/2
- 2017 vs Wei Yi Black Ivanchuk-Wei Yi m 2017 B46 1/2-1/2
- 2017 vs Wei Yi White Ivanchuk-Wei Yi m 2017 D38 1-0
- 2017 vs Wei Yi Black Ivanchuk-Wei Yi m 2017 B84 1/2-1/2
- 2017 vs Wei Yi White Ivanchuk-Wei Yi m 2017 E32 1/2-1/2
- 2017 vs Levon Aronian White FIDE World Cup 2017 A13 1/2-1/2
- 2017 vs Levon Aronian Black FIDE World Cup 2017 A13 1-0
- 2017 vs Anish Giri Black FIDE World Cup 2017 E68 1/2-1/2
- 2017 vs Anish Giri White FIDE World Cup 2017 C43 1-0
- 2017 vs Vladimir Kramnik Black FIDE World Cup 2017 B13 0-1
Keep Studying
Open any game above to read it move by move, or replay it on the interactive board. When a position grabs you, have Stockfish analyze the whole game, or play the ideas out against Stockfish yourself. All the players are on the Grandmaster Games hub.