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 ⓘ

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
2601 2000-10-08 3rd Int Torshavn FAI 3 Baburin,A Ponomariov, Ruslan 1/2-1/2 30 Open
2602 2000-10-07 3rd Int Torshavn FAI 2 Ponomariov, Ruslan Hillarp Persson,T 1-0 31 Open
2603 2000-10-06 3rd Int Torshavn FAI 1 Bykhovsky,An Ponomariov, Ruslan 0-1 62 Open
2604 2000-10-03 1st European Rapid Ch Neum BIH 11 Ponomariov, Ruslan Cvitan,O 1/2-1/2 39 Open
2605 2000-09-29 XVI ECC Neum BIH 6 Khalifman, Alexander Ponomariov, Ruslan 0-1 50 Open
2606 2000-09-24 XVI ECC Neum BIH 1 Ponomariov, Ruslan Winants,L 1-0 31 Open
2607 2000-09-05 FIDE World Cup Gp B Shenyang CHN 5 Ivanchuk,V Ponomariov, Ruslan 1-0 47 Open
2608 2000-08-04 FIDE World Cup Gp B Shenyang CHN 4 Ponomariov, Ruslan Ye Jiangchuan 1/2-1/2 49 Open
2609 2000-08-04 GM Biel SUI 10 Ponomariov, Ruslan Gallagher,Jo 1-0 33 Open
2610 2000-08-03 FIDE World Cup Gp B Shenyang CHN 3 Gurevich,M Ponomariov, Ruslan 1-0 56 Open
2611 2000-08-03 GM Biel SUI 9 Milov,V Ponomariov, Ruslan 1/2-1/2 56 Open
2612 2000-08-02 FIDE World Cup Gp B Shenyang CHN 2 Ponomariov, Ruslan Short,N 1/2-1/2 19 Open
2613 2000-08-01 GM Biel SUI 8 Ponomariov, Ruslan Svidler,P 1/2-1/2 32 Open
2614 2000-08-01 FIDE World Cup Gp B Shenyang CHN 1 Xu Jun Ponomariov, Ruslan 1/2-1/2 28 Open
2615 2000-07-31 GM Biel SUI 7 Van Wely,L Ponomariov, Ruslan 1/2-1/2 65 Open
2616 2000-07-30 GM Biel SUI 6 Gelfand,B Ponomariov, Ruslan 1/2-1/2 63 Open
2617 2000-07-28 GM Biel SUI 5 Ponomariov, Ruslan Milov,V 1/2-1/2 41 Open
2618 2000-07-27 GM Biel SUI 4 Gallagher,Jo Ponomariov, Ruslan 0-1 38 Open
2619 2000-07-26 GM Biel SUI 3 Svidler,P Ponomariov, Ruslan 1/2-1/2 28 Open
2620 2000-07-25 GM Biel SUI 2 Ponomariov, Ruslan Van Wely,L 0-1 78 Open
2621 2000-07-24 GM Biel SUI 1 Ponomariov, Ruslan Gelfand,B 1/2-1/2 51 Open
2622 2000-06-04 Olympic Capital Young Masters Lausanne SUI 3.2 Ponomariov, Ruslan Grischuk,A 0-1 46 Open
2623 2000-06-03 Olympic Capital Young Masters Lausanne SUI 3.1 Grischuk,A Ponomariov, Ruslan 1/2-1/2 28 Open
2624 2000-06-02 Olympic Capital Young Masters Lausanne SUI 2.2 Galkin,A Ponomariov, Ruslan 1/2-1/2 19 Open
2625 2000-06-01 Olympic Capital Young Masters Lausanne SUI 2.1 Ponomariov, Ruslan Galkin,A 1-0 32 Open
2626 2000-05-31 Olympic Capital Young Masters Lausanne SUI 1.2 Jenni,F Ponomariov, Ruslan 1/2-1/2 57 Open
2627 2000-05-30 Olympic Capital Young Masters Lausanne SUI 1.1 Ponomariov, Ruslan Jenni,F 1-0 39 Open
2628 2000-04-16 UKR-Team Alushta UKR 7 Gaponenko,I Ponomariov, Ruslan 0-1 32 Open
2629 2000-04-14 UKR-Team Alushta UKR 5 Stoockalov,V Ponomariov, Ruslan 0-1 36 Open
2630 2000-04-12 UKR-Team Alushta UKR 3 Ponomariov, Ruslan Alexandrova,O 1-0 55 Open
2631 1999-12-07 Eu Team Ch Batumi GEO 8 Anastasian,A Ponomariov, Ruslan 1/2-1/2 45 Open
2632 1999-12-07 Eu Team Ch Batumi GEO 9 Ponomariov, Ruslan Pavasovic,D 1/2-1/2 48 Open
2633 1999-12-06 Eu Team Ch Batumi GEO 7 Pinter,J Ponomariov, Ruslan 1/2-1/2 14 Open
2634 1999-12-05 Eu Team Ch Batumi GEO 6 Avrukh,B Ponomariov, Ruslan 0-1 39 Open
2635 1999-12-04 Eu Team Ch Batumi GEO 5 Izeta,F Ponomariov, Ruslan 1/2-1/2 48 Open
2636 1999-12-03 Eu Team Ch Batumi GEO 5 Izeta,F Ponomariov, Ruslan 1/2-1/2 30 Open
2637 1999-12-03 Eu Team Ch Batumi GEO 5 Izeta,F Ponomariov, Ruslan 1/2-1/2 110 Open
2638 1999-12-02 Eu Team Ch Batumi GEO 4 Ponomariov, Ruslan Kobalija,M 1/2-1/2 22 Open
2639 1999-12-01 Eu Team Ch Batumi GEO 3 Ponomariov, Ruslan Fressinet,L 1-0 21 Open
2640 1999-11-29 Eu Team Ch Batumi GEO 1 Ponomariov, Ruslan Ivanisevic,I 1-0 46 Open
2641 1999-11-14 SLO-chT Bled 7 Atalik, Suat Ponomariov, Ruslan 1/2-1/2 13 Open
2642 1999-11-13 SLO-chT Bled 6 Ponomariov, Ruslan Cebalo, Miso 1/2-1/2 10 Open
2643 1999-11-12 SLO-chT Bled 5 Ponomariov, Ruslan Dizdar, Goran 1/2-1/2 47 Open
2644 1999-11-11 SLO-chT Bled 4 Kozul, Zdenko Ponomariov, Ruslan 1-0 44 Open
2645 1999-11-10 SLO-chT Bled 3 Ponomariov, Ruslan Chernin, Alexander 1/2-1/2 32 Open
2646 1999-11-09 SLO-chT Bled 2 Sveshnikov, Evgeny Ponomariov, Ruslan 1/2-1/2 52 Open
2647 1999-11-08 SLO-chT Bled 1 Ponomariov, Ruslan Beliavsky, Alexander G 1/2-1/2 27 Open
2648 1999-10-23 Bayern-ch Bank Hofmann 3rd Bad Wiessee - Gelashvili, Tamaz Ponomariov, Ruslan 0-1 49 Open
2649 1999-10-23 Bayern-ch Bank Hofmann 3rd Bad Wiessee - Klundt, Klaus Ponomariov, Ruslan 0-1 49 Open
2650 1999-10-23 Bayern-ch Bank Hofmann 3rd Bad Wiessee - Ponomariov, Ruslan Miezis, Normunds 1/2-1/2 41 Open
  1. vs Baburin,ADraw · ½–½Black · 2000-10-08 · Round 33rd Int
  2. vs Hillarp Persson,TWon · 1-0White · 2000-10-07 · Round 23rd Int
  3. vs Bykhovsky,AnWon · 0-1Black · 2000-10-06 · Round 13rd Int
  4. vs Cvitan,ODraw · ½–½White · 2000-10-03 · Round 111st European Rapid Ch
  5. vs Khalifman, AlexanderWon · 0-1Black · 2000-09-29 · Round 6XVI ECC
  6. vs Winants,LWon · 1-0White · 2000-09-24 · Round 1XVI ECC
  7. vs Ivanchuk,VLost · 1-0Black · 2000-09-05 · Round 5FIDE World Cup Gp B
  8. vs Ye JiangchuanDraw · ½–½White · 2000-08-04 · Round 4FIDE World Cup Gp B
  9. vs Gallagher,JoWon · 1-0White · 2000-08-04 · Round 10GM
  10. vs Gurevich,MLost · 1-0Black · 2000-08-03 · Round 3FIDE World Cup Gp B
  11. vs Milov,VDraw · ½–½Black · 2000-08-03 · Round 9GM
  12. vs Short,NDraw · ½–½White · 2000-08-02 · Round 2FIDE World Cup Gp B
  13. vs Svidler,PDraw · ½–½White · 2000-08-01 · Round 8GM
  14. vs Xu JunDraw · ½–½Black · 2000-08-01 · Round 1FIDE World Cup Gp B
  15. vs Van Wely,LDraw · ½–½Black · 2000-07-31 · Round 7GM
  16. vs Gelfand,BDraw · ½–½Black · 2000-07-30 · Round 6GM
  17. vs Milov,VDraw · ½–½White · 2000-07-28 · Round 5GM
  18. vs Gallagher,JoWon · 0-1Black · 2000-07-27 · Round 4GM
  19. vs Svidler,PDraw · ½–½Black · 2000-07-26 · Round 3GM
  20. vs Van Wely,LLost · 0-1White · 2000-07-25 · Round 2GM
  21. vs Gelfand,BDraw · ½–½White · 2000-07-24 · Round 1GM
  22. vs Grischuk,ALost · 0-1White · 2000-06-04 · Round 3.2Olympic Capital Young Masters
  23. vs Grischuk,ADraw · ½–½Black · 2000-06-03 · Round 3.1Olympic Capital Young Masters
  24. vs Galkin,ADraw · ½–½Black · 2000-06-02 · Round 2.2Olympic Capital Young Masters
  25. vs Galkin,AWon · 1-0White · 2000-06-01 · Round 2.1Olympic Capital Young Masters
  26. vs Jenni,FDraw · ½–½Black · 2000-05-31 · Round 1.2Olympic Capital Young Masters
  27. vs Jenni,FWon · 1-0White · 2000-05-30 · Round 1.1Olympic Capital Young Masters
  28. vs Gaponenko,IWon · 0-1Black · 2000-04-16 · Round 7UKR-Team
  29. vs Stoockalov,VWon · 0-1Black · 2000-04-14 · Round 5UKR-Team
  30. vs Alexandrova,OWon · 1-0White · 2000-04-12 · Round 3UKR-Team
  31. vs Anastasian,ADraw · ½–½Black · 1999-12-07 · Round 8Eu Team Ch
  32. vs Pavasovic,DDraw · ½–½White · 1999-12-07 · Round 9Eu Team Ch
  33. vs Pinter,JDraw · ½–½Black · 1999-12-06 · Round 7Eu Team Ch
  34. vs Avrukh,BWon · 0-1Black · 1999-12-05 · Round 6Eu Team Ch
  35. vs Izeta,FDraw · ½–½Black · 1999-12-04 · Round 5Eu Team Ch
  36. vs Izeta,FDraw · ½–½Black · 1999-12-03 · Round 5Eu Team Ch
  37. vs Izeta,FDraw · ½–½Black · 1999-12-03 · Round 5Eu Team Ch
  38. vs Kobalija,MDraw · ½–½White · 1999-12-02 · Round 4Eu Team Ch
  39. vs Fressinet,LWon · 1-0White · 1999-12-01 · Round 3Eu Team Ch
  40. vs Ivanisevic,IWon · 1-0White · 1999-11-29 · Round 1Eu Team Ch
  41. vs Atalik, SuatDraw · ½–½Black · 1999-11-14 · Round 7SLO-chT
  42. vs Cebalo, MisoDraw · ½–½White · 1999-11-13 · Round 6SLO-chT
  43. vs Dizdar, GoranDraw · ½–½White · 1999-11-12 · Round 5SLO-chT
  44. vs Kozul, ZdenkoLost · 1-0Black · 1999-11-11 · Round 4SLO-chT
  45. vs Chernin, AlexanderDraw · ½–½White · 1999-11-10 · Round 3SLO-chT
  46. vs Sveshnikov, EvgenyDraw · ½–½Black · 1999-11-09 · Round 2SLO-chT
  47. vs Beliavsky, Alexander GDraw · ½–½White · 1999-11-08 · Round 1SLO-chT
  48. vs Gelashvili, TamazWon · 0-1Black · 1999-10-23Bayern-ch Bank Hofmann 3rd
  49. vs Klundt, KlausWon · 0-1Black · 1999-10-23Bayern-ch Bank Hofmann 3rd
  50. vs Miezis, NormundsDraw · ½–½White · 1999-10-23Bayern-ch Bank Hofmann 3rd

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