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
3651 2016-07-27 World Youth U16 Olympiad Poprad SVK 6.1 Alireza Firouzja Andrey Esipenko Draw: 1/2-1/2 72 Open
3652 2016-07-25 World Youth U16 Olympiad Poprad SVK 5.2 Andrey Esipenko Pa Iniyan Won: 1-0 28 Open
3653 2016-07-24 World Youth U16 Olympiad Poprad SVK 4.1 Aram Hakobyan Andrey Esipenko Draw: 1/2-1/2 18 Open
3654 2016-07-23 World Youth U16 Olympiad Poprad SVK 3.3 Andrey Esipenko Lampros Giannoulakis Draw: 1/2-1/2 33 Open
3655 2016-07-23 World Youth U16 Olympiad Poprad SVK 2.7 Xinyang Nie Andrey Esipenko Won: 0-1 63 Open
3656 2016-07-01 69th ch-RUS HL 2016 Kolomna RUS 9.23 Jaroslav Prizant Andrey Esipenko Draw: 1/2-1/2 81 Open
3657 2016-06-30 69th ch-RUS HL 2016 Kolomna RUS 8.2 Andrey Esipenko Anton Demchenko Lost: 0-1 44 Open
3658 2016-06-29 69th ch-RUS HL 2016 Kolomna RUS 7.17 Artur Gabrielian Andrey Esipenko Lost: 1-0 50 Open
3659 2016-06-28 69th ch-RUS HL 2016 Kolomna RUS 6.12 Dmitry Kryakvin Andrey Esipenko Lost: 1-0 45 Open
3660 2016-06-27 69th ch-RUS HL 2016 Kolomna RUS 5.7 Andrey Esipenko Igor Lysyj Draw: 1/2-1/2 40 Open
3661 2016-06-25 69th ch-RUS HL 2016 Kolomna RUS 4.14 Ivan Popov Andrey Esipenko Won: 0-1 43 Open
3662 2016-06-24 69th ch-RUS HL 2016 Kolomna RUS 3.13 Andrey Esipenko Evgeny Romanov Draw: 1/2-1/2 69 Open
3663 2016-06-23 69th ch-RUS HL 2016 Kolomna RUS 2.4 Dmitry Kokarev Andrey Esipenko Lost: 1-0 49 Open
3664 2016-06-22 69th ch-RUS HL 2016 Kolomna RUS 1.14 Andrey Esipenko Ildar Khairullin Won: 1-0 39 Open
3665 2016-06-07 VII ShakkiNet GM 2016 Helsinki FIN 9.2 Vasily Yemelin Andrey Esipenko Draw: 1/2-1/2 39 Open
3666 2016-06-06 VII ShakkiNet GM 2016 Helsinki FIN 8.3 Andrey Esipenko Tapani Sammalvuo Won: 1-0 38 Open
3667 2016-06-05 VII ShakkiNet GM 2016 Helsinki FIN 7.3 Toivo Keinanen Andrey Esipenko Draw: 1/2-1/2 56 Open
3668 2016-06-04 VII ShakkiNet GM 2016 Helsinki FIN 6.5 Andrey Esipenko Qiyu Zhou Won: 1-0 32 Open
3669 2016-06-03 VII ShakkiNet GM 2016 Helsinki FIN 5.1 Alon Greenfeld Andrey Esipenko Draw: 1/2-1/2 29 Open
3670 2016-06-02 VII ShakkiNet GM 2016 Helsinki FIN 4.3 Andrey Esipenko Jari Jarvenpaa Draw: 1/2-1/2 50 Open
3671 2016-06-01 VII ShakkiNet GM 2016 Helsinki FIN 3.2 Meelis Kanep Andrey Esipenko Draw: 1/2-1/2 25 Open
3672 2016-05-31 VII ShakkiNet GM 2016 Helsinki FIN 2.4 Andrey Esipenko Erik Ronka Won: 1-0 70 Open
3673 2016-05-30 VII ShakkiNet GM 2016 Helsinki FIN 1.4 Andrey Esipenko Mikael Agopov Draw: 1/2-1/2 48 Open
3674 2016-04-28 ch-RUS Junior 2016 Loo RUS 9.2 Andrey Esipenko 24131920 Lost: 0-1 40 Open
3675 2016-04-27 ch-RUS Junior 2016 Loo RUS 8.4 Kirill Alekseenko Andrey Esipenko Won: 0-1 39 Open
3676 2016-04-26 ch-RUS Junior 2016 Loo RUS 7.3 Andrey Esipenko Maxim Lugovskoy Draw: 1/2-1/2 47 Open
3677 2016-04-25 ch-RUS Junior 2016 Loo RUS 6.3 David Paravyan Andrey Esipenko Draw: 1/2-1/2 41 Open
3678 2016-04-24 ch-RUS Junior 2016 Loo RUS 5.4 Andrey Esipenko Daniil Yuffa Draw: 1/2-1/2 41 Open
3679 2016-04-23 ch-RUS Junior 2016 Loo RUS 4.2 Aleksandra Goryachkina Andrey Esipenko Won: 0-1 36 Open
3680 2016-04-22 ch-RUS Junior 2016 Loo RUS 3.5 Andrey Esipenko Saveliy Golubov Lost: 0-1 67 Open
3681 2016-04-21 ch-RUS Junior 2016 Loo RUS 2.1 Dmitry Gordievsky Andrey Esipenko Won: 0-1 38 Open
3682 2016-04-20 ch-RUS Junior 2016 Loo RUS 1.5 Maksim Chigaev Andrey Esipenko Lost: 1-0 39 Open
3683 2016-03-09 Aeroflot Open A 2016 Moscow RUS 9.33 Kaido Kulaots Andrey Esipenko Won: 0-1 48 Open
3684 2016-03-08 Aeroflot Open A 2016 Moscow RUS 8.34 Andrey Esipenko Sundar M. Shyam Draw: 1/2-1/2 56 Open
3685 2016-03-07 Aeroflot Open A 2016 Moscow RUS 7.25 Tigran L. Petrosian Andrey Esipenko Lost: 1-0 37 Open
3686 2016-03-06 Aeroflot Open A 2016 Moscow RUS 6.28 Sergei Azarov Andrey Esipenko Draw: 1/2-1/2 37 Open
3687 2016-03-05 Aeroflot Open A 2016 Moscow RUS 5.17 Andrey Esipenko Yi Wei Lost: 0-1 54 Open
3688 2016-03-04 Aeroflot Open A 2016 Moscow RUS 4.25 Denis Khismatullin Andrey Esipenko Won: 0-1 36 Open
3689 2016-03-03 Aeroflot Open A 2016 Moscow RUS 3.28 Andrey Esipenko 24131920 Draw: 1/2-1/2 59 Open
3690 2016-03-02 Aeroflot Open A 2016 Moscow RUS 2.4 Mikita Mayorau Andrey Esipenko Won: 0-1 55 Open
3691 2016-03-01 Aeroflot Open A 2016 Moscow RUS 1.39 Andrey Esipenko Matthias Bluebaum Lost: 0-1 44 Open
3692 2016-02-17 32nd Cappelle Open 2016 Cappelle la Grande FRA 6.18 Andrey Esipenko Tigran Gharamian Draw: 1/2-1/2 24 Open
3693 2016-02-16 32nd Cappelle Open 2016 Cappelle la Grande FRA 5.1 Yuri Vovk Andrey Esipenko Draw: 1/2-1/2 20 Open
3694 2016-02-15 32nd Cappelle Open 2016 Cappelle la Grande FRA 4.35 Andrey Esipenko Jeremie Devallee Won: 1-0 28 Open
3695 2016-02-15 32nd Cappelle Open 2016 Cappelle la Grande FRA 3.49 Vera Nebolsina Andrey Esipenko Won: 0-1 31 Open
3696 2016-02-14 32nd Cappelle Open 2016 Cappelle la Grande FRA 2.15 Andrey Esipenko Kamil Dragun Lost: 0-1 29 Open
3697 2016-02-13 32nd Cappelle Open 2016 Cappelle la Grande FRA 1.7 Nicolas Gerard Andrey Esipenko Won: 0-1 47 Open
3698 2015-11-05 World Youth Boys U14 2015 Porto Carras GRE 11.2 Sergei Lobanov Andrey Esipenko Won: 0-1 31 Open
3699 2015-11-04 World Youth Boys U14 2015 Porto Carras GRE 10.1 Andrey Esipenko Shamsiddin Vokhidov Draw: 1/2-1/2 30 Open
3700 2015-11-03 World Youth Boys U14 2015 Porto Carras GRE 9.1 Aryan Gholami Andrey Esipenko Draw: 1/2-1/2 80 Open
  1. vs Alireza FirouzjaDraw · ½–½Black · 2016-07-27 · Round 6.1World Youth U16 Olympiad
  2. vs Pa IniyanWon · 1-0White · 2016-07-25 · Round 5.2World Youth U16 Olympiad
  3. vs Aram HakobyanDraw · ½–½Black · 2016-07-24 · Round 4.1World Youth U16 Olympiad
  4. vs Lampros GiannoulakisDraw · ½–½White · 2016-07-23 · Round 3.3World Youth U16 Olympiad
  5. vs Xinyang NieWon · 0-1Black · 2016-07-23 · Round 2.7World Youth U16 Olympiad
  6. vs Jaroslav PrizantDraw · ½–½Black · 2016-07-01 · Round 9.2369th ch-RUS HL 2016
  7. vs Anton DemchenkoLost · 0-1White · 2016-06-30 · Round 8.269th ch-RUS HL 2016
  8. vs Artur GabrielianLost · 1-0Black · 2016-06-29 · Round 7.1769th ch-RUS HL 2016
  9. vs Dmitry KryakvinLost · 1-0Black · 2016-06-28 · Round 6.1269th ch-RUS HL 2016
  10. vs Igor LysyjDraw · ½–½White · 2016-06-27 · Round 5.769th ch-RUS HL 2016
  11. vs Ivan PopovWon · 0-1Black · 2016-06-25 · Round 4.1469th ch-RUS HL 2016
  12. vs Evgeny RomanovDraw · ½–½White · 2016-06-24 · Round 3.1369th ch-RUS HL 2016
  13. vs Dmitry KokarevLost · 1-0Black · 2016-06-23 · Round 2.469th ch-RUS HL 2016
  14. vs Ildar KhairullinWon · 1-0White · 2016-06-22 · Round 1.1469th ch-RUS HL 2016
  15. vs Vasily YemelinDraw · ½–½Black · 2016-06-07 · Round 9.2VII ShakkiNet GM 2016
  16. vs Tapani SammalvuoWon · 1-0White · 2016-06-06 · Round 8.3VII ShakkiNet GM 2016
  17. vs Toivo KeinanenDraw · ½–½Black · 2016-06-05 · Round 7.3VII ShakkiNet GM 2016
  18. vs Qiyu ZhouWon · 1-0White · 2016-06-04 · Round 6.5VII ShakkiNet GM 2016
  19. vs Alon GreenfeldDraw · ½–½Black · 2016-06-03 · Round 5.1VII ShakkiNet GM 2016
  20. vs Jari JarvenpaaDraw · ½–½White · 2016-06-02 · Round 4.3VII ShakkiNet GM 2016
  21. vs Meelis KanepDraw · ½–½Black · 2016-06-01 · Round 3.2VII ShakkiNet GM 2016
  22. vs Erik RonkaWon · 1-0White · 2016-05-31 · Round 2.4VII ShakkiNet GM 2016
  23. vs Mikael AgopovDraw · ½–½White · 2016-05-30 · Round 1.4VII ShakkiNet GM 2016
  24. vs 24131920Lost · 0-1White · 2016-04-28 · Round 9.2ch-RUS Junior 2016
  25. vs Kirill AlekseenkoWon · 0-1Black · 2016-04-27 · Round 8.4ch-RUS Junior 2016
  26. vs Maxim LugovskoyDraw · ½–½White · 2016-04-26 · Round 7.3ch-RUS Junior 2016
  27. vs David ParavyanDraw · ½–½Black · 2016-04-25 · Round 6.3ch-RUS Junior 2016
  28. vs Daniil YuffaDraw · ½–½White · 2016-04-24 · Round 5.4ch-RUS Junior 2016
  29. vs Aleksandra GoryachkinaWon · 0-1Black · 2016-04-23 · Round 4.2ch-RUS Junior 2016
  30. vs Saveliy GolubovLost · 0-1White · 2016-04-22 · Round 3.5ch-RUS Junior 2016
  31. vs Dmitry GordievskyWon · 0-1Black · 2016-04-21 · Round 2.1ch-RUS Junior 2016
  32. vs Maksim ChigaevLost · 1-0Black · 2016-04-20 · Round 1.5ch-RUS Junior 2016
  33. vs Kaido KulaotsWon · 0-1Black · 2016-03-09 · Round 9.33Aeroflot Open A 2016
  34. vs Sundar M. ShyamDraw · ½–½White · 2016-03-08 · Round 8.34Aeroflot Open A 2016
  35. vs Tigran L. PetrosianLost · 1-0Black · 2016-03-07 · Round 7.25Aeroflot Open A 2016
  36. vs Sergei AzarovDraw · ½–½Black · 2016-03-06 · Round 6.28Aeroflot Open A 2016
  37. vs Yi WeiLost · 0-1White · 2016-03-05 · Round 5.17Aeroflot Open A 2016
  38. vs Denis KhismatullinWon · 0-1Black · 2016-03-04 · Round 4.25Aeroflot Open A 2016
  39. vs 24131920Draw · ½–½White · 2016-03-03 · Round 3.28Aeroflot Open A 2016
  40. vs Mikita MayorauWon · 0-1Black · 2016-03-02 · Round 2.4Aeroflot Open A 2016
  41. vs Matthias BluebaumLost · 0-1White · 2016-03-01 · Round 1.39Aeroflot Open A 2016
  42. vs Tigran GharamianDraw · ½–½White · 2016-02-17 · Round 6.1832nd Cappelle Open 2016
  43. vs Yuri VovkDraw · ½–½Black · 2016-02-16 · Round 5.132nd Cappelle Open 2016
  44. vs Jeremie DevalleeWon · 1-0White · 2016-02-15 · Round 4.3532nd Cappelle Open 2016
  45. vs Vera NebolsinaWon · 0-1Black · 2016-02-15 · Round 3.4932nd Cappelle Open 2016
  46. vs Kamil DragunLost · 0-1White · 2016-02-14 · Round 2.1532nd Cappelle Open 2016
  47. vs Nicolas GerardWon · 0-1Black · 2016-02-13 · Round 1.732nd Cappelle Open 2016
  48. vs Sergei LobanovWon · 0-1Black · 2015-11-05 · Round 11.2World Youth Boys U14 2015
  49. vs Shamsiddin VokhidovDraw · ½–½White · 2015-11-04 · Round 10.1World Youth Boys U14 2015
  50. vs Aryan GholamiDraw · ½–½Black · 2015-11-03 · Round 9.1World Youth Boys U14 2015

FIDE tournaments

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

All tournament results