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
2844

Based on available monthly lists and saved games.

FIDE rating history

View rating lists

FIDE tournaments

DateTournamentTypeScore
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
751 2018-07-05 Hou-Ponomariov Rapid 2018 Shenzhen CHN 8 Yifan Hou Ruslan Ponomariov 1/2-1/2 38 Open
752 2018-07-05 Hou-Ponomariov Rapid 2018 Shenzhen CHN 7 Ruslan Ponomariov Yifan Hou 1/2-1/2 44 Open
753 2018-07-05 Hou-Ponomariov Rapid 2018 Shenzhen CHN 6 Yifan Hou Ruslan Ponomariov 1/2-1/2 63 Open
754 2018-07-05 Hou-Ponomariov Rapid 2018 Shenzhen CHN 5 Ruslan Ponomariov Yifan Hou 1/2-1/2 39 Open
755 2018-07-04 Hou-Ponomariov Rapid 2018 Shenzhen CHN 4 Yifan Hou Ruslan Ponomariov 1/2-1/2 36 Open
756 2018-07-04 Hou-Ponomariov Rapid 2018 Shenzhen CHN 3 Ruslan Ponomariov Yifan Hou 1/2-1/2 30 Open
757 2018-07-04 Hou-Ponomariov Rapid 2018 Shenzhen CHN 2 Yifan Hou Ruslan Ponomariov 1/2-1/2 63 Open
758 2018-07-04 Hou-Ponomariov Rapid 2018 Shenzhen CHN 1 Ruslan Ponomariov Yifan Hou 1-0 35 Open
759 2018-04-08 TCh-CZE Extraliga 2017-18 Czech Republic CZE 11.3 Ruslan Ponomariov Peter Michalik 1-0 44 Open
760 2018-04-07 TCh-CZE Extraliga 2017-18 Czech Republic CZE 10.4 Pentala Harikrishna Ruslan Ponomariov 1/2-1/2 33 Open
761 2018-03-28 19th ch-EUR Indiv 2018 Batumi GEO 11.25 Ruslan Ponomariov Petro Golubka 1-0 31 Open
762 2018-03-27 19th ch-EUR Indiv 2018 Batumi GEO 10.44 Vladislav Nevednichy Ruslan Ponomariov 0-1 58 Open
763 2018-03-26 19th ch-EUR Indiv 2018 Batumi GEO 9.22 Ruslan Ponomariov Arman Pashikian 0-1 67 Open
764 2018-03-25 19th ch-EUR Indiv 2018 Batumi GEO 8.19 Haik M. Martirosyan Ruslan Ponomariov 1/2-1/2 19 Open
765 2018-03-24 19th ch-EUR Indiv 2018 Batumi GEO 7.38 Ruslan Ponomariov Luka Oboladze 1-0 69 Open
766 2018-03-22 19th ch-EUR Indiv 2018 Batumi GEO 6.35 Ruslan Ponomariov Kirill Stupak 1/2-1/2 18 Open
767 2018-03-21 19th ch-EUR Indiv 2018 Batumi GEO 5.33 Avital Boruchovsky Ruslan Ponomariov 1/2-1/2 28 Open
768 2018-03-20 19th ch-EUR Indiv 2018 Batumi GEO 4.59 Ruslan Ponomariov Sergei Lobanov 1-0 41 Open
769 2018-03-19 19th ch-EUR Indiv 2018 Batumi GEO 3.55 Lucian-Costin Miron Ruslan Ponomariov 1/2-1/2 33 Open
770 2018-03-18 19th ch-EUR Indiv 2018 Batumi GEO 2.93 Ruslan Ponomariov Kanan Ahadzade 1-0 26 Open
771 2018-03-17 19th ch-EUR Indiv 2018 Batumi GEO 1.9 Irakli Beradze Ruslan Ponomariov 1-0 50 Open
772 2018-03-11 Bundesliga 2017-18 Hofheim GER 12.7 Loek Van Wely Ruslan Ponomariov 1/2-1/2 27 Open
773 2018-03-10 Bundesliga 2017-18 Hofheim GER 11.7 Ruslan Ponomariov Mircea-Emilian Parligras 1/2-1/2 21 Open
774 2018-02-25 Bundesliga 2017-18 Hockenheim GER 10.6 Ponomariov, Ruslan Olszewski,Mi 1-0 40 Open
775 2018-02-25 Bundesliga 2017-18 Hockenheim GER 10.6 Ruslan Ponomariov Michal Olszewski 1-0 40 Open
776 2018-02-24 Bundesliga 2017-18 Hockenheim GER 9.5 Jan-Krzysztof Duda Ruslan Ponomariov 1/2-1/2 45 Open
777 2017-12-30 World Blitz 2017 Riyadh KSA 19.2 Fedoseev,Vl3 Ponomariov, Ruslan 1-0 31 Open
778 2017-12-30 World Blitz 2017 Riyadh KSA 21.2 Farrukh Amonatov Ruslan Ponomariov 0-1 35 Open
779 2017-12-30 World Blitz 2017 Riyadh KSA 20.25 Ruslan Ponomariov Francisco Vallejo Pons 1-0 37 Open
780 2017-12-30 World Blitz 2017 Riyadh KSA 19.2 Vladimir Fedoseev Ruslan Ponomariov 1-0 31 Open
781 2017-12-30 World Blitz 2017 Riyadh KSA 18.29 Ruslan Ponomariov Sergey A. Fedorchuk 1-0 33 Open
782 2017-12-30 World Blitz 2017 Riyadh KSA 17.24 Ngoc Truong Son Nguyen Ruslan Ponomariov 1/2-1/2 51 Open
783 2017-12-30 World Blitz 2017 Riyadh KSA 16.34 Ruslan Ponomariov Evgeny Alekseev 1-0 51 Open
784 2017-12-30 World Blitz 2017 Riyadh KSA 15.25 Richard Rapport Ruslan Ponomariov 1-0 28 Open
785 2017-12-30 World Blitz 2017 Riyadh KSA 14.2 Ruslan Ponomariov Santosh Gujrathi Vidit 0-1 63 Open
786 2017-12-30 World Blitz 2017 Riyadh KSA 13.14 Aleksey Dreev Ruslan Ponomariov 1-0 31 Open
787 2017-12-30 World Blitz 2017 Riyadh KSA 12.18 Ruslan Ponomariov Sanan Sjugirov 1-0 47 Open
788 2017-12-29 World Blitz 2017 Riyadh KSA 3.3 Jobava,Ba Ponomariov, Ruslan 1-0 21 Open
789 2017-12-29 World Blitz 2017 Riyadh KSA 9.44 Mikheil Mchedlishvili Ruslan Ponomariov 0-1 52 Open
790 2017-12-29 World Blitz 2017 Riyadh KSA 8.53 Ruslan Ponomariov Ahmed A Bukannan 1-0 59 Open
791 2017-12-29 World Blitz 2017 Riyadh KSA 7.47 Surya Shekhar Ganguly Ruslan Ponomariov 1-0 33 Open
792 2017-12-29 World Blitz 2017 Riyadh KSA 6.33 Ruslan Ponomariov Laurent Fressinet 0-1 53 Open
793 2017-12-29 World Blitz 2017 Riyadh KSA 5.33 David W L Howell Ruslan Ponomariov 1/2-1/2 41 Open
794 2017-12-29 World Blitz 2017 Riyadh KSA 4.46 Ruslan Ponomariov Vahap Sanal 1-0 29 Open
795 2017-12-29 World Blitz 2017 Riyadh KSA 3.3 Baadur Jobava Ruslan Ponomariov 1-0 21 Open
796 2017-12-29 World Blitz 2017 Riyadh KSA 2.45 Ruslan Ponomariov Mohamed Tissir 1-0 38 Open
797 2017-12-29 World Blitz 2017 Riyadh KSA 11.25 Gabriel Sargissian Ruslan Ponomariov 0-1 64 Open
798 2017-12-29 World Blitz 2017 Riyadh KSA 10.31 Ruslan Ponomariov David Anton Guijarro 1-0 65 Open
799 2017-12-29 World Blitz 2017 Riyadh KSA 1.22 Aleksandr Rakhmanov Ruslan Ponomariov 1-0 17 Open
800 2017-12-28 World Rapid 2017 Riyadh KSA 11.43 Kovalev,Vl Ponomariov, Ruslan 0-1 64 Open

© 2024-2026 EloTracker