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
2751 1997-07-17 Wch U20 Zagan 4 Ponomariov, Ruslan Malikgulyew, Vepa 1-0 34 Open
2752 1997-07-16 Wch U20 Zagan 3 Gyimesi, Zoltan Ponomariov, Ruslan 1-0 50 Open
2753 1997-07-15 Wch U20 Zagan 2 Ponomariov, Ruslan Van den Doel, Erik 1-0 55 Open
2754 1997-07-14 Wch U20 Zagan 1 Zulfugarli, Magomed Ponomariov, Ruslan 0-1 40 Open
2755 1997-03-19 RUS-Cup6 Krasnodar 9 Ponomariov, Ruslan Giorgadze, Giorgi 1/2-1/2 77 Open
2756 1997-03-18 RUS-Cup6 Krasnodar 8 Malaniuk, Vladimir P Ponomariov, Ruslan 1/2-1/2 44 Open
2757 1997-03-16 RUS-Cup6 Krasnodar 6 Volkov, Sergey Ponomariov, Ruslan 0-1 38 Open
2758 1997-03-14 RUS-Cup6 Krasnodar 4 Kovalevskaya, Ekaterina Ponomariov, Ruslan 0-1 62 Open
2759 1997-03-13 RUS-Cup6 Krasnodar 3 Ponomariov, Ruslan Daniliuk, Sergey 0-1 57 Open
2760 1997 Alicante op Alicante 6 Sanchez Guirado, Francisco Ponomariov, Ruslan 1-0 31 Open
2761 1997 Alicante op Alicante 9 Ponomariov, Ruslan Kovacevic, Slobodan 1/2-1/2 29 Open
2762 1997 RUS-Cup6 Krasnodar 1 Ponomariov, Ruslan Alavkin, Arseny 0-1 70 Open
2763 1997 RUS-Cup6 Krasnodar 5 Ponomariov, Ruslan Petrushin, Alexander I 1-0 41 Open
2764 1997 Kiev Kiev 8 Ponomariov, Ruslan Malakhatko, Vadim 1-0 25 Open
2765 1997 Alicante op Alicante 7 Ponomariov, Ruslan Vassallo, Mauricio 1-0 33 Open
2766 1997 Alicante op Alicante 8 De la Villa Garcia, Jesus Maria Ponomariov, Ruslan 1/2-1/2 41 Open
2767 1997 Kiev Kiev 11 Kholmov, Ratmir D Ponomariov, Ruslan 1/2-1/2 18 Open
2768 1997 Kiev Kiev 10 Ponomariov, Ruslan Krivoshey, Sergei 1/2-1/2 50 Open
2769 1997 RUS-Cup6 Krasnodar 7 Ponomariov, Ruslan Popov, Roman 1-0 39 Open
2770 1997 Kiev Kiev 9 Shishkin, Vadim Ponomariov, Ruslan 0-1 42 Open
2771 1997 Kiev Kiev 5 Yegiazarian, Arsen Ponomariov, Ruslan 0-1 41 Open
2772 1997 Kiev Kiev 4 Ponomariov, Ruslan Pesotsky, Vitaly 1-0 44 Open
2773 1997 RUS-Cup6 Krasnodar 2 Matikozian, Andranik Ponomariov, Ruslan 0-1 38 Open
2774 1997 Alicante op Alicante 5 Ponomariov, Ruslan Ponomariov, Boris 1-0 33 Open
2775 1997 Kiev Kiev 6 Ponomariov, Ruslan Vysochin, Spartak 1-0 41 Open
2776 1997 Alicante op Alicante 2 Insua Mellado, Jose Luis Ponomariov, Ruslan 0-1 24 Open
2777 1997 Kiev Kiev 1 Frolov, Artur Ponomariov, Ruslan 0-1 40 Open
2778 1997 Kiev Kiev 7 Nadanian, Ashot Ponomariov, Ruslan 0-1 38 Open
2779 1997 Alicante op Alicante 4 Adla, Diego Ponomariov, Ruslan 1/2-1/2 32 Open
2780 1997 Kiev Kiev 12 Lutsko, Igor Ponomariov, Ruslan 1/2-1/2 37 Open
2781 1997 Alicante op Alicante 3 Ponomariov, Ruslan Serrano Marhuenda, Salvador 1-0 34 Open
2782 1996 EU-ch U20 Siofok 9 Ponomariov, Ruslan Quinn, Mark 1-0 61 Open
2783 1996 Pamplona9697 Pamplona 8 Gulko, Boris F Ponomariov, Ruslan 1-0 42 Open
2784 1996 EU-ch U18 Rimavska Sobota 6 Kobalija, Mihail Ponomariov, Ruslan 1-0 40 Open
2785 1996 Pamplona9697 Pamplona 4 Magem Badals, Jorge Ponomariov, Ruslan 1/2-1/2 29 Open
2786 1996 Pamplona9697 Pamplona 6 Azmaiparashvili, Zurab Ponomariov, Ruslan 1-0 43 Open
2787 1996 Pamplona9697 Pamplona 1 Cramling, Pia Ponomariov, Ruslan 1-0 59 Open
2788 1996 EU-ch U20 Siofok 8 Nisipeanu, Liviu Dieter Ponomariov, Ruslan 1-0 69 Open
2789 1996 EU-ch U20 Siofok 2 Ponomariov, Ruslan Delemarre, Jop 1-0 37 Open
2790 1996 EU-ch U18 Rimavska Sobota 4 Jovanic, Ognjen Ponomariov, Ruslan 0-1 62 Open
2791 1996 Pamplona9697 Pamplona 9 Ponomariov, Ruslan Speelman, Jonathan S 1/2-1/2 23 Open
2792 1996 EU-ch U20 Siofok 6 Ponomariov, Ruslan Savic, Miodrag R 1/2-1/2 89 Open
2793 1996 EU-ch U20 Siofok 4 Ponomariov, Ruslan Maros, Milan 1-0 63 Open
2794 1996 Pamplona9697 Pamplona 2 Ponomariov, Ruslan Gomez Esteban, Juan Mario 1-0 60 Open
2795 1996 EU-ch U20 Siofok 5 Ruck, Robert Ponomariov, Ruslan 1/2-1/2 43 Open
2796 1996 EU-ch U18 Rimavska Sobota 2 Matikozian, Andranik Ponomariov, Ruslan 0-1 52 Open
2797 1996 Pamplona9697 Pamplona 5 Ponomariov, Ruslan Garcia Ilundain, David 1-0 26 Open
2798 1996 EU-ch U18 Rimavska Sobota 3 Ponomariov, Ruslan Rabinovich, Alexander 1-0 57 Open
2799 1996 EU-ch U18 Rimavska Sobota 8 Socko, Bartosz Ponomariov, Ruslan 0-1 41 Open
2800 1996 EU-ch U18 Rimavska Sobota 7 Ponomariov, Ruslan Tjomsland, Stig 1-0 27 Open