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

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
2713

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-07 (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
701 2017-12-17 European Rapid 2017 Katowice POL 7.5 Ruslan Ponomariov Zaven Andriasian 1-0 37 Open
702 2017-12-17 European Rapid 2017 Katowice POL 11.19 Ruslan Ponomariov Pawel Jaracz 1-0 53 Open
703 2017-12-17 European Rapid 2017 Katowice POL 10.4 Ivan Saric Ruslan Ponomariov 1-0 49 Open
704 2017-12-16 European Rapid 2017 Katowice POL 6.1 Pavel V. Tregubov Ruslan Ponomariov 0-1 51 Open
705 2017-12-16 European Rapid 2017 Katowice POL 5.3 Ruslan Ponomariov Renier Castellanos Rodriguez 1/2-1/2 44 Open
706 2017-12-16 European Rapid 2017 Katowice POL 4.3 Lukasz Licznerski Ruslan Ponomariov 0-1 67 Open
707 2017-12-16 European Rapid 2017 Katowice POL 3.3 Ruslan Ponomariov Lukas Stauskas 1-0 18 Open
708 2017-12-16 European Rapid 2017 Katowice POL 2.3 Wojciech Smieszek Ruslan Ponomariov 0-1 31 Open
709 2017-12-16 European Rapid 2017 Katowice POL 1.3 Ruslan Ponomariov Artjoms Luscenkovs 1-0 27 Open
710 2017-12-15 European Blitz 2017 Katowice POL 9.15 Zorko,Ju Ponomariov, Ruslan 1/2-1/2 68 Open
711 2017-12-15 European Blitz 2017 Katowice POL 10.15 Ponomariov, Ruslan Zorko,Ju 1-0 25 Open
712 2017-12-15 European Blitz 2017 Katowice POL 9.15 Jure Zorko Ruslan Ponomariov 1/2-1/2 68 Open
713 2017-12-15 European Blitz 2017 Katowice POL 8.2 Robert Zelcic Ruslan Ponomariov 0-1 42 Open
714 2017-12-15 European Blitz 2017 Katowice POL 7.2 Ruslan Ponomariov Robert Zelcic 0-1 59 Open
715 2017-12-15 European Blitz 2017 Katowice POL 6.3 Ruslan Ponomariov Christian Troyke 1-0 21 Open
716 2017-12-15 European Blitz 2017 Katowice POL 5.3 Christian Troyke Ruslan Ponomariov 0-1 43 Open
717 2017-12-15 European Blitz 2017 Katowice POL 4.3 Gleb Babanin Ruslan Ponomariov 0-1 35 Open
718 2017-12-15 European Blitz 2017 Katowice POL 3.3 Ruslan Ponomariov Gleb Babanin 1-0 63 Open
719 2017-12-15 European Blitz 2017 Katowice POL 22.6 Ruslan Ponomariov Jacek Tomczak 1/2-1/2 74 Open
720 2017-12-15 European Blitz 2017 Katowice POL 21.6 Jacek Tomczak Ruslan Ponomariov 1-0 38 Open
721 2017-12-15 European Blitz 2017 Katowice POL 20.12 Tapani Sammalvuo Ruslan Ponomariov 1/2-1/2 33 Open
722 2017-12-15 European Blitz 2017 Katowice POL 2.4 Ruslan Ponomariov Mikelis-Emils Mikelsons 1-0 22 Open
723 2017-12-15 European Blitz 2017 Katowice POL 19.12 Ruslan Ponomariov Tapani Sammalvuo 1-0 36 Open
724 2017-12-15 European Blitz 2017 Katowice POL 18.32 Ruslan Ponomariov Eneasz Wiewiora 1-0 55 Open
725 2017-12-15 European Blitz 2017 Katowice POL 17.32 Eneasz Wiewiora Ruslan Ponomariov 0-1 21 Open
726 2017-12-15 European Blitz 2017 Katowice POL 16.4 Jan-Krzysztof Duda Ruslan Ponomariov 1-0 11 Open
727 2017-12-15 European Blitz 2017 Katowice POL 15.4 Ruslan Ponomariov Jan-Krzysztof Duda 0-1 44 Open
728 2017-12-15 European Blitz 2017 Katowice POL 14.4 Ruslan Ponomariov Wojciech Moranda 0-1 31 Open
729 2017-12-15 European Blitz 2017 Katowice POL 13.4 Wojciech Moranda Ruslan Ponomariov 0-1 50 Open
730 2017-12-15 European Blitz 2017 Katowice POL 12.9 Danyyil Dvirnyy Ruslan Ponomariov 0-1 113 Open
731 2017-12-15 European Blitz 2017 Katowice POL 11.9 Ruslan Ponomariov Danyyil Dvirnyy 1-0 64 Open
732 2017-12-15 European Blitz 2017 Katowice POL 10.15 Ruslan Ponomariov Jure Zorko 1-0 25 Open
733 2017-12-15 European Blitz 2017 Katowice POL 1.4 Mikelis-Emils Mikelsons Ruslan Ponomariov 0-1 23 Open
734 2017-11-12 Bundesliga 2017-18 Schwaebisch Hall GER 4.5 Ruslan Ponomariov Georg Meier 1/2-1/2 25 Open
735 2017-11-11 Bundesliga 2017-18 Schwaebisch Hall GER 3.5 Ruslan Ponomariov Viktor Laznicka 1/2-1/2 21 Open
736 2017-11-06 21st European Teams Hersonissos GRE 9.1 Arkadij Naiditsch Ruslan Ponomariov 1/2-1/2 43 Open
737 2017-11-05 21st European Teams Hersonissos GRE 8.2 Richard Rapport Ruslan Ponomariov 1/2-1/2 39 Open
738 2017-11-03 21st European Teams Hersonissos GRE 6.5 Ruslan Ponomariov Laurent Fressinet 1/2-1/2 20 Open
739 2017-11-01 21st European Teams Hersonissos GRE 5.9 Ruslan Ponomariov Danyyil Dvirnyy 1-0 33 Open
740 2017-10-31 21st European Teams Hersonissos GRE 4.5 Emre Can Ruslan Ponomariov 1/2-1/2 40 Open
741 2017-10-30 21st European Teams Hersonissos GRE 3.9 Antonio Fernandes Ruslan Ponomariov 0-1 31 Open
742 2017-10-29 21st European Teams Hersonissos GRE 2.3 Ruslan Ponomariov Erwin L'Ami 1/2-1/2 38 Open
743 2017-10-28 21st European Teams Hersonissos GRE 1.3 David Shengelia Ruslan Ponomariov 0-1 59 Open
744 2017-09-04 FIDE World Cup 2017 Tbilisi GEO 1.2 S.P. Sethuraman Ruslan Ponomariov 1-0 58 Open
745 2017-09-03 FIDE World Cup 2017 Tbilisi GEO 1.1 Ruslan Ponomariov S.P. Sethuraman 1/2-1/2 16 Open
746 2017-08-20 TCh-ESP Div Honor 2017 Linares ESP 7.2 Ponomariov, Ruslan Jobava,Ba 1/2-1/2 22 Open
747 2017-08-20 TCh-ESP Div Honor 2017 Linares ESP 7.2 Ruslan Ponomariov Baadur Jobava 1/2-1/2 22 Open
748 2017-08-19 TCh-ESP Div Honor 2017 Linares ESP 6.3 Alexander Areshchenko Ruslan Ponomariov 1/2-1/2 69 Open
749 2017-08-18 TCh-ESP Div Honor 2017 Linares ESP 5.3 Ruslan Ponomariov Arkadij Naiditsch 1-0 35 Open
750 2017-08-17 TCh-ESP Div Honor 2017 Linares ESP 4.2 Tamas Banusz Ruslan Ponomariov 1-0 38 Open

© 2024-2026 EloTracker