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
701 2025-07-15 Titled Tue 15th Jul Late chess.com INT 5 Robert Piliposyan Andrey Esipenko Lost: 1-0 33 Open
702 2025-07-15 Titled Tue 15th Jul Late chess.com INT 4 Ilamparthi A R Andrey Esipenko Won: 0-1 26 Open
703 2025-07-15 Titled Tue 15th Jul Early chess.com INT 4 Andrey Esipenko Anar Aliakbarov Won: 1-0 39 Open
704 2025-07-15 Titled Tue 15th Jul Early chess.com INT 3 Olga Girya Andrey Esipenko Won: 0-1 25 Open
705 2025-07-15 Titled Tue 15th Jul Late chess.com INT 3 Andrey Esipenko Noah Thomforde-Toates Won: 1-0 29 Open
706 2025-07-15 Titled Tue 15th Jul Early chess.com INT 2 Andrey Esipenko Reinis Paikens Lost: 0-1 46 Open
707 2025-07-15 Titled Tue 15th Jul Late chess.com INT 2 Alexander Herbrig Andrey Esipenko Won: 0-1 34 Open
708 2025-07-15 Titled Tue 15th Jul Late chess.com INT 1 Andrey Esipenko Anastasiia Hnatyshyn Won: 1-0 30 Open
709 2025-07-15 Titled Tue 15th Jul Early chess.com INT 1 Kacper Klys Andrey Esipenko Won: 0-1 43 Open
710 2025-07-15 Titled Tue 15th Jul Late chess.com INT 11 Alireza Firouzja Andrey Esipenko Lost: 1-0 61 Open
711 2025-07-15 Titled Tue 15th Jul Late chess.com INT 10 Andrey Esipenko Dmitrij Kollars Won: 1-0 30 Open
712 2025-07-08 Titled Tue 8th Jul Early chess.com INT 9 Rasmus Svane Andrey Esipenko Won: 0-1 53 Open
713 2025-07-08 Titled Tue 8th Jul Early chess.com INT 8 Andrey Esipenko Shamsiddin Vokhidov Lost: 0-1 45 Open
714 2025-07-08 Titled Tue 8th Jul Late chess.com INT 8 Andrey Esipenko Vugar Rasulov Lost: 0-1 65 Open
715 2025-07-08 Titled Tue 8th Jul Late chess.com INT 7 Artem Bardyk Andrey Esipenko Won: 0-1 44 Open
716 2025-07-08 Titled Tue 8th Jul Early chess.com INT 7 Sergei Zhigalko Andrey Esipenko Won: 0-1 61 Open
717 2025-07-08 Titled Tue 8th Jul Early chess.com INT 6 Andrey Esipenko Ori Kobo Won: 1-0 68 Open
718 2025-07-08 Titled Tue 8th Jul Late chess.com INT 6 Andrey Esipenko Alireza Firouzja Lost: 0-1 42 Open
719 2025-07-08 Titled Tue 8th Jul Late chess.com INT 5 Martyn Kravtsiv Andrey Esipenko Won: 0-1 52 Open
720 2025-07-08 Titled Tue 8th Jul Early chess.com INT 5 Mikayel Manvelyan Andrey Esipenko Lost: 1-0 44 Open
721 2025-07-08 Titled Tue 8th Jul Late chess.com INT 4 Andrey Esipenko Steven Zierk Won: 1-0 38 Open
722 2025-07-08 Titled Tue 8th Jul Early chess.com INT 4 Andrey Esipenko Robert Piliposyan Won: 1-0 46 Open
723 2025-07-08 Titled Tue 8th Jul Late chess.com INT 3 Andrey Esipenko Artur Gabrielian Won: 1-0 35 Open
724 2025-07-08 Titled Tue 8th Jul Early chess.com INT 3 Ivan Povshednyi Andrey Esipenko Won: 0-1 61 Open
725 2025-07-08 Titled Tue 8th Jul Early chess.com INT 2 Andrey Esipenko Alberto Barp Won: 1-0 47 Open
726 2025-07-08 Titled Tue 8th Jul Late chess.com INT 2 Maximilian Mostbauer Andrey Esipenko Won: 0-1 51 Open
727 2025-07-08 Titled Tue 8th Jul Early chess.com INT 1 Jan Rubes Andrey Esipenko Won: 0-1 24 Open
728 2025-07-08 Titled Tue 8th Jul Late chess.com INT 1 Andrey Esipenko Amir Hadzovic Won: 1-0 44 Open
729 2025-07-08 Titled Tue 8th Jul Early chess.com INT 10 Andrey Esipenko Aleksandr Shimanov Lost: 0-1 60 Open
730 2025-07-01 Titled Tue 1st Jul Early chess.com INT 9 Andrey Esipenko Hikaru Nakamura Won: 1-0 62 Open
731 2025-07-01 Titled Tue 1st Jul Early chess.com INT 8 Savva Vetokhin Andrey Esipenko Draw: 1/2-1/2 25 Open
732 2025-07-01 Titled Tue 1st Jul Early chess.com INT 7 Andrey Esipenko Olexandr Bortnyk Won: 1-0 34 Open
733 2025-07-01 Titled Tue 1st Jul Early chess.com INT 6 Andrey Esipenko Rustam Rustamov Won: 1-0 35 Open
734 2025-07-01 Titled Tue 1st Jul Early chess.com INT 5 Matfey Rogov Andrey Esipenko Won: 0-1 65 Open
735 2025-07-01 Titled Tue 1st Jul Early chess.com INT 4 Martyn Kravtsiv Andrey Esipenko Draw: 1/2-1/2 80 Open
736 2025-07-01 Titled Tue 1st Jul Early chess.com INT 3 Andrey Esipenko Gianmarco Leiva Won: 1-0 38 Open
737 2025-07-01 Titled Tue 1st Jul Early chess.com INT 2 Nick Raptis Andrey Esipenko Won: 0-1 24 Open
738 2025-07-01 Titled Tue 1st Jul Early chess.com INT 1 Andrey Esipenko Mikhailo Shinkarev Won: 1-0 49 Open
739 2025-07-01 Titled Tue 1st Jul Early chess.com INT 11 Andrey Esipenko Rasmus Svane Won: 1-0 44 Open
740 2025-07-01 Titled Tue 1st Jul Early chess.com INT 10 V Pranav Andrey Esipenko Lost: 1-0 44 Open
741 2025-06-29 Coupe de France 2025 Poitiers FRA 2.2 Andrey Esipenko Adam Kozak Won: 1-0 28 Open
742 2025-06-28 Coupe de France 2025 Poitiers FRA 1.6 Andrey Esipenko Jaime Santos Latasa Draw: 1/2-1/2 50 Open
743 2025-06-24 Titled Tue 24th Jun Late chess.com INT 7 Andrey Esipenko Vojtech Plat Lost: 0-1 40 Open
744 2025-06-24 Titled Tue 24th Jun Early chess.com INT 6 Jose Eduardo Martinez Alcantara Andrey Esipenko Lost: 1-0 16 Open
745 2025-06-24 Titled Tue 24th Jun Late chess.com INT 6 Bryan Enming Lin Andrey Esipenko Won: 0-1 28 Open
746 2025-06-24 Titled Tue 24th Jun Late chess.com INT 5 Ryan Amburgy Andrey Esipenko Won: 0-1 35 Open
747 2025-06-24 Titled Tue 24th Jun Early chess.com INT 5 Andrey Esipenko Alexander Donchenko Won: 1-0 47 Open
748 2025-06-24 Titled Tue 24th Jun Early chess.com INT 4 Nitzan Steinberg Andrey Esipenko Won: 0-1 50 Open
749 2025-06-24 Titled Tue 24th Jun Late chess.com INT 4 Andrey Esipenko Leon Livaic Lost: 0-1 37 Open
750 2025-06-24 Titled Tue 24th Jun Late chess.com INT 3 Yahli Sokolovsky Andrey Esipenko Won: 0-1 55 Open
  1. vs Robert PiliposyanLost · 1-0Black · 2025-07-15 · Round 5Titled Tue 15th Jul Late
  2. vs Ilamparthi A RWon · 0-1Black · 2025-07-15 · Round 4Titled Tue 15th Jul Late
  3. vs Anar AliakbarovWon · 1-0White · 2025-07-15 · Round 4Titled Tue 15th Jul Early
  4. vs Olga GiryaWon · 0-1Black · 2025-07-15 · Round 3Titled Tue 15th Jul Early
  5. vs Noah Thomforde-ToatesWon · 1-0White · 2025-07-15 · Round 3Titled Tue 15th Jul Late
  6. vs Reinis PaikensLost · 0-1White · 2025-07-15 · Round 2Titled Tue 15th Jul Early
  7. vs Alexander HerbrigWon · 0-1Black · 2025-07-15 · Round 2Titled Tue 15th Jul Late
  8. vs Anastasiia HnatyshynWon · 1-0White · 2025-07-15 · Round 1Titled Tue 15th Jul Late
  9. vs Kacper KlysWon · 0-1Black · 2025-07-15 · Round 1Titled Tue 15th Jul Early
  10. vs Alireza FirouzjaLost · 1-0Black · 2025-07-15 · Round 11Titled Tue 15th Jul Late
  11. vs Dmitrij KollarsWon · 1-0White · 2025-07-15 · Round 10Titled Tue 15th Jul Late
  12. vs Rasmus SvaneWon · 0-1Black · 2025-07-08 · Round 9Titled Tue 8th Jul Early
  13. vs Shamsiddin VokhidovLost · 0-1White · 2025-07-08 · Round 8Titled Tue 8th Jul Early
  14. vs Vugar RasulovLost · 0-1White · 2025-07-08 · Round 8Titled Tue 8th Jul Late
  15. vs Artem BardykWon · 0-1Black · 2025-07-08 · Round 7Titled Tue 8th Jul Late
  16. vs Sergei ZhigalkoWon · 0-1Black · 2025-07-08 · Round 7Titled Tue 8th Jul Early
  17. vs Ori KoboWon · 1-0White · 2025-07-08 · Round 6Titled Tue 8th Jul Early
  18. vs Alireza FirouzjaLost · 0-1White · 2025-07-08 · Round 6Titled Tue 8th Jul Late
  19. vs Martyn KravtsivWon · 0-1Black · 2025-07-08 · Round 5Titled Tue 8th Jul Late
  20. vs Mikayel ManvelyanLost · 1-0Black · 2025-07-08 · Round 5Titled Tue 8th Jul Early
  21. vs Steven ZierkWon · 1-0White · 2025-07-08 · Round 4Titled Tue 8th Jul Late
  22. vs Robert PiliposyanWon · 1-0White · 2025-07-08 · Round 4Titled Tue 8th Jul Early
  23. vs Artur GabrielianWon · 1-0White · 2025-07-08 · Round 3Titled Tue 8th Jul Late
  24. vs Ivan PovshednyiWon · 0-1Black · 2025-07-08 · Round 3Titled Tue 8th Jul Early
  25. vs Alberto BarpWon · 1-0White · 2025-07-08 · Round 2Titled Tue 8th Jul Early
  26. vs Maximilian MostbauerWon · 0-1Black · 2025-07-08 · Round 2Titled Tue 8th Jul Late
  27. vs Jan RubesWon · 0-1Black · 2025-07-08 · Round 1Titled Tue 8th Jul Early
  28. vs Amir HadzovicWon · 1-0White · 2025-07-08 · Round 1Titled Tue 8th Jul Late
  29. vs Aleksandr ShimanovLost · 0-1White · 2025-07-08 · Round 10Titled Tue 8th Jul Early
  30. vs Hikaru NakamuraWon · 1-0White · 2025-07-01 · Round 9Titled Tue 1st Jul Early
  31. vs Savva VetokhinDraw · ½–½Black · 2025-07-01 · Round 8Titled Tue 1st Jul Early
  32. vs Olexandr BortnykWon · 1-0White · 2025-07-01 · Round 7Titled Tue 1st Jul Early
  33. vs Rustam RustamovWon · 1-0White · 2025-07-01 · Round 6Titled Tue 1st Jul Early
  34. vs Matfey RogovWon · 0-1Black · 2025-07-01 · Round 5Titled Tue 1st Jul Early
  35. vs Martyn KravtsivDraw · ½–½Black · 2025-07-01 · Round 4Titled Tue 1st Jul Early
  36. vs Gianmarco LeivaWon · 1-0White · 2025-07-01 · Round 3Titled Tue 1st Jul Early
  37. vs Nick RaptisWon · 0-1Black · 2025-07-01 · Round 2Titled Tue 1st Jul Early
  38. vs Mikhailo ShinkarevWon · 1-0White · 2025-07-01 · Round 1Titled Tue 1st Jul Early
  39. vs Rasmus SvaneWon · 1-0White · 2025-07-01 · Round 11Titled Tue 1st Jul Early
  40. vs V PranavLost · 1-0Black · 2025-07-01 · Round 10Titled Tue 1st Jul Early
  41. vs Adam KozakWon · 1-0White · 2025-06-29 · Round 2.2Coupe de France 2025
  42. vs Jaime Santos LatasaDraw · ½–½White · 2025-06-28 · Round 1.6Coupe de France 2025
  43. vs Vojtech PlatLost · 0-1White · 2025-06-24 · Round 7Titled Tue 24th Jun Late
  44. vs Jose Eduardo Martinez AlcantaraLost · 1-0Black · 2025-06-24 · Round 6Titled Tue 24th Jun Early
  45. vs Bryan Enming LinWon · 0-1Black · 2025-06-24 · Round 6Titled Tue 24th Jun Late
  46. vs Ryan AmburgyWon · 0-1Black · 2025-06-24 · Round 5Titled Tue 24th Jun Late
  47. vs Alexander DonchenkoWon · 1-0White · 2025-06-24 · Round 5Titled Tue 24th Jun Early
  48. vs Nitzan SteinbergWon · 0-1Black · 2025-06-24 · Round 4Titled Tue 24th Jun Early
  49. vs Leon LivaicLost · 0-1White · 2025-06-24 · Round 4Titled Tue 24th Jun Late
  50. vs Yahli SokolovskyWon · 0-1Black · 2025-06-24 · Round 3Titled Tue 24th Jun Late

FIDE tournaments

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

All tournament results