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
2601 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 6 Rudik Makarian Andrey Esipenko Won: 0-1 28 Open
2602 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 5 Andrey Esipenko Andrey Rychagov Won: 1-0 35 Open
2603 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 4 Marcin Sieciechowicz Andrey Esipenko Won: 0-1 49 Open
2604 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 3 Andrey Esipenko Gerson Principe Won: 1-0 59 Open
2605 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 2 Joakim Nilsson Andrey Esipenko Won: 0-1 58 Open
2606 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 1 Andrey Esipenko Nikolay Ogloblin Lost: 0-1 51 Open
2607 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 11 Andrey Esipenko Vugar Rasulov Lost: 0-1 40 Open
2608 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 10 Yuriy Kuzubov Andrey Esipenko Won: 0-1 52 Open
2609 2020-10-27 Titled Tuesday 27th Oct chess.com INT 9 Vladimir Fedoseev Andrey Esipenko Lost: 1-0 72 Open
2610 2020-10-27 Titled Tuesday 27th Oct chess.com INT 8 Andrey Esipenko Semen Khanin Won: 1-0 48 Open
2611 2020-10-27 Titled Tuesday 27th Oct chess.com INT 7 Sebastien Maze Andrey Esipenko Won: 0-1 54 Open
2612 2020-10-27 Titled Tuesday 27th Oct chess.com INT 6 Andrey Esipenko Dennis Wagner Won: 1-0 49 Open
2613 2020-10-27 Titled Tuesday 27th Oct chess.com INT 5 Aleksei Pridorozhni Andrey Esipenko Lost: 1-0 56 Open
2614 2020-10-27 Titled Tuesday 27th Oct chess.com INT 4 Andrey Esipenko Ori Kobo Draw: 1/2-1/2 61 Open
2615 2020-10-27 Titled Tuesday 27th Oct chess.com INT 3 Sankalp Gupta Andrey Esipenko Won: 0-1 24 Open
2616 2020-10-27 Titled Tuesday 27th Oct chess.com INT 2 Andrey Esipenko Codrut-Constantin Florescu Won: 1-0 28 Open
2617 2020-10-27 Titled Tuesday 27th Oct chess.com INT 1 Eldiyar Orozbaev Andrey Esipenko Won: 0-1 60 Open
2618 2020-10-17 73rd ch-RUS HL 2020 Sochi RUS 9.2 Aleksey Goganov Andrey Esipenko Draw: 1/2-1/2 17 Open
2619 2020-10-16 73rd ch-RUS HL 2020 Sochi RUS 8.4 Andrey Esipenko Aleksei Pridorozhni Won: 1-0 37 Open
2620 2020-10-15 73rd ch-RUS HL 2020 Sochi RUS 7.1 Maksim Chigaev Andrey Esipenko Draw: 1/2-1/2 41 Open
2621 2020-10-14 73rd ch-RUS HL 2020 Sochi RUS 6.6 Andrey Esipenko Daniil Lintchevski Won: 1-0 44 Open
2622 2020-10-12 73rd ch-RUS HL 2020 Sochi RUS 5.6 Igor Lysyj Andrey Esipenko Draw: 1/2-1/2 45 Open
2623 2020-10-11 73rd ch-RUS HL 2020 Sochi RUS 4.5 Andrey Esipenko Konstantin Sakaev Draw: 1/2-1/2 37 Open
2624 2020-10-10 73rd ch-RUS HL 2020 Sochi RUS 3.4 Denis Khismatullin Andrey Esipenko Draw: 1/2-1/2 42 Open
2625 2020-10-09 73rd ch-RUS HL 2020 Sochi RUS 2.1 Andrey Esipenko Volodar Murzin Won: 1-0 43 Open
2626 2020-10-08 73rd ch-RUS HL 2020 Sochi RUS 1.2 Ilia Iljiushenok Andrey Esipenko Draw: 1/2-1/2 40 Open
2627 2020-10-06 Titled Tuesday 6th Oct chess.com INT 9 Andrey Esipenko Rustam Khusnutdinov Lost: 0-1 21 Open
2628 2020-10-06 Titled Tuesday 6th Oct chess.com INT 8 Andrey Esipenko Emilio Cordova Won: 1-0 43 Open
2629 2020-10-06 Titled Tuesday 6th Oct chess.com INT 7 Kacper Drozdowski Andrey Esipenko Won: 0-1 66 Open
2630 2020-10-06 Titled Tuesday 6th Oct chess.com INT 6 Andrey Esipenko Alexander Moiseenko Lost: 0-1 46 Open
2631 2020-10-06 Titled Tuesday 6th Oct chess.com INT 5 Mikhail Panarin Andrey Esipenko Won: 0-1 33 Open
2632 2020-10-06 Titled Tuesday 6th Oct chess.com INT 4 Andrey Esipenko Elmar Atakishiyev Draw: 1/2-1/2 47 Open
2633 2020-10-06 Titled Tuesday 6th Oct chess.com INT 3 Leonid Starozhilov Andrey Esipenko Won: 0-1 37 Open
2634 2020-10-06 Titled Tuesday 6th Oct chess.com INT 2 Andrey Esipenko David Kalashian Won: 1-0 29 Open
2635 2020-10-06 Titled Tuesday 6th Oct chess.com INT 1 Jernej Skuhala Andrey Esipenko Won: 0-1 65 Open
2636 2020-10-03 Speed Chess Super Swiss chess.com INT 9 Quang Liem Le Andrey Esipenko Draw: 1/2-1/2 46 Open
2637 2020-10-03 Speed Chess Super Swiss chess.com INT 8 Maxime Vachier-Lagrave Andrey Esipenko Draw: 1/2-1/2 87 Open
2638 2020-10-03 Speed Chess Super Swiss chess.com INT 7 Andrey Esipenko Mateusz Bartel Won: 1-0 79 Open
2639 2020-10-03 Speed Chess Super Swiss chess.com INT 6 Alexander Rustemov Andrey Esipenko Won: 0-1 36 Open
2640 2020-10-03 Speed Chess Super Swiss chess.com INT 5 Andrey Esipenko Jorge Cori Won: 1-0 65 Open
2641 2020-10-03 Speed Chess Super Swiss chess.com INT 4 Andrey Esipenko Mikhail Markov Won: 1-0 43 Open
2642 2020-10-03 Speed Chess Super Swiss chess.com INT 3 Yago De Moura Santiago Andrey Esipenko Lost: 1-0 34 Open
2643 2020-10-03 Speed Chess Super Swiss chess.com INT 2 Andrey Esipenko Levy Rozman Won: 1-0 21 Open
2644 2020-10-03 Speed Chess Super Swiss chess.com INT 1 Mikolaj Tomczak Andrey Esipenko Won: 0-1 45 Open
2645 2020-10-03 Speed Chess Super Swiss chess.com INT 15 Krikor Sevag Mekhitarian Andrey Esipenko Won: 0-1 36 Open
2646 2020-10-03 Speed Chess Super Swiss chess.com INT 14 Andrey Esipenko Aleksandr Lenderman Won: 1-0 59 Open
2647 2020-10-03 Speed Chess Super Swiss chess.com INT 13 Alan Pichot Andrey Esipenko Draw: 1/2-1/2 14 Open
2648 2020-10-03 Speed Chess Super Swiss chess.com INT 12 Andrey Esipenko Anatoly Bykhovsky Won: 1-0 23 Open
2649 2020-10-03 Speed Chess Super Swiss chess.com INT 11 German Bazeev Andrey Esipenko Lost: 1-0 75 Open
2650 2020-10-03 Speed Chess Super Swiss chess.com INT 10 Andrey Esipenko Dmitry Andreikin Lost: 0-1 75 Open
  1. vs Rudik MakarianWon · 0-1Black · 2020-11-03 · Round 6Titled Tuesday 3rd Nov
  2. vs Andrey RychagovWon · 1-0White · 2020-11-03 · Round 5Titled Tuesday 3rd Nov
  3. vs Marcin SieciechowiczWon · 0-1Black · 2020-11-03 · Round 4Titled Tuesday 3rd Nov
  4. vs Gerson PrincipeWon · 1-0White · 2020-11-03 · Round 3Titled Tuesday 3rd Nov
  5. vs Joakim NilssonWon · 0-1Black · 2020-11-03 · Round 2Titled Tuesday 3rd Nov
  6. vs Nikolay OgloblinLost · 0-1White · 2020-11-03 · Round 1Titled Tuesday 3rd Nov
  7. vs Vugar RasulovLost · 0-1White · 2020-11-03 · Round 11Titled Tuesday 3rd Nov
  8. vs Yuriy KuzubovWon · 0-1Black · 2020-11-03 · Round 10Titled Tuesday 3rd Nov
  9. vs Vladimir FedoseevLost · 1-0Black · 2020-10-27 · Round 9Titled Tuesday 27th Oct
  10. vs Semen KhaninWon · 1-0White · 2020-10-27 · Round 8Titled Tuesday 27th Oct
  11. vs Sebastien MazeWon · 0-1Black · 2020-10-27 · Round 7Titled Tuesday 27th Oct
  12. vs Dennis WagnerWon · 1-0White · 2020-10-27 · Round 6Titled Tuesday 27th Oct
  13. vs Aleksei PridorozhniLost · 1-0Black · 2020-10-27 · Round 5Titled Tuesday 27th Oct
  14. vs Ori KoboDraw · ½–½White · 2020-10-27 · Round 4Titled Tuesday 27th Oct
  15. vs Sankalp GuptaWon · 0-1Black · 2020-10-27 · Round 3Titled Tuesday 27th Oct
  16. vs Codrut-Constantin FlorescuWon · 1-0White · 2020-10-27 · Round 2Titled Tuesday 27th Oct
  17. vs Eldiyar OrozbaevWon · 0-1Black · 2020-10-27 · Round 1Titled Tuesday 27th Oct
  18. vs Aleksey GoganovDraw · ½–½Black · 2020-10-17 · Round 9.273rd ch-RUS HL 2020
  19. vs Aleksei PridorozhniWon · 1-0White · 2020-10-16 · Round 8.473rd ch-RUS HL 2020
  20. vs Maksim ChigaevDraw · ½–½Black · 2020-10-15 · Round 7.173rd ch-RUS HL 2020
  21. vs Daniil LintchevskiWon · 1-0White · 2020-10-14 · Round 6.673rd ch-RUS HL 2020
  22. vs Igor LysyjDraw · ½–½Black · 2020-10-12 · Round 5.673rd ch-RUS HL 2020
  23. vs Konstantin SakaevDraw · ½–½White · 2020-10-11 · Round 4.573rd ch-RUS HL 2020
  24. vs Denis KhismatullinDraw · ½–½Black · 2020-10-10 · Round 3.473rd ch-RUS HL 2020
  25. vs Volodar MurzinWon · 1-0White · 2020-10-09 · Round 2.173rd ch-RUS HL 2020
  26. vs Ilia IljiushenokDraw · ½–½Black · 2020-10-08 · Round 1.273rd ch-RUS HL 2020
  27. vs Rustam KhusnutdinovLost · 0-1White · 2020-10-06 · Round 9Titled Tuesday 6th Oct
  28. vs Emilio CordovaWon · 1-0White · 2020-10-06 · Round 8Titled Tuesday 6th Oct
  29. vs Kacper DrozdowskiWon · 0-1Black · 2020-10-06 · Round 7Titled Tuesday 6th Oct
  30. vs Alexander MoiseenkoLost · 0-1White · 2020-10-06 · Round 6Titled Tuesday 6th Oct
  31. vs Mikhail PanarinWon · 0-1Black · 2020-10-06 · Round 5Titled Tuesday 6th Oct
  32. vs Elmar AtakishiyevDraw · ½–½White · 2020-10-06 · Round 4Titled Tuesday 6th Oct
  33. vs Leonid StarozhilovWon · 0-1Black · 2020-10-06 · Round 3Titled Tuesday 6th Oct
  34. vs David KalashianWon · 1-0White · 2020-10-06 · Round 2Titled Tuesday 6th Oct
  35. vs Jernej SkuhalaWon · 0-1Black · 2020-10-06 · Round 1Titled Tuesday 6th Oct
  36. vs Quang Liem LeDraw · ½–½Black · 2020-10-03 · Round 9Speed Chess Super Swiss
  37. vs Maxime Vachier-LagraveDraw · ½–½Black · 2020-10-03 · Round 8Speed Chess Super Swiss
  38. vs Mateusz BartelWon · 1-0White · 2020-10-03 · Round 7Speed Chess Super Swiss
  39. vs Alexander RustemovWon · 0-1Black · 2020-10-03 · Round 6Speed Chess Super Swiss
  40. vs Jorge CoriWon · 1-0White · 2020-10-03 · Round 5Speed Chess Super Swiss
  41. vs Mikhail MarkovWon · 1-0White · 2020-10-03 · Round 4Speed Chess Super Swiss
  42. vs Yago De Moura SantiagoLost · 1-0Black · 2020-10-03 · Round 3Speed Chess Super Swiss
  43. vs Levy RozmanWon · 1-0White · 2020-10-03 · Round 2Speed Chess Super Swiss
  44. vs Mikolaj TomczakWon · 0-1Black · 2020-10-03 · Round 1Speed Chess Super Swiss
  45. vs Krikor Sevag MekhitarianWon · 0-1Black · 2020-10-03 · Round 15Speed Chess Super Swiss
  46. vs Aleksandr LendermanWon · 1-0White · 2020-10-03 · Round 14Speed Chess Super Swiss
  47. vs Alan PichotDraw · ½–½Black · 2020-10-03 · Round 13Speed Chess Super Swiss
  48. vs Anatoly BykhovskyWon · 1-0White · 2020-10-03 · Round 12Speed Chess Super Swiss
  49. vs German BazeevLost · 1-0Black · 2020-10-03 · Round 11Speed Chess Super Swiss
  50. vs Dmitry AndreikinLost · 0-1White · 2020-10-03 · Round 10Speed Chess Super Swiss

FIDE tournaments

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

All tournament results