GMVasyl Ivanchuk
- FIDE ID
- 14100010
About Vasyl Ivanchuk
Vasyl Ivanchuk was born in Kopychyntsi in 1969 to a lawyer father and a physics-teacher mother. A magnetic chess set given to him by his father sparked his interest. He won the Soviet junior championship in 1985 and went on to study at Lviv's physical-culture university. Show more
Vasyl Ivanchuk was born in Kopychyntsi in 1969 to a lawyer father and a physics-teacher mother. A magnetic chess set given to him by his father sparked his interest. He won the Soviet junior championship in 1985 and went on to study at Lviv's physical-culture university. His 1988 New York Open victory brought him international attention, and that year he became a grandmaster. At Linares in 1991 he defeated Garry Kasparov and finished ahead of the reigning world champion. He won Linares three times altogether and became one of the most respected players of his generation.
His closest approach to the classical crown came in the 2002 FIDE championship, when he defeated Viswanathan Anand in the semifinal but lost the final to Ruslan Ponomariov. Ivanchuk also won major events at Wijk aan Zee, the Tal Memorial, Gibraltar and the Capablanca Memorial. He became World Blitz Champion in 2007. Nine years later he won the World Rapid Championship in Doha, defeating Magnus Carlsen along the way. At the 2013 Candidates he beat both Carlsen and Vladimir Kramnik, influencing the race for first place despite finishing near the bottom himself. His competitive curiosity has extended beyond chess to tournament draughts.
FIDE ratings
Rapid
2619Published FIDE
Blitz
2621Published FIDE
Official classical ranks
- World rank
- #86
- National rank · UKR
- #3
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2787 Oct 2007
- Recorded years
- 2001–2026
- Archived games
- 352
Based on available monthly lists and saved games.
Rating history
FIDE rating history
Published rating lists through Nov 2026.
Download chart or data
View rating lists
Games
Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).
Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).
| # | Date | Event | Site | Round | White | Black | Result | Moves | View |
|---|---|---|---|---|---|---|---|---|---|
| 101 | 2022-09-22 | CGC KO 2022 | chess.com INT | 2.3 | Wesley So | Vasyl Ivanchuk | Lost: 1-0 | 54 | Open |
| 102 | 2022-09-22 | CGC KO 2022 | chess.com INT | 2.2 | Vasyl Ivanchuk | Wesley So | Lost: 0-1 | 42 | Open |
| 103 | 2022-09-22 | CGC KO 2022 | chess.com INT | 2.1 | Wesley So | Vasyl Ivanchuk | Lost: 1-0 | 43 | Open |
| 104 | 2022-09-21 | Julius Baer GenCup Prelim | chess24.com INT | 15.7 | Levon Aronian | Vasyl Ivanchuk | Lost: 1-0 | 53 | Open |
| 105 | 2022-09-21 | Julius Baer GenCup Prelim | chess24.com INT | 14.3 | Vasyl Ivanchuk | Hans Moke Niemann | Lost: 0-1 | 34 | Open |
| 106 | 2022-09-21 | Julius Baer GenCup Prelim | chess24.com INT | 13.6 | David Navara | Vasyl Ivanchuk | Draw: 1/2-1/2 | 50 | Open |
| 107 | 2022-09-20 | Julius Baer GenCup Prelim | chess24.com INT | 9.4 | Erigaisi Arjun | Vasyl Ivanchuk | Lost: 1-0 | 25 | Open |
| 108 | 2022-09-20 | Julius Baer GenCup Prelim | chess24.com INT | 12.4 | Vasyl Ivanchuk | Quang Liem Le | Lost: 0-1 | 35 | Open |
| 109 | 2022-09-20 | Julius Baer GenCup Prelim | chess24.com INT | 11.5 | B. Adhiban | Vasyl Ivanchuk | Draw: 1/2-1/2 | 30 | Open |
| 110 | 2022-09-20 | Julius Baer GenCup Prelim | chess24.com INT | 10.5 | Vasyl Ivanchuk | Magnus Carlsen | Draw: 1/2-1/2 | 122 | Open |
| 111 | 2022-09-19 | Julius Baer GenCup Prelim | chess24.com INT | 8.6 | Vasyl Ivanchuk | Vincent Keymer | Won: 1-0 | 81 | Open |
| 112 | 2022-09-19 | Julius Baer GenCup Prelim | chess24.com INT | 7.3 | Radoslaw Wojtaszek | Vasyl Ivanchuk | Lost: 1-0 | 46 | Open |
| 113 | 2022-09-19 | Julius Baer GenCup Prelim | chess24.com INT | 6.7 | Vasyl Ivanchuk | Christopher Woojin Yoo | Lost: 0-1 | 27 | Open |
| 114 | 2022-09-19 | Julius Baer GenCup Prelim | chess24.com INT | 5.2 | Boris Gelfand | Vasyl Ivanchuk | Draw: 1/2-1/2 | 40 | Open |
| 115 | 2022-09-18 | Julius Baer GenCup Prelim | chess24.com INT | 4.8 | Vasyl Ivanchuk | Jan-Krzysztof Duda | Won: 1-0 | 49 | Open |
| 116 | 2022-09-18 | Julius Baer GenCup Prelim | chess24.com INT | 3.1 | Vasyl Ivanchuk | Anish Giri | Won: 1-0 | 34 | Open |
| 117 | 2022-09-18 | Julius Baer GenCup Prelim | chess24.com INT | 2.8 | Ivan Saric | Vasyl Ivanchuk | Won: 0-1 | 35 | Open |
| 118 | 2022-09-18 | Julius Baer GenCup Prelim | chess24.com INT | 1.2 | Vasyl Ivanchuk | Praggnanandhaa R | Lost: 0-1 | 38 | Open |
| 119 | 2022-09-17 | CGC KO 2022 | chess.com INT | 1.4 | Vasyl Ivanchuk | Ray Robson | Won: 1-0 | 116 | Open |
| 120 | 2022-09-17 | CGC KO 2022 | chess.com INT | 1.3 | Ray Robson | Vasyl Ivanchuk | Won: 0-1 | 58 | Open |
| 121 | 2022-09-17 | CGC KO 2022 | chess.com INT | 1.2 | Vasyl Ivanchuk | Ray Robson | Won: 1-0 | 34 | Open |
| 122 | 2022-09-17 | CGC KO 2022 | chess.com INT | 1.1 | Ray Robson | Vasyl Ivanchuk | Lost: 1-0 | 66 | Open |
| 123 | 2022-09-06 | Titled Tue 6th Sep Early | chess.com INT | 9 | Vasyl Ivanchuk | Cem Kaan Gokerkan | Won: 1-0 | 47 | Open |
| 124 | 2022-09-06 | Titled Tue 6th Sep Early | chess.com INT | 8 | Marie Sebag | Vasyl Ivanchuk | Won: 0-1 | 28 | Open |
| 125 | 2022-09-06 | Titled Tue 6th Sep Early | chess.com INT | 7 | Daniil Dubov | Vasyl Ivanchuk | Draw: 1/2-1/2 | 46 | Open |
| 126 | 2022-09-06 | Titled Tue 6th Sep Early | chess.com INT | 6 | Vasyl Ivanchuk | Dmitry Andreikin | Won: 1-0 | 50 | Open |
| 127 | 2022-09-06 | Titled Tue 6th Sep Early | chess.com INT | 5 | Vasyl Ivanchuk | Leandro Krysa | Won: 1-0 | 37 | Open |
| 128 | 2022-09-06 | Titled Tue 6th Sep Early | chess.com INT | 4 | Anish Giri | Vasyl Ivanchuk | Lost: 1-0 | 44 | Open |
| 129 | 2022-09-06 | Titled Tue 6th Sep Early | chess.com INT | 3 | Patrick Emilio Aizpurua | Vasyl Ivanchuk | Won: 0-1 | 58 | Open |
| 130 | 2022-09-06 | Titled Tue 6th Sep Early | chess.com INT | 2 | Vasyl Ivanchuk | Iung Alicio de O. Pinheiro | Won: 1-0 | 36 | Open |
| 131 | 2022-09-06 | Titled Tue 6th Sep Early | chess.com INT | 1 | Jernej Skuhala | Vasyl Ivanchuk | Won: 0-1 | 47 | Open |
| 132 | 2022-09-06 | Titled Tue 6th Sep Early | chess.com INT | 11 | Vasyl Ivanchuk | A.R. Saleh Salem | Won: 1-0 | 42 | Open |
| 133 | 2022-09-06 | Titled Tue 6th Sep Early | chess.com INT | 10 | Hikaru Nakamura | Vasyl Ivanchuk | Draw: 1/2-1/2 | 43 | Open |
| 134 | 2022-02-19 | Chess.com Rapid Wk2 Swiss | chess.com INT | 9 | Vasyl Ivanchuk | Alexey Sarana | Draw: 1/2-1/2 | 36 | Open |
| 135 | 2022-02-19 | Chess.com Rapid Wk2 Swiss | chess.com INT | 8 | Aleksey Dreev | Vasyl Ivanchuk | Lost: 1-0 | 56 | Open |
| 136 | 2022-02-19 | Chess.com Rapid Wk2 Swiss | chess.com INT | 7 | Vasyl Ivanchuk | Sanan Sjugirov | Won: 1-0 | 57 | Open |
| 137 | 2022-02-19 | Chess.com Rapid Wk2 Swiss | chess.com INT | 6 | Aram Hakobyan | Vasyl Ivanchuk | Won: 0-1 | 55 | Open |
| 138 | 2022-02-19 | Chess.com Rapid Wk2 Swiss | chess.com INT | 5 | Vasyl Ivanchuk | Evgeniy Najer | Won: 1-0 | 46 | Open |
| 139 | 2022-02-19 | Chess.com Rapid Wk2 Swiss | chess.com INT | 4 | Maxim Matlakov | Vasyl Ivanchuk | Lost: 1-0 | 90 | Open |
| 140 | 2022-02-19 | Chess.com Rapid Wk2 Swiss | chess.com INT | 3 | Vasyl Ivanchuk | Kacper Piorun | Draw: 1/2-1/2 | 73 | Open |
| 141 | 2022-02-19 | Chess.com Rapid Wk2 Swiss | chess.com INT | 2 | David Paravyan | Vasyl Ivanchuk | Draw: 1/2-1/2 | 83 | Open |
| 142 | 2022-02-19 | Chess.com Rapid Wk2 Swiss | chess.com INT | 1 | Vasyl Ivanchuk | Pavel Ponkratov | Draw: 1/2-1/2 | 60 | Open |
| 143 | 2022-02-12 | Chess.com Rapid Wk1 Swiss | chess.com INT | 9 | Hans Moke Niemann | Vasyl Ivanchuk | Draw: 1/2-1/2 | 48 | Open |
| 144 | 2022-02-12 | Chess.com Rapid Wk1 Swiss | chess.com INT | 8 | Vasyl Ivanchuk | Nodirbek Abdusattorov | Draw: 1/2-1/2 | 99 | Open |
| 145 | 2022-02-12 | Chess.com Rapid Wk1 Swiss | chess.com INT | 7 | Andrei Volokitin | Vasyl Ivanchuk | Won: 0-1 | 26 | Open |
| 146 | 2022-02-12 | Chess.com Rapid Wk1 Swiss | chess.com INT | 6 | Vasyl Ivanchuk | Evgeny Tomashevsky | Won: 1-0 | 36 | Open |
| 147 | 2022-02-12 | Chess.com Rapid Wk1 Swiss | chess.com INT | 5 | Vasyl Ivanchuk | Rinat Jumabayev | Won: 1-0 | 25 | Open |
| 148 | 2022-02-12 | Chess.com Rapid Wk1 Swiss | chess.com INT | 4 | Alexey Sarana | Vasyl Ivanchuk | Lost: 1-0 | 63 | Open |
| 149 | 2022-02-12 | Chess.com Rapid Wk1 Swiss | chess.com INT | 3 | Bogdan-Daniel Deac | Vasyl Ivanchuk | Draw: 1/2-1/2 | 43 | Open |
| 150 | 2022-02-12 | Chess.com Rapid Wk1 Swiss | chess.com INT | 2 | Vasyl Ivanchuk | Ray Robson | Draw: 1/2-1/2 | 33 | Open |
- vs Wesley SoLost · 1-0Black · 2022-09-22 · Round 2.3CGC KO 2022
- vs Wesley SoLost · 0-1White · 2022-09-22 · Round 2.2CGC KO 2022
- vs Wesley SoLost · 1-0Black · 2022-09-22 · Round 2.1CGC KO 2022
- vs Levon AronianLost · 1-0Black · 2022-09-21 · Round 15.7Julius Baer GenCup Prelim
- vs Hans Moke NiemannLost · 0-1White · 2022-09-21 · Round 14.3Julius Baer GenCup Prelim
- vs David NavaraDraw · ½–½Black · 2022-09-21 · Round 13.6Julius Baer GenCup Prelim
- vs Erigaisi ArjunLost · 1-0Black · 2022-09-20 · Round 9.4Julius Baer GenCup Prelim
- vs Quang Liem LeLost · 0-1White · 2022-09-20 · Round 12.4Julius Baer GenCup Prelim
- vs B. AdhibanDraw · ½–½Black · 2022-09-20 · Round 11.5Julius Baer GenCup Prelim
- vs Magnus CarlsenDraw · ½–½White · 2022-09-20 · Round 10.5Julius Baer GenCup Prelim
- vs Vincent KeymerWon · 1-0White · 2022-09-19 · Round 8.6Julius Baer GenCup Prelim
- vs Radoslaw WojtaszekLost · 1-0Black · 2022-09-19 · Round 7.3Julius Baer GenCup Prelim
- vs Christopher Woojin YooLost · 0-1White · 2022-09-19 · Round 6.7Julius Baer GenCup Prelim
- vs Boris GelfandDraw · ½–½Black · 2022-09-19 · Round 5.2Julius Baer GenCup Prelim
- vs Jan-Krzysztof DudaWon · 1-0White · 2022-09-18 · Round 4.8Julius Baer GenCup Prelim
- vs Anish GiriWon · 1-0White · 2022-09-18 · Round 3.1Julius Baer GenCup Prelim
- vs Ivan SaricWon · 0-1Black · 2022-09-18 · Round 2.8Julius Baer GenCup Prelim
- vs Praggnanandhaa RLost · 0-1White · 2022-09-18 · Round 1.2Julius Baer GenCup Prelim
- vs Ray RobsonWon · 1-0White · 2022-09-17 · Round 1.4CGC KO 2022
- vs Ray RobsonWon · 0-1Black · 2022-09-17 · Round 1.3CGC KO 2022
- vs Ray RobsonWon · 1-0White · 2022-09-17 · Round 1.2CGC KO 2022
- vs Ray RobsonLost · 1-0Black · 2022-09-17 · Round 1.1CGC KO 2022
- vs Cem Kaan GokerkanWon · 1-0White · 2022-09-06 · Round 9Titled Tue 6th Sep Early
- vs Marie SebagWon · 0-1Black · 2022-09-06 · Round 8Titled Tue 6th Sep Early
- vs Daniil DubovDraw · ½–½Black · 2022-09-06 · Round 7Titled Tue 6th Sep Early
- vs Dmitry AndreikinWon · 1-0White · 2022-09-06 · Round 6Titled Tue 6th Sep Early
- vs Leandro KrysaWon · 1-0White · 2022-09-06 · Round 5Titled Tue 6th Sep Early
- vs Anish GiriLost · 1-0Black · 2022-09-06 · Round 4Titled Tue 6th Sep Early
- vs Patrick Emilio AizpuruaWon · 0-1Black · 2022-09-06 · Round 3Titled Tue 6th Sep Early
- vs Iung Alicio de O. PinheiroWon · 1-0White · 2022-09-06 · Round 2Titled Tue 6th Sep Early
- vs Jernej SkuhalaWon · 0-1Black · 2022-09-06 · Round 1Titled Tue 6th Sep Early
- vs A.R. Saleh SalemWon · 1-0White · 2022-09-06 · Round 11Titled Tue 6th Sep Early
- vs Hikaru NakamuraDraw · ½–½Black · 2022-09-06 · Round 10Titled Tue 6th Sep Early
- vs Alexey SaranaDraw · ½–½White · 2022-02-19 · Round 9Chess.com Rapid Wk2 Swiss
- vs Aleksey DreevLost · 1-0Black · 2022-02-19 · Round 8Chess.com Rapid Wk2 Swiss
- vs Sanan SjugirovWon · 1-0White · 2022-02-19 · Round 7Chess.com Rapid Wk2 Swiss
- vs Aram HakobyanWon · 0-1Black · 2022-02-19 · Round 6Chess.com Rapid Wk2 Swiss
- vs Evgeniy NajerWon · 1-0White · 2022-02-19 · Round 5Chess.com Rapid Wk2 Swiss
- vs Maxim MatlakovLost · 1-0Black · 2022-02-19 · Round 4Chess.com Rapid Wk2 Swiss
- vs Kacper PiorunDraw · ½–½White · 2022-02-19 · Round 3Chess.com Rapid Wk2 Swiss
- vs David ParavyanDraw · ½–½Black · 2022-02-19 · Round 2Chess.com Rapid Wk2 Swiss
- vs Pavel PonkratovDraw · ½–½White · 2022-02-19 · Round 1Chess.com Rapid Wk2 Swiss
- vs Hans Moke NiemannDraw · ½–½Black · 2022-02-12 · Round 9Chess.com Rapid Wk1 Swiss
- vs Nodirbek AbdusattorovDraw · ½–½White · 2022-02-12 · Round 8Chess.com Rapid Wk1 Swiss
- vs Andrei VolokitinWon · 0-1Black · 2022-02-12 · Round 7Chess.com Rapid Wk1 Swiss
- vs Evgeny TomashevskyWon · 1-0White · 2022-02-12 · Round 6Chess.com Rapid Wk1 Swiss
- vs Rinat JumabayevWon · 1-0White · 2022-02-12 · Round 5Chess.com Rapid Wk1 Swiss
- vs Alexey SaranaLost · 1-0Black · 2022-02-12 · Round 4Chess.com Rapid Wk1 Swiss
- vs Bogdan-Daniel DeacDraw · ½–½Black · 2022-02-12 · Round 3Chess.com Rapid Wk1 Swiss
- vs Ray RobsonDraw · ½–½White · 2022-02-12 · Round 2Chess.com Rapid Wk1 Swiss
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-17 | 41st European Chess Club Cup - OPEN | Classical | 4½ |
| 2026-10-10 | 2. Bundesliga Mitte AUT 2026-2027 Round 1-2 | Classical | 0 |
| 2026-10-09 | 1. Schachbundesliga 2026-2027 Oktober 2026 | Classical | 1½ |
| 2026-09-16 | 46th Chess Olympiad Samarkand 2026 Open | Classical | 4½ |
| 2026-09-05 | Druzynowe Mistrzostwa Polski - I Liga 2026 | Classical | 4½ |
| 2026-08-27 | CECLUB PRIMERA DIVISION 2026 | Classical | 5 |