Photo credit

Leya Garifullina

Photo: Stefan64

Own work

CC BY-SA 3.0 · Wikimedia Commons source

Cropped to a square portrait, resized and converted to WebP.

IMLeya Garifullina

FID Born 2004 (Age ≈22) Female
FIDE ID
34127035

About Leya Garifullina

Leya Garifullina was born in Yekaterinburg and became world girls' under-16 champion in Mumbai in 2019. She tied for third in the Russian women's championship the following year. At the 2021 Women's World Cup she defeated Zenia Corrales Jimenez and then upset Olga Girya. Show more

Leya Garifullina was born in Yekaterinburg and became world girls' under-16 champion in Mumbai in 2019. She tied for third in the Russian women's championship the following year. At the 2021 Women's World Cup she defeated Zenia Corrales Jimenez and then upset Olga Girya. Her run ended in the third round against Polina Shuvalova. She became a woman grandmaster in 2020 and an international master in 2022.

FIDE ratings

Classical

2435.6 -1.4

Live estimate

Rapid

2315

Published FIDE

Blitz

2414

Published FIDE

Official classical ranks

World rank
#1145
National rank · FID
#37
Women’s world rank
#28

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2477 Aug 2025
Recorded years
2014–2026
Archived games
293

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
201 2021-06-06 Women's Speed Chess Q7 chess.com INT 20 Lilit Mkrtchian Leya Garifullina Won: 0-1 54 Open
202 2021-06-06 Women's Speed Chess Q7 chess.com INT 1 Leya Garifullina Jolanta Zawadzka Won: 1-0 77 Open
203 2021-06-06 Women's Speed Chess Q7 chess.com INT 19 Leya Garifullina Margarita Potapova Lost: 0-1 93 Open
204 2021-06-06 Women's Speed Chess Q7 chess.com INT 18 Karina Cyfka Leya Garifullina Won: 0-1 40 Open
205 2021-06-06 Women's Speed Chess Q7 chess.com INT 17 Alua Nurman Leya Garifullina Won: 0-1 62 Open
206 2021-06-06 Women's Speed Chess Q7 chess.com INT 16 Leya Garifullina Anna-Maja Kazarian Lost: 0-1 47 Open
207 2021-06-06 Women's Speed Chess Q7 chess.com INT 15 Leya Garifullina Alina Bivol Won: 1-0 65 Open
208 2021-06-06 Women's Speed Chess Q7 chess.com INT 14 Xeniya Balabayeva Leya Garifullina Draw: 1/2-1/2 59 Open
209 2021-06-06 Women's Speed Chess Q7 chess.com INT 13 Leya Garifullina Anna Jakubowska Won: 1-0 46 Open
210 2021-06-06 Women's Speed Chess Q7 chess.com INT 12 Leya Garifullina Julia Antolak Lost: 0-1 39 Open
211 2021-06-06 Women's Speed Chess Q7 chess.com INT 11 Olga Zhuravleva Leya Garifullina Won: 0-1 93 Open
212 2021-06-06 Women's Speed Chess Q7 chess.com INT 10 Leya Garifullina P V Nandhidhaa Draw: 1/2-1/2 85 Open
213 2021-05-20 Svidler vs. Challengers chess24.com INT 1.7 Leya Garifullina Peter Svidler Lost: 0-1 44 Open
214 2021-05-11 Ding vs. Challengers chess24.com INT 1.6 Liren Ding Leya Garifullina Lost: 1-0 26 Open
215 2020-12-22 FIDE Online World GU16 Tornelo INT 4.2 Leya Garifullina Bibisara Assaubayeva Draw: 1/2-1/2 61 Open
216 2020-12-22 FIDE Online World GU16 Tornelo INT 4.1 Bibisara Assaubayeva Leya Garifullina Lost: 1-0 68 Open
217 2020-12-21 FIDE Online World GU16 Tornelo INT 3.2 Leya Garifullina Rakshitta Ravi Draw: 1/2-1/2 51 Open
218 2020-12-21 FIDE Online World GU16 Tornelo INT 3.1 Rakshitta Ravi Leya Garifullina Lost: 1-0 45 Open
219 2020-12-20 FIDE Online World GU16 Tornelo INT 2.3 Evelyn Zhu Leya Garifullina Won: 0-1 42 Open
220 2020-12-20 FIDE Online World GU16 Tornelo INT 2.2 Leya Garifullina Evelyn Zhu Draw: 1/2-1/2 77 Open
221 2020-12-20 FIDE Online World GU16 Tornelo INT 2.1 Evelyn Zhu Leya Garifullina Draw: 1/2-1/2 39 Open
222 2020-12-19 FIDE Online World GU16 Tornelo INT 1.2 Leya Garifullina Ahlam Makhlouf Won: 1-0 60 Open
223 2020-12-19 FIDE Online World GU16 Tornelo INT 1.1 Ahlam Makhlouf Leya Garifullina Won: 0-1 44 Open
224 2020-06-22 RUS-AZE U16 Team Battle lichess.org INT - Leya Garifullina Farid Orujov Won: 1-0 32 Open
225 2020-06-22 RUS-AZE U16 Team Battle lichess.org INT - Leya Garifullina Atilla Eynullayev Draw: 1/2-1/2 40 Open
226 2020-06-22 RUS-AZE U16 Team Battle lichess.org INT - Leya Garifullina Khazar Babazada Lost: 0-1 38 Open
227 2020-06-22 RUS-AZE U16 Team Battle lichess.org INT - Leya Garifullina Malak Ismayil Won: 1-0 42 Open
228 2020-06-22 RUS-AZE U16 Team Battle lichess.org INT - Leya Garifullina Elmar Atakishiyev Won: 1-0 46 Open
229 2020-06-22 RUS-AZE U16 Team Battle lichess.org INT - Farid Orujov Leya Garifullina Won: 0-1 31 Open
230 2020-06-22 RUS-AZE U16 Team Battle lichess.org INT - Khazar Babazada Leya Garifullina Won: 0-1 88 Open
231 2020-06-22 RUS-AZE U16 Team Battle lichess.org INT - Vugar Manafov Leya Garifullina Lost: 1-0 37 Open
232 2020-06-22 RUS-AZE U16 Team Battle lichess.org INT - Elmar Atakishiyev Leya Garifullina Won: 0-1 46 Open
233 2020-06-17 Russia Jun - Gurukul Team lichess.org INT - Rameshbabu Vaishali Leya Garifullina Lost: 1-0 107 Open
234 2020-06-17 Russia Jun - Gurukul Team lichess.org INT - Chithambaram VR. Aravindh Leya Garifullina Lost: 1-0 46 Open
235 2020-06-17 Russia Jun - Gurukul Team lichess.org INT - Pranesh M Leya Garifullina Lost: 1-0 65 Open
236 2020-06-17 Russia Jun - Gurukul Team lichess.org INT - Leya Garifullina Rameshbabu Vaishali Won: 1-0 29 Open
237 2020-06-17 Russia Jun - Gurukul Team lichess.org INT - Leya Garifullina Murali Karthikeyan Lost: 0-1 61 Open
238 2020-06-17 Russia Jun - Gurukul Team lichess.org INT - Leya Garifullina Rout Padmini Won: 1-0 40 Open
239 2020-06-17 Russia Jun - Gurukul Team lichess.org INT - Leya Garifullina Bharath Subramaniyam H Won: 1-0 44 Open
240 2020-06-17 Russia Jun - Gurukul Team lichess.org INT - Leya Garifullina Pranesh M Won: 1-0 49 Open
241 2020-06-14 Djerba Women Online 2020 lichess.org INT 9 Polina Shuvalova Leya Garifullina Lost: 1-0 68 Open
242 2020-06-14 Djerba Women Online 2020 lichess.org INT 8 Leya Garifullina Kosara Fernandez Won: 1-0 23 Open
243 2020-06-14 Djerba Women Online 2020 lichess.org INT 7 Polina Dobrovolskaya Leya Garifullina Won: 0-1 52 Open
244 2020-06-14 Djerba Women Online 2020 lichess.org INT 6 Leya Garifullina Elza Khazieva Lost: 0-1 56 Open
245 2020-06-14 Djerba Women Online 2020 lichess.org INT 5 Marina Nurgaliyeva Leya Garifullina Won: 0-1 21 Open
246 2020-06-14 Djerba Women Online 2020 lichess.org INT 4 Leya Garifullina Nikoo Abbaspoorrad Lost: 0-1 45 Open
247 2020-06-14 Djerba Women Online 2020 lichess.org INT 3 Emilia Zavivaeva Leya Garifullina Won: 0-1 39 Open
248 2020-06-14 Djerba Women Online 2020 lichess.org INT 2 11514388 Leya Garifullina Won: 0-1 20 Open
249 2020-06-14 Djerba Women Online 2020 lichess.org INT 1 Leya Garifullina Mariana Silva Lost: 0-1 40 Open
250 2020-06-14 Djerba Women Online 2020 lichess.org INT 17 Daria Charochkina Leya Garifullina Won: 0-1 25 Open
  1. vs Lilit MkrtchianWon · 0-1Black · 2021-06-06 · Round 20Women's Speed Chess Q7
  2. vs Jolanta ZawadzkaWon · 1-0White · 2021-06-06 · Round 1Women's Speed Chess Q7
  3. vs Margarita PotapovaLost · 0-1White · 2021-06-06 · Round 19Women's Speed Chess Q7
  4. vs Karina CyfkaWon · 0-1Black · 2021-06-06 · Round 18Women's Speed Chess Q7
  5. vs Alua NurmanWon · 0-1Black · 2021-06-06 · Round 17Women's Speed Chess Q7
  6. vs Anna-Maja KazarianLost · 0-1White · 2021-06-06 · Round 16Women's Speed Chess Q7
  7. vs Alina BivolWon · 1-0White · 2021-06-06 · Round 15Women's Speed Chess Q7
  8. vs Xeniya BalabayevaDraw · ½–½Black · 2021-06-06 · Round 14Women's Speed Chess Q7
  9. vs Anna JakubowskaWon · 1-0White · 2021-06-06 · Round 13Women's Speed Chess Q7
  10. vs Julia AntolakLost · 0-1White · 2021-06-06 · Round 12Women's Speed Chess Q7
  11. vs Olga ZhuravlevaWon · 0-1Black · 2021-06-06 · Round 11Women's Speed Chess Q7
  12. vs P V NandhidhaaDraw · ½–½White · 2021-06-06 · Round 10Women's Speed Chess Q7
  13. vs Peter SvidlerLost · 0-1White · 2021-05-20 · Round 1.7Svidler vs. Challengers
  14. vs Liren DingLost · 1-0Black · 2021-05-11 · Round 1.6Ding vs. Challengers
  15. vs Bibisara AssaubayevaDraw · ½–½White · 2020-12-22 · Round 4.2FIDE Online World GU16
  16. vs Bibisara AssaubayevaLost · 1-0Black · 2020-12-22 · Round 4.1FIDE Online World GU16
  17. vs Rakshitta RaviDraw · ½–½White · 2020-12-21 · Round 3.2FIDE Online World GU16
  18. vs Rakshitta RaviLost · 1-0Black · 2020-12-21 · Round 3.1FIDE Online World GU16
  19. vs Evelyn ZhuWon · 0-1Black · 2020-12-20 · Round 2.3FIDE Online World GU16
  20. vs Evelyn ZhuDraw · ½–½White · 2020-12-20 · Round 2.2FIDE Online World GU16
  21. vs Evelyn ZhuDraw · ½–½Black · 2020-12-20 · Round 2.1FIDE Online World GU16
  22. vs Ahlam MakhloufWon · 1-0White · 2020-12-19 · Round 1.2FIDE Online World GU16
  23. vs Ahlam MakhloufWon · 0-1Black · 2020-12-19 · Round 1.1FIDE Online World GU16
  24. vs Farid OrujovWon · 1-0White · 2020-06-22RUS-AZE U16 Team Battle
  25. vs Atilla EynullayevDraw · ½–½White · 2020-06-22RUS-AZE U16 Team Battle
  26. vs Khazar BabazadaLost · 0-1White · 2020-06-22RUS-AZE U16 Team Battle
  27. vs Malak IsmayilWon · 1-0White · 2020-06-22RUS-AZE U16 Team Battle
  28. vs Elmar AtakishiyevWon · 1-0White · 2020-06-22RUS-AZE U16 Team Battle
  29. vs Farid OrujovWon · 0-1Black · 2020-06-22RUS-AZE U16 Team Battle
  30. vs Khazar BabazadaWon · 0-1Black · 2020-06-22RUS-AZE U16 Team Battle
  31. vs Vugar ManafovLost · 1-0Black · 2020-06-22RUS-AZE U16 Team Battle
  32. vs Elmar AtakishiyevWon · 0-1Black · 2020-06-22RUS-AZE U16 Team Battle
  33. vs Rameshbabu VaishaliLost · 1-0Black · 2020-06-17Russia Jun - Gurukul Team
  34. vs Chithambaram VR. AravindhLost · 1-0Black · 2020-06-17Russia Jun - Gurukul Team
  35. vs Pranesh MLost · 1-0Black · 2020-06-17Russia Jun - Gurukul Team
  36. vs Rameshbabu VaishaliWon · 1-0White · 2020-06-17Russia Jun - Gurukul Team
  37. vs Murali KarthikeyanLost · 0-1White · 2020-06-17Russia Jun - Gurukul Team
  38. vs Rout PadminiWon · 1-0White · 2020-06-17Russia Jun - Gurukul Team
  39. vs Bharath Subramaniyam HWon · 1-0White · 2020-06-17Russia Jun - Gurukul Team
  40. vs Pranesh MWon · 1-0White · 2020-06-17Russia Jun - Gurukul Team
  41. vs Polina ShuvalovaLost · 1-0Black · 2020-06-14 · Round 9Djerba Women Online 2020
  42. vs Kosara FernandezWon · 1-0White · 2020-06-14 · Round 8Djerba Women Online 2020
  43. vs Polina DobrovolskayaWon · 0-1Black · 2020-06-14 · Round 7Djerba Women Online 2020
  44. vs Elza KhazievaLost · 0-1White · 2020-06-14 · Round 6Djerba Women Online 2020
  45. vs Marina NurgaliyevaWon · 0-1Black · 2020-06-14 · Round 5Djerba Women Online 2020
  46. vs Nikoo AbbaspoorradLost · 0-1White · 2020-06-14 · Round 4Djerba Women Online 2020
  47. vs Emilia ZavivaevaWon · 0-1Black · 2020-06-14 · Round 3Djerba Women Online 2020
  48. vs 11514388Won · 0-1Black · 2020-06-14 · Round 2Djerba Women Online 2020
  49. vs Mariana SilvaLost · 0-1White · 2020-06-14 · Round 1Djerba Women Online 2020
  50. vs Daria CharochkinaWon · 0-1Black · 2020-06-14 · Round 17Djerba Women Online 2020

FIDE tournaments

DateTournamentTypeScore
2026-10-1730th European Chess Club Cup for WomenClassical4
2026-10-01Superfinal Women Championship 2026Classical8½

All tournament results