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
2751 2020-08-18 Titled Tue 18th Aug chess.com INT 3 Nikita Khoroshev Andrey Esipenko Won: 0-1 72 Open
2752 2020-08-18 Titled Tue 18th Aug chess.com INT 1 Andrey Esipenko Joey Grochal Won: 1-0 48 Open
2753 2020-08-18 Titled Tue 18th Aug chess.com INT 10 Nikita Matinian Andrey Esipenko Won: 0-1 46 Open
2754 2020-08-11 Titled Tue 11th Aug chess.com INT 5 Max Warmerdam Andrey Esipenko Lost: 1-0 34 Open
2755 2020-08-11 Titled Tue 11th Aug chess.com INT 4 Jesse Kraai Andrey Esipenko Won: 0-1 77 Open
2756 2020-08-11 Titled Tue 11th Aug chess.com INT 3 Andrey Esipenko Viktor Romanchuk Won: 1-0 26 Open
2757 2020-08-11 Titled Tue 11th Aug chess.com INT 1 Andrey Esipenko Sergi Mingarro Carceller Lost: 0-1 34 Open
2758 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 9 S. Nitin Andrey Esipenko Won: 0-1 34 Open
2759 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 8 Andrey Esipenko German Bazeev Won: 1-0 35 Open
2760 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 7 Andrey Esipenko Alexey Ponikarovsky Lost: 0-1 54 Open
2761 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 7 Andrew Tang Andrey Esipenko Lost: 1-0 84 Open
2762 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 6 Maxime Vachier-Lagrave Andrey Esipenko Lost: 1-0 68 Open
2763 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 6 Andrey Esipenko Eric Hansen Lost: 0-1 29 Open
2764 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 5 Andrey Esipenko Rene Humberto Perera Alfonso Won: 1-0 29 Open
2765 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 5 Andrey Esipenko Erigaisi Arjun Won: 1-0 83 Open
2766 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 4 Andrey Esipenko Quoc Hy Nguyen Won: 1-0 22 Open
2767 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 3 Andrey Esipenko Quoc Hy Nguyen Won: 1-0 28 Open
2768 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 2 Andrey Esipenko Maksim Schekachikhin Draw: 1/2-1/2 43 Open
2769 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 2 Andrey Esipenko Le Thao Nguyen Pham Won: 1-0 52 Open
2770 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 1 Nitai Leve Andrey Esipenko Won: 0-1 29 Open
2771 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 1 Yuliia Osmak Andrey Esipenko Won: 0-1 49 Open
2772 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 10 Andrey Esipenko Vladimir Fedoseev Lost: 0-1 55 Open
2773 2020-08-02 PNWCC Blitz Championship lichess.org INT 9 Alexey Sarana Andrey Esipenko Won: 0-1 70 Open
2774 2020-08-02 PNWCC Blitz Championship lichess.org INT 8 Andrey Esipenko Shamsiddin Vokhidov Won: 1-0 30 Open
2775 2020-08-02 PNWCC Blitz Championship lichess.org INT 7 Maksim Chigaev Andrey Esipenko Lost: 1-0 47 Open
2776 2020-08-02 PNWCC Blitz Championship lichess.org INT 6 Andrey Esipenko Evgeniy Najer Won: 1-0 52 Open
2777 2020-08-02 PNWCC Blitz Championship lichess.org INT 5 Volodar Murzin Andrey Esipenko Won: 0-1 42 Open
2778 2020-08-02 PNWCC Blitz Championship lichess.org INT 4 Andrey Esipenko Avigdor Bykhovsky Won: 1-0 39 Open
2779 2020-08-02 PNWCC Blitz Championship lichess.org INT 3 David Brodsky Andrey Esipenko Won: 0-1 30 Open
2780 2020-08-02 PNWCC Blitz Championship lichess.org INT 2 Andrey Esipenko Andrey Rychagov Lost: 0-1 87 Open
2781 2020-08-02 PNWCC Blitz Championship lichess.org INT 1 Anthony He Andrey Esipenko Draw: 1/2-1/2 65 Open
2782 2020-08-02 PNWCC Blitz Championship lichess.org INT 13 Andrey Esipenko Baadur Jobava Won: 1-0 1 Open
2783 2020-08-02 PNWCC Blitz Championship lichess.org INT 12 Grigoriy Oparin Andrey Esipenko Lost: 1-0 80 Open
2784 2020-08-02 PNWCC Blitz Championship lichess.org INT 11 Narayanan S L Andrey Esipenko Lost: 1-0 47 Open
2785 2020-08-02 PNWCC Blitz Championship lichess.org INT 10 Andrey Esipenko Aram Hakobyan Draw: 1/2-1/2 108 Open
2786 2020-07-21 Titled Tuesday 21st July chess.com INT 9 Zaur Mammadov Andrey Esipenko Won: 0-1 54 Open
2787 2020-07-21 Titled Tuesday 21st July chess.com INT 8 Andrey Esipenko Isan Reynaldo Ortiz Suarez Won: 1-0 55 Open
2788 2020-07-21 Titled Tuesday 21st July chess.com INT 7 Denis Kovalev Andrey Esipenko Won: 0-1 52 Open
2789 2020-07-21 Titled Tuesday 21st July chess.com INT 6 Andrey Esipenko Nikolay Ogloblin Won: 1-0 46 Open
2790 2020-07-21 Titled Tuesday 21st July chess.com INT 5 Leonardo Tristan Andrey Esipenko Lost: 1-0 43 Open
2791 2020-07-21 Titled Tuesday 21st July chess.com INT 4 Andrey Esipenko Petro Golubka Won: 1-0 60 Open
2792 2020-07-21 Titled Tuesday 21st July chess.com INT 3 Andrey Rychagov Andrey Esipenko Lost: 1-0 40 Open
2793 2020-07-21 Titled Tuesday 21st July chess.com INT 2 Andrey Esipenko Daniel Garcia Ramos Won: 1-0 46 Open
2794 2020-07-21 Titled Tuesday 21st July chess.com INT 1 Mathias Womacka Andrey Esipenko Won: 0-1 47 Open
2795 2020-07-21 Titled Tuesday 21st July chess.com INT 10 Ivan Ivanisevic Andrey Esipenko Lost: 1-0 49 Open
2796 2020-07-17 PNWCC Super Rising Stars chess.com INT 6.1 Andrey Esipenko Awonder Liang Draw: 1/2-1/2 31 Open
2797 2020-07-16 PNWCC Super Rising Stars chess.com INT 5.2 Andrey Esipenko Parham Maghsoodloo Draw: 1/2-1/2 32 Open
2798 2020-07-15 PNWCC Super Rising Stars chess.com INT 4.1 M. Amin Tabatabaei Andrey Esipenko Lost: 1-0 64 Open
2799 2020-07-14 PNWCC Super Rising Stars chess.com INT 3.2 Awonder Liang Andrey Esipenko Lost: 1-0 34 Open
2800 2020-07-13 PNWCC Super Rising Stars chess.com INT 2.1 Andrey Esipenko M. Amin Tabatabaei Won: 1-0 30 Open
  1. vs Nikita KhoroshevWon · 0-1Black · 2020-08-18 · Round 3Titled Tue 18th Aug
  2. vs Joey GrochalWon · 1-0White · 2020-08-18 · Round 1Titled Tue 18th Aug
  3. vs Nikita MatinianWon · 0-1Black · 2020-08-18 · Round 10Titled Tue 18th Aug
  4. vs Max WarmerdamLost · 1-0Black · 2020-08-11 · Round 5Titled Tue 11th Aug
  5. vs Jesse KraaiWon · 0-1Black · 2020-08-11 · Round 4Titled Tue 11th Aug
  6. vs Viktor RomanchukWon · 1-0White · 2020-08-11 · Round 3Titled Tue 11th Aug
  7. vs Sergi Mingarro CarcellerLost · 0-1White · 2020-08-11 · Round 1Titled Tue 11th Aug
  8. vs S. NitinWon · 0-1Black · 2020-08-04 · Round 9Titled Tue 4th Aug 2pm
  9. vs German BazeevWon · 1-0White · 2020-08-04 · Round 8Titled Tue 4th Aug 2pm
  10. vs Alexey PonikarovskyLost · 0-1White · 2020-08-04 · Round 7Titled Tue 4th Aug 10am
  11. vs Andrew TangLost · 1-0Black · 2020-08-04 · Round 7Titled Tue 4th Aug 2pm
  12. vs Maxime Vachier-LagraveLost · 1-0Black · 2020-08-04 · Round 6Titled Tue 4th Aug 10am
  13. vs Eric HansenLost · 0-1White · 2020-08-04 · Round 6Titled Tue 4th Aug 2pm
  14. vs Rene Humberto Perera AlfonsoWon · 1-0White · 2020-08-04 · Round 5Titled Tue 4th Aug 10am
  15. vs Erigaisi ArjunWon · 1-0White · 2020-08-04 · Round 5Titled Tue 4th Aug 2pm
  16. vs Quoc Hy NguyenWon · 1-0White · 2020-08-04 · Round 4Titled Tue 4th Aug 10am
  17. vs Quoc Hy NguyenWon · 1-0White · 2020-08-04 · Round 3Titled Tue 4th Aug 2pm
  18. vs Maksim SchekachikhinDraw · ½–½White · 2020-08-04 · Round 2Titled Tue 4th Aug 10am
  19. vs Le Thao Nguyen PhamWon · 1-0White · 2020-08-04 · Round 2Titled Tue 4th Aug 2pm
  20. vs Nitai LeveWon · 0-1Black · 2020-08-04 · Round 1Titled Tue 4th Aug 2pm
  21. vs Yuliia OsmakWon · 0-1Black · 2020-08-04 · Round 1Titled Tue 4th Aug 10am
  22. vs Vladimir FedoseevLost · 0-1White · 2020-08-04 · Round 10Titled Tue 4th Aug 2pm
  23. vs Alexey SaranaWon · 0-1Black · 2020-08-02 · Round 9PNWCC Blitz Championship
  24. vs Shamsiddin VokhidovWon · 1-0White · 2020-08-02 · Round 8PNWCC Blitz Championship
  25. vs Maksim ChigaevLost · 1-0Black · 2020-08-02 · Round 7PNWCC Blitz Championship
  26. vs Evgeniy NajerWon · 1-0White · 2020-08-02 · Round 6PNWCC Blitz Championship
  27. vs Volodar MurzinWon · 0-1Black · 2020-08-02 · Round 5PNWCC Blitz Championship
  28. vs Avigdor BykhovskyWon · 1-0White · 2020-08-02 · Round 4PNWCC Blitz Championship
  29. vs David BrodskyWon · 0-1Black · 2020-08-02 · Round 3PNWCC Blitz Championship
  30. vs Andrey RychagovLost · 0-1White · 2020-08-02 · Round 2PNWCC Blitz Championship
  31. vs Anthony HeDraw · ½–½Black · 2020-08-02 · Round 1PNWCC Blitz Championship
  32. vs Baadur JobavaWon · 1-0White · 2020-08-02 · Round 13PNWCC Blitz Championship
  33. vs Grigoriy OparinLost · 1-0Black · 2020-08-02 · Round 12PNWCC Blitz Championship
  34. vs Narayanan S LLost · 1-0Black · 2020-08-02 · Round 11PNWCC Blitz Championship
  35. vs Aram HakobyanDraw · ½–½White · 2020-08-02 · Round 10PNWCC Blitz Championship
  36. vs Zaur MammadovWon · 0-1Black · 2020-07-21 · Round 9Titled Tuesday 21st July
  37. vs Isan Reynaldo Ortiz SuarezWon · 1-0White · 2020-07-21 · Round 8Titled Tuesday 21st July
  38. vs Denis KovalevWon · 0-1Black · 2020-07-21 · Round 7Titled Tuesday 21st July
  39. vs Nikolay OgloblinWon · 1-0White · 2020-07-21 · Round 6Titled Tuesday 21st July
  40. vs Leonardo TristanLost · 1-0Black · 2020-07-21 · Round 5Titled Tuesday 21st July
  41. vs Petro GolubkaWon · 1-0White · 2020-07-21 · Round 4Titled Tuesday 21st July
  42. vs Andrey RychagovLost · 1-0Black · 2020-07-21 · Round 3Titled Tuesday 21st July
  43. vs Daniel Garcia RamosWon · 1-0White · 2020-07-21 · Round 2Titled Tuesday 21st July
  44. vs Mathias WomackaWon · 0-1Black · 2020-07-21 · Round 1Titled Tuesday 21st July
  45. vs Ivan IvanisevicLost · 1-0Black · 2020-07-21 · Round 10Titled Tuesday 21st July
  46. vs Awonder LiangDraw · ½–½White · 2020-07-17 · Round 6.1PNWCC Super Rising Stars
  47. vs Parham MaghsoodlooDraw · ½–½White · 2020-07-16 · Round 5.2PNWCC Super Rising Stars
  48. vs M. Amin TabatabaeiLost · 1-0Black · 2020-07-15 · Round 4.1PNWCC Super Rising Stars
  49. vs Awonder LiangLost · 1-0Black · 2020-07-14 · Round 3.2PNWCC Super Rising Stars
  50. vs M. Amin TabatabaeiWon · 1-0White · 2020-07-13 · Round 2.1PNWCC Super Rising Stars

FIDE tournaments

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

All tournament results