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
1151 2015-10-10 World Rapid 2015 Berlin GER 4.36 Ruslan Ponomariov Namig Guliyev Won: 1-0 27 Open
1152 2015-10-10 World Rapid 2015 Berlin GER 3.22 Simen Agdestein Ruslan Ponomariov Lost: 1-0 72 Open
1153 2015-10-10 World Rapid 2015 Berlin GER 2.15 Ruslan Ponomariov Alexander Motylev Draw: 1/2-1/2 25 Open
1154 2015-10-10 World Rapid 2015 Berlin GER 1.21 Milos Pavlovic Ruslan Ponomariov Won: 0-1 56 Open
1155 2015-08-21 TCh-ESP Div Honor 2015 Linares ESP 7.2 Ruslan Ponomariov Luis Ignacio Rubio Mejia Won: 1-0 33 Open
1156 2015-08-20 TCh-ESP Div Honor 2015 Linares ESP 6.4 Angel Arribas Lopez Ruslan Ponomariov Won: 0-1 53 Open
1157 2015-08-19 TCh-ESP Div Honor 2015 Linares ESP 5.1 Arkadij Naiditsch Ruslan Ponomariov Lost: 1-0 32 Open
1158 2015-08-18 TCh-ESP Div Honor 2015 Linares ESP 4.4 Ruslan Ponomariov Kevin Spraggett Won: 1-0 37 Open
1159 2015-08-17 TCh-ESP Div Honor 2015 Linares ESP 3.2 Adhiban,Baskaran Ponomariov, Ruslan Draw: 1/2-1/2 71 Open
1160 2015-08-17 TCh-ESP Div Honor 2015 Linares ESP 3.2 B. Adhiban Ruslan Ponomariov Draw: 1/2-1/2 71 Open
1161 2015-08-16 TCh-ESP Div Honor 2015 Linares ESP 2.3 Ruslan Ponomariov Grigoriy Oparin Draw: 1/2-1/2 77 Open
1162 2015-08-15 TCh-ESP Div Honor 2015 Linares ESP 1.3 Liviu-Dieter Nisipeanu Ruslan Ponomariov Draw: 1/2-1/2 30 Open
1163 2015-06-12 28th Leon GM 2015 Leon ESP 1.4 Maxime Vachier-Lagrave Ruslan Ponomariov Draw: 1/2-1/2 159 Open
1164 2015-06-12 28th Leon GM 2015 Leon ESP 1.3 Ruslan Ponomariov Maxime Vachier-Lagrave Lost: 0-1 58 Open
1165 2015-06-12 28th Leon GM 2015 Leon ESP 1.2 Maxime Vachier-Lagrave Ruslan Ponomariov Draw: 1/2-1/2 56 Open
1166 2015-06-12 28th Leon GM 2015 Leon ESP 1.1 Ruslan Ponomariov Maxime Vachier-Lagrave Draw: 1/2-1/2 38 Open
1167 2015-04-28 10th World Teams 2015 Tsaghkadzor ARM 9.2 Peter Leko Ruslan Ponomariov Draw: 1/2-1/2 20 Open
1168 2015-04-27 10th World Teams 2015 Tsaghkadzor ARM 8.3 Ruslan Ponomariov Sam Shankland Draw: 1/2-1/2 31 Open
1169 2015-04-26 10th World Teams 2015 Tsaghkadzor ARM 7.2 Liren Ding Ruslan Ponomariov Draw: 1/2-1/2 49 Open
1170 2015-04-25 10th World Teams 2015 Tsaghkadzor ARM 6.3 Ruslan Ponomariov Leinier Dominguez Perez Draw: 1/2-1/2 23 Open
1171 2015-04-23 10th World Teams 2015 Tsaghkadzor ARM 5.1 Ruslan Ponomariov Pentala Harikrishna Draw: 1/2-1/2 46 Open
1172 2015-04-22 10th World Teams 2015 Tsaghkadzor ARM 4.3 Boris Gelfand Ruslan Ponomariov Draw: 1/2-1/2 46 Open
1173 2015-04-20 10th World Teams 2015 Tsaghkadzor ARM 2.2 Levon Aronian Ruslan Ponomariov Lost: 1-0 49 Open
1174 2015-04-19 10th World Teams 2015 Tsaghkadzor ARM 1.3 Ruslan Ponomariov Alexander Grischuk Draw: 1/2-1/2 17 Open
1175 2015-01-11 TCh-CZE Extraliga 2014-15 Prague CZE 6.1 Nikita Vitiugov Ruslan Ponomariov Draw: 1/2-1/2 22 Open
1176 2015-01-10 TCh-CZE Extraliga 2014-15 Prague CZE 5.1 Ruslan Ponomariov Lubomir Ftacnik Draw: 1/2-1/2 49 Open
1177 2014-12-17 SportAccord Basque 2014 Beijing CHN 5.12 Yue Wang Ruslan Ponomariov Draw: 1/2-1/2 44 Open
1178 2014-12-17 SportAccord Basque 2014 Beijing CHN 5.11 Ruslan Ponomariov Yue Wang Draw: 1/2-1/2 33 Open
1179 2014-12-17 SportAccord Basque 2014 Beijing CHN 4.16 Ruslan Ponomariov Etienne Bacrot Draw: 1/2-1/2 49 Open
1180 2014-12-17 SportAccord Basque 2014 Beijing CHN 4.15 Etienne Bacrot Ruslan Ponomariov Won: 0-1 33 Open
1181 2014-12-16 SportAccord Basque 2014 Beijing CHN 3.14 Ruslan Ponomariov Shakhriyar Mamedyarov Lost: 0-1 58 Open
1182 2014-12-16 SportAccord Basque 2014 Beijing CHN 3.13 Shakhriyar Mamedyarov Ruslan Ponomariov Draw: 1/2-1/2 46 Open
1183 2014-12-16 SportAccord Basque 2014 Beijing CHN 2.6 Leinier Dominguez Perez Ruslan Ponomariov Lost: 1-0 47 Open
1184 2014-12-16 SportAccord Basque 2014 Beijing CHN 2.5 Ruslan Ponomariov Leinier Dominguez Perez Draw: 1/2-1/2 89 Open
1185 2014-12-16 SportAccord Basque 2014 Beijing CHN 1.8 Pentala Harikrishna Ruslan Ponomariov Draw: 1/2-1/2 86 Open
1186 2014-12-16 SportAccord Basque 2014 Beijing CHN 1.7 Ruslan Ponomariov Pentala Harikrishna Draw: 1/2-1/2 50 Open
1187 2014-12-15 SportAccord Blitz 2014 Beijing CHN 21.4 Ruslan Ponomariov Levon Aronian Won: 1-0 35 Open
1188 2014-12-14 SportAccord Blitz 2014 Beijing CHN 19.1 Ruslan Ponomariov Radoslaw Wojtaszek Won: 1-0 68 Open
1189 2014-12-14 SportAccord Blitz 2014 Beijing CHN 11.3 Ruslan Ponomariov Etienne Bacrot Won: 1-0 68 Open
1190 2014-12-13 SportAccord Blitz 2014 Beijing CHN 9.8 Ruslan Ponomariov Leinier Dominguez Perez Draw: 1/2-1/2 82 Open
1191 2014-12-13 SportAccord Blitz 2014 Beijing CHN 8.4 Alexander Grischuk Ruslan Ponomariov Lost: 1-0 30 Open
1192 2014-12-13 SportAccord Blitz 2014 Beijing CHN 7.3 Ruslan Ponomariov Boris Gelfand Draw: 1/2-1/2 37 Open
1193 2014-12-13 SportAccord Blitz 2014 Beijing CHN 6.5 Levon Aronian Ruslan Ponomariov Lost: 1-0 46 Open
1194 2014-12-13 SportAccord Blitz 2014 Beijing CHN 5.1 Ruslan Ponomariov Peter Leko Draw: 1/2-1/2 50 Open
1195 2014-12-13 SportAccord Blitz 2014 Beijing CHN 4.1 Radoslaw Wojtaszek Ruslan Ponomariov Lost: 1-0 36 Open
1196 2014-12-13 SportAccord Blitz 2014 Beijing CHN 30.6 Ruslan Ponomariov Ian Nepomniachtchi Won: 1-0 54 Open
1197 2014-12-13 SportAccord Blitz 2014 Beijing CHN 3.4 Ruslan Ponomariov Maxime Vachier-Lagrave Draw: 1/2-1/2 70 Open
1198 2014-12-13 SportAccord Blitz 2014 Beijing CHN 29.6 Vasyl Ivanchuk Ruslan Ponomariov Won: 0-1 45 Open
1199 2014-12-13 SportAccord Blitz 2014 Beijing CHN 28.7 Pentala Harikrishna Ruslan Ponomariov Won: 0-1 37 Open
1200 2014-12-13 SportAccord Blitz 2014 Beijing CHN 27.1 Ruslan Ponomariov Hao Wang Draw: 1/2-1/2 60 Open
  1. vs Namig GuliyevWon · 1-0White · 2015-10-10 · Round 4.36World Rapid 2015
  2. vs Simen AgdesteinLost · 1-0Black · 2015-10-10 · Round 3.22World Rapid 2015
  3. vs Alexander MotylevDraw · ½–½White · 2015-10-10 · Round 2.15World Rapid 2015
  4. vs Milos PavlovicWon · 0-1Black · 2015-10-10 · Round 1.21World Rapid 2015
  5. vs Luis Ignacio Rubio MejiaWon · 1-0White · 2015-08-21 · Round 7.2TCh-ESP Div Honor 2015
  6. vs Angel Arribas LopezWon · 0-1Black · 2015-08-20 · Round 6.4TCh-ESP Div Honor 2015
  7. vs Arkadij NaiditschLost · 1-0Black · 2015-08-19 · Round 5.1TCh-ESP Div Honor 2015
  8. vs Kevin SpraggettWon · 1-0White · 2015-08-18 · Round 4.4TCh-ESP Div Honor 2015
  9. vs Adhiban,BaskaranDraw · ½–½Black · 2015-08-17 · Round 3.2TCh-ESP Div Honor 2015
  10. vs B. AdhibanDraw · ½–½Black · 2015-08-17 · Round 3.2TCh-ESP Div Honor 2015
  11. vs Grigoriy OparinDraw · ½–½White · 2015-08-16 · Round 2.3TCh-ESP Div Honor 2015
  12. vs Liviu-Dieter NisipeanuDraw · ½–½Black · 2015-08-15 · Round 1.3TCh-ESP Div Honor 2015
  13. vs Maxime Vachier-LagraveDraw · ½–½Black · 2015-06-12 · Round 1.428th Leon GM 2015
  14. vs Maxime Vachier-LagraveLost · 0-1White · 2015-06-12 · Round 1.328th Leon GM 2015
  15. vs Maxime Vachier-LagraveDraw · ½–½Black · 2015-06-12 · Round 1.228th Leon GM 2015
  16. vs Maxime Vachier-LagraveDraw · ½–½White · 2015-06-12 · Round 1.128th Leon GM 2015
  17. vs Peter LekoDraw · ½–½Black · 2015-04-28 · Round 9.210th World Teams 2015
  18. vs Sam ShanklandDraw · ½–½White · 2015-04-27 · Round 8.310th World Teams 2015
  19. vs Liren DingDraw · ½–½Black · 2015-04-26 · Round 7.210th World Teams 2015
  20. vs Leinier Dominguez PerezDraw · ½–½White · 2015-04-25 · Round 6.310th World Teams 2015
  21. vs Pentala HarikrishnaDraw · ½–½White · 2015-04-23 · Round 5.110th World Teams 2015
  22. vs Boris GelfandDraw · ½–½Black · 2015-04-22 · Round 4.310th World Teams 2015
  23. vs Levon AronianLost · 1-0Black · 2015-04-20 · Round 2.210th World Teams 2015
  24. vs Alexander GrischukDraw · ½–½White · 2015-04-19 · Round 1.310th World Teams 2015
  25. vs Nikita VitiugovDraw · ½–½Black · 2015-01-11 · Round 6.1TCh-CZE Extraliga 2014-15
  26. vs Lubomir FtacnikDraw · ½–½White · 2015-01-10 · Round 5.1TCh-CZE Extraliga 2014-15
  27. vs Yue WangDraw · ½–½Black · 2014-12-17 · Round 5.12SportAccord Basque 2014
  28. vs Yue WangDraw · ½–½White · 2014-12-17 · Round 5.11SportAccord Basque 2014
  29. vs Etienne BacrotDraw · ½–½White · 2014-12-17 · Round 4.16SportAccord Basque 2014
  30. vs Etienne BacrotWon · 0-1Black · 2014-12-17 · Round 4.15SportAccord Basque 2014
  31. vs Shakhriyar MamedyarovLost · 0-1White · 2014-12-16 · Round 3.14SportAccord Basque 2014
  32. vs Shakhriyar MamedyarovDraw · ½–½Black · 2014-12-16 · Round 3.13SportAccord Basque 2014
  33. vs Leinier Dominguez PerezLost · 1-0Black · 2014-12-16 · Round 2.6SportAccord Basque 2014
  34. vs Leinier Dominguez PerezDraw · ½–½White · 2014-12-16 · Round 2.5SportAccord Basque 2014
  35. vs Pentala HarikrishnaDraw · ½–½Black · 2014-12-16 · Round 1.8SportAccord Basque 2014
  36. vs Pentala HarikrishnaDraw · ½–½White · 2014-12-16 · Round 1.7SportAccord Basque 2014
  37. vs Levon AronianWon · 1-0White · 2014-12-15 · Round 21.4SportAccord Blitz 2014
  38. vs Radoslaw WojtaszekWon · 1-0White · 2014-12-14 · Round 19.1SportAccord Blitz 2014
  39. vs Etienne BacrotWon · 1-0White · 2014-12-14 · Round 11.3SportAccord Blitz 2014
  40. vs Leinier Dominguez PerezDraw · ½–½White · 2014-12-13 · Round 9.8SportAccord Blitz 2014
  41. vs Alexander GrischukLost · 1-0Black · 2014-12-13 · Round 8.4SportAccord Blitz 2014
  42. vs Boris GelfandDraw · ½–½White · 2014-12-13 · Round 7.3SportAccord Blitz 2014
  43. vs Levon AronianLost · 1-0Black · 2014-12-13 · Round 6.5SportAccord Blitz 2014
  44. vs Peter LekoDraw · ½–½White · 2014-12-13 · Round 5.1SportAccord Blitz 2014
  45. vs Radoslaw WojtaszekLost · 1-0Black · 2014-12-13 · Round 4.1SportAccord Blitz 2014
  46. vs Ian NepomniachtchiWon · 1-0White · 2014-12-13 · Round 30.6SportAccord Blitz 2014
  47. vs Maxime Vachier-LagraveDraw · ½–½White · 2014-12-13 · Round 3.4SportAccord Blitz 2014
  48. vs Vasyl IvanchukWon · 0-1Black · 2014-12-13 · Round 29.6SportAccord Blitz 2014
  49. vs Pentala HarikrishnaWon · 0-1Black · 2014-12-13 · Round 28.7SportAccord Blitz 2014
  50. vs Hao WangDraw · ½–½White · 2014-12-13 · Round 27.1SportAccord Blitz 2014

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