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
1451 2013-04-29 Renova FIDE GP Zug Zug SUI 10.3 Rustam Kasimdzhanov Ruslan Ponomariov Draw: 1/2-1/2 39 Open
1452 2013-04-28 Renova FIDE GP Zug Zug SUI 9.6 Teimour Radjabov Ruslan Ponomariov Lost: 1-0 51 Open
1453 2013-04-26 Renova FIDE GP Zug Zug SUI 8.2 Ponomariov, Ruslan Nakamura,Hi Draw: 1/2-1/2 83 Open
1454 2013-04-26 Renova FIDE GP Zug Zug SUI 8.2 Ruslan Ponomariov Hikaru Nakamura Draw: 1/2-1/2 83 Open
1455 2013-04-25 Renova FIDE GP Zug Zug SUI 7.5 Veselin Topalov Ruslan Ponomariov Draw: 1/2-1/2 72 Open
1456 2013-04-24 Renova FIDE GP Zug Zug SUI 6.3 Ruslan Ponomariov Gata Kamsky Won: 1-0 42 Open
1457 2013-04-23 Renova FIDE GP Zug Zug SUI 5.1 Peter Leko Ruslan Ponomariov Draw: 1/2-1/2 40 Open
1458 2013-04-21 Renova FIDE GP Zug Zug SUI 4.4 Ruslan Ponomariov Anish Giri Draw: 1/2-1/2 37 Open
1459 2013-04-20 Renova FIDE GP Zug Zug SUI 3.3 Sergey Karjakin Ruslan Ponomariov Draw: 1/2-1/2 54 Open
1460 2013-04-19 Renova FIDE GP Zug Zug SUI 2.5 Ruslan Ponomariov Fabiano Caruana Won: 1-0 77 Open
1461 2013-04-18 Renova FIDE GP Zug Zug SUI 1.2 Shakhriyar Mamedyarov Ruslan Ponomariov Draw: 1/2-1/2 71 Open
1462 2013-03-24 TCh-CZE Extraliga 2012-13 Czech Republic CZE 8.1 Kamil Miton Ruslan Ponomariov Draw: 1/2-1/2 17 Open
1463 2013-03-23 TCh-CZE Extraliga 2012-13 Czech Republic CZE 7.1 Ruslan Ponomariov Aleksander Mista Won: 1-0 33 Open
1464 2012-12-04 FIDE GP Tashkent Tashkent UZB 11.4 Sergey Karjakin Ruslan Ponomariov Lost: 1-0 78 Open
1465 2012-12-03 FIDE GP Tashkent Tashkent UZB 10.1 Ruslan Ponomariov Leinier Dominguez Perez Won: 1-0 37 Open
1466 2012-12-02 FIDE GP Tashkent Tashkent UZB 9.5 Ruslan Ponomariov Gata Kamsky Draw: 1/2-1/2 37 Open
1467 2012-11-30 FIDE GP Tashkent Tashkent UZB 8.6 Shakhriyar Mamedyarov Ruslan Ponomariov Draw: 1/2-1/2 25 Open
1468 2012-11-29 FIDE GP Tashkent Tashkent UZB 7.1 Ruslan Ponomariov Boris Gelfand Draw: 1/2-1/2 34 Open
1469 2012-11-28 FIDE GP Tashkent Tashkent UZB 6.2 Fabiano Caruana Ruslan Ponomariov Draw: 1/2-1/2 40 Open
1470 2012-11-27 FIDE GP Tashkent Tashkent UZB 5.4 Ruslan Ponomariov Alexander Morozevich Won: 1-0 42 Open
1471 2012-11-25 FIDE GP Tashkent Tashkent UZB 4.1 Peter Svidler Ruslan Ponomariov Lost: 1-0 44 Open
1472 2012-11-24 FIDE GP Tashkent Tashkent UZB 3.4 Ruslan Ponomariov Peter Leko Draw: 1/2-1/2 19 Open
1473 2012-11-23 FIDE GP Tashkent Tashkent UZB 2.3 Rustam Kasimdzhanov Ruslan Ponomariov Draw: 1/2-1/2 34 Open
1474 2012-11-22 FIDE GP Tashkent Tashkent UZB 1.5 Ruslan Ponomariov Hao Wang Draw: 1/2-1/2 32 Open
1475 2012-11-11 TCh-ESP CECLUB Div Honor 2012 Leon ESP 7.3 Mikheil Mchedlishvili Ruslan Ponomariov Draw: 1/2-1/2 32 Open
1476 2012-11-10 TCh-ESP CECLUB Div Honor 2012 Leon ESP 6.3 Ruslan Ponomariov Ivan Cheparinov Draw: 1/2-1/2 30 Open
1477 2012-11-09 TCh-ESP CECLUB Div Honor 2012 Leon ESP 5.2 Leinier Dominguez Perez Ruslan Ponomariov Lost: 1-0 66 Open
1478 2012-11-08 TCh-ESP CECLUB Div Honor 2012 Leon ESP 4.4 Ruslan Ponomariov Pentala Harikrishna Draw: 1/2-1/2 51 Open
1479 2012-11-07 TCh-ESP CECLUB Div Honor 2012 Leon ESP 3.1 Ruslan Ponomariov Daniel Alsina Leal Won: 1-0 41 Open
1480 2012-11-06 TCh-ESP CECLUB Div Honor 2012 Leon ESP 2.4 Marin,Mi Ponomariov, Ruslan Draw: 1/2-1/2 41 Open
1481 2012-11-06 TCh-ESP CECLUB Div Honor 2012 Leon ESP 2.4 Mihail Marin Ruslan Ponomariov Draw: 1/2-1/2 41 Open
1482 2012-11-05 TCh-ESP CECLUB Div Honor 2012 Leon ESP 1.2 Ruslan Ponomariov Eduardo Iturrizaga Bonelli Draw: 1/2-1/2 44 Open
1483 2012-10-17 28th European Club Cup Eilat ISR 7.1 Ruslan Ponomariov Teimour Radjabov Lost: 0-1 37 Open
1484 2012-10-16 28th European Club Cup Eilat ISR 6.3 Dmitry Jakovenko Ruslan Ponomariov Draw: 1/2-1/2 41 Open
1485 2012-10-15 28th European Club Cup Eilat ISR 5.1 Peter Svidler Ruslan Ponomariov Lost: 1-0 39 Open
1486 2012-10-14 28th European Club Cup Eilat ISR 4.2 Ruslan Ponomariov Mika Karttunen Won: 1-0 38 Open
1487 2012-10-13 28th European Club Cup Eilat ISR 3.2 Ruslan Ponomariov Vasyl Ivanchuk Won: 1-0 60 Open
1488 2012-10-12 28th European Club Cup Eilat ISR 2.6 Gil Popilski Ruslan Ponomariov Won: 0-1 32 Open
1489 2012-10-07 13th Karpov GM Poikovsky RUS 9 Ruslan Ponomariov Sergei Rublevsky Won: 1-0 77 Open
1490 2012-10-06 13th Karpov GM Poikovsky RUS 8 Alexander Motylev Ruslan Ponomariov Draw: 1/2-1/2 32 Open
1491 2012-10-05 13th Karpov GM Poikovsky RUS 7 Ponomariov, Ruslan Onischuk,Al Draw: 1/2-1/2 61 Open
1492 2012-10-05 13th Karpov GM Poikovsky RUS 7 Ruslan Ponomariov Alexander Onischuk Draw: 1/2-1/2 61 Open
1493 2012-10-04 13th Karpov GM Poikovsky RUS 6 Dmitry Jakovenko Ruslan Ponomariov Draw: 1/2-1/2 20 Open
1494 2012-10-02 13th Karpov GM Poikovsky RUS 5 Ruslan Ponomariov Nigel D Short Won: 1-0 44 Open
1495 2012-10-01 13th Karpov GM Poikovsky RUS 4 Victor Bologan Ruslan Ponomariov Lost: 1-0 68 Open
1496 2012-09-30 13th Karpov GM Poikovsky RUS 3 Ruslan Ponomariov Yue Wang Draw: 1/2-1/2 29 Open
1497 2012-09-29 13th Karpov GM Poikovsky RUS 2 Radoslaw Wojtaszek Ruslan Ponomariov Won: 0-1 67 Open
1498 2012-09-28 13th Karpov GM Poikovsky RUS 1 Ruslan Ponomariov Lazaro Bruzon Batista Draw: 1/2-1/2 28 Open
1499 2012-09-09 40th Olympiad Open Istanbul TUR 11.1 Yue Wang Ruslan Ponomariov Draw: 1/2-1/2 49 Open
1500 2012-09-07 40th Olympiad Open Istanbul TUR 10.4 Ruslan Ponomariov Eltaj Safarli Won: 1-0 35 Open
  1. vs Rustam KasimdzhanovDraw · ½–½Black · 2013-04-29 · Round 10.3Renova FIDE GP Zug
  2. vs Teimour RadjabovLost · 1-0Black · 2013-04-28 · Round 9.6Renova FIDE GP Zug
  3. vs Nakamura,HiDraw · ½–½White · 2013-04-26 · Round 8.2Renova FIDE GP Zug
  4. vs Hikaru NakamuraDraw · ½–½White · 2013-04-26 · Round 8.2Renova FIDE GP Zug
  5. vs Veselin TopalovDraw · ½–½Black · 2013-04-25 · Round 7.5Renova FIDE GP Zug
  6. vs Gata KamskyWon · 1-0White · 2013-04-24 · Round 6.3Renova FIDE GP Zug
  7. vs Peter LekoDraw · ½–½Black · 2013-04-23 · Round 5.1Renova FIDE GP Zug
  8. vs Anish GiriDraw · ½–½White · 2013-04-21 · Round 4.4Renova FIDE GP Zug
  9. vs Sergey KarjakinDraw · ½–½Black · 2013-04-20 · Round 3.3Renova FIDE GP Zug
  10. vs Fabiano CaruanaWon · 1-0White · 2013-04-19 · Round 2.5Renova FIDE GP Zug
  11. vs Shakhriyar MamedyarovDraw · ½–½Black · 2013-04-18 · Round 1.2Renova FIDE GP Zug
  12. vs Kamil MitonDraw · ½–½Black · 2013-03-24 · Round 8.1TCh-CZE Extraliga 2012-13
  13. vs Aleksander MistaWon · 1-0White · 2013-03-23 · Round 7.1TCh-CZE Extraliga 2012-13
  14. vs Sergey KarjakinLost · 1-0Black · 2012-12-04 · Round 11.4FIDE GP Tashkent
  15. vs Leinier Dominguez PerezWon · 1-0White · 2012-12-03 · Round 10.1FIDE GP Tashkent
  16. vs Gata KamskyDraw · ½–½White · 2012-12-02 · Round 9.5FIDE GP Tashkent
  17. vs Shakhriyar MamedyarovDraw · ½–½Black · 2012-11-30 · Round 8.6FIDE GP Tashkent
  18. vs Boris GelfandDraw · ½–½White · 2012-11-29 · Round 7.1FIDE GP Tashkent
  19. vs Fabiano CaruanaDraw · ½–½Black · 2012-11-28 · Round 6.2FIDE GP Tashkent
  20. vs Alexander MorozevichWon · 1-0White · 2012-11-27 · Round 5.4FIDE GP Tashkent
  21. vs Peter SvidlerLost · 1-0Black · 2012-11-25 · Round 4.1FIDE GP Tashkent
  22. vs Peter LekoDraw · ½–½White · 2012-11-24 · Round 3.4FIDE GP Tashkent
  23. vs Rustam KasimdzhanovDraw · ½–½Black · 2012-11-23 · Round 2.3FIDE GP Tashkent
  24. vs Hao WangDraw · ½–½White · 2012-11-22 · Round 1.5FIDE GP Tashkent
  25. vs Mikheil MchedlishviliDraw · ½–½Black · 2012-11-11 · Round 7.3TCh-ESP CECLUB Div Honor 2012
  26. vs Ivan CheparinovDraw · ½–½White · 2012-11-10 · Round 6.3TCh-ESP CECLUB Div Honor 2012
  27. vs Leinier Dominguez PerezLost · 1-0Black · 2012-11-09 · Round 5.2TCh-ESP CECLUB Div Honor 2012
  28. vs Pentala HarikrishnaDraw · ½–½White · 2012-11-08 · Round 4.4TCh-ESP CECLUB Div Honor 2012
  29. vs Daniel Alsina LealWon · 1-0White · 2012-11-07 · Round 3.1TCh-ESP CECLUB Div Honor 2012
  30. vs Marin,MiDraw · ½–½Black · 2012-11-06 · Round 2.4TCh-ESP CECLUB Div Honor 2012
  31. vs Mihail MarinDraw · ½–½Black · 2012-11-06 · Round 2.4TCh-ESP CECLUB Div Honor 2012
  32. vs Eduardo Iturrizaga BonelliDraw · ½–½White · 2012-11-05 · Round 1.2TCh-ESP CECLUB Div Honor 2012
  33. vs Teimour RadjabovLost · 0-1White · 2012-10-17 · Round 7.128th European Club Cup
  34. vs Dmitry JakovenkoDraw · ½–½Black · 2012-10-16 · Round 6.328th European Club Cup
  35. vs Peter SvidlerLost · 1-0Black · 2012-10-15 · Round 5.128th European Club Cup
  36. vs Mika KarttunenWon · 1-0White · 2012-10-14 · Round 4.228th European Club Cup
  37. vs Vasyl IvanchukWon · 1-0White · 2012-10-13 · Round 3.228th European Club Cup
  38. vs Gil PopilskiWon · 0-1Black · 2012-10-12 · Round 2.628th European Club Cup
  39. vs Sergei RublevskyWon · 1-0White · 2012-10-07 · Round 913th Karpov GM
  40. vs Alexander MotylevDraw · ½–½Black · 2012-10-06 · Round 813th Karpov GM
  41. vs Onischuk,AlDraw · ½–½White · 2012-10-05 · Round 713th Karpov GM
  42. vs Alexander OnischukDraw · ½–½White · 2012-10-05 · Round 713th Karpov GM
  43. vs Dmitry JakovenkoDraw · ½–½Black · 2012-10-04 · Round 613th Karpov GM
  44. vs Nigel D ShortWon · 1-0White · 2012-10-02 · Round 513th Karpov GM
  45. vs Victor BologanLost · 1-0Black · 2012-10-01 · Round 413th Karpov GM
  46. vs Yue WangDraw · ½–½White · 2012-09-30 · Round 313th Karpov GM
  47. vs Radoslaw WojtaszekWon · 0-1Black · 2012-09-29 · Round 213th Karpov GM
  48. vs Lazaro Bruzon BatistaDraw · ½–½White · 2012-09-28 · Round 113th Karpov GM
  49. vs Yue WangDraw · ½–½Black · 2012-09-09 · Round 11.140th Olympiad Open
  50. vs Eltaj SafarliWon · 1-0White · 2012-09-07 · Round 10.440th Olympiad Open

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