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 EsipenkoLIVE

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
1551 2024-03-07 Aeroflot Open A 2024 Moscow RUS 9.1 M. Amin Tabatabaei Andrey Esipenko Lost: 1-0 63 Open
1552 2024-03-06 Aeroflot Open A 2024 Moscow RUS 8.2 Andrey Esipenko Sergey Drygalov Won: 1-0 30 Open
1553 2024-03-06 Aeroflot Open A 2024 Moscow RUS 7.1 Alexander Grischuk Andrey Esipenko Draw: 1/2-1/2 23 Open
1554 2024-03-05 Aeroflot Open A 2024 Moscow RUS 6.2 Andrey Esipenko Shamsiddin Vokhidov Won: 1-0 41 Open
1555 2024-03-05 Aeroflot Open A 2024 Moscow RUS 5.2 Ivan Zemlyanskii Andrey Esipenko Won: 0-1 39 Open
1556 2024-03-04 Aeroflot Open A 2024 Moscow RUS 4.8 Andrey Esipenko Erik Hakobyan Won: 1-0 36 Open
1557 2024-03-04 Aeroflot Open A 2024 Moscow RUS 3.6 Emin Ohanyan Andrey Esipenko Draw: 1/2-1/2 28 Open
1558 2024-03-03 Aeroflot Open A 2024 Moscow RUS 2.2 Andrey Esipenko Yaroslav Remizov Draw: 1/2-1/2 44 Open
1559 2024-03-03 Aeroflot Open A 2024 Moscow RUS 1.2 Artiom Stribuk Andrey Esipenko Won: 0-1 42 Open
1560 2024-02-27 Titled Tue 27th Feb Early chess.com INT 9 Francesco Sonis Andrey Esipenko Won: 0-1 34 Open
1561 2024-02-27 Titled Tue 27th Feb Late chess.com INT 9 Aleks Sahakyan Andrey Esipenko Won: 0-1 64 Open
1562 2024-02-27 Titled Tue 27th Feb Late chess.com INT 8 Andrey Esipenko Andrew Hong Lost: 0-1 42 Open
1563 2024-02-27 Titled Tue 27th Feb Early chess.com INT 8 Andrey Esipenko Jan-Krzysztof Duda Lost: 0-1 69 Open
1564 2024-02-27 Titled Tue 27th Feb Late chess.com INT 7 Andrey Esipenko Joseph F. Bellissimo Won: 1-0 35 Open
1565 2024-02-27 Titled Tue 27th Feb Early chess.com INT 7 Roman Kezin Andrey Esipenko Won: 0-1 36 Open
1566 2024-02-27 Titled Tue 27th Feb Late chess.com INT 6 Jonathan Dourerassou Andrey Esipenko Won: 0-1 41 Open
1567 2024-02-27 Titled Tue 27th Feb Early chess.com INT 6 Andrey Esipenko Adar Tarhan Won: 1-0 19 Open
1568 2024-02-27 Titled Tue 27th Feb Early chess.com INT 5 Andrey Esipenko V Pranav Lost: 0-1 42 Open
1569 2024-02-27 Titled Tue 27th Feb Late chess.com INT 5 Andrey Esipenko Dawid Niekras Won: 1-0 57 Open
1570 2024-02-27 Titled Tue 27th Feb Late chess.com INT 4 Sergio E Barrientos Andrey Esipenko Draw: 1/2-1/2 82 Open
1571 2024-02-27 Titled Tue 27th Feb Early chess.com INT 4 Nagare Kaivalya Sandip Andrey Esipenko Won: 0-1 40 Open
1572 2024-02-27 Titled Tue 27th Feb Early chess.com INT 3 Andrey Esipenko Vilka Sipila Won: 1-0 47 Open
1573 2024-02-27 Titled Tue 27th Feb Late chess.com INT 3 Andrey Esipenko Sergiy Zavgorodniy Won: 1-0 120 Open
1574 2024-02-27 Titled Tue 27th Feb Late chess.com INT 2 Lucas Ranaldi Andrey Esipenko Draw: 1/2-1/2 59 Open
1575 2024-02-27 Titled Tue 27th Feb Early chess.com INT 2 Andrey Levitskiy Andrey Esipenko Won: 0-1 40 Open
1576 2024-02-27 Titled Tue 27th Feb Late chess.com INT 1 Andrey Esipenko Adrian Martinez Fernandez Won: 1-0 37 Open
1577 2024-02-27 Titled Tue 27th Feb Early chess.com INT 1 Andrey Esipenko Samuel Fieberg Won: 1-0 46 Open
1578 2024-02-27 Titled Tue 27th Feb Early chess.com INT 11 Alexey Sarana Andrey Esipenko Lost: 1-0 59 Open
1579 2024-02-27 Titled Tue 27th Feb Late chess.com INT 10 Nihal Sarin Andrey Esipenko Lost: 1-0 33 Open
1580 2024-02-27 Titled Tue 27th Feb Early chess.com INT 10 Andrey Esipenko Milosz Szpar Won: 1-0 46 Open
1581 2024-02-21 Kramnik-Esipenko Blitz Rostov-on-Don RUS 9 Vladimir Kramnik Andrey Esipenko Draw: 1/2-1/2 56 Open
1582 2024-02-21 Kramnik-Esipenko Blitz Rostov-on-Don RUS 8 Andrey Esipenko Vladimir Kramnik Draw: 1/2-1/2 95 Open
1583 2024-02-21 Kramnik-Esipenko Blitz Rostov-on-Don RUS 7 Vladimir Kramnik Andrey Esipenko Lost: 1-0 42 Open
1584 2024-02-21 Kramnik-Esipenko Blitz Rostov-on-Don RUS 6 Andrey Esipenko Vladimir Kramnik Won: 1-0 46 Open
1585 2024-02-21 Kramnik-Esipenko Blitz Rostov-on-Don RUS 5 Vladimir Kramnik Andrey Esipenko Won: 0-1 81 Open
1586 2024-02-21 Kramnik-Esipenko Blitz Rostov-on-Don RUS 4 Andrey Esipenko Vladimir Kramnik Lost: 0-1 20 Open
1587 2024-02-21 Kramnik-Esipenko Blitz Rostov-on-Don RUS 3 Vladimir Kramnik Andrey Esipenko Won: 0-1 64 Open
1588 2024-02-21 Kramnik-Esipenko Blitz Rostov-on-Don RUS 2 Andrey Esipenko Vladimir Kramnik Won: 1-0 66 Open
1589 2024-02-21 Kramnik-Esipenko Blitz Rostov-on-Don RUS 1 Vladimir Kramnik Andrey Esipenko Lost: 1-0 35 Open
1590 2024-02-21 Kramnik-Esipenko Blitz Rostov-on-Don RUS 12 Andrey Esipenko Vladimir Kramnik Won: 1-0 43 Open
1591 2024-02-21 Kramnik-Esipenko Blitz Rostov-on-Don RUS 11 Vladimir Kramnik Andrey Esipenko Won: 0-1 40 Open
1592 2024-02-21 Kramnik-Esipenko Blitz Rostov-on-Don RUS 10 Andrey Esipenko Vladimir Kramnik Won: 1-0 45 Open
1593 2024-02-19 Kramnik-Esipenko Rapid Rostov-on-Don RUS 6 Andrey Esipenko Vladimir Kramnik Lost: 0-1 53 Open
1594 2024-02-19 Kramnik-Esipenko Rapid Rostov-on-Don RUS 5 Vladimir Kramnik Andrey Esipenko Lost: 1-0 36 Open
1595 2024-02-19 Kramnik-Esipenko Rapid Rostov-on-Don RUS 4 Andrey Esipenko Vladimir Kramnik Draw: 1/2-1/2 79 Open
1596 2024-02-18 Kramnik-Esipenko Rapid Rostov-on-Don RUS 3 Vladimir Kramnik Andrey Esipenko Won: 0-1 42 Open
1597 2024-02-18 Kramnik-Esipenko Rapid Rostov-on-Don RUS 2 Andrey Esipenko Vladimir Kramnik Lost: 0-1 34 Open
1598 2024-02-18 Kramnik-Esipenko Rapid Rostov-on-Don RUS 1 Vladimir Kramnik Andrey Esipenko Draw: 1/2-1/2 40 Open
1599 2024-02-13 Titled Tue 13th Feb Early chess.com INT 3 Andrey Esipenko Mai Narva Lost: 0-1 38 Open
1600 2024-02-13 Titled Tue 13th Feb Early chess.com INT 2 Jake Kleiman Andrey Esipenko Lost: 1-0 45 Open
  1. vs M. Amin TabatabaeiLost · 1-0Black · 2024-03-07 · Round 9.1Aeroflot Open A 2024
  2. vs Sergey DrygalovWon · 1-0White · 2024-03-06 · Round 8.2Aeroflot Open A 2024
  3. vs Alexander GrischukDraw · ½–½Black · 2024-03-06 · Round 7.1Aeroflot Open A 2024
  4. vs Shamsiddin VokhidovWon · 1-0White · 2024-03-05 · Round 6.2Aeroflot Open A 2024
  5. vs Ivan ZemlyanskiiWon · 0-1Black · 2024-03-05 · Round 5.2Aeroflot Open A 2024
  6. vs Erik HakobyanWon · 1-0White · 2024-03-04 · Round 4.8Aeroflot Open A 2024
  7. vs Emin OhanyanDraw · ½–½Black · 2024-03-04 · Round 3.6Aeroflot Open A 2024
  8. vs Yaroslav RemizovDraw · ½–½White · 2024-03-03 · Round 2.2Aeroflot Open A 2024
  9. vs Artiom StribukWon · 0-1Black · 2024-03-03 · Round 1.2Aeroflot Open A 2024
  10. vs Francesco SonisWon · 0-1Black · 2024-02-27 · Round 9Titled Tue 27th Feb Early
  11. vs Aleks SahakyanWon · 0-1Black · 2024-02-27 · Round 9Titled Tue 27th Feb Late
  12. vs Andrew HongLost · 0-1White · 2024-02-27 · Round 8Titled Tue 27th Feb Late
  13. vs Jan-Krzysztof DudaLost · 0-1White · 2024-02-27 · Round 8Titled Tue 27th Feb Early
  14. vs Joseph F. BellissimoWon · 1-0White · 2024-02-27 · Round 7Titled Tue 27th Feb Late
  15. vs Roman KezinWon · 0-1Black · 2024-02-27 · Round 7Titled Tue 27th Feb Early
  16. vs Jonathan DourerassouWon · 0-1Black · 2024-02-27 · Round 6Titled Tue 27th Feb Late
  17. vs Adar TarhanWon · 1-0White · 2024-02-27 · Round 6Titled Tue 27th Feb Early
  18. vs V PranavLost · 0-1White · 2024-02-27 · Round 5Titled Tue 27th Feb Early
  19. vs Dawid NiekrasWon · 1-0White · 2024-02-27 · Round 5Titled Tue 27th Feb Late
  20. vs Sergio E BarrientosDraw · ½–½Black · 2024-02-27 · Round 4Titled Tue 27th Feb Late
  21. vs Nagare Kaivalya SandipWon · 0-1Black · 2024-02-27 · Round 4Titled Tue 27th Feb Early
  22. vs Vilka SipilaWon · 1-0White · 2024-02-27 · Round 3Titled Tue 27th Feb Early
  23. vs Sergiy ZavgorodniyWon · 1-0White · 2024-02-27 · Round 3Titled Tue 27th Feb Late
  24. vs Lucas RanaldiDraw · ½–½Black · 2024-02-27 · Round 2Titled Tue 27th Feb Late
  25. vs Andrey LevitskiyWon · 0-1Black · 2024-02-27 · Round 2Titled Tue 27th Feb Early
  26. vs Adrian Martinez FernandezWon · 1-0White · 2024-02-27 · Round 1Titled Tue 27th Feb Late
  27. vs Samuel FiebergWon · 1-0White · 2024-02-27 · Round 1Titled Tue 27th Feb Early
  28. vs Alexey SaranaLost · 1-0Black · 2024-02-27 · Round 11Titled Tue 27th Feb Early
  29. vs Nihal SarinLost · 1-0Black · 2024-02-27 · Round 10Titled Tue 27th Feb Late
  30. vs Milosz SzparWon · 1-0White · 2024-02-27 · Round 10Titled Tue 27th Feb Early
  31. vs Vladimir KramnikDraw · ½–½Black · 2024-02-21 · Round 9Kramnik-Esipenko Blitz
  32. vs Vladimir KramnikDraw · ½–½White · 2024-02-21 · Round 8Kramnik-Esipenko Blitz
  33. vs Vladimir KramnikLost · 1-0Black · 2024-02-21 · Round 7Kramnik-Esipenko Blitz
  34. vs Vladimir KramnikWon · 1-0White · 2024-02-21 · Round 6Kramnik-Esipenko Blitz
  35. vs Vladimir KramnikWon · 0-1Black · 2024-02-21 · Round 5Kramnik-Esipenko Blitz
  36. vs Vladimir KramnikLost · 0-1White · 2024-02-21 · Round 4Kramnik-Esipenko Blitz
  37. vs Vladimir KramnikWon · 0-1Black · 2024-02-21 · Round 3Kramnik-Esipenko Blitz
  38. vs Vladimir KramnikWon · 1-0White · 2024-02-21 · Round 2Kramnik-Esipenko Blitz
  39. vs Vladimir KramnikLost · 1-0Black · 2024-02-21 · Round 1Kramnik-Esipenko Blitz
  40. vs Vladimir KramnikWon · 1-0White · 2024-02-21 · Round 12Kramnik-Esipenko Blitz
  41. vs Vladimir KramnikWon · 0-1Black · 2024-02-21 · Round 11Kramnik-Esipenko Blitz
  42. vs Vladimir KramnikWon · 1-0White · 2024-02-21 · Round 10Kramnik-Esipenko Blitz
  43. vs Vladimir KramnikLost · 0-1White · 2024-02-19 · Round 6Kramnik-Esipenko Rapid
  44. vs Vladimir KramnikLost · 1-0Black · 2024-02-19 · Round 5Kramnik-Esipenko Rapid
  45. vs Vladimir KramnikDraw · ½–½White · 2024-02-19 · Round 4Kramnik-Esipenko Rapid
  46. vs Vladimir KramnikWon · 0-1Black · 2024-02-18 · Round 3Kramnik-Esipenko Rapid
  47. vs Vladimir KramnikLost · 0-1White · 2024-02-18 · Round 2Kramnik-Esipenko Rapid
  48. vs Vladimir KramnikDraw · ½–½Black · 2024-02-18 · Round 1Kramnik-Esipenko Rapid
  49. vs Mai NarvaLost · 0-1White · 2024-02-13 · Round 3Titled Tue 13th Feb Early
  50. vs Jake KleimanLost · 1-0Black · 2024-02-13 · Round 2Titled Tue 13th Feb Early

FIDE tournaments

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

All tournament results