GMAndrey EsipenkoLIVE
- 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
- 1864
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 |
|---|---|---|---|---|---|---|---|---|---|
| 1051 | 2020-01-26 | Gibraltar Masters 2020 | Caleta ENG | 6.1 | Ivan Cheparinov | Andrey Esipenko | Won: 0-1 | 51 | Open |
| 1052 | 2020-01-25 | Gibraltar Masters 2020 | Caleta ENG | 5.4 | Andrey Esipenko | Pier Luigi Basso | Won: 1-0 | 63 | Open |
| 1053 | 2020-01-24 | Gibraltar Masters 2020 | Caleta ENG | 4.13 | Cemil Can Ali Marandi | Andrey Esipenko | Won: 0-1 | 65 | Open |
| 1054 | 2020-01-23 | Gibraltar Masters 2020 | Caleta ENG | 3.7 | Andrey Esipenko | Mikhail Al. Antipov | Draw: 1/2-1/2 | 35 | Open |
| 1055 | 2020-01-22 | Gibraltar Masters 2020 | Caleta ENG | 2.13 | Olga Girya | Andrey Esipenko | Won: 0-1 | 45 | Open |
| 1056 | 2020-01-21 | Gibraltar Masters 2020 | Caleta ENG | 1.16 | Andrey Esipenko | Rout Padmini | Won: 1-0 | 52 | Open |
| 1057 | 2019-12-30 | World Blitz 2019 | Moscow RUS | 21.65 | Andrey Esipenko | Maxim Vavulin | Won: 1-0 | 47 | Open |
| 1058 | 2019-12-30 | World Blitz 2019 | Moscow RUS | 20.59 | Dmitry Kryakvin | Andrey Esipenko | Draw: 1/2-1/2 | 61 | Open |
| 1059 | 2019-12-30 | World Blitz 2019 | Moscow RUS | 19.5 | Andrey Esipenko | Valery Kazakouski | Lost: 0-1 | 31 | Open |
| 1060 | 2019-12-30 | World Blitz 2019 | Moscow RUS | 18.48 | Harsha Bharathakoti | Andrey Esipenko | Draw: 1/2-1/2 | 41 | Open |
| 1061 | 2019-12-30 | World Blitz 2019 | Moscow RUS | 17.56 | Andrey Esipenko | Anuar Ismagambetov | Won: 1-0 | 43 | Open |
| 1062 | 2019-12-30 | World Blitz 2019 | Moscow RUS | 16.46 | Dmitry Frolyanov | Andrey Esipenko | Lost: 1-0 | 41 | Open |
| 1063 | 2019-12-30 | World Blitz 2019 | Moscow RUS | 15.28 | Andrey Esipenko | Bassem Amin | Lost: 0-1 | 29 | Open |
| 1064 | 2019-12-30 | World Blitz 2019 | Moscow RUS | 14.46 | Mateusz Bartel | Andrey Esipenko | Won: 0-1 | 89 | Open |
| 1065 | 2019-12-30 | World Blitz 2019 | Moscow RUS | 13.27 | Andrey Esipenko | Rauf Mamedov | Lost: 0-1 | 40 | Open |
| 1066 | 2019-12-29 | World Blitz 2019 | Moscow RUS | 9.57 | Andrey Esipenko | Emre Can | Lost: 0-1 | 68 | Open |
| 1067 | 2019-12-29 | World Blitz 2019 | Moscow RUS | 8.33 | Sergei Zhigalko | Andrey Esipenko | Lost: 1-0 | 81 | Open |
| 1068 | 2019-12-29 | World Blitz 2019 | Moscow RUS | 7.58 | Andrey Esipenko | Saparmyrat Atabayev | Won: 1-0 | 57 | Open |
| 1069 | 2019-12-29 | World Blitz 2019 | Moscow RUS | 6.27 | Daniil Dubov | Andrey Esipenko | Lost: 1-0 | 44 | Open |
| 1070 | 2019-12-29 | World Blitz 2019 | Moscow RUS | 5.17 | Andrey Esipenko | Alireza Firouzja | Lost: 0-1 | 40 | Open |
| 1071 | 2019-12-29 | World Blitz 2019 | Moscow RUS | 4.4 | Radoslaw Wojtaszek | Andrey Esipenko | Lost: 1-0 | 70 | Open |
| 1072 | 2019-12-29 | World Blitz 2019 | Moscow RUS | 3.9 | Boris Gelfand | Andrey Esipenko | Won: 0-1 | 89 | Open |
| 1073 | 2019-12-29 | World Blitz 2019 | Moscow RUS | 2.6 | Andrey Esipenko | Jan-Krzysztof Duda | Won: 1-0 | 33 | Open |
| 1074 | 2019-12-29 | World Blitz 2019 | Moscow RUS | 12.45 | Mikhail Al. Antipov | Andrey Esipenko | Won: 0-1 | 29 | Open |
| 1075 | 2019-12-29 | World Blitz 2019 | Moscow RUS | 11.57 | Andrey Esipenko | Aydin Suleymanli | Won: 1-0 | 42 | Open |
| 1076 | 2019-12-29 | World Blitz 2019 | Moscow RUS | 10.66 | Vadim Moiseenko | Andrey Esipenko | Won: 0-1 | 55 | Open |
| 1077 | 2019-12-29 | World Blitz 2019 | Moscow RUS | 1.93 | Andrey Esipenko | Viachaslau Zarubitski | Won: 1-0 | 23 | Open |
| 1078 | 2019-12-07 | European Blitz 2019 | Tallinn EST | 9.6 | Andrey Esipenko | Matiss Mustaps | Won: 1-0 | 36 | Open |
| 1079 | 2019-12-07 | European Blitz 2019 | Tallinn EST | 8.8 | Thai Dai Van Nguyen | Andrey Esipenko | Draw: 1/2-1/2 | 32 | Open |
| 1080 | 2019-12-07 | European Blitz 2019 | Tallinn EST | 7.8 | Andrey Esipenko | Thai Dai Van Nguyen | Won: 1-0 | 32 | Open |
| 1081 | 2019-12-07 | European Blitz 2019 | Tallinn EST | 6.26 | Andrey Esipenko | Valentin Vlassow | Won: 1-0 | 38 | Open |
| 1082 | 2019-12-07 | European Blitz 2019 | Tallinn EST | 5.26 | Valentin Vlassow | Andrey Esipenko | Won: 0-1 | 25 | Open |
| 1083 | 2019-12-07 | European Blitz 2019 | Tallinn EST | 4.11 | Ilja Semjonovs | Andrey Esipenko | Won: 0-1 | 31 | Open |
| 1084 | 2019-12-07 | European Blitz 2019 | Tallinn EST | 3.11 | Andrey Esipenko | Ilja Semjonovs | Draw: 1/2-1/2 | 69 | Open |
| 1085 | 2019-12-07 | European Blitz 2019 | Tallinn EST | 22.4 | Aleksej Aleksandrov | Andrey Esipenko | Won: 0-1 | 23 | Open |
| 1086 | 2019-12-07 | European Blitz 2019 | Tallinn EST | 21.4 | Andrey Esipenko | Aleksej Aleksandrov | Won: 1-0 | 23 | Open |
| 1087 | 2019-12-07 | European Blitz 2019 | Tallinn EST | 20.8 | Andrey Esipenko | Nikolaos Galopoulos | Won: 1-0 | 38 | Open |
| 1088 | 2019-12-07 | European Blitz 2019 | Tallinn EST | 19.8 | Nikolaos Galopoulos | Andrey Esipenko | Won: 0-1 | 60 | Open |
| 1089 | 2019-12-07 | European Blitz 2019 | Tallinn EST | 18.8 | Andrey Esipenko | Denis Lazavik | Won: 1-0 | 55 | Open |
| 1090 | 2019-12-07 | European Blitz 2019 | Tallinn EST | 17.8 | Denis Lazavik | Andrey Esipenko | Lost: 1-0 | 64 | Open |
| 1091 | 2019-12-07 | European Blitz 2019 | Tallinn EST | 16.8 | Daniil Lintchevski | Andrey Esipenko | Won: 0-1 | 56 | Open |
| 1092 | 2019-12-07 | European Blitz 2019 | Tallinn EST | 15.8 | Andrey Esipenko | Daniil Lintchevski | Draw: 1/2-1/2 | 66 | Open |
| 1093 | 2019-12-07 | European Blitz 2019 | Tallinn EST | 14.3 | Andrey Esipenko | Rauf Mamedov | Draw: 1/2-1/2 | 66 | Open |
| 1094 | 2019-12-07 | European Blitz 2019 | Tallinn EST | 13.3 | Rauf Mamedov | Andrey Esipenko | Lost: 1-0 | 50 | Open |
| 1095 | 2019-12-07 | European Blitz 2019 | Tallinn EST | 12.2 | Igor Lysyj | Andrey Esipenko | Draw: 1/2-1/2 | 31 | Open |
| 1096 | 2019-12-07 | European Blitz 2019 | Tallinn EST | 11.2 | Andrey Esipenko | Igor Lysyj | Draw: 1/2-1/2 | 33 | Open |
| 1097 | 2019-12-07 | European Blitz 2019 | Tallinn EST | 10.6 | Matiss Mustaps | Andrey Esipenko | Won: 0-1 | 47 | Open |
| 1098 | 2019-12-07 | European Blitz 2019 | Tallinn EST | 1.13 | Viktoria Korchagina | Andrey Esipenko | Won: 0-1 | 47 | Open |
| 1099 | 2019-12-06 | European Rapid 2019 | Tallinn EST | 9.7 | Denis Lazavik | Andrey Esipenko | Draw: 1/2-1/2 | 31 | Open |
| 1100 | 2019-12-06 | European Rapid 2019 | Tallinn EST | 8.1 | Andrey Esipenko | Daniil Yuffa | Lost: 0-1 | 42 | Open |
- vs Ivan CheparinovWon · 0-1Black · 2020-01-26 · Round 6.1Gibraltar Masters 2020
- vs Pier Luigi BassoWon · 1-0White · 2020-01-25 · Round 5.4Gibraltar Masters 2020
- vs Cemil Can Ali MarandiWon · 0-1Black · 2020-01-24 · Round 4.13Gibraltar Masters 2020
- vs Mikhail Al. AntipovDraw · ½–½White · 2020-01-23 · Round 3.7Gibraltar Masters 2020
- vs Olga GiryaWon · 0-1Black · 2020-01-22 · Round 2.13Gibraltar Masters 2020
- vs Rout PadminiWon · 1-0White · 2020-01-21 · Round 1.16Gibraltar Masters 2020
- vs Maxim VavulinWon · 1-0White · 2019-12-30 · Round 21.65World Blitz 2019
- vs Dmitry KryakvinDraw · ½–½Black · 2019-12-30 · Round 20.59World Blitz 2019
- vs Valery KazakouskiLost · 0-1White · 2019-12-30 · Round 19.5World Blitz 2019
- vs Harsha BharathakotiDraw · ½–½Black · 2019-12-30 · Round 18.48World Blitz 2019
- vs Anuar IsmagambetovWon · 1-0White · 2019-12-30 · Round 17.56World Blitz 2019
- vs Dmitry FrolyanovLost · 1-0Black · 2019-12-30 · Round 16.46World Blitz 2019
- vs Bassem AminLost · 0-1White · 2019-12-30 · Round 15.28World Blitz 2019
- vs Mateusz BartelWon · 0-1Black · 2019-12-30 · Round 14.46World Blitz 2019
- vs Rauf MamedovLost · 0-1White · 2019-12-30 · Round 13.27World Blitz 2019
- vs Emre CanLost · 0-1White · 2019-12-29 · Round 9.57World Blitz 2019
- vs Sergei ZhigalkoLost · 1-0Black · 2019-12-29 · Round 8.33World Blitz 2019
- vs Saparmyrat AtabayevWon · 1-0White · 2019-12-29 · Round 7.58World Blitz 2019
- vs Daniil DubovLost · 1-0Black · 2019-12-29 · Round 6.27World Blitz 2019
- vs Alireza FirouzjaLost · 0-1White · 2019-12-29 · Round 5.17World Blitz 2019
- vs Radoslaw WojtaszekLost · 1-0Black · 2019-12-29 · Round 4.4World Blitz 2019
- vs Boris GelfandWon · 0-1Black · 2019-12-29 · Round 3.9World Blitz 2019
- vs Jan-Krzysztof DudaWon · 1-0White · 2019-12-29 · Round 2.6World Blitz 2019
- vs Mikhail Al. AntipovWon · 0-1Black · 2019-12-29 · Round 12.45World Blitz 2019
- vs Aydin SuleymanliWon · 1-0White · 2019-12-29 · Round 11.57World Blitz 2019
- vs Vadim MoiseenkoWon · 0-1Black · 2019-12-29 · Round 10.66World Blitz 2019
- vs Viachaslau ZarubitskiWon · 1-0White · 2019-12-29 · Round 1.93World Blitz 2019
- vs Matiss MustapsWon · 1-0White · 2019-12-07 · Round 9.6European Blitz 2019
- vs Thai Dai Van NguyenDraw · ½–½Black · 2019-12-07 · Round 8.8European Blitz 2019
- vs Thai Dai Van NguyenWon · 1-0White · 2019-12-07 · Round 7.8European Blitz 2019
- vs Valentin VlassowWon · 1-0White · 2019-12-07 · Round 6.26European Blitz 2019
- vs Valentin VlassowWon · 0-1Black · 2019-12-07 · Round 5.26European Blitz 2019
- vs Ilja SemjonovsWon · 0-1Black · 2019-12-07 · Round 4.11European Blitz 2019
- vs Ilja SemjonovsDraw · ½–½White · 2019-12-07 · Round 3.11European Blitz 2019
- vs Aleksej AleksandrovWon · 0-1Black · 2019-12-07 · Round 22.4European Blitz 2019
- vs Aleksej AleksandrovWon · 1-0White · 2019-12-07 · Round 21.4European Blitz 2019
- vs Nikolaos GalopoulosWon · 1-0White · 2019-12-07 · Round 20.8European Blitz 2019
- vs Nikolaos GalopoulosWon · 0-1Black · 2019-12-07 · Round 19.8European Blitz 2019
- vs Denis LazavikWon · 1-0White · 2019-12-07 · Round 18.8European Blitz 2019
- vs Denis LazavikLost · 1-0Black · 2019-12-07 · Round 17.8European Blitz 2019
- vs Daniil LintchevskiWon · 0-1Black · 2019-12-07 · Round 16.8European Blitz 2019
- vs Daniil LintchevskiDraw · ½–½White · 2019-12-07 · Round 15.8European Blitz 2019
- vs Rauf MamedovDraw · ½–½White · 2019-12-07 · Round 14.3European Blitz 2019
- vs Rauf MamedovLost · 1-0Black · 2019-12-07 · Round 13.3European Blitz 2019
- vs Igor LysyjDraw · ½–½Black · 2019-12-07 · Round 12.2European Blitz 2019
- vs Igor LysyjDraw · ½–½White · 2019-12-07 · Round 11.2European Blitz 2019
- vs Matiss MustapsWon · 0-1Black · 2019-12-07 · Round 10.6European Blitz 2019
- vs Viktoria KorchaginaWon · 0-1Black · 2019-12-07 · Round 1.13European Blitz 2019
- vs Denis LazavikDraw · ½–½Black · 2019-12-06 · Round 9.7European Rapid 2019
- vs Daniil YuffaLost · 0-1White · 2019-12-06 · Round 8.1European Rapid 2019
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-01 | Superfinal Men Championship 2026 | Classical | 7½ |