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
1151 2024-11-26 Titled Tue 26th Nov Late chess.com INT 6 Awonder Liang Andrey Esipenko Won: 0-1 19 Open
1152 2024-11-26 Titled Tue 26th Nov Late chess.com INT 5 Andrey Esipenko Tamas Banusz Won: 1-0 47 Open
1153 2024-11-26 Titled Tue 26th Nov Early chess.com INT 5 Jonas Buhl Bjerre Andrey Esipenko Draw: 1/2-1/2 62 Open
1154 2024-11-26 Titled Tue 26th Nov Early chess.com INT 4 Andrey Esipenko Chithambaram VR. Aravindh Won: 1-0 38 Open
1155 2024-11-26 Titled Tue 26th Nov Late chess.com INT 4 Andrey Esipenko Hamed Wafa Won: 1-0 36 Open
1156 2024-11-26 Titled Tue 26th Nov Late chess.com INT 3 Aleksandra Goryachkina Andrey Esipenko Won: 0-1 63 Open
1157 2024-11-26 Titled Tue 26th Nov Early chess.com INT 3 Lennis Martinez Ramirez Andrey Esipenko Won: 0-1 21 Open
1158 2024-11-26 Titled Tue 26th Nov Early chess.com INT 2 Andrey Esipenko Vladimir Burmakin Won: 1-0 20 Open
1159 2024-11-26 Titled Tue 26th Nov Late chess.com INT 2 Andrey Esipenko Dawid Janaszak Won: 1-0 40 Open
1160 2024-11-26 Titled Tue 26th Nov Late chess.com INT 1 Serhan Berat Ozdemir Andrey Esipenko Won: 0-1 31 Open
1161 2024-11-26 Titled Tue 26th Nov Early chess.com INT 1 Marcos Rodriguez Fontecha Andrey Esipenko Won: 0-1 37 Open
1162 2024-11-26 Titled Tue 26th Nov Early chess.com INT 11 Andrey Esipenko Ivan Yeletsky Lost: 0-1 35 Open
1163 2024-11-26 Titled Tue 26th Nov Late chess.com INT 10 Jose Carlos Ibarra Jerez Andrey Esipenko Lost: 1-0 59 Open
1164 2024-11-26 Titled Tue 26th Nov Early chess.com INT 10 Shant Sargsyan Andrey Esipenko Lost: 1-0 52 Open
1165 2024-11-19 Titled Tue 19th Nov Late chess.com INT 9 Andrey Esipenko Steven Zierk Won: 1-0 42 Open
1166 2024-11-19 Titled Tue 19th Nov Late chess.com INT 8 Jose Carlos Ibarra Jerez Andrey Esipenko Lost: 1-0 46 Open
1167 2024-11-19 Titled Tue 19th Nov Late chess.com INT 7 Andrey Esipenko Arash Tahbaz Won: 1-0 32 Open
1168 2024-11-19 Titled Tue 19th Nov Late chess.com INT 6 Alexander Rustemov Andrey Esipenko Won: 0-1 67 Open
1169 2024-11-19 Titled Tue 19th Nov Late chess.com INT 5 Andrey Esipenko Matthias Dann Won: 1-0 30 Open
1170 2024-11-19 Titled Tue 19th Nov Late chess.com INT 4 Guillermo Baches Garcia Andrey Esipenko Won: 0-1 35 Open
1171 2024-11-19 Titled Tue 19th Nov Late chess.com INT 3 Andrey Esipenko Frankie Badacsonyi Won: 1-0 36 Open
1172 2024-11-19 Titled Tue 19th Nov Late chess.com INT 2 Ricardo D. D`Arruda Andrey Esipenko Won: 0-1 20 Open
1173 2024-11-19 Titled Tue 19th Nov Late chess.com INT 1 Andrey Esipenko Sharath Radhakrishnan Lost: 0-1 67 Open
1174 2024-11-19 Titled Tue 19th Nov Late chess.com INT 11 Andrey Esipenko Christopher Woojin Yoo Won: 1-0 43 Open
1175 2024-11-19 Titled Tue 19th Nov Late chess.com INT 10 Reza Mahdavi Andrey Esipenko Won: 0-1 62 Open
1176 2024-11-12 Titled Tue 12th Nov Early chess.com INT 9 Andrey Esipenko Tykhon Cherniaiev Lost: 0-1 40 Open
1177 2024-11-12 Titled Tue 12th Nov Late chess.com INT 9 Hikaru Nakamura Andrey Esipenko Lost: 1-0 58 Open
1178 2024-11-12 Titled Tue 12th Nov Early chess.com INT 8 Sai Krishna G V Andrey Esipenko Won: 0-1 46 Open
1179 2024-11-12 Titled Tue 12th Nov Late chess.com INT 8 Javokhir Sindarov Andrey Esipenko Won: 0-1 46 Open
1180 2024-11-12 Titled Tue 12th Nov Late chess.com INT 7 Andrey Esipenko Sam Shankland Won: 1-0 70 Open
1181 2024-11-12 Titled Tue 12th Nov Early chess.com INT 7 Andrey Esipenko Sergei Zhigalko Lost: 0-1 45 Open
1182 2024-11-12 Titled Tue 12th Nov Early chess.com INT 6 Wagh Suyog Andrey Esipenko Won: 0-1 35 Open
1183 2024-11-12 Titled Tue 12th Nov Late chess.com INT 6 Andrey Esipenko Federico Perez Ponsa Won: 1-0 34 Open
1184 2024-11-12 Titled Tue 12th Nov Early chess.com INT 5 Artur Gabrielian Andrey Esipenko Draw: 1/2-1/2 73 Open
1185 2024-11-12 Titled Tue 12th Nov Late chess.com INT 5 Kayden Troff Andrey Esipenko Won: 0-1 35 Open
1186 2024-11-12 Titled Tue 12th Nov Early chess.com INT 4 Andrey Esipenko Alexey Reshetnikov Draw: 1/2-1/2 61 Open
1187 2024-11-12 Titled Tue 12th Nov Late chess.com INT 4 Andrey Esipenko Alexander Rustemov Draw: 1/2-1/2 62 Open
1188 2024-11-12 Titled Tue 12th Nov Early chess.com INT 3 Mohamed Anees M Andrey Esipenko Won: 0-1 53 Open
1189 2024-11-12 Titled Tue 12th Nov Late chess.com INT 3 Oskar Wieczorek Andrey Esipenko Won: 0-1 17 Open
1190 2024-11-12 Titled Tue 12th Nov Early chess.com INT 2 Andrey Esipenko Nikolai Vlassov Won: 1-0 42 Open
1191 2024-11-12 Titled Tue 12th Nov Late chess.com INT 2 Andrey Esipenko Guerau Masague Artero Won: 1-0 66 Open
1192 2024-11-12 Titled Tue 12th Nov Late chess.com INT 1 Sharath Radhakrishnan Andrey Esipenko Won: 0-1 48 Open
1193 2024-11-12 Titled Tue 12th Nov Early chess.com INT 1 Sergei Krivoshey Andrey Esipenko Won: 0-1 26 Open
1194 2024-11-12 Titled Tue 12th Nov Late chess.com INT 11 Reza Mahdavi Andrey Esipenko Lost: 1-0 59 Open
1195 2024-11-12 Titled Tue 12th Nov Late chess.com INT 10 Andrey Esipenko Rudik Makarian Lost: 0-1 27 Open
1196 2024-11-05 Titled Tue 5th Nov Early chess.com INT 9 Andrey Esipenko Jan Vykouk Won: 1-0 39 Open
1197 2024-11-05 Titled Tue 5th Nov Late chess.com INT 9 Fabiano Caruana Andrey Esipenko Won: 0-1 38 Open
1198 2024-11-05 Titled Tue 5th Nov Early chess.com INT 8 Tikhon Popov Andrey Esipenko Won: 0-1 39 Open
1199 2024-11-05 Titled Tue 5th Nov Late chess.com INT 8 Andrey Esipenko Gata Kamsky Won: 1-0 34 Open
1200 2024-11-05 Titled Tue 5th Nov Late chess.com INT 7 Guha Mitrabha Andrey Esipenko Won: 0-1 82 Open
  1. vs Awonder LiangWon · 0-1Black · 2024-11-26 · Round 6Titled Tue 26th Nov Late
  2. vs Tamas BanuszWon · 1-0White · 2024-11-26 · Round 5Titled Tue 26th Nov Late
  3. vs Jonas Buhl BjerreDraw · ½–½Black · 2024-11-26 · Round 5Titled Tue 26th Nov Early
  4. vs Chithambaram VR. AravindhWon · 1-0White · 2024-11-26 · Round 4Titled Tue 26th Nov Early
  5. vs Hamed WafaWon · 1-0White · 2024-11-26 · Round 4Titled Tue 26th Nov Late
  6. vs Aleksandra GoryachkinaWon · 0-1Black · 2024-11-26 · Round 3Titled Tue 26th Nov Late
  7. vs Lennis Martinez RamirezWon · 0-1Black · 2024-11-26 · Round 3Titled Tue 26th Nov Early
  8. vs Vladimir BurmakinWon · 1-0White · 2024-11-26 · Round 2Titled Tue 26th Nov Early
  9. vs Dawid JanaszakWon · 1-0White · 2024-11-26 · Round 2Titled Tue 26th Nov Late
  10. vs Serhan Berat OzdemirWon · 0-1Black · 2024-11-26 · Round 1Titled Tue 26th Nov Late
  11. vs Marcos Rodriguez FontechaWon · 0-1Black · 2024-11-26 · Round 1Titled Tue 26th Nov Early
  12. vs Ivan YeletskyLost · 0-1White · 2024-11-26 · Round 11Titled Tue 26th Nov Early
  13. vs Jose Carlos Ibarra JerezLost · 1-0Black · 2024-11-26 · Round 10Titled Tue 26th Nov Late
  14. vs Shant SargsyanLost · 1-0Black · 2024-11-26 · Round 10Titled Tue 26th Nov Early
  15. vs Steven ZierkWon · 1-0White · 2024-11-19 · Round 9Titled Tue 19th Nov Late
  16. vs Jose Carlos Ibarra JerezLost · 1-0Black · 2024-11-19 · Round 8Titled Tue 19th Nov Late
  17. vs Arash TahbazWon · 1-0White · 2024-11-19 · Round 7Titled Tue 19th Nov Late
  18. vs Alexander RustemovWon · 0-1Black · 2024-11-19 · Round 6Titled Tue 19th Nov Late
  19. vs Matthias DannWon · 1-0White · 2024-11-19 · Round 5Titled Tue 19th Nov Late
  20. vs Guillermo Baches GarciaWon · 0-1Black · 2024-11-19 · Round 4Titled Tue 19th Nov Late
  21. vs Frankie BadacsonyiWon · 1-0White · 2024-11-19 · Round 3Titled Tue 19th Nov Late
  22. vs Ricardo D. D`ArrudaWon · 0-1Black · 2024-11-19 · Round 2Titled Tue 19th Nov Late
  23. vs Sharath RadhakrishnanLost · 0-1White · 2024-11-19 · Round 1Titled Tue 19th Nov Late
  24. vs Christopher Woojin YooWon · 1-0White · 2024-11-19 · Round 11Titled Tue 19th Nov Late
  25. vs Reza MahdaviWon · 0-1Black · 2024-11-19 · Round 10Titled Tue 19th Nov Late
  26. vs Tykhon CherniaievLost · 0-1White · 2024-11-12 · Round 9Titled Tue 12th Nov Early
  27. vs Hikaru NakamuraLost · 1-0Black · 2024-11-12 · Round 9Titled Tue 12th Nov Late
  28. vs Sai Krishna G VWon · 0-1Black · 2024-11-12 · Round 8Titled Tue 12th Nov Early
  29. vs Javokhir SindarovWon · 0-1Black · 2024-11-12 · Round 8Titled Tue 12th Nov Late
  30. vs Sam ShanklandWon · 1-0White · 2024-11-12 · Round 7Titled Tue 12th Nov Late
  31. vs Sergei ZhigalkoLost · 0-1White · 2024-11-12 · Round 7Titled Tue 12th Nov Early
  32. vs Wagh SuyogWon · 0-1Black · 2024-11-12 · Round 6Titled Tue 12th Nov Early
  33. vs Federico Perez PonsaWon · 1-0White · 2024-11-12 · Round 6Titled Tue 12th Nov Late
  34. vs Artur GabrielianDraw · ½–½Black · 2024-11-12 · Round 5Titled Tue 12th Nov Early
  35. vs Kayden TroffWon · 0-1Black · 2024-11-12 · Round 5Titled Tue 12th Nov Late
  36. vs Alexey ReshetnikovDraw · ½–½White · 2024-11-12 · Round 4Titled Tue 12th Nov Early
  37. vs Alexander RustemovDraw · ½–½White · 2024-11-12 · Round 4Titled Tue 12th Nov Late
  38. vs Mohamed Anees MWon · 0-1Black · 2024-11-12 · Round 3Titled Tue 12th Nov Early
  39. vs Oskar WieczorekWon · 0-1Black · 2024-11-12 · Round 3Titled Tue 12th Nov Late
  40. vs Nikolai VlassovWon · 1-0White · 2024-11-12 · Round 2Titled Tue 12th Nov Early
  41. vs Guerau Masague ArteroWon · 1-0White · 2024-11-12 · Round 2Titled Tue 12th Nov Late
  42. vs Sharath RadhakrishnanWon · 0-1Black · 2024-11-12 · Round 1Titled Tue 12th Nov Late
  43. vs Sergei KrivosheyWon · 0-1Black · 2024-11-12 · Round 1Titled Tue 12th Nov Early
  44. vs Reza MahdaviLost · 1-0Black · 2024-11-12 · Round 11Titled Tue 12th Nov Late
  45. vs Rudik MakarianLost · 0-1White · 2024-11-12 · Round 10Titled Tue 12th Nov Late
  46. vs Jan VykoukWon · 1-0White · 2024-11-05 · Round 9Titled Tue 5th Nov Early
  47. vs Fabiano CaruanaWon · 0-1Black · 2024-11-05 · Round 9Titled Tue 5th Nov Late
  48. vs Tikhon PopovWon · 0-1Black · 2024-11-05 · Round 8Titled Tue 5th Nov Early
  49. vs Gata KamskyWon · 1-0White · 2024-11-05 · Round 8Titled Tue 5th Nov Late
  50. vs Guha MitrabhaWon · 0-1Black · 2024-11-05 · Round 7Titled Tue 5th Nov Late

FIDE tournaments

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

All tournament results