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
2801 1996 EU-ch U20 Siofok 1 Lerch, Patrice Ponomariov, Ruslan 0-1 30 Open
2802 1996 Pamplona9697 Pamplona 3 De la Villa Garcia, Jesus Maria Ponomariov, Ruslan 0-1 50 Open
2803 1996 EU-ch U20 Siofok 3 Parker, Jonathan Ponomariov, Ruslan 1-0 59 Open
2804 1996 EU-ch U20 Siofok 11 Dyachkov, Sergej Ponomariov, Ruslan 1-0 36 Open
2805 1996 EU-ch U18 Rimavska Sobota 9 Ponomariov, Ruslan Istrate, Bogdan 1-0 51 Open
2806 1996 EU-ch U18 Rimavska Sobota 1 Ponomariov, Ruslan Mastrovasilis, Athanasios 1-0 40 Open
2807 1996 EU-ch U18 Rimavska Sobota 5 Ponomariov, Ruslan Grund, Holger 1-0 58 Open
2808 1996 EU-ch U20 Siofok 10 Ponomariov, Ruslan Shariyazdanov, Andrey 1/2-1/2 77 Open
2809 1996 EU-ch U20 Siofok 7 Krakops, Maris Ponomariov, Ruslan 0-1 44 Open
2810 1996 Pamplona9697 Pamplona 7 Ponomariov, Ruslan Almasi, Zoltan 0-1 82 Open
2811 1995 RUS-chT Briansk 3 Tregubov, Pavel V Ponomariov, Ruslan 0-1 37 Open
2812 1995 EU-ch U12 Verdun 8 Ponomariov, Ruslan Azarov, Sergei 1-0 44 Open
2813 1995 RUS-chT Briansk 4 Ponomariov, Ruslan Eismont, Oleg 1/2-1/2 14 Open
2814 1995 EU-ch U12 Verdun 3 Ponomariov, Ruslan De Bortoli, Peter 1/2-1/2 75 Open
2815 1995 EU-ch U12 Verdun 1 Ponomariov, Ruslan Azarov, Sergei 1-0 32 Open
2816 1995 Yalta op Yalta 6 Kaplun, Leonid I Ponomariov, Ruslan 1-0 34 Open
2817 1995 EU-ch U12 Verdun 7 Ponomariov, Ruslan Vamos, Viktor 1-0 22 Open
2818 1995 Yalta op Yalta - Ponomariov, Ruslan Getmanchuk, Andrei V 1-0 48 Open
2819 1995 Yalta op Yalta - Ponomariov, Ruslan Ljukin, A. 0-1 64 Open
2820 1995 RUS-chT Briansk 6 Ponomariov, Ruslan Vokarev, Sergey 0-1 34 Open
2821 1995 Yalta op Yalta - Ponomariov, Ruslan Mikhailovich, Y. 1-0 22 Open
2822 1995 RUS-chT Briansk 5 Margolin, Boris Ponomariov, Ruslan 1-0 34 Open
2823 1995 RUS-chT Briansk 2 Ponomariov, Ruslan Kiselev, Gennady 1/2-1/2 18 Open
2824 1995 RUS-chT Briansk 1 Chetverik, Maxim Ponomariov, Ruslan 1/2-1/2 33 Open
2825 1995 RUS-chT Briansk 8 Purgin, Nikolaj Ponomariov, Ruslan 1/2-1/2 23 Open
2826 1995 Yalta op Yalta 2 Bezman, Vadim Ponomariov, Ruslan 0-1 51 Open
2827 1995 EU-ch U12 Verdun 9 Langheinrich, Ferenc Ponomariov, Ruslan 1/2-1/2 16 Open
2828 1995 Yalta op Yalta - Ponomariov, Ruslan Barshevich, Veniamin 1/2-1/2 62 Open
2829 1995 Yalta op Yalta 8 Vlassov, Nikolai Ponomariov, Ruslan 1/2-1/2 13 Open
2830 1995 Yalta op Yalta - Kushch, Nikolai Ponomariov, Ruslan 1-0 65 Open
2831 1995 EU-ch U12 Verdun 5 Ponomariov, Ruslan Danilov, Nikolai 1-0 29 Open
2832 1995 EU-ch U12 Verdun 4 Akobian, Varuzhan Ponomariov, Ruslan 0-1 20 Open
2833 1995 EU-ch U12 Verdun 6 McShane, Luke J Ponomariov, Ruslan 0-1 51 Open
2834 1994 Wch U12 Szeged 2 De Melo, J. Ponomariov, Ruslan 0-1 24 Open
2835 1994 Wch U12 Szeged 5 Ponomariov, Ruslan Bacrot, Etienne 1/2-1/2 73 Open
2836 1994 Wch U12 Disney Paris 7 Murphy, R. Ponomariov, Ruslan 1-0 28 Open
2837 1994 Wch U12 Szeged 7 Ponomariov, Ruslan Aronian, Levon 0-1 55 Open
2838 1994 Wch U12 Disney Paris 6 Bacrot, Etienne Ponomariov, Ruslan 1-0 44 Open
2839 1994 Wch U12 Szeged 8 Ganguly, Surya Shekhar Ponomariov, Ruslan 1/2-1/2 94 Open
2840 1994 Wch U12 Szeged 9 Ponomariov, Ruslan Grischuk, Alexander 1-0 23 Open
2841 1994 Wch U12 Szeged 6 Jedynak, Radoslaw Ponomariov, Ruslan 1/2-1/2 24 Open
2842 1994 Wch U12 Szeged 1 Ponomariov, Ruslan Ermekov, Almas 1-0 42 Open
2843 1994 Wch U12 Szeged 4 Markus, Robert Ponomariov, Ruslan 0-1 27 Open
2844 1994 Wch U12 Szeged 3 Ponomariov, Ruslan Azarov, Sergei 1-0 37 Open