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
2901 2020-06-02 Titled Tuesday 2nd June chess.com INT 1 Andrey Esipenko Boris Abrashkin Won: 1-0 32 Open
2902 2020-06-02 Titled Tuesday 2nd June chess.com INT 10 Vincent Keymer Andrey Esipenko Lost: 1-0 52 Open
2903 2020-05-30 PNWCC Online Blitz JP 11 lichess.org INT 9 Andrey Esipenko Grigoriy Oparin Won: 1-0 41 Open
2904 2020-05-30 PNWCC Online Blitz JP 11 lichess.org INT 8 Manuel Petrosyan Andrey Esipenko Won: 0-1 34 Open
2905 2020-05-30 PNWCC Online Blitz JP 11 lichess.org INT 7 Andrey Esipenko Olexandr Bortnyk Lost: 0-1 37 Open
2906 2020-05-30 PNWCC Online Blitz JP 11 lichess.org INT 6 Quang Liem Le Andrey Esipenko Won: 0-1 27 Open
2907 2020-05-30 PNWCC Online Blitz JP 11 lichess.org INT 5 Andrey Esipenko Illya Nyzhnyk Draw: 1/2-1/2 48 Open
2908 2020-05-30 PNWCC Online Blitz JP 11 lichess.org INT 4 Jose Eduardo Martinez Alcantara Andrey Esipenko Lost: 1-0 54 Open
2909 2020-05-30 PNWCC Online Blitz JP 11 lichess.org INT 3 Andrey Esipenko Alan Pichot Won: 1-0 20 Open
2910 2020-05-30 PNWCC Online Blitz JP 11 lichess.org INT 2 Nguyen Thanh Thuy Tien Andrey Esipenko Won: 0-1 81 Open
2911 2020-05-30 PNWCC Online Blitz JP 11 lichess.org INT 1 Andrey Esipenko Aidan Chen Won: 1-0 22 Open
2912 2020-05-30 PNWCC Online Blitz JP 11 lichess.org INT 11 Andrey Esipenko Alexander Huzman Won: 1-0 45 Open
2913 2020-05-30 PNWCC Online Blitz JP 11 lichess.org INT 10 Samuel Sevian Andrey Esipenko Lost: 1-0 81 Open
2914 2020-05-26 Titled Tuesday 26th May chess.com INT 8 Andrey Esipenko Kevin Bordi Won: 1-0 21 Open
2915 2020-05-26 Titled Tuesday 26th May chess.com INT 7 Elina Danielian Andrey Esipenko Won: 0-1 10 Open
2916 2020-05-26 Titled Tuesday 26th May chess.com INT 6 Andrey Esipenko Artem Sadovsky Won: 1-0 31 Open
2917 2020-05-26 Titled Tuesday 26th May chess.com INT 5 Daniel Dardha Andrey Esipenko Lost: 1-0 75 Open
2918 2020-05-26 Titled Tuesday 26th May chess.com INT 3 Ivan Schitco Andrey Esipenko Lost: 1-0 43 Open
2919 2020-05-26 Titled Tuesday 26th May chess.com INT 2 Andrey Esipenko Patrick Emilio Aizpurua Won: 1-0 43 Open
2920 2020-05-26 Titled Tuesday 26th May chess.com INT 1 Felix Meissner Andrey Esipenko Won: 0-1 53 Open
2921 2020-05-26 Titled Tuesday 26th May chess.com INT 10 Andrey Esipenko Dennis Wagner Won: 1-0 36 Open
2922 2020-05-19 Titled Tuesday 19th May chess.com INT 9 Andrey Esipenko Artur Gabrielian Lost: 0-1 80 Open
2923 2020-05-19 Titled Tuesday 19th May chess.com INT 8 Daniel Fridman Andrey Esipenko Won: 0-1 66 Open
2924 2020-05-19 Titled Tuesday 19th May chess.com INT 7 Piotr Dobrowolski Andrey Esipenko Won: 0-1 29 Open
2925 2020-05-19 Titled Tuesday 19th May chess.com INT 6 Andrey Esipenko Vitaly Sergeev Won: 1-0 41 Open
2926 2020-05-19 Titled Tuesday 19th May chess.com INT 5 Andrey Esipenko Luis L. Lorenzo De Los Santos Won: 1-0 41 Open
2927 2020-05-19 Titled Tuesday 19th May chess.com INT 4 Robert Baskin Andrey Esipenko Lost: 1-0 38 Open
2928 2020-05-19 Titled Tuesday 19th May chess.com INT 3 Andrey Esipenko Martin Horak Won: 1-0 18 Open
2929 2020-05-19 Titled Tuesday 19th May chess.com INT 2 Graham Horobetz Andrey Esipenko Lost: 1-0 51 Open
2930 2020-05-19 Titled Tuesday 19th May chess.com INT 1 Andrey Esipenko Hugo Berthier Won: 1-0 41 Open
2931 2020-05-16 PNWCC Online Blitz JP 10 chess.com INT 8 Andrey Esipenko Boris Gelfand Draw: 1/2-1/2 62 Open
2932 2020-05-16 PNWCC Online Blitz JP 10 chess.com INT 7 Aleksandar Indjic Andrey Esipenko Won: 0-1 44 Open
2933 2020-05-16 PNWCC Online Blitz JP 10 chess.com INT 6 Andrey Esipenko Fidel Corrales Jimenez Won: 1-0 48 Open
2934 2020-05-16 PNWCC Online Blitz JP 10 chess.com INT 5 Maksim Chigaev Andrey Esipenko Lost: 1-0 33 Open
2935 2020-05-16 PNWCC Online Blitz JP 10 chess.com INT 4 Andrey Esipenko Rinat Jumabayev Won: 1-0 80 Open
2936 2020-05-16 PNWCC Online Blitz JP 10 chess.com INT 3 Mikhail Kobalia Andrey Esipenko Won: 0-1 40 Open
2937 2020-05-16 PNWCC Online Blitz JP 10 chess.com INT 2 Andrey Esipenko Anthony He Won: 1-0 65 Open
2938 2020-05-16 PNWCC Online Blitz JP 10 chess.com INT 1 Aydin Turgut Andrey Esipenko Won: 0-1 52 Open
2939 2020-05-16 PNWCC Online Blitz JP 10 chess.com INT 11 Aleksandr Lenderman Andrey Esipenko Won: 0-1 46 Open
2940 2020-05-16 PNWCC Online Blitz JP 10 chess.com INT 10 Andrey Esipenko Alexey Sarana Draw: 1/2-1/2 21 Open
2941 2020-05-12 Titled Tuesday 12th May chess.com INT 9 Andrey Esipenko Vincent Keymer Lost: 0-1 48 Open
2942 2020-05-12 Titled Tuesday 12th May chess.com INT 8 Arik Braun Andrey Esipenko Won: 0-1 42 Open
2943 2020-05-12 Titled Tuesday 12th May chess.com INT 7 Andrey Esipenko Spartak Vysochin Won: 1-0 46 Open
2944 2020-05-12 Titled Tuesday 12th May chess.com INT 6 Anuar Ismagambetov Andrey Esipenko Lost: 1-0 39 Open
2945 2020-05-12 Titled Tuesday 12th May chess.com INT 5 Andrey Esipenko Dmitry Gordievsky Won: 1-0 34 Open
2946 2020-05-12 Titled Tuesday 12th May chess.com INT 4 Andrey Esipenko Samuel-Timotei Ghimpu Won: 1-0 32 Open
2947 2020-05-12 Titled Tuesday 12th May chess.com INT 1 Milagros Tatiana Brizzi Andrey Esipenko Won: 0-1 17 Open
2948 2020-05-12 Titled Tuesday 12th May chess.com INT 10 Nicolas Checa Andrey Esipenko Won: 0-1 21 Open
2949 2020-05-05 Titled Tuesday 5th May chess.com INT 6 Andrey Esipenko Artur Gabrielian Lost: 0-1 33 Open
2950 2020-05-05 Titled Tuesday 5th May chess.com INT 5 Matej Sebenik Andrey Esipenko Won: 0-1 22 Open
  1. vs Boris AbrashkinWon · 1-0White · 2020-06-02 · Round 1Titled Tuesday 2nd June
  2. vs Vincent KeymerLost · 1-0Black · 2020-06-02 · Round 10Titled Tuesday 2nd June
  3. vs Grigoriy OparinWon · 1-0White · 2020-05-30 · Round 9PNWCC Online Blitz JP 11
  4. vs Manuel PetrosyanWon · 0-1Black · 2020-05-30 · Round 8PNWCC Online Blitz JP 11
  5. vs Olexandr BortnykLost · 0-1White · 2020-05-30 · Round 7PNWCC Online Blitz JP 11
  6. vs Quang Liem LeWon · 0-1Black · 2020-05-30 · Round 6PNWCC Online Blitz JP 11
  7. vs Illya NyzhnykDraw · ½–½White · 2020-05-30 · Round 5PNWCC Online Blitz JP 11
  8. vs Jose Eduardo Martinez AlcantaraLost · 1-0Black · 2020-05-30 · Round 4PNWCC Online Blitz JP 11
  9. vs Alan PichotWon · 1-0White · 2020-05-30 · Round 3PNWCC Online Blitz JP 11
  10. vs Nguyen Thanh Thuy TienWon · 0-1Black · 2020-05-30 · Round 2PNWCC Online Blitz JP 11
  11. vs Aidan ChenWon · 1-0White · 2020-05-30 · Round 1PNWCC Online Blitz JP 11
  12. vs Alexander HuzmanWon · 1-0White · 2020-05-30 · Round 11PNWCC Online Blitz JP 11
  13. vs Samuel SevianLost · 1-0Black · 2020-05-30 · Round 10PNWCC Online Blitz JP 11
  14. vs Kevin BordiWon · 1-0White · 2020-05-26 · Round 8Titled Tuesday 26th May
  15. vs Elina DanielianWon · 0-1Black · 2020-05-26 · Round 7Titled Tuesday 26th May
  16. vs Artem SadovskyWon · 1-0White · 2020-05-26 · Round 6Titled Tuesday 26th May
  17. vs Daniel DardhaLost · 1-0Black · 2020-05-26 · Round 5Titled Tuesday 26th May
  18. vs Ivan SchitcoLost · 1-0Black · 2020-05-26 · Round 3Titled Tuesday 26th May
  19. vs Patrick Emilio AizpuruaWon · 1-0White · 2020-05-26 · Round 2Titled Tuesday 26th May
  20. vs Felix MeissnerWon · 0-1Black · 2020-05-26 · Round 1Titled Tuesday 26th May
  21. vs Dennis WagnerWon · 1-0White · 2020-05-26 · Round 10Titled Tuesday 26th May
  22. vs Artur GabrielianLost · 0-1White · 2020-05-19 · Round 9Titled Tuesday 19th May
  23. vs Daniel FridmanWon · 0-1Black · 2020-05-19 · Round 8Titled Tuesday 19th May
  24. vs Piotr DobrowolskiWon · 0-1Black · 2020-05-19 · Round 7Titled Tuesday 19th May
  25. vs Vitaly SergeevWon · 1-0White · 2020-05-19 · Round 6Titled Tuesday 19th May
  26. vs Luis L. Lorenzo De Los SantosWon · 1-0White · 2020-05-19 · Round 5Titled Tuesday 19th May
  27. vs Robert BaskinLost · 1-0Black · 2020-05-19 · Round 4Titled Tuesday 19th May
  28. vs Martin HorakWon · 1-0White · 2020-05-19 · Round 3Titled Tuesday 19th May
  29. vs Graham HorobetzLost · 1-0Black · 2020-05-19 · Round 2Titled Tuesday 19th May
  30. vs Hugo BerthierWon · 1-0White · 2020-05-19 · Round 1Titled Tuesday 19th May
  31. vs Boris GelfandDraw · ½–½White · 2020-05-16 · Round 8PNWCC Online Blitz JP 10
  32. vs Aleksandar IndjicWon · 0-1Black · 2020-05-16 · Round 7PNWCC Online Blitz JP 10
  33. vs Fidel Corrales JimenezWon · 1-0White · 2020-05-16 · Round 6PNWCC Online Blitz JP 10
  34. vs Maksim ChigaevLost · 1-0Black · 2020-05-16 · Round 5PNWCC Online Blitz JP 10
  35. vs Rinat JumabayevWon · 1-0White · 2020-05-16 · Round 4PNWCC Online Blitz JP 10
  36. vs Mikhail KobaliaWon · 0-1Black · 2020-05-16 · Round 3PNWCC Online Blitz JP 10
  37. vs Anthony HeWon · 1-0White · 2020-05-16 · Round 2PNWCC Online Blitz JP 10
  38. vs Aydin TurgutWon · 0-1Black · 2020-05-16 · Round 1PNWCC Online Blitz JP 10
  39. vs Aleksandr LendermanWon · 0-1Black · 2020-05-16 · Round 11PNWCC Online Blitz JP 10
  40. vs Alexey SaranaDraw · ½–½White · 2020-05-16 · Round 10PNWCC Online Blitz JP 10
  41. vs Vincent KeymerLost · 0-1White · 2020-05-12 · Round 9Titled Tuesday 12th May
  42. vs Arik BraunWon · 0-1Black · 2020-05-12 · Round 8Titled Tuesday 12th May
  43. vs Spartak VysochinWon · 1-0White · 2020-05-12 · Round 7Titled Tuesday 12th May
  44. vs Anuar IsmagambetovLost · 1-0Black · 2020-05-12 · Round 6Titled Tuesday 12th May
  45. vs Dmitry GordievskyWon · 1-0White · 2020-05-12 · Round 5Titled Tuesday 12th May
  46. vs Samuel-Timotei GhimpuWon · 1-0White · 2020-05-12 · Round 4Titled Tuesday 12th May
  47. vs Milagros Tatiana BrizziWon · 0-1Black · 2020-05-12 · Round 1Titled Tuesday 12th May
  48. vs Nicolas ChecaWon · 0-1Black · 2020-05-12 · Round 10Titled Tuesday 12th May
  49. vs Artur GabrielianLost · 0-1White · 2020-05-05 · Round 6Titled Tuesday 5th May
  50. vs Matej SebenikWon · 0-1Black · 2020-05-05 · Round 5Titled Tuesday 5th May

FIDE tournaments

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

All tournament results