Photo credit

Andrey Esipenko

Photo: Stefan64

Own work

CC BY-SA 3.0 · Wikimedia Commons source

Cropped to a square portrait, resized and converted to WebP.

GMAndrey EsipenkoLIVE

RUS Born 2002 (Age ≈24) Male
FIDE ID
24175439

About Andrey Esipenko

Andrey Esipenko was born in Novocherkassk in 2002 and learned chess at five. He won the European under-ten championship in 2012. In 2017 he captured both the European and world under-sixteen titles. Show more

Andrey Esipenko was born in Novocherkassk in 2002 and learned chess at five. He won the European under-ten championship in 2012. In 2017 he captured both the European and world under-sixteen titles. At that year's World Rapid Championship, his queen sacrifice against Sergey Karjakin attracted international attention. FIDE awarded him the grandmaster title in 2018. He finished second in the 2019 Tata Steel Challengers. At the 2019 World Cup, he defeated former world champion Ruslan Ponomariov before losing to Peter Svidler. In 2020 he shared first place at Gibraltar before losing in the playoff. His 2021 Tata Steel Masters performance included a victory over Magnus Carlsen in their first classical meeting. He finished that tournament in third place. Esipenko won the Qatar Masters in 2024. Third place at the 2025 World Cup qualified him for the 2026 Candidates Tournament. He also won the Russian Championship in 2026.

FIDE ratings

Classical

2680.4 -2.6

Live estimate

Rapid

2658

Published FIDE

Blitz

2645

Published FIDE

Official classical ranks

World rank
#41
National rank · RUS
#2

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2723 Mar 2022
Recorded years
2011–2026
Archived games
1864

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).

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
1051 2020-01-26 Gibraltar Masters 2020 Caleta ENG 6.1 Ivan Cheparinov Andrey Esipenko Won: 0-1 51 Open
1052 2020-01-25 Gibraltar Masters 2020 Caleta ENG 5.4 Andrey Esipenko Pier Luigi Basso Won: 1-0 63 Open
1053 2020-01-24 Gibraltar Masters 2020 Caleta ENG 4.13 Cemil Can Ali Marandi Andrey Esipenko Won: 0-1 65 Open
1054 2020-01-23 Gibraltar Masters 2020 Caleta ENG 3.7 Andrey Esipenko Mikhail Al. Antipov Draw: 1/2-1/2 35 Open
1055 2020-01-22 Gibraltar Masters 2020 Caleta ENG 2.13 Olga Girya Andrey Esipenko Won: 0-1 45 Open
1056 2020-01-21 Gibraltar Masters 2020 Caleta ENG 1.16 Andrey Esipenko Rout Padmini Won: 1-0 52 Open
1057 2019-12-30 World Blitz 2019 Moscow RUS 21.65 Andrey Esipenko Maxim Vavulin Won: 1-0 47 Open
1058 2019-12-30 World Blitz 2019 Moscow RUS 20.59 Dmitry Kryakvin Andrey Esipenko Draw: 1/2-1/2 61 Open
1059 2019-12-30 World Blitz 2019 Moscow RUS 19.5 Andrey Esipenko Valery Kazakouski Lost: 0-1 31 Open
1060 2019-12-30 World Blitz 2019 Moscow RUS 18.48 Harsha Bharathakoti Andrey Esipenko Draw: 1/2-1/2 41 Open
1061 2019-12-30 World Blitz 2019 Moscow RUS 17.56 Andrey Esipenko Anuar Ismagambetov Won: 1-0 43 Open
1062 2019-12-30 World Blitz 2019 Moscow RUS 16.46 Dmitry Frolyanov Andrey Esipenko Lost: 1-0 41 Open
1063 2019-12-30 World Blitz 2019 Moscow RUS 15.28 Andrey Esipenko Bassem Amin Lost: 0-1 29 Open
1064 2019-12-30 World Blitz 2019 Moscow RUS 14.46 Mateusz Bartel Andrey Esipenko Won: 0-1 89 Open
1065 2019-12-30 World Blitz 2019 Moscow RUS 13.27 Andrey Esipenko Rauf Mamedov Lost: 0-1 40 Open
1066 2019-12-29 World Blitz 2019 Moscow RUS 9.57 Andrey Esipenko Emre Can Lost: 0-1 68 Open
1067 2019-12-29 World Blitz 2019 Moscow RUS 8.33 Sergei Zhigalko Andrey Esipenko Lost: 1-0 81 Open
1068 2019-12-29 World Blitz 2019 Moscow RUS 7.58 Andrey Esipenko Saparmyrat Atabayev Won: 1-0 57 Open
1069 2019-12-29 World Blitz 2019 Moscow RUS 6.27 Daniil Dubov Andrey Esipenko Lost: 1-0 44 Open
1070 2019-12-29 World Blitz 2019 Moscow RUS 5.17 Andrey Esipenko Alireza Firouzja Lost: 0-1 40 Open
1071 2019-12-29 World Blitz 2019 Moscow RUS 4.4 Radoslaw Wojtaszek Andrey Esipenko Lost: 1-0 70 Open
1072 2019-12-29 World Blitz 2019 Moscow RUS 3.9 Boris Gelfand Andrey Esipenko Won: 0-1 89 Open
1073 2019-12-29 World Blitz 2019 Moscow RUS 2.6 Andrey Esipenko Jan-Krzysztof Duda Won: 1-0 33 Open
1074 2019-12-29 World Blitz 2019 Moscow RUS 12.45 Mikhail Al. Antipov Andrey Esipenko Won: 0-1 29 Open
1075 2019-12-29 World Blitz 2019 Moscow RUS 11.57 Andrey Esipenko Aydin Suleymanli Won: 1-0 42 Open
1076 2019-12-29 World Blitz 2019 Moscow RUS 10.66 Vadim Moiseenko Andrey Esipenko Won: 0-1 55 Open
1077 2019-12-29 World Blitz 2019 Moscow RUS 1.93 Andrey Esipenko Viachaslau Zarubitski Won: 1-0 23 Open
1078 2019-12-07 European Blitz 2019 Tallinn EST 9.6 Andrey Esipenko Matiss Mustaps Won: 1-0 36 Open
1079 2019-12-07 European Blitz 2019 Tallinn EST 8.8 Thai Dai Van Nguyen Andrey Esipenko Draw: 1/2-1/2 32 Open
1080 2019-12-07 European Blitz 2019 Tallinn EST 7.8 Andrey Esipenko Thai Dai Van Nguyen Won: 1-0 32 Open
1081 2019-12-07 European Blitz 2019 Tallinn EST 6.26 Andrey Esipenko Valentin Vlassow Won: 1-0 38 Open
1082 2019-12-07 European Blitz 2019 Tallinn EST 5.26 Valentin Vlassow Andrey Esipenko Won: 0-1 25 Open
1083 2019-12-07 European Blitz 2019 Tallinn EST 4.11 Ilja Semjonovs Andrey Esipenko Won: 0-1 31 Open
1084 2019-12-07 European Blitz 2019 Tallinn EST 3.11 Andrey Esipenko Ilja Semjonovs Draw: 1/2-1/2 69 Open
1085 2019-12-07 European Blitz 2019 Tallinn EST 22.4 Aleksej Aleksandrov Andrey Esipenko Won: 0-1 23 Open
1086 2019-12-07 European Blitz 2019 Tallinn EST 21.4 Andrey Esipenko Aleksej Aleksandrov Won: 1-0 23 Open
1087 2019-12-07 European Blitz 2019 Tallinn EST 20.8 Andrey Esipenko Nikolaos Galopoulos Won: 1-0 38 Open
1088 2019-12-07 European Blitz 2019 Tallinn EST 19.8 Nikolaos Galopoulos Andrey Esipenko Won: 0-1 60 Open
1089 2019-12-07 European Blitz 2019 Tallinn EST 18.8 Andrey Esipenko Denis Lazavik Won: 1-0 55 Open
1090 2019-12-07 European Blitz 2019 Tallinn EST 17.8 Denis Lazavik Andrey Esipenko Lost: 1-0 64 Open
1091 2019-12-07 European Blitz 2019 Tallinn EST 16.8 Daniil Lintchevski Andrey Esipenko Won: 0-1 56 Open
1092 2019-12-07 European Blitz 2019 Tallinn EST 15.8 Andrey Esipenko Daniil Lintchevski Draw: 1/2-1/2 66 Open
1093 2019-12-07 European Blitz 2019 Tallinn EST 14.3 Andrey Esipenko Rauf Mamedov Draw: 1/2-1/2 66 Open
1094 2019-12-07 European Blitz 2019 Tallinn EST 13.3 Rauf Mamedov Andrey Esipenko Lost: 1-0 50 Open
1095 2019-12-07 European Blitz 2019 Tallinn EST 12.2 Igor Lysyj Andrey Esipenko Draw: 1/2-1/2 31 Open
1096 2019-12-07 European Blitz 2019 Tallinn EST 11.2 Andrey Esipenko Igor Lysyj Draw: 1/2-1/2 33 Open
1097 2019-12-07 European Blitz 2019 Tallinn EST 10.6 Matiss Mustaps Andrey Esipenko Won: 0-1 47 Open
1098 2019-12-07 European Blitz 2019 Tallinn EST 1.13 Viktoria Korchagina Andrey Esipenko Won: 0-1 47 Open
1099 2019-12-06 European Rapid 2019 Tallinn EST 9.7 Denis Lazavik Andrey Esipenko Draw: 1/2-1/2 31 Open
1100 2019-12-06 European Rapid 2019 Tallinn EST 8.1 Andrey Esipenko Daniil Yuffa Lost: 0-1 42 Open
  1. vs Ivan CheparinovWon · 0-1Black · 2020-01-26 · Round 6.1Gibraltar Masters 2020
  2. vs Pier Luigi BassoWon · 1-0White · 2020-01-25 · Round 5.4Gibraltar Masters 2020
  3. vs Cemil Can Ali MarandiWon · 0-1Black · 2020-01-24 · Round 4.13Gibraltar Masters 2020
  4. vs Mikhail Al. AntipovDraw · ½–½White · 2020-01-23 · Round 3.7Gibraltar Masters 2020
  5. vs Olga GiryaWon · 0-1Black · 2020-01-22 · Round 2.13Gibraltar Masters 2020
  6. vs Rout PadminiWon · 1-0White · 2020-01-21 · Round 1.16Gibraltar Masters 2020
  7. vs Maxim VavulinWon · 1-0White · 2019-12-30 · Round 21.65World Blitz 2019
  8. vs Dmitry KryakvinDraw · ½–½Black · 2019-12-30 · Round 20.59World Blitz 2019
  9. vs Valery KazakouskiLost · 0-1White · 2019-12-30 · Round 19.5World Blitz 2019
  10. vs Harsha BharathakotiDraw · ½–½Black · 2019-12-30 · Round 18.48World Blitz 2019
  11. vs Anuar IsmagambetovWon · 1-0White · 2019-12-30 · Round 17.56World Blitz 2019
  12. vs Dmitry FrolyanovLost · 1-0Black · 2019-12-30 · Round 16.46World Blitz 2019
  13. vs Bassem AminLost · 0-1White · 2019-12-30 · Round 15.28World Blitz 2019
  14. vs Mateusz BartelWon · 0-1Black · 2019-12-30 · Round 14.46World Blitz 2019
  15. vs Rauf MamedovLost · 0-1White · 2019-12-30 · Round 13.27World Blitz 2019
  16. vs Emre CanLost · 0-1White · 2019-12-29 · Round 9.57World Blitz 2019
  17. vs Sergei ZhigalkoLost · 1-0Black · 2019-12-29 · Round 8.33World Blitz 2019
  18. vs Saparmyrat AtabayevWon · 1-0White · 2019-12-29 · Round 7.58World Blitz 2019
  19. vs Daniil DubovLost · 1-0Black · 2019-12-29 · Round 6.27World Blitz 2019
  20. vs Alireza FirouzjaLost · 0-1White · 2019-12-29 · Round 5.17World Blitz 2019
  21. vs Radoslaw WojtaszekLost · 1-0Black · 2019-12-29 · Round 4.4World Blitz 2019
  22. vs Boris GelfandWon · 0-1Black · 2019-12-29 · Round 3.9World Blitz 2019
  23. vs Jan-Krzysztof DudaWon · 1-0White · 2019-12-29 · Round 2.6World Blitz 2019
  24. vs Mikhail Al. AntipovWon · 0-1Black · 2019-12-29 · Round 12.45World Blitz 2019
  25. vs Aydin SuleymanliWon · 1-0White · 2019-12-29 · Round 11.57World Blitz 2019
  26. vs Vadim MoiseenkoWon · 0-1Black · 2019-12-29 · Round 10.66World Blitz 2019
  27. vs Viachaslau ZarubitskiWon · 1-0White · 2019-12-29 · Round 1.93World Blitz 2019
  28. vs Matiss MustapsWon · 1-0White · 2019-12-07 · Round 9.6European Blitz 2019
  29. vs Thai Dai Van NguyenDraw · ½–½Black · 2019-12-07 · Round 8.8European Blitz 2019
  30. vs Thai Dai Van NguyenWon · 1-0White · 2019-12-07 · Round 7.8European Blitz 2019
  31. vs Valentin VlassowWon · 1-0White · 2019-12-07 · Round 6.26European Blitz 2019
  32. vs Valentin VlassowWon · 0-1Black · 2019-12-07 · Round 5.26European Blitz 2019
  33. vs Ilja SemjonovsWon · 0-1Black · 2019-12-07 · Round 4.11European Blitz 2019
  34. vs Ilja SemjonovsDraw · ½–½White · 2019-12-07 · Round 3.11European Blitz 2019
  35. vs Aleksej AleksandrovWon · 0-1Black · 2019-12-07 · Round 22.4European Blitz 2019
  36. vs Aleksej AleksandrovWon · 1-0White · 2019-12-07 · Round 21.4European Blitz 2019
  37. vs Nikolaos GalopoulosWon · 1-0White · 2019-12-07 · Round 20.8European Blitz 2019
  38. vs Nikolaos GalopoulosWon · 0-1Black · 2019-12-07 · Round 19.8European Blitz 2019
  39. vs Denis LazavikWon · 1-0White · 2019-12-07 · Round 18.8European Blitz 2019
  40. vs Denis LazavikLost · 1-0Black · 2019-12-07 · Round 17.8European Blitz 2019
  41. vs Daniil LintchevskiWon · 0-1Black · 2019-12-07 · Round 16.8European Blitz 2019
  42. vs Daniil LintchevskiDraw · ½–½White · 2019-12-07 · Round 15.8European Blitz 2019
  43. vs Rauf MamedovDraw · ½–½White · 2019-12-07 · Round 14.3European Blitz 2019
  44. vs Rauf MamedovLost · 1-0Black · 2019-12-07 · Round 13.3European Blitz 2019
  45. vs Igor LysyjDraw · ½–½Black · 2019-12-07 · Round 12.2European Blitz 2019
  46. vs Igor LysyjDraw · ½–½White · 2019-12-07 · Round 11.2European Blitz 2019
  47. vs Matiss MustapsWon · 0-1Black · 2019-12-07 · Round 10.6European Blitz 2019
  48. vs Viktoria KorchaginaWon · 0-1Black · 2019-12-07 · Round 1.13European Blitz 2019
  49. vs Denis LazavikDraw · ½–½Black · 2019-12-06 · Round 9.7European Rapid 2019
  50. vs Daniil YuffaLost · 0-1White · 2019-12-06 · Round 8.1European Rapid 2019

FIDE tournaments

DateTournamentTypeScore
2026-10-01Superfinal Men Championship 2026Classical7½

All tournament results