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

Classical

2625.0

Published FIDE

Rapid

2663

Published FIDE

Blitz

2625

Published FIDE

Official classical ranks

World rank
#99
National rank · UKR
#4

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

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

Based on available monthly lists and saved games.

Rating history

FIDE rating history

View rating lists

Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (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
1101 2016-02-26 IMSA Rapid 2016 Huai'an CHN 2.5 Ruslan Ponomariov Radoslaw Wojtaszek Won: 1-0 50 Open
1102 2016-02-26 IMSA Rapid 2016 Huai'an CHN 1.7 Shakhriyar Mamedyarov Ruslan Ponomariov Draw: 1/2-1/2 21 Open
1103 2015-12-29 Qatar Masters Open 2015 Doha QAT 9.9 Ruslan Ponomariov Yinglun Xu Draw: 1/2-1/2 31 Open
1104 2015-12-28 Qatar Masters Open 2015 Doha QAT 8.3 Anish Giri Ruslan Ponomariov Draw: 1/2-1/2 39 Open
1105 2015-12-27 Qatar Masters Open 2015 Doha QAT 7.3 Ponomariov, Ruslan So,W Draw: 1/2-1/2 41 Open
1106 2015-12-27 Qatar Masters Open 2015 Doha QAT 7.3 Ruslan Ponomariov Wesley So Draw: 1/2-1/2 41 Open
1107 2015-12-26 Qatar Masters Open 2015 Doha QAT 6.1 Al Sayed,Mohamad Ponomariov, Ruslan Won: 0-1 35 Open
1108 2015-12-26 Qatar Masters Open 2015 Doha QAT 6.1 Mohammed Al-Sayed Ruslan Ponomariov Won: 0-1 35 Open
1109 2015-12-24 Qatar Masters Open 2015 Doha QAT 5.17 Ruslan Ponomariov Matthias Bluebaum Won: 1-0 41 Open
1110 2015-12-23 Qatar Masters Open 2015 Doha QAT 4.17 Zhong Zhang Ruslan Ponomariov Draw: 1/2-1/2 35 Open
1111 2015-12-22 Qatar Masters Open 2015 Doha QAT 3.14 Ruslan Ponomariov Hicham Hamdouchi Draw: 1/2-1/2 24 Open
1112 2015-12-21 Qatar Masters Open 2015 Doha QAT 2.11 Alexandra Kosteniuk Ruslan Ponomariov Draw: 1/2-1/2 29 Open
1113 2015-12-20 Qatar Masters Open 2015 Doha QAT 1.17 Ponomariov, Ruslan Ly,Mo Won: 1-0 42 Open
1114 2015-12-20 Qatar Masters Open 2015 Doha QAT 1.17 Ruslan Ponomariov Moulthun Ly Won: 1-0 42 Open
1115 2015-10-14 World Blitz 2015 Berlin GER 21.1 Ruslan Ponomariov Pavel Ponkratov Lost: 0-1 64 Open
1116 2015-10-14 World Blitz 2015 Berlin GER 20.14 Eduardo Iturrizaga Bonelli Ruslan Ponomariov Won: 0-1 87 Open
1117 2015-10-14 World Blitz 2015 Berlin GER 19.1 Ruslan Ponomariov Rustam Kasimdzhanov Lost: 0-1 49 Open
1118 2015-10-14 World Blitz 2015 Berlin GER 18.12 Ehsan Ghaem Maghami Ruslan Ponomariov Won: 0-1 58 Open
1119 2015-10-14 World Blitz 2015 Berlin GER 17.19 Ruslan Ponomariov Ildar Khairullin Won: 1-0 58 Open
1120 2015-10-14 World Blitz 2015 Berlin GER 16.18 Nikita Vitiugov Ruslan Ponomariov Draw: 1/2-1/2 69 Open
1121 2015-10-14 World Blitz 2015 Berlin GER 15.23 Ruslan Ponomariov David Anton Guijarro Won: 1-0 47 Open
1122 2015-10-14 World Blitz 2015 Berlin GER 14.24 Jan-Krzysztof Duda Ruslan Ponomariov Draw: 1/2-1/2 78 Open
1123 2015-10-14 World Blitz 2015 Berlin GER 13.34 Ruslan Ponomariov Vasily Papin Won: 1-0 84 Open
1124 2015-10-14 World Blitz 2015 Berlin GER 12.22 Daniil Dubov Ruslan Ponomariov Lost: 1-0 47 Open
1125 2015-10-13 World Blitz 2015 Berlin GER 7.25 Ponomariov, Ruslan Munoz Pantoja,M Draw: 1/2-1/2 46 Open
1126 2015-10-13 World Blitz 2015 Berlin GER 11.29 Ponomariov, Ruslan Bachmann,Ax Won: 1-0 55 Open
1127 2015-10-13 World Blitz 2015 Berlin GER 9.3 Ruslan Ponomariov Yasser Seirawan Draw: 1/2-1/2 72 Open
1128 2015-10-13 World Blitz 2015 Berlin GER 8.28 Vadim Zvjaginsev Ruslan Ponomariov Draw: 1/2-1/2 59 Open
1129 2015-10-13 World Blitz 2015 Berlin GER 7.25 Ruslan Ponomariov Miguel Munoz Draw: 1/2-1/2 46 Open
1130 2015-10-13 World Blitz 2015 Berlin GER 6.26 Sergei Movsesian Ruslan Ponomariov Draw: 1/2-1/2 50 Open
1131 2015-10-13 World Blitz 2015 Berlin GER 5.38 Ruslan Ponomariov Johannes, Dr. Carow Won: 1-0 43 Open
1132 2015-10-13 World Blitz 2015 Berlin GER 4.21 Martyn Kravtsiv Ruslan Ponomariov Lost: 1-0 51 Open
1133 2015-10-13 World Blitz 2015 Berlin GER 3.35 Ruslan Ponomariov Matthias Bluebaum Won: 1-0 68 Open
1134 2015-10-13 World Blitz 2015 Berlin GER 2.11 Sergei Zhigalko Ruslan Ponomariov Lost: 1-0 37 Open
1135 2015-10-13 World Blitz 2015 Berlin GER 11.29 Ruslan Ponomariov Axel Bachmann Won: 1-0 55 Open
1136 2015-10-13 World Blitz 2015 Berlin GER 10.31 Andrei Volokitin Ruslan Ponomariov Draw: 1/2-1/2 36 Open
1137 2015-10-13 World Blitz 2015 Berlin GER 1.12 Ruslan Ponomariov Jure Borisek Won: 1-0 55 Open
1138 2015-10-12 World Rapid 2015 Berlin GER 15.46 Naumann,Al Ponomariov, Ruslan Won: 0-1 72 Open
1139 2015-10-12 World Rapid 2015 Berlin GER 12.38 Ponomariov, Ruslan Nikolic,Pr Lost: 0-1 49 Open
1140 2015-10-12 World Rapid 2015 Berlin GER 15.46 Alexander Naumann Ruslan Ponomariov Won: 0-1 72 Open
1141 2015-10-12 World Rapid 2015 Berlin GER 14.56 Ruslan Ponomariov Florian, Dr. Handke Won: 1-0 53 Open
1142 2015-10-12 World Rapid 2015 Berlin GER 13.47 Zhong Zhang Ruslan Ponomariov Lost: 1-0 110 Open
1143 2015-10-12 World Rapid 2015 Berlin GER 12.38 Ruslan Ponomariov Predrag Nikolic Lost: 0-1 49 Open
1144 2015-10-12 World Rapid 2015 Berlin GER 11.29 Krishnan Sasikiran Ruslan Ponomariov Lost: 1-0 73 Open
1145 2015-10-11 World Rapid 2015 Berlin GER 9.35 Falko Bindrich Ruslan Ponomariov Draw: 1/2-1/2 69 Open
1146 2015-10-11 World Rapid 2015 Berlin GER 8.26 Ruslan Ponomariov Surya Shekhar Ganguly Lost: 0-1 66 Open
1147 2015-10-11 World Rapid 2015 Berlin GER 7.17 Vladimir Malakhov Ruslan Ponomariov Lost: 1-0 30 Open
1148 2015-10-11 World Rapid 2015 Berlin GER 6.13 Ruslan Ponomariov Lazaro Bruzon Batista Draw: 1/2-1/2 57 Open
1149 2015-10-11 World Rapid 2015 Berlin GER 10.36 Ruslan Ponomariov Eric Hansen Won: 1-0 39 Open
1150 2015-10-10 World Rapid 2015 Berlin GER 5.23 A.R. Saleh Salem Ruslan Ponomariov Won: 0-1 43 Open
  1. vs Radoslaw WojtaszekWon · 1-0White · 2016-02-26 · Round 2.5IMSA Rapid 2016
  2. vs Shakhriyar MamedyarovDraw · ½–½Black · 2016-02-26 · Round 1.7IMSA Rapid 2016
  3. vs Yinglun XuDraw · ½–½White · 2015-12-29 · Round 9.9Qatar Masters Open 2015
  4. vs Anish GiriDraw · ½–½Black · 2015-12-28 · Round 8.3Qatar Masters Open 2015
  5. vs So,WDraw · ½–½White · 2015-12-27 · Round 7.3Qatar Masters Open 2015
  6. vs Wesley SoDraw · ½–½White · 2015-12-27 · Round 7.3Qatar Masters Open 2015
  7. vs Al Sayed,MohamadWon · 0-1Black · 2015-12-26 · Round 6.1Qatar Masters Open 2015
  8. vs Mohammed Al-SayedWon · 0-1Black · 2015-12-26 · Round 6.1Qatar Masters Open 2015
  9. vs Matthias BluebaumWon · 1-0White · 2015-12-24 · Round 5.17Qatar Masters Open 2015
  10. vs Zhong ZhangDraw · ½–½Black · 2015-12-23 · Round 4.17Qatar Masters Open 2015
  11. vs Hicham HamdouchiDraw · ½–½White · 2015-12-22 · Round 3.14Qatar Masters Open 2015
  12. vs Alexandra KosteniukDraw · ½–½Black · 2015-12-21 · Round 2.11Qatar Masters Open 2015
  13. vs Ly,MoWon · 1-0White · 2015-12-20 · Round 1.17Qatar Masters Open 2015
  14. vs Moulthun LyWon · 1-0White · 2015-12-20 · Round 1.17Qatar Masters Open 2015
  15. vs Pavel PonkratovLost · 0-1White · 2015-10-14 · Round 21.1World Blitz 2015
  16. vs Eduardo Iturrizaga BonelliWon · 0-1Black · 2015-10-14 · Round 20.14World Blitz 2015
  17. vs Rustam KasimdzhanovLost · 0-1White · 2015-10-14 · Round 19.1World Blitz 2015
  18. vs Ehsan Ghaem MaghamiWon · 0-1Black · 2015-10-14 · Round 18.12World Blitz 2015
  19. vs Ildar KhairullinWon · 1-0White · 2015-10-14 · Round 17.19World Blitz 2015
  20. vs Nikita VitiugovDraw · ½–½Black · 2015-10-14 · Round 16.18World Blitz 2015
  21. vs David Anton GuijarroWon · 1-0White · 2015-10-14 · Round 15.23World Blitz 2015
  22. vs Jan-Krzysztof DudaDraw · ½–½Black · 2015-10-14 · Round 14.24World Blitz 2015
  23. vs Vasily PapinWon · 1-0White · 2015-10-14 · Round 13.34World Blitz 2015
  24. vs Daniil DubovLost · 1-0Black · 2015-10-14 · Round 12.22World Blitz 2015
  25. vs Munoz Pantoja,MDraw · ½–½White · 2015-10-13 · Round 7.25World Blitz 2015
  26. vs Bachmann,AxWon · 1-0White · 2015-10-13 · Round 11.29World Blitz 2015
  27. vs Yasser SeirawanDraw · ½–½White · 2015-10-13 · Round 9.3World Blitz 2015
  28. vs Vadim ZvjaginsevDraw · ½–½Black · 2015-10-13 · Round 8.28World Blitz 2015
  29. vs Miguel MunozDraw · ½–½White · 2015-10-13 · Round 7.25World Blitz 2015
  30. vs Sergei MovsesianDraw · ½–½Black · 2015-10-13 · Round 6.26World Blitz 2015
  31. vs Johannes, Dr. CarowWon · 1-0White · 2015-10-13 · Round 5.38World Blitz 2015
  32. vs Martyn KravtsivLost · 1-0Black · 2015-10-13 · Round 4.21World Blitz 2015
  33. vs Matthias BluebaumWon · 1-0White · 2015-10-13 · Round 3.35World Blitz 2015
  34. vs Sergei ZhigalkoLost · 1-0Black · 2015-10-13 · Round 2.11World Blitz 2015
  35. vs Axel BachmannWon · 1-0White · 2015-10-13 · Round 11.29World Blitz 2015
  36. vs Andrei VolokitinDraw · ½–½Black · 2015-10-13 · Round 10.31World Blitz 2015
  37. vs Jure BorisekWon · 1-0White · 2015-10-13 · Round 1.12World Blitz 2015
  38. vs Naumann,AlWon · 0-1Black · 2015-10-12 · Round 15.46World Rapid 2015
  39. vs Nikolic,PrLost · 0-1White · 2015-10-12 · Round 12.38World Rapid 2015
  40. vs Alexander NaumannWon · 0-1Black · 2015-10-12 · Round 15.46World Rapid 2015
  41. vs Florian, Dr. HandkeWon · 1-0White · 2015-10-12 · Round 14.56World Rapid 2015
  42. vs Zhong ZhangLost · 1-0Black · 2015-10-12 · Round 13.47World Rapid 2015
  43. vs Predrag NikolicLost · 0-1White · 2015-10-12 · Round 12.38World Rapid 2015
  44. vs Krishnan SasikiranLost · 1-0Black · 2015-10-12 · Round 11.29World Rapid 2015
  45. vs Falko BindrichDraw · ½–½Black · 2015-10-11 · Round 9.35World Rapid 2015
  46. vs Surya Shekhar GangulyLost · 0-1White · 2015-10-11 · Round 8.26World Rapid 2015
  47. vs Vladimir MalakhovLost · 1-0Black · 2015-10-11 · Round 7.17World Rapid 2015
  48. vs Lazaro Bruzon BatistaDraw · ½–½White · 2015-10-11 · Round 6.13World Rapid 2015
  49. vs Eric HansenWon · 1-0White · 2015-10-11 · Round 10.36World Rapid 2015
  50. vs A.R. Saleh SalemWon · 0-1Black · 2015-10-10 · Round 5.23World Rapid 2015

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