GMYuriy Kryvoruchko

UKR Born 1986 (Age ≈40) Male
FIDE ID
14109182

About Yuriy Kryvoruchko

Yuriy Kryvoruchko was born in Lviv in 1986 and learned chess from his father at five. He began tournament play at seven. He won bronze in the 2004 European youth championship and the 2006 World Junior Championship, becoming a grandmaster in 2006. Show more

Yuriy Kryvoruchko was born in Lviv in 1986 and learned chess from his father at five. He began tournament play at seven. He won bronze in the 2004 European youth championship and the 2006 World Junior Championship, becoming a grandmaster in 2006. He graduated from Lviv University's mathematics and mechanics faculty in 2008.

Kryvoruchko shared first place at the 2008 Cappelle-la-Grande Open and the 2009 Reykjavík Open. He helped Ukraine win bronze at the 2009 European Team Championship. In 2013 he won the Ukrainian championship on tiebreak ahead of Ruslan Ponomariov after both scored 7½/11. He also competed in the 2009 and 2013 World Cups.

FIDE ratings

2614.0

Classical

Published FIDE

2681

Rapid

Published FIDE

2587

Blitz

Published FIDE

Official classical ranks

World rank
#122
National rank · UKR
#7

Active players · Nov 2026 FIDE list ⓘ

FIDE rating history

Highest recorded rating
2717 Nov 2015
Recorded years
2001–2026
Archived games
886

Based on available monthly lists and saved games.

FIDE rating history

View rating lists
Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-09 (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
51 2024-08-20 TCh-ESP Div 1 2024 Linares ESP 3.1 Yuriy Kryvoruchko Max Warmerdam 1/2-1/2 32 Open
52 2024-08-19 TCh-ESP Div 1 2024 Linares ESP 2.19 Mads Andersen Yuriy Kryvoruchko 1-0 56 Open
53 2024-08-18 TCh-ESP Div 1 2024 Linares ESP 1.7 Yuriy Kryvoruchko Sanan Sjugirov 1/2-1/2 41 Open
54 2024-07-21 ch-HUN Rapid 2024 Ajka HUN 9.21 Yuriy Kryvoruchko Tibor Bodi 1-0 37 Open
55 2024-07-21 ch-HUN Rapid 2024 Ajka HUN 8.21 Patrik Stevik Yuriy Kryvoruchko 1/2-1/2 49 Open
56 2024-07-21 ch-HUN Rapid 2024 Ajka HUN 7.7 Yuriy Kryvoruchko Gergely Kantor 0-1 45 Open
57 2024-07-21 ch-HUN Rapid 2024 Ajka HUN 11.6 Yuriy Kryvoruchko Zoltan Dr. Medvegy 1-0 33 Open
58 2024-07-21 ch-HUN Rapid 2024 Ajka HUN 10.11 Peter Lizak Yuriy Kryvoruchko 0-1 48 Open
59 2024-07-20 ch-HUN Rapid 2024 Ajka HUN 6.2 Boris Gelfand Yuriy Kryvoruchko 1-0 34 Open
60 2024-07-20 ch-HUN Rapid 2024 Ajka HUN 5.1 Yuriy Kryvoruchko Andrei Volokitin 1/2-1/2 42 Open
61 2024-07-20 ch-HUN Rapid 2024 Ajka HUN 4.2 Novak Cabarkapa Yuriy Kryvoruchko 0-1 37 Open
62 2024-07-20 ch-HUN Rapid 2024 Ajka HUN 3.2 Yuriy Kryvoruchko Dmytro Danylenko 1-0 42 Open
63 2024-07-20 ch-HUN Rapid 2024 Ajka HUN 2.2 Petra Papp Yuriy Kryvoruchko 0-1 31 Open
64 2024-07-20 ch-HUN Rapid 2024 Ajka HUN 1.2 Yuriy Kryvoruchko Kristof Horvath 1-0 41 Open
65 2024-07-19 ch-HUN Blitz 2024 Ajka HUN 9.3 Aleksandar Indjic Yuriy Kryvoruchko 1/2-1/2 51 Open
66 2024-07-19 ch-HUN Blitz 2024 Ajka HUN 8.7 Yuriy Kryvoruchko Balazs Csonka 1-0 44 Open
67 2024-07-19 ch-HUN Blitz 2024 Ajka HUN 7.3 Viktor Erdos Yuriy Kryvoruchko 1/2-1/2 55 Open
68 2024-07-19 ch-HUN Blitz 2024 Ajka HUN 6.9 Yuriy Kryvoruchko Peter Lizak 1-0 26 Open
69 2024-07-19 ch-HUN Blitz 2024 Ajka HUN 5.13 Balazs Pasztor Yuriy Kryvoruchko 0-1 40 Open
70 2024-07-19 ch-HUN Blitz 2024 Ajka HUN 4.21 Yuriy Kryvoruchko Karoly Kozma 1-0 19 Open
71 2024-07-19 ch-HUN Blitz 2024 Ajka HUN 2.11 Yuriy Kryvoruchko Bertalan Szikszai 0-1 60 Open
72 2024-07-19 ch-HUN Blitz 2024 Ajka HUN 13.6 Yuriy Kryvoruchko Peter Svidler 0-1 22 Open
73 2024-07-19 ch-HUN Blitz 2024 Ajka HUN 12.7 Samir Sahidi Yuriy Kryvoruchko 1/2-1/2 52 Open
74 2024-07-19 ch-HUN Blitz 2024 Ajka HUN 11.11 Mate Egresi Yuriy Kryvoruchko 0-1 57 Open
75 2024-07-19 ch-HUN Blitz 2024 Ajka HUN 10.5 Yuriy Kryvoruchko Gergely Kantor 0-1 53 Open
76 2024-07-19 ch-HUN Blitz 2024 Ajka HUN 1.11 Abel Inti Minga-Nagy Yuriy Kryvoruchko 0-1 54 Open
77 2024-04-28 Bundesliga 2023-24 Hannover GER 15.3 Yuriy Kryvoruchko Aleksandar Kovacevic 1/2-1/2 46 Open
78 2024-04-27 Bundesliga 2023-24 Hannover GER 14.3 Vlastimil Babula Yuriy Kryvoruchko 1/2-1/2 22 Open
79 2024-03-17 Bundesliga 2023-24 Dresden GER 13.2 Stefan, Dr. Walter Yuriy Kryvoruchko 0-1 32 Open
80 2024-03-16 Bundesliga 2023-24 Dresden GER 12.1 Yuriy Kryvoruchko Jergus Pechac 1/2-1/2 38 Open
81 2024-02-25 Bundesliga 2023-24 Viernheim GER 11.4 Kiril Georgiev Yuriy Kryvoruchko 1/2-1/2 42 Open
82 2024-02-23 Bundesliga 2023-24 Viernheim GER 9.4 Andreas Heimann Yuriy Kryvoruchko 1/2-1/2 22 Open
83 2024-01-14 Bundesliga 2023-24 Neuwied GER 6.6 Twan Burg Yuriy Kryvoruchko 0-1 31 Open
84 2024-01-13 Bundesliga 2023-24 Neuwied GER 5.5 Yuriy Kryvoruchko Jan Krejci 1-0 46 Open
85 2023-12-03 Bundesliga 2023-24 Deizisau GER 4.6 Yuriy Kryvoruchko Szymon Gumularz 1/2-1/2 35 Open
86 2023-12-02 Bundesliga 2023-24 Deizisau GER 3.6 Leon Luke Mendonca Yuriy Kryvoruchko 1/2-1/2 32 Open
87 2023-10-21 Bundesliga 2023-24 Viernheim GER 1.3 Yuriy Kryvoruchko Mads Andersen 1/2-1/2 51 Open
88 2023-10-07 38th ECC Open 2023 Durres ALB 7.6 Andres Luque Saiz Yuriy Kryvoruchko 0-1 31 Open
89 2023-10-05 38th ECC Open 2023 Durres ALB 5.3 Yuriy Kryvoruchko Timothe Razafindratsima 1/2-1/2 37 Open
90 2023-10-04 38th ECC Open 2023 Durres ALB 4.1 Jorden Van Foreest Yuriy Kryvoruchko 1-0 45 Open
91 2023-10-03 38th ECC Open 2023 Durres ALB 3.5 Yuriy Kryvoruchko Yannick Pelletier 1/2-1/2 44 Open
92 2023-10-02 38th ECC Open 2023 Durres ALB 2.5 Yuriy Kryvoruchko Miklos Galyas 1-0 40 Open
93 2023-10-01 38th ECC Open 2023 Durres ALB 1.5 Richard A Bates Yuriy Kryvoruchko 0-1 35 Open
94 2023-04-29 Bundesliga 2022-23 Viernheim GER 14.1 Yuriy Kryvoruchko Vincent Keymer 1/2-1/2 30 Open
95 2023-04-02 Bundesliga 2022-23 Remagen GER 13.4 Yuriy Kryvoruchko Ivan Cheparinov 1/2-1/2 28 Open
96 2023-04-01 Bundesliga 2022-23 Remagen GER 12.4 Rasmus Svane Yuriy Kryvoruchko 1/2-1/2 26 Open
97 2023-03-19 Bundesliga 2022-23 Bremen GER 11.4 Velimir Ivic Yuriy Kryvoruchko 0-1 40 Open
98 2023-03-18 Bundesliga 2022-23 Bremen GER 10.3 Yuriy Kryvoruchko Kirill Shevchenko 0-1 50 Open
99 2023-02-26 Bundesliga 2022-23 Viernheim GER 9.8 Yuriy Kryvoruchko Liviu-Dieter Nisipeanu 1/2-1/2 22 Open
100 2023-02-25 Bundesliga 2022-23 Viernheim GER 8.7 Jan-Christian Schroeder Yuriy Kryvoruchko 1/2-1/2 27 Open