Photo credit

Ruslan Ponomariov

Photo: GFHund

Own work

CC BY 3.0 · Wikimedia Commons source

Cropped to a square portrait, resized and converted to WebP.

GMRuslan Ponomariov

UKR Born 1983 (Age ≈43) Male
FIDE ID
14103320

About Ruslan Ponomariov

Ruslan Ponomariov was born in Horlivka in 1983 and learned chess from his father. His development accelerated after moving to Kramatorsk, where he attended the A. V. Momot chess school. At twelve he won the European under-18 championship, followed by the World under-18 title the next year. Show more

Ruslan Ponomariov was born in Horlivka in 1983 and learned chess from his father. His development accelerated after moving to Kramatorsk, where he attended the A. V. Momot chess school. At twelve he won the European under-18 championship, followed by the World under-18 title the next year. He became a grandmaster at fourteen. In 2002 he defeated Vasyl Ivanchuk in the FIDE World Championship final, becoming an eighteen-year-old world champion during the period when the title was divided. Later successes included runner-up finishes in the 2005 and 2009 World Cups and the 2011 Ukrainian Championship. In an interview, Ponomariov recalled the difficulty of combining extensive tournament travel with school. Individual tuition and his father's help with exams allowed him to finish school while pursuing professional chess.

FIDE ratings

2625.0

Classical

Published FIDE

2663

Rapid

Published FIDE

2625

Blitz

Published FIDE

Official classical ranks

World rank
#99
National rank · UKR
#4

Active players · Nov 2026 FIDE list ⓘ

FIDE rating history

Highest recorded rating
2764 Jul 2011
Recorded years
2001–2026
Archived games
2844

Based on available monthly lists and saved games.

FIDE rating history

View rating lists

FIDE tournaments

DateTournamentTypeScore
2026-10-10Team 2027 - Nationale 1 r1-2Classical1
2026-10-03RAPID FIDE - Ibiza Travel 2026Rapid8
2026-10-02BLITZ FIDE - Ibiza Travel 2026Blitz11

All tournament results

Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-10 (UTC).

Browse all games, filter by year and download PGN

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
2701 1998-12-15 Festival comtois 3rd Belfort 2 Ponomariov, Ruslan Rozentalis, Eduardas 1-0 28 Open
2702 1998-12-14 Festival comtois 3rd Belfort 1 Bologan, Viktor Ponomariov, Ruslan 0-1 62 Open
2703 1998-11-13 Donetzk zt Donetsk 11 Ponomariov, Ruslan Neverov, Valeriy 1/2-1/2 50 Open
2704 1998-11-12 Donetzk zt Donetsk 10 Onischuk, Alexander Ponomariov, Ruslan 0-1 39 Open
2705 1998-11-11 Donetzk zt Donetsk 9 Komarov, Dimitri Ponomariov, Ruslan 1/2-1/2 19 Open
2706 1998-11-10 Donetzk zt Donetsk 8 Ponomariov, Ruslan Shneider, Aleksandr 1/2-1/2 44 Open
2707 1998-11-09 Donetzk zt Donetsk 7 Ponomariov, Ruslan Sulipa, Aleksandar 1/2-1/2 37 Open
2708 1998-11-08 Donetzk zt Donetsk 6 Kuzmin, Gennadi P Ponomariov, Ruslan 1-0 36 Open
2709 1998-11-06 Donetzk zt Donetsk 5 Ponomariov, Ruslan Tukmakov, Vladimir B 1-0 32 Open
2710 1998-11-05 Donetzk zt Donetsk 4 Zubarev, Alexander Ponomariov, Ruslan 1/2-1/2 65 Open
2711 1998-11-04 Donetzk zt Donetsk 3 Ponomariov, Ruslan Novikov, Igor A 1-0 94 Open
2712 1998-11-03 Donetzk zt Donetsk 2 Golubev, Mihail Ponomariov, Ruslan 0-1 35 Open
2713 1998-11-02 Donetzk zt Donetsk 1 Ponomariov, Ruslan Mikhaletz, Lubomir 1-0 49 Open
2714 1998-10-12 Elista ol (Men) Elista 13 Ponomariov, Ruslan Anastasian, Ashot 1-0 65 Open
2715 1998-10-11 Elista ol (Men) Elista 12 Kobalija, Mihail Ponomariov, Ruslan 1/2-1/2 74 Open
2716 1998-10-10 Elista ol (Men) Elista 11 Ponomariov, Ruslan Dizdarevic, Emir 1-0 39 Open
2717 1998-10-07 Elista ol (Men) Elista 9 Ponomariov, Ruslan Babula, Vlastimil 1-0 58 Open
2718 1998-10-05 Elista ol (Men) Elista 7 Kaidanov, Grigory S Ponomariov, Ruslan 1/2-1/2 47 Open
2719 1998-10-03 Elista ol (Men) Elista 5 Ponomariov, Ruslan Marciano, David 1/2-1/2 122 Open
2720 1998-10-01 Elista ol (Men) Elista 3 Ponomariov, Ruslan Zueger, Beat 1/2-1/2 66 Open
2721 1998-09-30 Elista ol (Men) Elista 2 Ponomariov, Ruslan Wu Wenjin 1-0 46 Open
2722 1998-09-29 Elista ol (Men) Elista 1 Khamdamov, Suhrob Ponomariov, Ruslan 0-1 25 Open
2723 1998-09-20 EUCup sf Lubniewice 3 Kveinys, Aloyzas Ponomariov, Ruslan 0-1 36 Open
2724 1998-09-19 EUCup sf Lubniewice 2 Ponomariov, Ruslan Shipov, Sergei 1-0 53 Open
2725 1998 UKR-chT Alushta - Ponomariov, Ruslan Kutsyk, Ivan 1-0 20 Open
2726 1998 Cannes Generations Cannes 2 Ponomariov, Ruslan Kortschnoj, Viktor 1/2-1/2 46 Open
2727 1998 Cannes Generations Cannes 5 Kortschnoj, Viktor Ponomariov, Ruslan 1-0 54 Open
2728 1998 UKR-chT Alushta - Kostjukov, A. Ponomariov, Ruslan 1/2-1/2 15 Open
2729 1998 UKR-chT Alushta - Solodovnichenko, Yuri Ponomariov, Ruslan 1/2-1/2 46 Open
2730 1998 Cannes Generations Cannes 8 Ponomariov, Ruslan Taimanov, Mark E 1-0 53 Open
2731 1998 UKR-chT Alushta - Ponomariov, Ruslan Zozulia, Anna 1-0 23 Open
2732 1998 UKR-chT Alushta - Sevostianov, Pavel Ponomariov, Ruslan 0-1 32 Open
2733 1998 Cannes Generations Cannes 7 Spassky, Boris V. Ponomariov, Ruslan 1-0 49 Open
2734 1998 Cannes Generations Cannes 1 Taimanov, Mark E Ponomariov, Ruslan 0-1 74 Open
2735 1998 UKR-chT Alushta - Pavlov, Maxim Ponomariov, Ruslan 0-1 34 Open
2736 1998 Cannes Generations Cannes 3 Gligoric, Svetozar Ponomariov, Ruslan 0-1 25 Open
2737 1998 UKR-chT Alushta - Ponomariov, Ruslan Cherniakhovsky, Petr 1-0 39 Open
2738 1998 Cannes Generations Cannes 4 Ponomariov, Ruslan Spassky, Boris V. 1/2-1/2 58 Open
2739 1998 UKR-chT Alushta - Ponomariov, Ruslan Tikhomirov, Alexey 1-0 26 Open
2740 1998 Cannes Generations Cannes 6 Ponomariov, Ruslan Gligoric, Svetozar 1/2-1/2 61 Open
2741 1998 UKR-chT Alushta - Moiseenko, Alexander Ponomariov, Ruslan 1/2-1/2 18 Open
2742 1997-07-27 Wch U20 Zagan 13 Ponomariov, Ruslan Savic, Miodrag R 0-1 56 Open
2743 1997-07-26 Wch U20 Zagan 12 Ponomariov, Ruslan Tihonov, Jurij 1-0 52 Open
2744 1997-07-25 Wch U20 Zagan 11 Zhang Zhong Ponomariov, Ruslan 1-0 56 Open
2745 1997-07-24 Wch U20 Zagan 10 Ponomariov, Ruslan Morozevich, Alexander 0-1 54 Open
2746 1997-07-23 Wch U20 Zagan 9 Macieja, Bartlomiej Ponomariov, Ruslan 1-0 26 Open
2747 1997-07-22 Wch U20 Zagan 8 Ponomariov, Ruslan Banikas, Hristos 1/2-1/2 39 Open
2748 1997-07-21 Wch U20 Zagan 7 Najer, Evgeniy Ponomariov, Ruslan 1/2-1/2 44 Open
2749 1997-07-19 Wch U20 Zagan 6 Ponomariov, Ruslan Movsesian, Sergei 1-0 61 Open
2750 1997-07-18 Wch U20 Zagan 5 Kunte, Abhijit Ponomariov, Ruslan 0-1 36 Open