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
1401 2024-07-23 Titled Tue 23rd Jul Early chess.com INT 11 Andrey Esipenko Ryo Chen Won: 1-0 45 Open
1402 2024-07-23 Titled Tue 23rd Jul Late chess.com INT 11 Andrey Esipenko Kirill Klukin Won: 1-0 27 Open
1403 2024-07-23 Titled Tue 23rd Jul Early chess.com INT 10 Alexey Sarana Andrey Esipenko Won: 0-1 56 Open
1404 2024-07-23 Titled Tue 23rd Jul Late chess.com INT 10 Magnus Carlsen Andrey Esipenko Lost: 1-0 34 Open
1405 2024-07-18 Crunchlabs Play-In Match D3 chess.com INT 1.5 Benjamin Gledura Andrey Esipenko Lost: 1-0 68 Open
1406 2024-07-18 Crunchlabs Play-In Match D3 chess.com INT 1.4 Andrey Esipenko Benjamin Gledura Draw: 1/2-1/2 60 Open
1407 2024-07-18 Crunchlabs Play-In Match D3 chess.com INT 1.3 Benjamin Gledura Andrey Esipenko Draw: 1/2-1/2 36 Open
1408 2024-07-18 Crunchlabs Play-In Match D3 chess.com INT 1.2 Andrey Esipenko Benjamin Gledura Draw: 1/2-1/2 45 Open
1409 2024-07-18 Crunchlabs Play-In Match D3 chess.com INT 1.1 Benjamin Gledura Andrey Esipenko Draw: 1/2-1/2 85 Open
1410 2024-07-17 CrunchLabs Masters PlayIn chess.com INT 9 Andrey Esipenko Guha Mitrabha Won: 1-0 28 Open
1411 2024-07-17 CrunchLabs Masters PlayIn chess.com INT 7 Rodrigo Vasquez Schroeder Andrey Esipenko Won: 0-1 48 Open
1412 2024-07-17 CrunchLabs Masters PlayIn chess.com INT 6 Andrey Esipenko Felix Blohberger Lost: 0-1 42 Open
1413 2024-07-17 CrunchLabs Masters PlayIn chess.com INT 5 Garg Aradhya Andrey Esipenko Won: 0-1 25 Open
1414 2024-07-17 CrunchLabs Masters PlayIn chess.com INT 4 Andrey Esipenko Frederik Svane Lost: 0-1 42 Open
1415 2024-07-17 CrunchLabs Masters PlayIn chess.com INT 3 Gadir Guseinov Andrey Esipenko Draw: 1/2-1/2 53 Open
1416 2024-07-17 CrunchLabs Masters PlayIn chess.com INT 2 Andrey Esipenko David Anton Guijarro Lost: 0-1 39 Open
1417 2024-07-17 CrunchLabs Masters PlayIn chess.com INT 1 Abhimanyu Puranik Andrey Esipenko Won: 0-1 51 Open
1418 2024-07-16 Titled Tue 16th Jul Early chess.com INT 7 Nikhil Dixit Andrey Esipenko Lost: 1-0 82 Open
1419 2024-07-16 Titled Tue 16th Jul Early chess.com INT 6 Andrey Esipenko Evgenij Novikov Won: 1-0 32 Open
1420 2024-07-16 Titled Tue 16th Jul Early chess.com INT 5 Juan Cruz Arias Andrey Esipenko Lost: 1-0 31 Open
1421 2024-07-16 Titled Tue 16th Jul Early chess.com INT 4 Andrey Esipenko Roman Novoselov Won: 1-0 37 Open
1422 2024-07-16 Titled Tue 16th Jul Early chess.com INT 3 Yakov Ginzburg Andrey Esipenko Won: 0-1 67 Open
1423 2024-07-16 Titled Tue 16th Jul Early chess.com INT 2 Andrey Esipenko Mike Sailer Won: 1-0 23 Open
1424 2024-07-09 Titled Tue 9th Jul Early chess.com INT 9 Andrey Esipenko Hans Moke Niemann Lost: 0-1 33 Open
1425 2024-07-09 Titled Tue 9th Jul Early chess.com INT 8 Magnus Carlsen Andrey Esipenko Draw: 1/2-1/2 68 Open
1426 2024-07-09 Titled Tue 9th Jul Late chess.com INT 8 Grzegorz Nasuta Andrey Esipenko Won: 0-1 52 Open
1427 2024-07-09 Titled Tue 9th Jul Late chess.com INT 7 Andrey Esipenko Marcin Krzyzanowski Lost: 0-1 49 Open
1428 2024-07-09 Titled Tue 9th Jul Early chess.com INT 7 Denis Lazavik Andrey Esipenko Won: 0-1 55 Open
1429 2024-07-09 Titled Tue 9th Jul Early chess.com INT 6 Andrey Esipenko Mikhail Kobalia Won: 1-0 45 Open
1430 2024-07-09 Titled Tue 9th Jul Late chess.com INT 6 Artiom Samsonkin Andrey Esipenko Won: 0-1 36 Open
1431 2024-07-09 Titled Tue 9th Jul Late chess.com INT 5 Andrey Esipenko Vladimir Malakhov Draw: 1/2-1/2 60 Open
1432 2024-07-09 Titled Tue 9th Jul Early chess.com INT 5 Andrey Esipenko David Arutinian Won: 1-0 48 Open
1433 2024-07-09 Titled Tue 9th Jul Late chess.com INT 4 Rafael Leitao Andrey Esipenko Won: 0-1 43 Open
1434 2024-07-09 Titled Tue 9th Jul Early chess.com INT 4 Havard Haug Andrey Esipenko Won: 0-1 47 Open
1435 2024-07-09 Titled Tue 9th Jul Early chess.com INT 3 Andrey Esipenko Frederick Waldhausen Gordon Won: 1-0 29 Open
1436 2024-07-09 Titled Tue 9th Jul Late chess.com INT 3 Andrey Esipenko Anna M. Sargsyan Won: 1-0 53 Open
1437 2024-07-09 Titled Tue 9th Jul Early chess.com INT 2 Alberto Barp Andrey Esipenko Won: 0-1 31 Open
1438 2024-07-09 Titled Tue 9th Jul Late chess.com INT 2 Abilmansur Abdilkhair Andrey Esipenko Draw: 1/2-1/2 34 Open
1439 2024-07-09 Titled Tue 9th Jul Early chess.com INT 1 Andrey Esipenko Jaiveer Mahendru Won: 1-0 49 Open
1440 2024-07-09 Titled Tue 9th Jul Late chess.com INT 1 Andrey Esipenko Wojciech Przybylski Won: 1-0 52 Open
1441 2024-07-09 Titled Tue 9th Jul Early chess.com INT 11 Ivan Yeletsky Andrey Esipenko Lost: 1-0 53 Open
1442 2024-07-09 Titled Tue 9th Jul Early chess.com INT 10 Ethan Vaz Andrey Esipenko Lost: 1-0 32 Open
1443 2024-06-21 BRICS Games Blitz Team Kazan RUS 9.2 Yalemzewde Mekonnen Shiferaw Andrey Esipenko Won: 0-1 66 Open
1444 2024-06-21 BRICS Games Blitz Team Kazan RUS 8.2 Andrey Esipenko Alexis Antonio Aristigueta Almeida Won: 1-0 22 Open
1445 2024-06-21 BRICS Games Blitz Team Kazan RUS 7.2 Aronyak Ghosh Andrey Esipenko Won: 0-1 59 Open
1446 2024-06-21 BRICS Games Blitz Team Kazan RUS 6.2 Andrey Esipenko Kubot Maksudshoev Draw: 1/2-1/2 83 Open
1447 2024-06-21 BRICS Games Blitz Team Kazan RUS 5.2 Taalaibek Imanaliev Andrey Esipenko Won: 0-1 24 Open
1448 2024-06-21 BRICS Games Blitz Team Kazan RUS 4.2 Andrey Esipenko Xiangyu Xu Lost: 0-1 39 Open
1449 2024-06-21 BRICS Games Blitz Team Kazan RUS 3.2 Saidakbar Saydaliev Andrey Esipenko Won: 0-1 45 Open
1450 2024-06-21 BRICS Games Blitz Team Kazan RUS 2.2 Andrey Esipenko Yury Borsuk Won: 1-0 40 Open
  1. vs Ryo ChenWon · 1-0White · 2024-07-23 · Round 11Titled Tue 23rd Jul Early
  2. vs Kirill KlukinWon · 1-0White · 2024-07-23 · Round 11Titled Tue 23rd Jul Late
  3. vs Alexey SaranaWon · 0-1Black · 2024-07-23 · Round 10Titled Tue 23rd Jul Early
  4. vs Magnus CarlsenLost · 1-0Black · 2024-07-23 · Round 10Titled Tue 23rd Jul Late
  5. vs Benjamin GleduraLost · 1-0Black · 2024-07-18 · Round 1.5Crunchlabs Play-In Match D3
  6. vs Benjamin GleduraDraw · ½–½White · 2024-07-18 · Round 1.4Crunchlabs Play-In Match D3
  7. vs Benjamin GleduraDraw · ½–½Black · 2024-07-18 · Round 1.3Crunchlabs Play-In Match D3
  8. vs Benjamin GleduraDraw · ½–½White · 2024-07-18 · Round 1.2Crunchlabs Play-In Match D3
  9. vs Benjamin GleduraDraw · ½–½Black · 2024-07-18 · Round 1.1Crunchlabs Play-In Match D3
  10. vs Guha MitrabhaWon · 1-0White · 2024-07-17 · Round 9CrunchLabs Masters PlayIn
  11. vs Rodrigo Vasquez SchroederWon · 0-1Black · 2024-07-17 · Round 7CrunchLabs Masters PlayIn
  12. vs Felix BlohbergerLost · 0-1White · 2024-07-17 · Round 6CrunchLabs Masters PlayIn
  13. vs Garg AradhyaWon · 0-1Black · 2024-07-17 · Round 5CrunchLabs Masters PlayIn
  14. vs Frederik SvaneLost · 0-1White · 2024-07-17 · Round 4CrunchLabs Masters PlayIn
  15. vs Gadir GuseinovDraw · ½–½Black · 2024-07-17 · Round 3CrunchLabs Masters PlayIn
  16. vs David Anton GuijarroLost · 0-1White · 2024-07-17 · Round 2CrunchLabs Masters PlayIn
  17. vs Abhimanyu PuranikWon · 0-1Black · 2024-07-17 · Round 1CrunchLabs Masters PlayIn
  18. vs Nikhil DixitLost · 1-0Black · 2024-07-16 · Round 7Titled Tue 16th Jul Early
  19. vs Evgenij NovikovWon · 1-0White · 2024-07-16 · Round 6Titled Tue 16th Jul Early
  20. vs Juan Cruz AriasLost · 1-0Black · 2024-07-16 · Round 5Titled Tue 16th Jul Early
  21. vs Roman NovoselovWon · 1-0White · 2024-07-16 · Round 4Titled Tue 16th Jul Early
  22. vs Yakov GinzburgWon · 0-1Black · 2024-07-16 · Round 3Titled Tue 16th Jul Early
  23. vs Mike SailerWon · 1-0White · 2024-07-16 · Round 2Titled Tue 16th Jul Early
  24. vs Hans Moke NiemannLost · 0-1White · 2024-07-09 · Round 9Titled Tue 9th Jul Early
  25. vs Magnus CarlsenDraw · ½–½Black · 2024-07-09 · Round 8Titled Tue 9th Jul Early
  26. vs Grzegorz NasutaWon · 0-1Black · 2024-07-09 · Round 8Titled Tue 9th Jul Late
  27. vs Marcin KrzyzanowskiLost · 0-1White · 2024-07-09 · Round 7Titled Tue 9th Jul Late
  28. vs Denis LazavikWon · 0-1Black · 2024-07-09 · Round 7Titled Tue 9th Jul Early
  29. vs Mikhail KobaliaWon · 1-0White · 2024-07-09 · Round 6Titled Tue 9th Jul Early
  30. vs Artiom SamsonkinWon · 0-1Black · 2024-07-09 · Round 6Titled Tue 9th Jul Late
  31. vs Vladimir MalakhovDraw · ½–½White · 2024-07-09 · Round 5Titled Tue 9th Jul Late
  32. vs David ArutinianWon · 1-0White · 2024-07-09 · Round 5Titled Tue 9th Jul Early
  33. vs Rafael LeitaoWon · 0-1Black · 2024-07-09 · Round 4Titled Tue 9th Jul Late
  34. vs Havard HaugWon · 0-1Black · 2024-07-09 · Round 4Titled Tue 9th Jul Early
  35. vs Frederick Waldhausen GordonWon · 1-0White · 2024-07-09 · Round 3Titled Tue 9th Jul Early
  36. vs Anna M. SargsyanWon · 1-0White · 2024-07-09 · Round 3Titled Tue 9th Jul Late
  37. vs Alberto BarpWon · 0-1Black · 2024-07-09 · Round 2Titled Tue 9th Jul Early
  38. vs Abilmansur AbdilkhairDraw · ½–½Black · 2024-07-09 · Round 2Titled Tue 9th Jul Late
  39. vs Jaiveer MahendruWon · 1-0White · 2024-07-09 · Round 1Titled Tue 9th Jul Early
  40. vs Wojciech PrzybylskiWon · 1-0White · 2024-07-09 · Round 1Titled Tue 9th Jul Late
  41. vs Ivan YeletskyLost · 1-0Black · 2024-07-09 · Round 11Titled Tue 9th Jul Early
  42. vs Ethan VazLost · 1-0Black · 2024-07-09 · Round 10Titled Tue 9th Jul Early
  43. vs Yalemzewde Mekonnen ShiferawWon · 0-1Black · 2024-06-21 · Round 9.2BRICS Games Blitz Team
  44. vs Alexis Antonio Aristigueta AlmeidaWon · 1-0White · 2024-06-21 · Round 8.2BRICS Games Blitz Team
  45. vs Aronyak GhoshWon · 0-1Black · 2024-06-21 · Round 7.2BRICS Games Blitz Team
  46. vs Kubot MaksudshoevDraw · ½–½White · 2024-06-21 · Round 6.2BRICS Games Blitz Team
  47. vs Taalaibek ImanalievWon · 0-1Black · 2024-06-21 · Round 5.2BRICS Games Blitz Team
  48. vs Xiangyu XuLost · 0-1White · 2024-06-21 · Round 4.2BRICS Games Blitz Team
  49. vs Saidakbar SaydalievWon · 0-1Black · 2024-06-21 · Round 3.2BRICS Games Blitz Team
  50. vs Yury BorsukWon · 1-0White · 2024-06-21 · Round 2.2BRICS Games Blitz Team

FIDE tournaments

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

All tournament results