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
2851 2020-06-20 PNWCC Online Blitz JP 14 lichess.org INT 1 Andrey Esipenko Axel Bachmann Won: 1-0 37 Open
2852 2020-06-20 PNWCC Online Blitz JP 14 lichess.org INT 11 Georg Meier Andrey Esipenko Lost: 1-0 51 Open
2853 2020-06-20 PNWCC Online Blitz JP 14 lichess.org INT 10 Andrey Esipenko Jeffery Xiong Lost: 0-1 110 Open
2854 2020-06-16 Titled Tuesday 16th June chess.com INT 7 Andrey Esipenko Arman Mikaelyan Lost: 0-1 17 Open
2855 2020-06-16 Titled Tuesday 16th June chess.com INT 6 Szymon Gumularz Andrey Esipenko Won: 0-1 49 Open
2856 2020-06-16 Titled Tuesday 16th June chess.com INT 5 Andrey Esipenko Pranav Anand Won: 1-0 32 Open
2857 2020-06-16 Titled Tuesday 16th June chess.com INT 4 Mai Narva Andrey Esipenko Won: 0-1 28 Open
2858 2020-06-16 Titled Tuesday 16th June chess.com INT 2 Andrey Esipenko Pawel Kukula Won: 1-0 37 Open
2859 2020-06-13 PNWCC Online Blitz JP 13 lichess.org INT 9 Andrey Esipenko Alexey Sarana Won: 1-0 54 Open
2860 2020-06-13 PNWCC Online Blitz JP 13 lichess.org INT 8 Andrey Esipenko Volodar Murzin Won: 1-0 39 Open
2861 2020-06-13 PNWCC Online Blitz JP 13 lichess.org INT 7 Baadur Jobava Andrey Esipenko Draw: 1/2-1/2 52 Open
2862 2020-06-13 PNWCC Online Blitz JP 13 lichess.org INT 6 Andrey Esipenko Nodirbek Abdusattorov Won: 1-0 51 Open
2863 2020-06-13 PNWCC Online Blitz JP 13 lichess.org INT 5 Klementy Sychev Andrey Esipenko Lost: 1-0 54 Open
2864 2020-06-13 PNWCC Online Blitz JP 13 lichess.org INT 4 Andrey Esipenko Andrey Rychagov Won: 1-0 39 Open
2865 2020-06-13 PNWCC Online Blitz JP 13 lichess.org INT 3 Shamsiddin Vokhidov Andrey Esipenko Draw: 1/2-1/2 69 Open
2866 2020-06-13 PNWCC Online Blitz JP 13 lichess.org INT 2 Andrey Esipenko Anthony He Won: 1-0 26 Open
2867 2020-06-13 PNWCC Online Blitz JP 13 lichess.org INT 1 Eddy Tian Andrey Esipenko Won: 0-1 33 Open
2868 2020-06-13 PNWCC Online Blitz JP 13 lichess.org INT 11 Boris Gelfand Andrey Esipenko Won: 0-1 45 Open
2869 2020-06-13 PNWCC Online Blitz JP 13 lichess.org INT 10 Vladimir Fedoseev Andrey Esipenko Lost: 1-0 54 Open
2870 2020-06-09 Titled Tuesday 9th June chess.com INT 9 Illya Nyzhnyk Andrey Esipenko Won: 0-1 62 Open
2871 2020-06-09 Titled Tuesday 9th June chess.com INT 8 Andrey Esipenko Nodirbek Abdusattorov Lost: 0-1 56 Open
2872 2020-06-09 Titled Tuesday 9th June chess.com INT 7 Andrey Esipenko Daniil Dubov Won: 1-0 56 Open
2873 2020-06-09 Titled Tuesday 9th June chess.com INT 6 Dmitry Andreikin Andrey Esipenko Won: 0-1 89 Open
2874 2020-06-09 Titled Tuesday 9th June chess.com INT 5 Praveen Balakrishnan Andrey Esipenko Won: 0-1 45 Open
2875 2020-06-09 Titled Tuesday 9th June chess.com INT 4 Andrey Esipenko Pavel Shkapenko Won: 1-0 34 Open
2876 2020-06-09 Titled Tuesday 9th June chess.com INT 3 Andrey Rychagov Andrey Esipenko Draw: 1/2-1/2 24 Open
2877 2020-06-09 Titled Tuesday 9th June chess.com INT 2 Andrey Esipenko Simon K Williams Won: 1-0 59 Open
2878 2020-06-09 Titled Tuesday 9th June chess.com INT 1 Ashot Parvanyan Andrey Esipenko Won: 0-1 88 Open
2879 2020-06-09 Titled Tuesday 9th June chess.com INT 10 Andrey Esipenko A. Koushik Girish Won: 1-0 45 Open
2880 2020-06-09 Titled Tues 9th Jun Final chess.com INT 1.2 Alireza Firouzja Andrey Esipenko Lost: 1-0 41 Open
2881 2020-06-09 Titled Tues 9th Jun Final chess.com INT 1.1 Alireza Firouzja Andrey Esipenko Draw: 1/2-1/2 101 Open
2882 2020-06-06 PNWCC Online Blitz JP 12 lichess.org INT 9 Andrey Esipenko Samuel Sevian Won: 1-0 23 Open
2883 2020-06-06 PNWCC Online Blitz JP 12 lichess.org INT 8 David Shahinyan Andrey Esipenko Won: 0-1 68 Open
2884 2020-06-06 PNWCC Online Blitz JP 12 lichess.org INT 7 Andrey Esipenko Yuriy Kuzubov Draw: 1/2-1/2 75 Open
2885 2020-06-06 PNWCC Online Blitz JP 12 lichess.org INT 6 Maksim Chigaev Andrey Esipenko Lost: 1-0 28 Open
2886 2020-06-06 PNWCC Online Blitz JP 12 lichess.org INT 5 Andrey Esipenko Borki Predojevic Won: 1-0 37 Open
2887 2020-06-06 PNWCC Online Blitz JP 12 lichess.org INT 4 Vitaliy Bernadskiy Andrey Esipenko Draw: 1/2-1/2 34 Open
2888 2020-06-06 PNWCC Online Blitz JP 12 lichess.org INT 3 Andrey Esipenko Olexandr Bortnyk Won: 1-0 36 Open
2889 2020-06-06 PNWCC Online Blitz JP 12 lichess.org INT 2 Andrey Esipenko Vladislav Kovalev Won: 1-0 39 Open
2890 2020-06-06 PNWCC Online Blitz JP 12 lichess.org INT 1 Inna Agrest Andrey Esipenko Won: 0-1 40 Open
2891 2020-06-06 PNWCC Online Blitz JP 12 lichess.org INT 11 Yuniesky Quesada Perez Andrey Esipenko Lost: 1-0 64 Open
2892 2020-06-06 PNWCC Online Blitz JP 12 lichess.org INT 10 Klementy Sychev Andrey Esipenko Won: 0-1 51 Open
2893 2020-06-02 Titled Tuesday 2nd June chess.com INT 9 Andrey Esipenko Manuel Petrosyan Won: 1-0 45 Open
2894 2020-06-02 Titled Tuesday 2nd June chess.com INT 8 Ori Kobo Andrey Esipenko Won: 0-1 57 Open
2895 2020-06-02 Titled Tuesday 2nd June chess.com INT 7 Andrey Esipenko Dmitry Gordievsky Draw: 1/2-1/2 49 Open
2896 2020-06-02 Titled Tuesday 2nd June chess.com INT 6 Abhimanyu Puranik Andrey Esipenko Won: 0-1 34 Open
2897 2020-06-02 Titled Tuesday 2nd June chess.com INT 5 Andrey Esipenko Sebastian Bogner Lost: 0-1 49 Open
2898 2020-06-02 Titled Tuesday 2nd June chess.com INT 4 Zahar Efimenko Andrey Esipenko Won: 0-1 46 Open
2899 2020-06-02 Titled Tuesday 2nd June chess.com INT 3 Andrey Esipenko Alberto Barp Won: 1-0 47 Open
2900 2020-06-02 Titled Tuesday 2nd June chess.com INT 2 Iwo Godzwon Andrey Esipenko Won: 0-1 48 Open
  1. vs Axel BachmannWon · 1-0White · 2020-06-20 · Round 1PNWCC Online Blitz JP 14
  2. vs Georg MeierLost · 1-0Black · 2020-06-20 · Round 11PNWCC Online Blitz JP 14
  3. vs Jeffery XiongLost · 0-1White · 2020-06-20 · Round 10PNWCC Online Blitz JP 14
  4. vs Arman MikaelyanLost · 0-1White · 2020-06-16 · Round 7Titled Tuesday 16th June
  5. vs Szymon GumularzWon · 0-1Black · 2020-06-16 · Round 6Titled Tuesday 16th June
  6. vs Pranav AnandWon · 1-0White · 2020-06-16 · Round 5Titled Tuesday 16th June
  7. vs Mai NarvaWon · 0-1Black · 2020-06-16 · Round 4Titled Tuesday 16th June
  8. vs Pawel KukulaWon · 1-0White · 2020-06-16 · Round 2Titled Tuesday 16th June
  9. vs Alexey SaranaWon · 1-0White · 2020-06-13 · Round 9PNWCC Online Blitz JP 13
  10. vs Volodar MurzinWon · 1-0White · 2020-06-13 · Round 8PNWCC Online Blitz JP 13
  11. vs Baadur JobavaDraw · ½–½Black · 2020-06-13 · Round 7PNWCC Online Blitz JP 13
  12. vs Nodirbek AbdusattorovWon · 1-0White · 2020-06-13 · Round 6PNWCC Online Blitz JP 13
  13. vs Klementy SychevLost · 1-0Black · 2020-06-13 · Round 5PNWCC Online Blitz JP 13
  14. vs Andrey RychagovWon · 1-0White · 2020-06-13 · Round 4PNWCC Online Blitz JP 13
  15. vs Shamsiddin VokhidovDraw · ½–½Black · 2020-06-13 · Round 3PNWCC Online Blitz JP 13
  16. vs Anthony HeWon · 1-0White · 2020-06-13 · Round 2PNWCC Online Blitz JP 13
  17. vs Eddy TianWon · 0-1Black · 2020-06-13 · Round 1PNWCC Online Blitz JP 13
  18. vs Boris GelfandWon · 0-1Black · 2020-06-13 · Round 11PNWCC Online Blitz JP 13
  19. vs Vladimir FedoseevLost · 1-0Black · 2020-06-13 · Round 10PNWCC Online Blitz JP 13
  20. vs Illya NyzhnykWon · 0-1Black · 2020-06-09 · Round 9Titled Tuesday 9th June
  21. vs Nodirbek AbdusattorovLost · 0-1White · 2020-06-09 · Round 8Titled Tuesday 9th June
  22. vs Daniil DubovWon · 1-0White · 2020-06-09 · Round 7Titled Tuesday 9th June
  23. vs Dmitry AndreikinWon · 0-1Black · 2020-06-09 · Round 6Titled Tuesday 9th June
  24. vs Praveen BalakrishnanWon · 0-1Black · 2020-06-09 · Round 5Titled Tuesday 9th June
  25. vs Pavel ShkapenkoWon · 1-0White · 2020-06-09 · Round 4Titled Tuesday 9th June
  26. vs Andrey RychagovDraw · ½–½Black · 2020-06-09 · Round 3Titled Tuesday 9th June
  27. vs Simon K WilliamsWon · 1-0White · 2020-06-09 · Round 2Titled Tuesday 9th June
  28. vs Ashot ParvanyanWon · 0-1Black · 2020-06-09 · Round 1Titled Tuesday 9th June
  29. vs A. Koushik GirishWon · 1-0White · 2020-06-09 · Round 10Titled Tuesday 9th June
  30. vs Alireza FirouzjaLost · 1-0Black · 2020-06-09 · Round 1.2Titled Tues 9th Jun Final
  31. vs Alireza FirouzjaDraw · ½–½Black · 2020-06-09 · Round 1.1Titled Tues 9th Jun Final
  32. vs Samuel SevianWon · 1-0White · 2020-06-06 · Round 9PNWCC Online Blitz JP 12
  33. vs David ShahinyanWon · 0-1Black · 2020-06-06 · Round 8PNWCC Online Blitz JP 12
  34. vs Yuriy KuzubovDraw · ½–½White · 2020-06-06 · Round 7PNWCC Online Blitz JP 12
  35. vs Maksim ChigaevLost · 1-0Black · 2020-06-06 · Round 6PNWCC Online Blitz JP 12
  36. vs Borki PredojevicWon · 1-0White · 2020-06-06 · Round 5PNWCC Online Blitz JP 12
  37. vs Vitaliy BernadskiyDraw · ½–½Black · 2020-06-06 · Round 4PNWCC Online Blitz JP 12
  38. vs Olexandr BortnykWon · 1-0White · 2020-06-06 · Round 3PNWCC Online Blitz JP 12
  39. vs Vladislav KovalevWon · 1-0White · 2020-06-06 · Round 2PNWCC Online Blitz JP 12
  40. vs Inna AgrestWon · 0-1Black · 2020-06-06 · Round 1PNWCC Online Blitz JP 12
  41. vs Yuniesky Quesada PerezLost · 1-0Black · 2020-06-06 · Round 11PNWCC Online Blitz JP 12
  42. vs Klementy SychevWon · 0-1Black · 2020-06-06 · Round 10PNWCC Online Blitz JP 12
  43. vs Manuel PetrosyanWon · 1-0White · 2020-06-02 · Round 9Titled Tuesday 2nd June
  44. vs Ori KoboWon · 0-1Black · 2020-06-02 · Round 8Titled Tuesday 2nd June
  45. vs Dmitry GordievskyDraw · ½–½White · 2020-06-02 · Round 7Titled Tuesday 2nd June
  46. vs Abhimanyu PuranikWon · 0-1Black · 2020-06-02 · Round 6Titled Tuesday 2nd June
  47. vs Sebastian BognerLost · 0-1White · 2020-06-02 · Round 5Titled Tuesday 2nd June
  48. vs Zahar EfimenkoWon · 0-1Black · 2020-06-02 · Round 4Titled Tuesday 2nd June
  49. vs Alberto BarpWon · 1-0White · 2020-06-02 · Round 3Titled Tuesday 2nd June
  50. vs Iwo GodzwonWon · 0-1Black · 2020-06-02 · Round 2Titled Tuesday 2nd June

FIDE tournaments

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

All tournament results