GMAndrey Esipenko
- 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
Rapid
2658Published FIDE
Blitz
2645Published 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
Published rating lists through Nov 2026.
Download chart or data
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 |
|---|---|---|---|---|---|---|---|---|---|
| 2851 | 2020-06-20 | PNWCC Online Blitz JP 14 | lichess.org INT | 1 | Andrey Esipenko | Axel Bachmann | Won: 1-0 | 37 | Open |
| 2852 | 2020-06-20 | PNWCC Online Blitz JP 14 | lichess.org INT | 11 | Georg Meier | Andrey Esipenko | Lost: 1-0 | 51 | Open |
| 2853 | 2020-06-20 | PNWCC Online Blitz JP 14 | lichess.org INT | 10 | Andrey Esipenko | Jeffery Xiong | Lost: 0-1 | 110 | Open |
| 2854 | 2020-06-16 | Titled Tuesday 16th June | chess.com INT | 7 | Andrey Esipenko | Arman Mikaelyan | Lost: 0-1 | 17 | Open |
| 2855 | 2020-06-16 | Titled Tuesday 16th June | chess.com INT | 6 | Szymon Gumularz | Andrey Esipenko | Won: 0-1 | 49 | Open |
| 2856 | 2020-06-16 | Titled Tuesday 16th June | chess.com INT | 5 | Andrey Esipenko | Pranav Anand | Won: 1-0 | 32 | Open |
| 2857 | 2020-06-16 | Titled Tuesday 16th June | chess.com INT | 4 | Mai Narva | Andrey Esipenko | Won: 0-1 | 28 | Open |
| 2858 | 2020-06-16 | Titled Tuesday 16th June | chess.com INT | 2 | Andrey Esipenko | Pawel Kukula | Won: 1-0 | 37 | Open |
| 2859 | 2020-06-13 | PNWCC Online Blitz JP 13 | lichess.org INT | 9 | Andrey Esipenko | Alexey Sarana | Won: 1-0 | 54 | Open |
| 2860 | 2020-06-13 | PNWCC Online Blitz JP 13 | lichess.org INT | 8 | Andrey Esipenko | Volodar Murzin | Won: 1-0 | 39 | Open |
| 2861 | 2020-06-13 | PNWCC Online Blitz JP 13 | lichess.org INT | 7 | Baadur Jobava | Andrey Esipenko | Draw: 1/2-1/2 | 52 | Open |
| 2862 | 2020-06-13 | PNWCC Online Blitz JP 13 | lichess.org INT | 6 | Andrey Esipenko | Nodirbek Abdusattorov | Won: 1-0 | 51 | Open |
| 2863 | 2020-06-13 | PNWCC Online Blitz JP 13 | lichess.org INT | 5 | Klementy Sychev | Andrey Esipenko | Lost: 1-0 | 54 | Open |
| 2864 | 2020-06-13 | PNWCC Online Blitz JP 13 | lichess.org INT | 4 | Andrey Esipenko | Andrey Rychagov | Won: 1-0 | 39 | Open |
| 2865 | 2020-06-13 | PNWCC Online Blitz JP 13 | lichess.org INT | 3 | Shamsiddin Vokhidov | Andrey Esipenko | Draw: 1/2-1/2 | 69 | Open |
| 2866 | 2020-06-13 | PNWCC Online Blitz JP 13 | lichess.org INT | 2 | Andrey Esipenko | Anthony He | Won: 1-0 | 26 | Open |
| 2867 | 2020-06-13 | PNWCC Online Blitz JP 13 | lichess.org INT | 1 | Eddy Tian | Andrey Esipenko | Won: 0-1 | 33 | Open |
| 2868 | 2020-06-13 | PNWCC Online Blitz JP 13 | lichess.org INT | 11 | Boris Gelfand | Andrey Esipenko | Won: 0-1 | 45 | Open |
| 2869 | 2020-06-13 | PNWCC Online Blitz JP 13 | lichess.org INT | 10 | Vladimir Fedoseev | Andrey Esipenko | Lost: 1-0 | 54 | Open |
| 2870 | 2020-06-09 | Titled Tuesday 9th June | chess.com INT | 9 | Illya Nyzhnyk | Andrey Esipenko | Won: 0-1 | 62 | Open |
| 2871 | 2020-06-09 | Titled Tuesday 9th June | chess.com INT | 8 | Andrey Esipenko | Nodirbek Abdusattorov | Lost: 0-1 | 56 | Open |
| 2872 | 2020-06-09 | Titled Tuesday 9th June | chess.com INT | 7 | Andrey Esipenko | Daniil Dubov | Won: 1-0 | 56 | Open |
| 2873 | 2020-06-09 | Titled Tuesday 9th June | chess.com INT | 6 | Dmitry Andreikin | Andrey Esipenko | Won: 0-1 | 89 | Open |
| 2874 | 2020-06-09 | Titled Tuesday 9th June | chess.com INT | 5 | Praveen Balakrishnan | Andrey Esipenko | Won: 0-1 | 45 | Open |
| 2875 | 2020-06-09 | Titled Tuesday 9th June | chess.com INT | 4 | Andrey Esipenko | Pavel Shkapenko | Won: 1-0 | 34 | Open |
| 2876 | 2020-06-09 | Titled Tuesday 9th June | chess.com INT | 3 | Andrey Rychagov | Andrey Esipenko | Draw: 1/2-1/2 | 24 | Open |
| 2877 | 2020-06-09 | Titled Tuesday 9th June | chess.com INT | 2 | Andrey Esipenko | Simon K Williams | Won: 1-0 | 59 | Open |
| 2878 | 2020-06-09 | Titled Tuesday 9th June | chess.com INT | 1 | Ashot Parvanyan | Andrey Esipenko | Won: 0-1 | 88 | Open |
| 2879 | 2020-06-09 | Titled Tuesday 9th June | chess.com INT | 10 | Andrey Esipenko | A. Koushik Girish | Won: 1-0 | 45 | Open |
| 2880 | 2020-06-09 | Titled Tues 9th Jun Final | chess.com INT | 1.2 | Alireza Firouzja | Andrey Esipenko | Lost: 1-0 | 41 | Open |
| 2881 | 2020-06-09 | Titled Tues 9th Jun Final | chess.com INT | 1.1 | Alireza Firouzja | Andrey Esipenko | Draw: 1/2-1/2 | 101 | Open |
| 2882 | 2020-06-06 | PNWCC Online Blitz JP 12 | lichess.org INT | 9 | Andrey Esipenko | Samuel Sevian | Won: 1-0 | 23 | Open |
| 2883 | 2020-06-06 | PNWCC Online Blitz JP 12 | lichess.org INT | 8 | David Shahinyan | Andrey Esipenko | Won: 0-1 | 68 | Open |
| 2884 | 2020-06-06 | PNWCC Online Blitz JP 12 | lichess.org INT | 7 | Andrey Esipenko | Yuriy Kuzubov | Draw: 1/2-1/2 | 75 | Open |
| 2885 | 2020-06-06 | PNWCC Online Blitz JP 12 | lichess.org INT | 6 | Maksim Chigaev | Andrey Esipenko | Lost: 1-0 | 28 | Open |
| 2886 | 2020-06-06 | PNWCC Online Blitz JP 12 | lichess.org INT | 5 | Andrey Esipenko | Borki Predojevic | Won: 1-0 | 37 | Open |
| 2887 | 2020-06-06 | PNWCC Online Blitz JP 12 | lichess.org INT | 4 | Vitaliy Bernadskiy | Andrey Esipenko | Draw: 1/2-1/2 | 34 | Open |
| 2888 | 2020-06-06 | PNWCC Online Blitz JP 12 | lichess.org INT | 3 | Andrey Esipenko | Olexandr Bortnyk | Won: 1-0 | 36 | Open |
| 2889 | 2020-06-06 | PNWCC Online Blitz JP 12 | lichess.org INT | 2 | Andrey Esipenko | Vladislav Kovalev | Won: 1-0 | 39 | Open |
| 2890 | 2020-06-06 | PNWCC Online Blitz JP 12 | lichess.org INT | 1 | Inna Agrest | Andrey Esipenko | Won: 0-1 | 40 | Open |
| 2891 | 2020-06-06 | PNWCC Online Blitz JP 12 | lichess.org INT | 11 | Yuniesky Quesada Perez | Andrey Esipenko | Lost: 1-0 | 64 | Open |
| 2892 | 2020-06-06 | PNWCC Online Blitz JP 12 | lichess.org INT | 10 | Klementy Sychev | Andrey Esipenko | Won: 0-1 | 51 | Open |
| 2893 | 2020-06-02 | Titled Tuesday 2nd June | chess.com INT | 9 | Andrey Esipenko | Manuel Petrosyan | Won: 1-0 | 45 | Open |
| 2894 | 2020-06-02 | Titled Tuesday 2nd June | chess.com INT | 8 | Ori Kobo | Andrey Esipenko | Won: 0-1 | 57 | Open |
| 2895 | 2020-06-02 | Titled Tuesday 2nd June | chess.com INT | 7 | Andrey Esipenko | Dmitry Gordievsky | Draw: 1/2-1/2 | 49 | Open |
| 2896 | 2020-06-02 | Titled Tuesday 2nd June | chess.com INT | 6 | Abhimanyu Puranik | Andrey Esipenko | Won: 0-1 | 34 | Open |
| 2897 | 2020-06-02 | Titled Tuesday 2nd June | chess.com INT | 5 | Andrey Esipenko | Sebastian Bogner | Lost: 0-1 | 49 | Open |
| 2898 | 2020-06-02 | Titled Tuesday 2nd June | chess.com INT | 4 | Zahar Efimenko | Andrey Esipenko | Won: 0-1 | 46 | Open |
| 2899 | 2020-06-02 | Titled Tuesday 2nd June | chess.com INT | 3 | Andrey Esipenko | Alberto Barp | Won: 1-0 | 47 | Open |
| 2900 | 2020-06-02 | Titled Tuesday 2nd June | chess.com INT | 2 | Iwo Godzwon | Andrey Esipenko | Won: 0-1 | 48 | Open |
- vs Axel BachmannWon · 1-0White · 2020-06-20 · Round 1PNWCC Online Blitz JP 14
- vs Georg MeierLost · 1-0Black · 2020-06-20 · Round 11PNWCC Online Blitz JP 14
- vs Jeffery XiongLost · 0-1White · 2020-06-20 · Round 10PNWCC Online Blitz JP 14
- vs Arman MikaelyanLost · 0-1White · 2020-06-16 · Round 7Titled Tuesday 16th June
- vs Szymon GumularzWon · 0-1Black · 2020-06-16 · Round 6Titled Tuesday 16th June
- vs Pranav AnandWon · 1-0White · 2020-06-16 · Round 5Titled Tuesday 16th June
- vs Mai NarvaWon · 0-1Black · 2020-06-16 · Round 4Titled Tuesday 16th June
- vs Pawel KukulaWon · 1-0White · 2020-06-16 · Round 2Titled Tuesday 16th June
- vs Alexey SaranaWon · 1-0White · 2020-06-13 · Round 9PNWCC Online Blitz JP 13
- vs Volodar MurzinWon · 1-0White · 2020-06-13 · Round 8PNWCC Online Blitz JP 13
- vs Baadur JobavaDraw · ½–½Black · 2020-06-13 · Round 7PNWCC Online Blitz JP 13
- vs Nodirbek AbdusattorovWon · 1-0White · 2020-06-13 · Round 6PNWCC Online Blitz JP 13
- vs Klementy SychevLost · 1-0Black · 2020-06-13 · Round 5PNWCC Online Blitz JP 13
- vs Andrey RychagovWon · 1-0White · 2020-06-13 · Round 4PNWCC Online Blitz JP 13
- vs Shamsiddin VokhidovDraw · ½–½Black · 2020-06-13 · Round 3PNWCC Online Blitz JP 13
- vs Anthony HeWon · 1-0White · 2020-06-13 · Round 2PNWCC Online Blitz JP 13
- vs Eddy TianWon · 0-1Black · 2020-06-13 · Round 1PNWCC Online Blitz JP 13
- vs Boris GelfandWon · 0-1Black · 2020-06-13 · Round 11PNWCC Online Blitz JP 13
- vs Vladimir FedoseevLost · 1-0Black · 2020-06-13 · Round 10PNWCC Online Blitz JP 13
- vs Illya NyzhnykWon · 0-1Black · 2020-06-09 · Round 9Titled Tuesday 9th June
- vs Nodirbek AbdusattorovLost · 0-1White · 2020-06-09 · Round 8Titled Tuesday 9th June
- vs Daniil DubovWon · 1-0White · 2020-06-09 · Round 7Titled Tuesday 9th June
- vs Dmitry AndreikinWon · 0-1Black · 2020-06-09 · Round 6Titled Tuesday 9th June
- vs Praveen BalakrishnanWon · 0-1Black · 2020-06-09 · Round 5Titled Tuesday 9th June
- vs Pavel ShkapenkoWon · 1-0White · 2020-06-09 · Round 4Titled Tuesday 9th June
- vs Andrey RychagovDraw · ½–½Black · 2020-06-09 · Round 3Titled Tuesday 9th June
- vs Simon K WilliamsWon · 1-0White · 2020-06-09 · Round 2Titled Tuesday 9th June
- vs Ashot ParvanyanWon · 0-1Black · 2020-06-09 · Round 1Titled Tuesday 9th June
- vs A. Koushik GirishWon · 1-0White · 2020-06-09 · Round 10Titled Tuesday 9th June
- vs Alireza FirouzjaLost · 1-0Black · 2020-06-09 · Round 1.2Titled Tues 9th Jun Final
- vs Alireza FirouzjaDraw · ½–½Black · 2020-06-09 · Round 1.1Titled Tues 9th Jun Final
- vs Samuel SevianWon · 1-0White · 2020-06-06 · Round 9PNWCC Online Blitz JP 12
- vs David ShahinyanWon · 0-1Black · 2020-06-06 · Round 8PNWCC Online Blitz JP 12
- vs Yuriy KuzubovDraw · ½–½White · 2020-06-06 · Round 7PNWCC Online Blitz JP 12
- vs Maksim ChigaevLost · 1-0Black · 2020-06-06 · Round 6PNWCC Online Blitz JP 12
- vs Borki PredojevicWon · 1-0White · 2020-06-06 · Round 5PNWCC Online Blitz JP 12
- vs Vitaliy BernadskiyDraw · ½–½Black · 2020-06-06 · Round 4PNWCC Online Blitz JP 12
- vs Olexandr BortnykWon · 1-0White · 2020-06-06 · Round 3PNWCC Online Blitz JP 12
- vs Vladislav KovalevWon · 1-0White · 2020-06-06 · Round 2PNWCC Online Blitz JP 12
- vs Inna AgrestWon · 0-1Black · 2020-06-06 · Round 1PNWCC Online Blitz JP 12
- vs Yuniesky Quesada PerezLost · 1-0Black · 2020-06-06 · Round 11PNWCC Online Blitz JP 12
- vs Klementy SychevWon · 0-1Black · 2020-06-06 · Round 10PNWCC Online Blitz JP 12
- vs Manuel PetrosyanWon · 1-0White · 2020-06-02 · Round 9Titled Tuesday 2nd June
- vs Ori KoboWon · 0-1Black · 2020-06-02 · Round 8Titled Tuesday 2nd June
- vs Dmitry GordievskyDraw · ½–½White · 2020-06-02 · Round 7Titled Tuesday 2nd June
- vs Abhimanyu PuranikWon · 0-1Black · 2020-06-02 · Round 6Titled Tuesday 2nd June
- vs Sebastian BognerLost · 0-1White · 2020-06-02 · Round 5Titled Tuesday 2nd June
- vs Zahar EfimenkoWon · 0-1Black · 2020-06-02 · Round 4Titled Tuesday 2nd June
- vs Alberto BarpWon · 1-0White · 2020-06-02 · Round 3Titled Tuesday 2nd June
- vs Iwo GodzwonWon · 0-1Black · 2020-06-02 · Round 2Titled Tuesday 2nd June
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-01 | Superfinal Men Championship 2026 | Classical | 7½ |