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
2951 2020-05-05 Titled Tuesday 5th May chess.com INT 4 Andrey Esipenko George Stoleriu Won: 1-0 33 Open
2952 2020-05-05 Titled Tuesday 5th May chess.com INT 2 Andrey Esipenko K. Ratnakaran Won: 1-0 21 Open
2953 2020-05-05 Titled Tuesday 5th May chess.com INT 1 Irina Bulmaga Andrey Esipenko Won: 0-1 24 Open
2954 2020-04-28 Titled Tuesday 28th Apr chess.com INT 9 Maxim Lugovskoy Andrey Esipenko Won: 0-1 45 Open
2955 2020-04-28 Titled Tuesday 28th Apr chess.com INT 8 Andrey Esipenko Levente Vajda Won: 1-0 48 Open
2956 2020-04-28 Titled Tuesday 28th Apr chess.com INT 7 Abhimanyu Puranik Andrey Esipenko Lost: 1-0 42 Open
2957 2020-04-28 Titled Tuesday 28th Apr chess.com INT 6 Andrey Esipenko Spartak Vysochin Draw: 1/2-1/2 72 Open
2958 2020-04-28 Titled Tuesday 28th Apr chess.com INT 5 Alejandro Ramirez Andrey Esipenko Won: 0-1 54 Open
2959 2020-04-15 1st Abu Dhabi Super Blitz chess.com INT 5 Klementy Sychev Andrey Esipenko Lost: 1-0 30 Open
2960 2020-04-15 1st Abu Dhabi Super Blitz chess.com INT 1 Alex Astaneh Lopez Andrey Esipenko Won: 0-1 34 Open
2961 2020-04-15 1st Abu Dhabi Super Blitz chess.com INT 11 Hjorvar Steinn Gretarsson Andrey Esipenko Lost: 1-0 71 Open
2962 2020-03-09 6th Nutcracker Rapid Moscow RUS 8.2 Andrey Esipenko Alexei Shirov Lost: 0-1 37 Open
2963 2020-03-09 6th Nutcracker Rapid Moscow RUS 7.1 Evgeniy Najer Andrey Esipenko Won: 0-1 46 Open
2964 2020-03-09 6th Nutcracker Rapid Moscow RUS 6.4 Boris Gelfand Andrey Esipenko Lost: 1-0 35 Open
2965 2020-03-09 6th Nutcracker Rapid Moscow RUS 5.3 Andrey Esipenko Evgeny Tomashevsky Draw: 1/2-1/2 46 Open
2966 2020-03-08 6th Nutcracker Rapid Moscow RUS 4.3 Evgeny Tomashevsky Andrey Esipenko Draw: 1/2-1/2 45 Open
2967 2020-03-08 6th Nutcracker Rapid Moscow RUS 3.4 Andrey Esipenko Boris Gelfand Draw: 1/2-1/2 66 Open
2968 2020-03-08 6th Nutcracker Rapid Moscow RUS 2.1 Andrey Esipenko Evgeniy Najer Won: 1-0 44 Open
2969 2020-03-08 6th Nutcracker Rapid Moscow RUS 1.2 Alexei Shirov Andrey Esipenko Won: 0-1 41 Open
2970 2020-03-07 6th Nutcracker Classical Moscow RUS 4.3 Evgeny Tomashevsky Andrey Esipenko Draw: 1/2-1/2 40 Open
2971 2020-03-06 6th Nutcracker Classical Moscow RUS 3.1 Andrey Esipenko Evgeniy Najer Won: 1-0 39 Open
2972 2020-03-05 6th Nutcracker Classical Moscow RUS 2.4 Andrey Esipenko Boris Gelfand Won: 1-0 36 Open
2973 2020-03-04 6th Nutcracker Classical Moscow RUS 1.2 Alexei Shirov Andrey Esipenko Draw: 1/2-1/2 40 Open
2974 2020-02-21 2nd Prague Challengers Prague CZE 9.1 Andrey Esipenko Jan Krejci Draw: 1/2-1/2 53 Open
2975 2020-02-20 2nd Prague Challengers Prague CZE 8.3 Thai Dai Van Nguyen Andrey Esipenko Draw: 1/2-1/2 55 Open
2976 2020-02-19 2nd Prague Challengers Prague CZE 7.4 Andrey Esipenko Lukas Cernousek Won: 1-0 47 Open
2977 2020-02-18 2nd Prague Challengers Prague CZE 6.3 Nijat Abasov Andrey Esipenko Lost: 1-0 39 Open
2978 2020-02-16 2nd Prague Challengers Prague CZE 5.5 Tadeas Kriebel Andrey Esipenko Won: 0-1 35 Open
2979 2020-02-15 2nd Prague Challengers Prague CZE 4.3 Andrey Esipenko Jorden Van Foreest Draw: 1/2-1/2 30 Open
2980 2020-02-14 2nd Prague Challengers Prague CZE 3.1 Kacper Piorun Andrey Esipenko Won: 0-1 64 Open
2981 2020-02-13 2nd Prague Challengers Prague CZE 2.1 Andrey Esipenko Hannes Stefansson Draw: 1/2-1/2 30 Open
2982 2020-02-12 2nd Prague Challengers Prague CZE 1.3 Mateusz Bartel Andrey Esipenko Draw: 1/2-1/2 31 Open
2983 2020-02-05 PRO League Group Stage chess.com INT 5 Robert Markus Andrey Esipenko Won: 0-1 39 Open
2984 2020-02-05 PRO League Group Stage chess.com INT 5 Tamas Banusz Andrey Esipenko Lost: 1-0 33 Open
2985 2020-02-05 PRO League Group Stage chess.com INT 5 Andrey Esipenko Viktor Erdos Draw: 1/2-1/2 41 Open
2986 2020-02-05 PRO League Group Stage chess.com INT 5 Andrey Esipenko David Navara Draw: 1/2-1/2 34 Open
2987 2020-01-30 Gibraltar Masters 2020 Caleta ENG 10.1 Andrey Esipenko Hao Wang Draw: 1/2-1/2 30 Open
2988 2020-01-30 Gibraltar Masters TB 2020 Caleta ENG 1.5 David Paravyan Andrey Esipenko Lost: 1-0 58 Open
2989 2020-01-30 Gibraltar Masters TB 2020 Caleta ENG 1.4 Andrey Esipenko David Paravyan Draw: 1/2-1/2 43 Open
2990 2020-01-30 Gibraltar Masters TB 2020 Caleta ENG 1.3 David Paravyan Andrey Esipenko Draw: 1/2-1/2 57 Open
2991 2020-01-30 Gibraltar Masters TB 2020 Caleta ENG 1.2 David Paravyan Andrey Esipenko Draw: 1/2-1/2 27 Open
2992 2020-01-30 Gibraltar Masters TB 2020 Caleta ENG 1.1 Andrey Esipenko David Paravyan Draw: 1/2-1/2 33 Open
2993 2020-01-29 Gibraltar Masters 2020 Caleta ENG 9.2 Parham Maghsoodloo Andrey Esipenko Draw: 1/2-1/2 62 Open
2994 2020-01-28 Gibraltar Masters 2020 Caleta ENG 8.2 Andrey Esipenko David Paravyan Draw: 1/2-1/2 30 Open
2995 2020-01-26 Gibraltar Masters 2020 Caleta ENG 6.1 Ivan Cheparinov Andrey Esipenko Won: 0-1 51 Open
2996 2020-01-25 Gibraltar Masters 2020 Caleta ENG 5.4 Andrey Esipenko Pier Luigi Basso Won: 1-0 63 Open
2997 2020-01-24 Gibraltar Masters 2020 Caleta ENG 4.13 Cemil Can Ali Marandi Andrey Esipenko Won: 0-1 65 Open
2998 2020-01-23 Gibraltar Masters 2020 Caleta ENG 3.7 Andrey Esipenko Mikhail Al. Antipov Draw: 1/2-1/2 35 Open
2999 2020-01-22 Gibraltar Masters 2020 Caleta ENG 2.13 Olga Girya Andrey Esipenko Won: 0-1 45 Open
3000 2020-01-21 Gibraltar Masters 2020 Caleta ENG 1.16 Andrey Esipenko Rout Padmini Won: 1-0 52 Open
  1. vs George StoleriuWon · 1-0White · 2020-05-05 · Round 4Titled Tuesday 5th May
  2. vs K. RatnakaranWon · 1-0White · 2020-05-05 · Round 2Titled Tuesday 5th May
  3. vs Irina BulmagaWon · 0-1Black · 2020-05-05 · Round 1Titled Tuesday 5th May
  4. vs Maxim LugovskoyWon · 0-1Black · 2020-04-28 · Round 9Titled Tuesday 28th Apr
  5. vs Levente VajdaWon · 1-0White · 2020-04-28 · Round 8Titled Tuesday 28th Apr
  6. vs Abhimanyu PuranikLost · 1-0Black · 2020-04-28 · Round 7Titled Tuesday 28th Apr
  7. vs Spartak VysochinDraw · ½–½White · 2020-04-28 · Round 6Titled Tuesday 28th Apr
  8. vs Alejandro RamirezWon · 0-1Black · 2020-04-28 · Round 5Titled Tuesday 28th Apr
  9. vs Klementy SychevLost · 1-0Black · 2020-04-15 · Round 51st Abu Dhabi Super Blitz
  10. vs Alex Astaneh LopezWon · 0-1Black · 2020-04-15 · Round 11st Abu Dhabi Super Blitz
  11. vs Hjorvar Steinn GretarssonLost · 1-0Black · 2020-04-15 · Round 111st Abu Dhabi Super Blitz
  12. vs Alexei ShirovLost · 0-1White · 2020-03-09 · Round 8.26th Nutcracker Rapid
  13. vs Evgeniy NajerWon · 0-1Black · 2020-03-09 · Round 7.16th Nutcracker Rapid
  14. vs Boris GelfandLost · 1-0Black · 2020-03-09 · Round 6.46th Nutcracker Rapid
  15. vs Evgeny TomashevskyDraw · ½–½White · 2020-03-09 · Round 5.36th Nutcracker Rapid
  16. vs Evgeny TomashevskyDraw · ½–½Black · 2020-03-08 · Round 4.36th Nutcracker Rapid
  17. vs Boris GelfandDraw · ½–½White · 2020-03-08 · Round 3.46th Nutcracker Rapid
  18. vs Evgeniy NajerWon · 1-0White · 2020-03-08 · Round 2.16th Nutcracker Rapid
  19. vs Alexei ShirovWon · 0-1Black · 2020-03-08 · Round 1.26th Nutcracker Rapid
  20. vs Evgeny TomashevskyDraw · ½–½Black · 2020-03-07 · Round 4.36th Nutcracker Classical
  21. vs Evgeniy NajerWon · 1-0White · 2020-03-06 · Round 3.16th Nutcracker Classical
  22. vs Boris GelfandWon · 1-0White · 2020-03-05 · Round 2.46th Nutcracker Classical
  23. vs Alexei ShirovDraw · ½–½Black · 2020-03-04 · Round 1.26th Nutcracker Classical
  24. vs Jan KrejciDraw · ½–½White · 2020-02-21 · Round 9.12nd Prague Challengers
  25. vs Thai Dai Van NguyenDraw · ½–½Black · 2020-02-20 · Round 8.32nd Prague Challengers
  26. vs Lukas CernousekWon · 1-0White · 2020-02-19 · Round 7.42nd Prague Challengers
  27. vs Nijat AbasovLost · 1-0Black · 2020-02-18 · Round 6.32nd Prague Challengers
  28. vs Tadeas KriebelWon · 0-1Black · 2020-02-16 · Round 5.52nd Prague Challengers
  29. vs Jorden Van ForeestDraw · ½–½White · 2020-02-15 · Round 4.32nd Prague Challengers
  30. vs Kacper PiorunWon · 0-1Black · 2020-02-14 · Round 3.12nd Prague Challengers
  31. vs Hannes StefanssonDraw · ½–½White · 2020-02-13 · Round 2.12nd Prague Challengers
  32. vs Mateusz BartelDraw · ½–½Black · 2020-02-12 · Round 1.32nd Prague Challengers
  33. vs Robert MarkusWon · 0-1Black · 2020-02-05 · Round 5PRO League Group Stage
  34. vs Tamas BanuszLost · 1-0Black · 2020-02-05 · Round 5PRO League Group Stage
  35. vs Viktor ErdosDraw · ½–½White · 2020-02-05 · Round 5PRO League Group Stage
  36. vs David NavaraDraw · ½–½White · 2020-02-05 · Round 5PRO League Group Stage
  37. vs Hao WangDraw · ½–½White · 2020-01-30 · Round 10.1Gibraltar Masters 2020
  38. vs David ParavyanLost · 1-0Black · 2020-01-30 · Round 1.5Gibraltar Masters TB 2020
  39. vs David ParavyanDraw · ½–½White · 2020-01-30 · Round 1.4Gibraltar Masters TB 2020
  40. vs David ParavyanDraw · ½–½Black · 2020-01-30 · Round 1.3Gibraltar Masters TB 2020
  41. vs David ParavyanDraw · ½–½Black · 2020-01-30 · Round 1.2Gibraltar Masters TB 2020
  42. vs David ParavyanDraw · ½–½White · 2020-01-30 · Round 1.1Gibraltar Masters TB 2020
  43. vs Parham MaghsoodlooDraw · ½–½Black · 2020-01-29 · Round 9.2Gibraltar Masters 2020
  44. vs David ParavyanDraw · ½–½White · 2020-01-28 · Round 8.2Gibraltar Masters 2020
  45. vs Ivan CheparinovWon · 0-1Black · 2020-01-26 · Round 6.1Gibraltar Masters 2020
  46. vs Pier Luigi BassoWon · 1-0White · 2020-01-25 · Round 5.4Gibraltar Masters 2020
  47. vs Cemil Can Ali MarandiWon · 0-1Black · 2020-01-24 · Round 4.13Gibraltar Masters 2020
  48. vs Mikhail Al. AntipovDraw · ½–½White · 2020-01-23 · Round 3.7Gibraltar Masters 2020
  49. vs Olga GiryaWon · 0-1Black · 2020-01-22 · Round 2.13Gibraltar Masters 2020
  50. vs Rout PadminiWon · 1-0White · 2020-01-21 · Round 1.16Gibraltar Masters 2020

FIDE tournaments

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

All tournament results