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
2801 2020-07-12 PNWCC Super Rising Stars chess.com INT 1.2 Parham Maghsoodloo Andrey Esipenko Draw: 1/2-1/2 24 Open
2802 2020-07-07 Titled Tuesday 7th July chess.com INT 8 Andrey Esipenko Tamir Nabaty Lost: 0-1 61 Open
2803 2020-07-07 Titled Tuesday 7th July chess.com INT 7 Fabiano Caruana Andrey Esipenko Lost: 1-0 65 Open
2804 2020-07-07 Titled Tuesday 7th July chess.com INT 6 Yevhen Sharapov Andrey Esipenko Won: 0-1 48 Open
2805 2020-07-07 Titled Tuesday 7th July chess.com INT 5 Andrey Esipenko Novendra Priasmoro Won: 1-0 39 Open
2806 2020-07-07 Titled Tuesday 7th July chess.com INT 4 Andrey Esipenko Marcin Krzyzanowski Won: 1-0 41 Open
2807 2020-07-07 Titled Tuesday 7th July chess.com INT 3 Victor Bologan Andrey Esipenko Draw: 1/2-1/2 82 Open
2808 2020-07-07 Titled Tuesday 7th July chess.com INT 2 Andrey Esipenko Wagh Suyog Won: 1-0 50 Open
2809 2020-07-07 Titled Tuesday 7th July chess.com INT 1 Tobias Koelle Andrey Esipenko Won: 0-1 47 Open
2810 2020-07-06 PNWCC Masters WOO 2020 chess.com INT 9.7 Andrey Esipenko Samvel Ter-Sahakyan Draw: 1/2-1/2 48 Open
2811 2020-07-06 PNWCC Masters WOO 2020 chess.com INT 8.6 Jose Eduardo Martinez Alcantara Andrey Esipenko Draw: 1/2-1/2 70 Open
2812 2020-07-06 PNWCC Masters WOO 2020 chess.com INT 7.3 Andrey Esipenko Borki Predojevic Draw: 1/2-1/2 15 Open
2813 2020-07-05 PNWCC Masters WOO 2020 chess.com INT 6.8 Mikhail Kobalia Andrey Esipenko Won: 0-1 34 Open
2814 2020-07-05 PNWCC Masters WOO 2020 chess.com INT 5.7 Andrey Esipenko Maksim Chigaev Draw: 1/2-1/2 34 Open
2815 2020-07-05 PNWCC Masters WOO 2020 chess.com INT 4.1 Andrey Esipenko Parham Maghsoodloo Lost: 0-1 49 Open
2816 2020-07-04 PNWCC Masters WOO 2020 chess.com INT 3.6 Aleksandar Indjic Andrey Esipenko Won: 0-1 30 Open
2817 2020-07-04 PNWCC Masters WOO 2020 chess.com INT 2.9 Andrey Esipenko Nikita Matinian Won: 1-0 37 Open
2818 2020-07-04 PNWCC Masters WOO 2020 chess.com INT 1.9 Serkan Salik Andrey Esipenko Won: 0-1 27 Open
2819 2020-06-30 Titled Tuesday 30th June chess.com INT 7 Andrey Esipenko Bogdan Belyakov Draw: 1/2-1/2 42 Open
2820 2020-06-30 Titled Tuesday 30th June chess.com INT 6 Alexandra Shvedova Andrey Esipenko Won: 0-1 41 Open
2821 2020-06-30 Titled Tuesday 30th June chess.com INT 5 Andrey Esipenko David Kalashian Lost: 0-1 64 Open
2822 2020-06-30 Titled Tuesday 30th June chess.com INT 4 Neelash Saha Andrey Esipenko Won: 0-1 27 Open
2823 2020-06-30 Titled Tuesday 30th June chess.com INT 3 Andrey Esipenko Gor Glidzhain Won: 1-0 47 Open
2824 2020-06-30 Titled Tuesday 30th June chess.com INT 2 Alina Kashlinskaya Andrey Esipenko Lost: 1-0 39 Open
2825 2020-06-27 PNWCC Online Blitz JP 15 lichess.org INT 8 Andrey Esipenko Andrey Rychagov Lost: 0-1 44 Open
2826 2020-06-27 PNWCC Online Blitz JP 15 lichess.org INT 7 Mikhail Kobalia Andrey Esipenko Lost: 1-0 35 Open
2827 2020-06-27 PNWCC Online Blitz JP 15 lichess.org INT 6 Andrey Esipenko Boris Gelfand Won: 1-0 40 Open
2828 2020-06-27 PNWCC Online Blitz JP 15 lichess.org INT 5 Raunak Sadhwani Andrey Esipenko Draw: 1/2-1/2 59 Open
2829 2020-06-27 PNWCC Online Blitz JP 15 lichess.org INT 4 Andrey Esipenko Nodirbek Abdusattorov Draw: 1/2-1/2 50 Open
2830 2020-06-27 PNWCC Online Blitz JP 15 lichess.org INT 3 Anton Demchenko Andrey Esipenko Draw: 1/2-1/2 61 Open
2831 2020-06-27 PNWCC Online Blitz JP 15 lichess.org INT 2 Andrey Esipenko Mamikon Gharibyan Won: 1-0 28 Open
2832 2020-06-27 PNWCC Online Blitz JP 15 lichess.org INT 1 Nikita Matinian Andrey Esipenko Won: 0-1 41 Open
2833 2020-06-23 Titled Tuesday 23rd June chess.com INT 9 Andrey Esipenko Maxim Matlakov Draw: 1/2-1/2 53 Open
2834 2020-06-23 Titled Tuesday 23rd June chess.com INT 8 Andrey Esipenko Matthias Bluebaum Won: 1-0 42 Open
2835 2020-06-23 Titled Tuesday 23rd June chess.com INT 7 Mateusz Bartel Andrey Esipenko Won: 0-1 32 Open
2836 2020-06-23 Titled Tuesday 23rd June chess.com INT 6 Andrey Esipenko Steven Zierk Won: 1-0 31 Open
2837 2020-06-23 Titled Tuesday 23rd June chess.com INT 5 Dang Hoang Son Andrey Esipenko Won: 0-1 35 Open
2838 2020-06-23 Titled Tuesday 23rd June chess.com INT 4 Andrey Esipenko Victor Mikhalevski Lost: 0-1 42 Open
2839 2020-06-23 Titled Tuesday 23rd June chess.com INT 3 Jakub Pulpan Andrey Esipenko Won: 0-1 44 Open
2840 2020-06-23 Titled Tuesday 23rd June chess.com INT 2 Andrey Esipenko Francesco Sonis Won: 1-0 35 Open
2841 2020-06-23 Titled Tuesday 23rd June chess.com INT 1 Filip Haring Andrey Esipenko Won: 0-1 36 Open
2842 2020-06-23 Titled Tuesday 23rd June chess.com INT 10 Ivan Cheparinov Andrey Esipenko Draw: 1/2-1/2 77 Open
2843 2020-06-20 PNWCC Online Blitz JP 14 lichess.org INT 9 Yuniesky Quesada Perez Andrey Esipenko Won: 0-1 36 Open
2844 2020-06-20 PNWCC Online Blitz JP 14 lichess.org INT 8 Andrey Esipenko Maxim Matlakov Won: 1-0 41 Open
2845 2020-06-20 PNWCC Online Blitz JP 14 lichess.org INT 7 Andrey Esipenko Samvel Ter-Sahakyan Draw: 1/2-1/2 43 Open
2846 2020-06-20 PNWCC Online Blitz JP 14 lichess.org INT 6 Raunak Sadhwani Andrey Esipenko Draw: 1/2-1/2 50 Open
2847 2020-06-20 PNWCC Online Blitz JP 14 lichess.org INT 5 Parham Maghsoodloo Andrey Esipenko Draw: 1/2-1/2 68 Open
2848 2020-06-20 PNWCC Online Blitz JP 14 lichess.org INT 4 Andrey Esipenko Vladimir Fedoseev Won: 1-0 72 Open
2849 2020-06-20 PNWCC Online Blitz JP 14 lichess.org INT 3 Andrey Esipenko Bogdan-Daniel Deac Won: 1-0 61 Open
2850 2020-06-20 PNWCC Online Blitz JP 14 lichess.org INT 2 Mikhail Kobalia Andrey Esipenko Draw: 1/2-1/2 61 Open
  1. vs Parham MaghsoodlooDraw · ½–½Black · 2020-07-12 · Round 1.2PNWCC Super Rising Stars
  2. vs Tamir NabatyLost · 0-1White · 2020-07-07 · Round 8Titled Tuesday 7th July
  3. vs Fabiano CaruanaLost · 1-0Black · 2020-07-07 · Round 7Titled Tuesday 7th July
  4. vs Yevhen SharapovWon · 0-1Black · 2020-07-07 · Round 6Titled Tuesday 7th July
  5. vs Novendra PriasmoroWon · 1-0White · 2020-07-07 · Round 5Titled Tuesday 7th July
  6. vs Marcin KrzyzanowskiWon · 1-0White · 2020-07-07 · Round 4Titled Tuesday 7th July
  7. vs Victor BologanDraw · ½–½Black · 2020-07-07 · Round 3Titled Tuesday 7th July
  8. vs Wagh SuyogWon · 1-0White · 2020-07-07 · Round 2Titled Tuesday 7th July
  9. vs Tobias KoelleWon · 0-1Black · 2020-07-07 · Round 1Titled Tuesday 7th July
  10. vs Samvel Ter-SahakyanDraw · ½–½White · 2020-07-06 · Round 9.7PNWCC Masters WOO 2020
  11. vs Jose Eduardo Martinez AlcantaraDraw · ½–½Black · 2020-07-06 · Round 8.6PNWCC Masters WOO 2020
  12. vs Borki PredojevicDraw · ½–½White · 2020-07-06 · Round 7.3PNWCC Masters WOO 2020
  13. vs Mikhail KobaliaWon · 0-1Black · 2020-07-05 · Round 6.8PNWCC Masters WOO 2020
  14. vs Maksim ChigaevDraw · ½–½White · 2020-07-05 · Round 5.7PNWCC Masters WOO 2020
  15. vs Parham MaghsoodlooLost · 0-1White · 2020-07-05 · Round 4.1PNWCC Masters WOO 2020
  16. vs Aleksandar IndjicWon · 0-1Black · 2020-07-04 · Round 3.6PNWCC Masters WOO 2020
  17. vs Nikita MatinianWon · 1-0White · 2020-07-04 · Round 2.9PNWCC Masters WOO 2020
  18. vs Serkan SalikWon · 0-1Black · 2020-07-04 · Round 1.9PNWCC Masters WOO 2020
  19. vs Bogdan BelyakovDraw · ½–½White · 2020-06-30 · Round 7Titled Tuesday 30th June
  20. vs Alexandra ShvedovaWon · 0-1Black · 2020-06-30 · Round 6Titled Tuesday 30th June
  21. vs David KalashianLost · 0-1White · 2020-06-30 · Round 5Titled Tuesday 30th June
  22. vs Neelash SahaWon · 0-1Black · 2020-06-30 · Round 4Titled Tuesday 30th June
  23. vs Gor GlidzhainWon · 1-0White · 2020-06-30 · Round 3Titled Tuesday 30th June
  24. vs Alina KashlinskayaLost · 1-0Black · 2020-06-30 · Round 2Titled Tuesday 30th June
  25. vs Andrey RychagovLost · 0-1White · 2020-06-27 · Round 8PNWCC Online Blitz JP 15
  26. vs Mikhail KobaliaLost · 1-0Black · 2020-06-27 · Round 7PNWCC Online Blitz JP 15
  27. vs Boris GelfandWon · 1-0White · 2020-06-27 · Round 6PNWCC Online Blitz JP 15
  28. vs Raunak SadhwaniDraw · ½–½Black · 2020-06-27 · Round 5PNWCC Online Blitz JP 15
  29. vs Nodirbek AbdusattorovDraw · ½–½White · 2020-06-27 · Round 4PNWCC Online Blitz JP 15
  30. vs Anton DemchenkoDraw · ½–½Black · 2020-06-27 · Round 3PNWCC Online Blitz JP 15
  31. vs Mamikon GharibyanWon · 1-0White · 2020-06-27 · Round 2PNWCC Online Blitz JP 15
  32. vs Nikita MatinianWon · 0-1Black · 2020-06-27 · Round 1PNWCC Online Blitz JP 15
  33. vs Maxim MatlakovDraw · ½–½White · 2020-06-23 · Round 9Titled Tuesday 23rd June
  34. vs Matthias BluebaumWon · 1-0White · 2020-06-23 · Round 8Titled Tuesday 23rd June
  35. vs Mateusz BartelWon · 0-1Black · 2020-06-23 · Round 7Titled Tuesday 23rd June
  36. vs Steven ZierkWon · 1-0White · 2020-06-23 · Round 6Titled Tuesday 23rd June
  37. vs Dang Hoang SonWon · 0-1Black · 2020-06-23 · Round 5Titled Tuesday 23rd June
  38. vs Victor MikhalevskiLost · 0-1White · 2020-06-23 · Round 4Titled Tuesday 23rd June
  39. vs Jakub PulpanWon · 0-1Black · 2020-06-23 · Round 3Titled Tuesday 23rd June
  40. vs Francesco SonisWon · 1-0White · 2020-06-23 · Round 2Titled Tuesday 23rd June
  41. vs Filip HaringWon · 0-1Black · 2020-06-23 · Round 1Titled Tuesday 23rd June
  42. vs Ivan CheparinovDraw · ½–½Black · 2020-06-23 · Round 10Titled Tuesday 23rd June
  43. vs Yuniesky Quesada PerezWon · 0-1Black · 2020-06-20 · Round 9PNWCC Online Blitz JP 14
  44. vs Maxim MatlakovWon · 1-0White · 2020-06-20 · Round 8PNWCC Online Blitz JP 14
  45. vs Samvel Ter-SahakyanDraw · ½–½White · 2020-06-20 · Round 7PNWCC Online Blitz JP 14
  46. vs Raunak SadhwaniDraw · ½–½Black · 2020-06-20 · Round 6PNWCC Online Blitz JP 14
  47. vs Parham MaghsoodlooDraw · ½–½Black · 2020-06-20 · Round 5PNWCC Online Blitz JP 14
  48. vs Vladimir FedoseevWon · 1-0White · 2020-06-20 · Round 4PNWCC Online Blitz JP 14
  49. vs Bogdan-Daniel DeacWon · 1-0White · 2020-06-20 · Round 3PNWCC Online Blitz JP 14
  50. vs Mikhail KobaliaDraw · ½–½Black · 2020-06-20 · Round 2PNWCC Online Blitz JP 14

FIDE tournaments

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

All tournament results