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 Esipenko

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
3835

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
3001 2019-12-30 World Blitz 2019 Moscow RUS 21.65 Andrey Esipenko Maxim Vavulin Won: 1-0 47 Open
3002 2019-12-30 World Blitz 2019 Moscow RUS 20.59 Dmitry Kryakvin Andrey Esipenko Draw: 1/2-1/2 61 Open
3003 2019-12-30 World Blitz 2019 Moscow RUS 19.5 Andrey Esipenko Valery Kazakouski Lost: 0-1 31 Open
3004 2019-12-30 World Blitz 2019 Moscow RUS 18.48 Harsha Bharathakoti Andrey Esipenko Draw: 1/2-1/2 41 Open
3005 2019-12-30 World Blitz 2019 Moscow RUS 17.56 Andrey Esipenko Anuar Ismagambetov Won: 1-0 43 Open
3006 2019-12-30 World Blitz 2019 Moscow RUS 16.46 Dmitry Frolyanov Andrey Esipenko Lost: 1-0 41 Open
3007 2019-12-30 World Blitz 2019 Moscow RUS 15.28 Andrey Esipenko Bassem Amin Lost: 0-1 29 Open
3008 2019-12-30 World Blitz 2019 Moscow RUS 14.46 Mateusz Bartel Andrey Esipenko Won: 0-1 89 Open
3009 2019-12-30 World Blitz 2019 Moscow RUS 13.27 Andrey Esipenko Rauf Mamedov Lost: 0-1 40 Open
3010 2019-12-29 World Blitz 2019 Moscow RUS 9.57 Andrey Esipenko Emre Can Lost: 0-1 68 Open
3011 2019-12-29 World Blitz 2019 Moscow RUS 8.33 Sergei Zhigalko Andrey Esipenko Lost: 1-0 81 Open
3012 2019-12-29 World Blitz 2019 Moscow RUS 7.58 Andrey Esipenko Saparmyrat Atabayev Won: 1-0 57 Open
3013 2019-12-29 World Blitz 2019 Moscow RUS 6.27 Daniil Dubov Andrey Esipenko Lost: 1-0 44 Open
3014 2019-12-29 World Blitz 2019 Moscow RUS 5.17 Andrey Esipenko Alireza Firouzja Lost: 0-1 40 Open
3015 2019-12-29 World Blitz 2019 Moscow RUS 4.4 Radoslaw Wojtaszek Andrey Esipenko Lost: 1-0 70 Open
3016 2019-12-29 World Blitz 2019 Moscow RUS 3.9 Boris Gelfand Andrey Esipenko Won: 0-1 89 Open
3017 2019-12-29 World Blitz 2019 Moscow RUS 2.6 Andrey Esipenko Jan-Krzysztof Duda Won: 1-0 33 Open
3018 2019-12-29 World Blitz 2019 Moscow RUS 12.45 Mikhail Al. Antipov Andrey Esipenko Won: 0-1 29 Open
3019 2019-12-29 World Blitz 2019 Moscow RUS 11.57 Andrey Esipenko Aydin Suleymanli Won: 1-0 42 Open
3020 2019-12-29 World Blitz 2019 Moscow RUS 10.66 Vadim Moiseenko Andrey Esipenko Won: 0-1 55 Open
3021 2019-12-29 World Blitz 2019 Moscow RUS 1.93 Andrey Esipenko Viachaslau Zarubitski Won: 1-0 23 Open
3022 2019-12-07 European Blitz 2019 Tallinn EST 9.6 Andrey Esipenko Matiss Mustaps Won: 1-0 36 Open
3023 2019-12-07 European Blitz 2019 Tallinn EST 8.8 Thai Dai Van Nguyen Andrey Esipenko Draw: 1/2-1/2 32 Open
3024 2019-12-07 European Blitz 2019 Tallinn EST 7.8 Andrey Esipenko Thai Dai Van Nguyen Won: 1-0 32 Open
3025 2019-12-07 European Blitz 2019 Tallinn EST 6.26 Andrey Esipenko Valentin Vlassow Won: 1-0 38 Open
3026 2019-12-07 European Blitz 2019 Tallinn EST 5.26 Valentin Vlassow Andrey Esipenko Won: 0-1 25 Open
3027 2019-12-07 European Blitz 2019 Tallinn EST 4.11 Ilja Semjonovs Andrey Esipenko Won: 0-1 31 Open
3028 2019-12-07 European Blitz 2019 Tallinn EST 3.11 Andrey Esipenko Ilja Semjonovs Draw: 1/2-1/2 69 Open
3029 2019-12-07 European Blitz 2019 Tallinn EST 22.4 Aleksej Aleksandrov Andrey Esipenko Won: 0-1 23 Open
3030 2019-12-07 European Blitz 2019 Tallinn EST 21.4 Andrey Esipenko Aleksej Aleksandrov Won: 1-0 23 Open
3031 2019-12-07 European Blitz 2019 Tallinn EST 20.8 Andrey Esipenko Nikolaos Galopoulos Won: 1-0 38 Open
3032 2019-12-07 European Blitz 2019 Tallinn EST 19.8 Nikolaos Galopoulos Andrey Esipenko Won: 0-1 60 Open
3033 2019-12-07 European Blitz 2019 Tallinn EST 18.8 Andrey Esipenko Denis Lazavik Won: 1-0 55 Open
3034 2019-12-07 European Blitz 2019 Tallinn EST 17.8 Denis Lazavik Andrey Esipenko Lost: 1-0 64 Open
3035 2019-12-07 European Blitz 2019 Tallinn EST 16.8 Daniil Lintchevski Andrey Esipenko Won: 0-1 56 Open
3036 2019-12-07 European Blitz 2019 Tallinn EST 15.8 Andrey Esipenko Daniil Lintchevski Draw: 1/2-1/2 66 Open
3037 2019-12-07 European Blitz 2019 Tallinn EST 14.3 Andrey Esipenko Rauf Mamedov Draw: 1/2-1/2 66 Open
3038 2019-12-07 European Blitz 2019 Tallinn EST 13.3 Rauf Mamedov Andrey Esipenko Lost: 1-0 50 Open
3039 2019-12-07 European Blitz 2019 Tallinn EST 12.2 Igor Lysyj Andrey Esipenko Draw: 1/2-1/2 31 Open
3040 2019-12-07 European Blitz 2019 Tallinn EST 11.2 Andrey Esipenko Igor Lysyj Draw: 1/2-1/2 33 Open
3041 2019-12-07 European Blitz 2019 Tallinn EST 10.6 Matiss Mustaps Andrey Esipenko Won: 0-1 47 Open
3042 2019-12-07 European Blitz 2019 Tallinn EST 1.13 Viktoria Korchagina Andrey Esipenko Won: 0-1 47 Open
3043 2019-12-06 European Rapid 2019 Tallinn EST 9.7 Denis Lazavik Andrey Esipenko Draw: 1/2-1/2 31 Open
3044 2019-12-06 European Rapid 2019 Tallinn EST 8.1 Andrey Esipenko Daniil Yuffa Lost: 0-1 42 Open
3045 2019-12-06 European Rapid 2019 Tallinn EST 13.3 Gadir Guseinov Andrey Esipenko Draw: 1/2-1/2 54 Open
3046 2019-12-06 European Rapid 2019 Tallinn EST 12.7 Andrey Esipenko Thai Dai Van Nguyen Won: 1-0 51 Open
3047 2019-12-06 European Rapid 2019 Tallinn EST 11.3 Alexander Motylev Andrey Esipenko Draw: 1/2-1/2 24 Open
3048 2019-12-06 European Rapid 2019 Tallinn EST 10.7 Andrey Esipenko Lorin D`Costa Won: 1-0 88 Open
3049 2019-12-05 European Rapid 2019 Tallinn EST 7.2 Ante Saric Andrey Esipenko Won: 0-1 47 Open
3050 2019-12-05 European Rapid 2019 Tallinn EST 6.1 Andrey Esipenko Alexander Riazantsev Draw: 1/2-1/2 86 Open
  1. vs Maxim VavulinWon · 1-0White · 2019-12-30 · Round 21.65World Blitz 2019
  2. vs Dmitry KryakvinDraw · ½–½Black · 2019-12-30 · Round 20.59World Blitz 2019
  3. vs Valery KazakouskiLost · 0-1White · 2019-12-30 · Round 19.5World Blitz 2019
  4. vs Harsha BharathakotiDraw · ½–½Black · 2019-12-30 · Round 18.48World Blitz 2019
  5. vs Anuar IsmagambetovWon · 1-0White · 2019-12-30 · Round 17.56World Blitz 2019
  6. vs Dmitry FrolyanovLost · 1-0Black · 2019-12-30 · Round 16.46World Blitz 2019
  7. vs Bassem AminLost · 0-1White · 2019-12-30 · Round 15.28World Blitz 2019
  8. vs Mateusz BartelWon · 0-1Black · 2019-12-30 · Round 14.46World Blitz 2019
  9. vs Rauf MamedovLost · 0-1White · 2019-12-30 · Round 13.27World Blitz 2019
  10. vs Emre CanLost · 0-1White · 2019-12-29 · Round 9.57World Blitz 2019
  11. vs Sergei ZhigalkoLost · 1-0Black · 2019-12-29 · Round 8.33World Blitz 2019
  12. vs Saparmyrat AtabayevWon · 1-0White · 2019-12-29 · Round 7.58World Blitz 2019
  13. vs Daniil DubovLost · 1-0Black · 2019-12-29 · Round 6.27World Blitz 2019
  14. vs Alireza FirouzjaLost · 0-1White · 2019-12-29 · Round 5.17World Blitz 2019
  15. vs Radoslaw WojtaszekLost · 1-0Black · 2019-12-29 · Round 4.4World Blitz 2019
  16. vs Boris GelfandWon · 0-1Black · 2019-12-29 · Round 3.9World Blitz 2019
  17. vs Jan-Krzysztof DudaWon · 1-0White · 2019-12-29 · Round 2.6World Blitz 2019
  18. vs Mikhail Al. AntipovWon · 0-1Black · 2019-12-29 · Round 12.45World Blitz 2019
  19. vs Aydin SuleymanliWon · 1-0White · 2019-12-29 · Round 11.57World Blitz 2019
  20. vs Vadim MoiseenkoWon · 0-1Black · 2019-12-29 · Round 10.66World Blitz 2019
  21. vs Viachaslau ZarubitskiWon · 1-0White · 2019-12-29 · Round 1.93World Blitz 2019
  22. vs Matiss MustapsWon · 1-0White · 2019-12-07 · Round 9.6European Blitz 2019
  23. vs Thai Dai Van NguyenDraw · ½–½Black · 2019-12-07 · Round 8.8European Blitz 2019
  24. vs Thai Dai Van NguyenWon · 1-0White · 2019-12-07 · Round 7.8European Blitz 2019
  25. vs Valentin VlassowWon · 1-0White · 2019-12-07 · Round 6.26European Blitz 2019
  26. vs Valentin VlassowWon · 0-1Black · 2019-12-07 · Round 5.26European Blitz 2019
  27. vs Ilja SemjonovsWon · 0-1Black · 2019-12-07 · Round 4.11European Blitz 2019
  28. vs Ilja SemjonovsDraw · ½–½White · 2019-12-07 · Round 3.11European Blitz 2019
  29. vs Aleksej AleksandrovWon · 0-1Black · 2019-12-07 · Round 22.4European Blitz 2019
  30. vs Aleksej AleksandrovWon · 1-0White · 2019-12-07 · Round 21.4European Blitz 2019
  31. vs Nikolaos GalopoulosWon · 1-0White · 2019-12-07 · Round 20.8European Blitz 2019
  32. vs Nikolaos GalopoulosWon · 0-1Black · 2019-12-07 · Round 19.8European Blitz 2019
  33. vs Denis LazavikWon · 1-0White · 2019-12-07 · Round 18.8European Blitz 2019
  34. vs Denis LazavikLost · 1-0Black · 2019-12-07 · Round 17.8European Blitz 2019
  35. vs Daniil LintchevskiWon · 0-1Black · 2019-12-07 · Round 16.8European Blitz 2019
  36. vs Daniil LintchevskiDraw · ½–½White · 2019-12-07 · Round 15.8European Blitz 2019
  37. vs Rauf MamedovDraw · ½–½White · 2019-12-07 · Round 14.3European Blitz 2019
  38. vs Rauf MamedovLost · 1-0Black · 2019-12-07 · Round 13.3European Blitz 2019
  39. vs Igor LysyjDraw · ½–½Black · 2019-12-07 · Round 12.2European Blitz 2019
  40. vs Igor LysyjDraw · ½–½White · 2019-12-07 · Round 11.2European Blitz 2019
  41. vs Matiss MustapsWon · 0-1Black · 2019-12-07 · Round 10.6European Blitz 2019
  42. vs Viktoria KorchaginaWon · 0-1Black · 2019-12-07 · Round 1.13European Blitz 2019
  43. vs Denis LazavikDraw · ½–½Black · 2019-12-06 · Round 9.7European Rapid 2019
  44. vs Daniil YuffaLost · 0-1White · 2019-12-06 · Round 8.1European Rapid 2019
  45. vs Gadir GuseinovDraw · ½–½Black · 2019-12-06 · Round 13.3European Rapid 2019
  46. vs Thai Dai Van NguyenWon · 1-0White · 2019-12-06 · Round 12.7European Rapid 2019
  47. vs Alexander MotylevDraw · ½–½Black · 2019-12-06 · Round 11.3European Rapid 2019
  48. vs Lorin D`CostaWon · 1-0White · 2019-12-06 · Round 10.7European Rapid 2019
  49. vs Ante SaricWon · 0-1Black · 2019-12-05 · Round 7.2European Rapid 2019
  50. vs Alexander RiazantsevDraw · ½–½White · 2019-12-05 · Round 6.1European Rapid 2019

FIDE tournaments

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

All tournament results