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
3351 2018-10-07 ch-RUS Blitz 2018 Sochi RUS 1.15 David Temirkanov Andrey Esipenko Draw: 1/2-1/2 23 Open
3352 2018-10-06 ch-RUS Rapid 2018 Sochi RUS 9.17 Maxim Lugovskoy Andrey Esipenko Won: 0-1 36 Open
3353 2018-10-06 ch-RUS Rapid 2018 Sochi RUS 8.22 Andrey Esipenko Alexander Gutenev Won: 1-0 26 Open
3354 2018-10-06 ch-RUS Rapid 2018 Sochi RUS 7.9 Boris Savchenko Andrey Esipenko Lost: 1-0 29 Open
3355 2018-10-06 ch-RUS Rapid 2018 Sochi RUS 6.7 Andrey Esipenko Kirill Alekseenko Draw: 1/2-1/2 23 Open
3356 2018-10-06 ch-RUS Rapid 2018 Sochi RUS 11.5 Alexander Morozevich Andrey Esipenko Won: 0-1 31 Open
3357 2018-10-06 ch-RUS Rapid 2018 Sochi RUS 10.9 Andrey Esipenko David Paravyan Won: 1-0 26 Open
3358 2018-10-05 ch-RUS Rapid 2018 Sochi RUS 5.5 Grigoriy Oparin Andrey Esipenko Draw: 1/2-1/2 33 Open
3359 2018-10-05 ch-RUS Rapid 2018 Sochi RUS 4.18 Andrey Esipenko Sergey Smagin Won: 1-0 86 Open
3360 2018-10-05 ch-RUS Rapid 2018 Sochi RUS 3.2 Alexandr Truskavetsky Andrey Esipenko Draw: 1/2-1/2 31 Open
3361 2018-10-05 ch-RUS Rapid 2018 Sochi RUS 2.25 Andrey Esipenko Artur Dilmukhametov Won: 1-0 48 Open
3362 2018-09-15 57th World Juniors 2018 Manavgat TUR 11.1 Andrey Esipenko Parham Maghsoodloo Won: 1-0 56 Open
3363 2018-09-14 57th World Juniors 2018 Manavgat TUR 10.4 David Gavrilescu Andrey Esipenko Won: 0-1 30 Open
3364 2018-09-13 57th World Juniors 2018 Manavgat TUR 9.8 Andrey Esipenko Harutyun Barseghyan Won: 1-0 41 Open
3365 2018-09-12 57th World Juniors 2018 Manavgat TUR 8.7 Sergei Lobanov Andrey Esipenko Draw: 1/2-1/2 31 Open
3366 2018-09-11 57th World Juniors 2018 Manavgat TUR 7.7 Andrey Esipenko Jesper Sondergaard Thybo Draw: 1/2-1/2 59 Open
3367 2018-09-10 57th World Juniors 2018 Manavgat TUR 6.4 Miguel Santos Ruiz Andrey Esipenko Draw: 1/2-1/2 32 Open
3368 2018-09-08 57th World Juniors 2018 Manavgat TUR 5.7 Andrey Esipenko Andrew Tang Won: 1-0 37 Open
3369 2018-09-07 57th World Juniors 2018 Manavgat TUR 4.16 Deniz Ozen Andrey Esipenko Won: 0-1 57 Open
3370 2018-09-07 57th World Juniors 2018 Manavgat TUR 3.27 Andrey Esipenko Nassim Zrikem Won: 1-0 32 Open
3371 2018-09-06 57th World Juniors 2018 Manavgat TUR 2.4 Denis Makhnev Andrey Esipenko Lost: 1-0 50 Open
3372 2018-09-05 57th World Juniors 2018 Manavgat TUR 1.6 Andrey Esipenko Martin Hollan Won: 1-0 55 Open
3373 2018-08-26 20th Sants Open 2018 Barcelona ESP 10.6 Andrey Esipenko Suri Vaibhav Won: 1-0 47 Open
3374 2018-08-25 20th Sants Open 2018 Barcelona ESP 9.9 Jonathan Cruz Andrey Esipenko Won: 0-1 22 Open
3375 2018-08-23 20th Sants Open 2018 Barcelona ESP 7.6 Andreas Diermair Andrey Esipenko Lost: 1-0 39 Open
3376 2018-08-22 20th Sants Open 2018 Barcelona ESP 6.4 Andrey Esipenko Luca Jr Moroni Draw: 1/2-1/2 48 Open
3377 2018-08-21 20th Sants Open 2018 Barcelona ESP 5.3 Jaime Alexander Cuartas Andrey Esipenko Draw: 1/2-1/2 52 Open
3378 2018-08-20 20th Sants Open 2018 Barcelona ESP 4.5 Andrey Esipenko Luis Lazaro Aguero Jimenez Won: 1-0 73 Open
3379 2018-08-19 20th Sants Open 2018 Barcelona ESP 3.6 Andrey Esipenko Antonio Gual Pascual Won: 1-0 33 Open
3380 2018-08-18 20th Sants Open 2018 Barcelona ESP 2.8 Adrian Martinez Fernandez Andrey Esipenko Won: 0-1 59 Open
3381 2018-08-12 Riga Tech Open A 2018 Riga LAT 9.2 Andrey Esipenko Igor Kovalenko Draw: 1/2-1/2 33 Open
3382 2018-08-11 Riga Tech Open A 2018 Riga LAT 8.5 Jergus Pechac Andrey Esipenko Won: 0-1 41 Open
3383 2018-08-10 Riga Tech Open A 2018 Riga LAT 7.8 Andrey Esipenko Pablo Cruz Lledo Won: 1-0 48 Open
3384 2018-08-09 Riga Tech Open A 2018 Riga LAT 6.8 Paulius Pultinevicius Andrey Esipenko Draw: 1/2-1/2 26 Open
3385 2018-08-09 Riga Tech Open A 2018 Riga LAT 5.13 Andrey Esipenko Yury Lapshun Won: 1-0 38 Open
3386 2018-08-08 Riga Tech Open A 2018 Riga LAT 4.26 Andrey Esipenko Julius Chittka Won: 1-0 33 Open
3387 2018-08-07 Riga Tech Open A 2018 Riga LAT 3.22 Martin Jablonicky Andrey Esipenko Draw: 1/2-1/2 65 Open
3388 2018-08-07 Riga Tech Open A 2018 Riga LAT 2.7 Andrey Esipenko Luka Oboladze Draw: 1/2-1/2 38 Open
3389 2018-08-06 Riga Tech Open A 2018 Riga LAT 1.8 Edgars Ungurs Andrey Esipenko Won: 0-1 61 Open
3390 2018-07-05 71st ch-RUS HL 2018 Yaroslavl RUS 9.15 Aleksey Dreev Andrey Esipenko Won: 0-1 55 Open
3391 2018-07-04 71st ch-RUS HL 2018 Yaroslavl RUS 8.18 Andrey Esipenko Sergei Iskusnyh Draw: 1/2-1/2 76 Open
3392 2018-07-03 71st ch-RUS HL 2018 Yaroslavl RUS 7.18 Klementy Sychev Andrey Esipenko Draw: 1/2-1/2 18 Open
3393 2018-07-02 71st ch-RUS HL 2018 Yaroslavl RUS 6.21 Andrey Esipenko Oleg Bykov Won: 1-0 83 Open
3394 2018-06-30 71st ch-RUS HL 2018 Yaroslavl RUS 5.18 Sergei Lobanov Andrey Esipenko Lost: 1-0 33 Open
3395 2018-06-29 71st ch-RUS HL 2018 Yaroslavl RUS 4.19 Andrey Esipenko Valery Sviridov Draw: 1/2-1/2 61 Open
3396 2018-06-28 71st ch-RUS HL 2018 Yaroslavl RUS 3.19 Roman Yanchenko Andrey Esipenko Draw: 1/2-1/2 56 Open
3397 2018-06-27 71st ch-RUS HL 2018 Yaroslavl RUS 2.19 Andrey Esipenko Miran Oganian Draw: 1/2-1/2 41 Open
3398 2018-06-26 71st ch-RUS HL 2018 Yaroslavl RUS 1.23 Zaur Tekeyev Andrey Esipenko Draw: 1/2-1/2 61 Open
3399 2018-06-01 CHN-RUS Summit 2018 Qinhuangdao CHN 5.1 Andrey Esipenko Chao b Li Draw: 1/2-1/2 39 Open
3400 2018-05-31 CHN-RUS Summit 2018 Qinhuangdao CHN 4.3 Jianchao Zhou Andrey Esipenko Lost: 1-0 26 Open
  1. vs David TemirkanovDraw · ½–½Black · 2018-10-07 · Round 1.15ch-RUS Blitz 2018
  2. vs Maxim LugovskoyWon · 0-1Black · 2018-10-06 · Round 9.17ch-RUS Rapid 2018
  3. vs Alexander GutenevWon · 1-0White · 2018-10-06 · Round 8.22ch-RUS Rapid 2018
  4. vs Boris SavchenkoLost · 1-0Black · 2018-10-06 · Round 7.9ch-RUS Rapid 2018
  5. vs Kirill AlekseenkoDraw · ½–½White · 2018-10-06 · Round 6.7ch-RUS Rapid 2018
  6. vs Alexander MorozevichWon · 0-1Black · 2018-10-06 · Round 11.5ch-RUS Rapid 2018
  7. vs David ParavyanWon · 1-0White · 2018-10-06 · Round 10.9ch-RUS Rapid 2018
  8. vs Grigoriy OparinDraw · ½–½Black · 2018-10-05 · Round 5.5ch-RUS Rapid 2018
  9. vs Sergey SmaginWon · 1-0White · 2018-10-05 · Round 4.18ch-RUS Rapid 2018
  10. vs Alexandr TruskavetskyDraw · ½–½Black · 2018-10-05 · Round 3.2ch-RUS Rapid 2018
  11. vs Artur DilmukhametovWon · 1-0White · 2018-10-05 · Round 2.25ch-RUS Rapid 2018
  12. vs Parham MaghsoodlooWon · 1-0White · 2018-09-15 · Round 11.157th World Juniors 2018
  13. vs David GavrilescuWon · 0-1Black · 2018-09-14 · Round 10.457th World Juniors 2018
  14. vs Harutyun BarseghyanWon · 1-0White · 2018-09-13 · Round 9.857th World Juniors 2018
  15. vs Sergei LobanovDraw · ½–½Black · 2018-09-12 · Round 8.757th World Juniors 2018
  16. vs Jesper Sondergaard ThyboDraw · ½–½White · 2018-09-11 · Round 7.757th World Juniors 2018
  17. vs Miguel Santos RuizDraw · ½–½Black · 2018-09-10 · Round 6.457th World Juniors 2018
  18. vs Andrew TangWon · 1-0White · 2018-09-08 · Round 5.757th World Juniors 2018
  19. vs Deniz OzenWon · 0-1Black · 2018-09-07 · Round 4.1657th World Juniors 2018
  20. vs Nassim ZrikemWon · 1-0White · 2018-09-07 · Round 3.2757th World Juniors 2018
  21. vs Denis MakhnevLost · 1-0Black · 2018-09-06 · Round 2.457th World Juniors 2018
  22. vs Martin HollanWon · 1-0White · 2018-09-05 · Round 1.657th World Juniors 2018
  23. vs Suri VaibhavWon · 1-0White · 2018-08-26 · Round 10.620th Sants Open 2018
  24. vs Jonathan CruzWon · 0-1Black · 2018-08-25 · Round 9.920th Sants Open 2018
  25. vs Andreas DiermairLost · 1-0Black · 2018-08-23 · Round 7.620th Sants Open 2018
  26. vs Luca Jr MoroniDraw · ½–½White · 2018-08-22 · Round 6.420th Sants Open 2018
  27. vs Jaime Alexander CuartasDraw · ½–½Black · 2018-08-21 · Round 5.320th Sants Open 2018
  28. vs Luis Lazaro Aguero JimenezWon · 1-0White · 2018-08-20 · Round 4.520th Sants Open 2018
  29. vs Antonio Gual PascualWon · 1-0White · 2018-08-19 · Round 3.620th Sants Open 2018
  30. vs Adrian Martinez FernandezWon · 0-1Black · 2018-08-18 · Round 2.820th Sants Open 2018
  31. vs Igor KovalenkoDraw · ½–½White · 2018-08-12 · Round 9.2Riga Tech Open A 2018
  32. vs Jergus PechacWon · 0-1Black · 2018-08-11 · Round 8.5Riga Tech Open A 2018
  33. vs Pablo Cruz LledoWon · 1-0White · 2018-08-10 · Round 7.8Riga Tech Open A 2018
  34. vs Paulius PultineviciusDraw · ½–½Black · 2018-08-09 · Round 6.8Riga Tech Open A 2018
  35. vs Yury LapshunWon · 1-0White · 2018-08-09 · Round 5.13Riga Tech Open A 2018
  36. vs Julius ChittkaWon · 1-0White · 2018-08-08 · Round 4.26Riga Tech Open A 2018
  37. vs Martin JablonickyDraw · ½–½Black · 2018-08-07 · Round 3.22Riga Tech Open A 2018
  38. vs Luka OboladzeDraw · ½–½White · 2018-08-07 · Round 2.7Riga Tech Open A 2018
  39. vs Edgars UngursWon · 0-1Black · 2018-08-06 · Round 1.8Riga Tech Open A 2018
  40. vs Aleksey DreevWon · 0-1Black · 2018-07-05 · Round 9.1571st ch-RUS HL 2018
  41. vs Sergei IskusnyhDraw · ½–½White · 2018-07-04 · Round 8.1871st ch-RUS HL 2018
  42. vs Klementy SychevDraw · ½–½Black · 2018-07-03 · Round 7.1871st ch-RUS HL 2018
  43. vs Oleg BykovWon · 1-0White · 2018-07-02 · Round 6.2171st ch-RUS HL 2018
  44. vs Sergei LobanovLost · 1-0Black · 2018-06-30 · Round 5.1871st ch-RUS HL 2018
  45. vs Valery SviridovDraw · ½–½White · 2018-06-29 · Round 4.1971st ch-RUS HL 2018
  46. vs Roman YanchenkoDraw · ½–½Black · 2018-06-28 · Round 3.1971st ch-RUS HL 2018
  47. vs Miran OganianDraw · ½–½White · 2018-06-27 · Round 2.1971st ch-RUS HL 2018
  48. vs Zaur TekeyevDraw · ½–½Black · 2018-06-26 · Round 1.2371st ch-RUS HL 2018
  49. vs Chao b LiDraw · ½–½White · 2018-06-01 · Round 5.1CHN-RUS Summit 2018
  50. vs Jianchao ZhouLost · 1-0Black · 2018-05-31 · Round 4.3CHN-RUS Summit 2018

FIDE tournaments

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

All tournament results