Photo credit

Alexandra Kosteniuk

Photo: Stefan64

Own work

CC BY-SA 3.0 · Wikimedia Commons source

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

GMAlexandra Kosteniuk

SUI Born 1984 (Age ≈42) Female
FIDE ID
4128125

About Alexandra Kosteniuk

Alexandra Kosteniuk learned chess from her father at five. As a child, she sometimes played casual games for money to help fund tournament travel. She won European girls' titles at under-ten and under-twelve level. In 1996 she also became world girls' under-twelve champion. Show more

Alexandra Kosteniuk learned chess from her father at five. As a child, she sometimes played casual games for money to help fund tournament travel. She won European girls' titles at under-ten and under-twelve level. In 1996 she also became world girls' under-twelve champion. She graduated from Moscow's Russian State Academy of Physical Education in 2003 as a professional chess trainer. Winning the 2004 European Women's Championship brought her the grandmaster title. She became Russian women's champion in 2005 and again in 2016.

In 2008 Kosteniuk defeated Hou Yifan to become women's world champion. She helped Russia win three consecutive women's Olympiads in 2010, 2012 and 2014. In 2013 she became the first woman to win the open Swiss Championship. She also won its women's title. Her later team successes included the 2017 Women's World Team Championship. In 2021 she won the inaugural Women's World Cup. The Women's World Rapid title followed that December. She began representing Switzerland in March 2023.

FIDE ratings

2478.0

Classical

Published FIDE

2431

Rapid

Published FIDE

2422

Blitz

Published FIDE

Official classical ranks

World rank
#747
National rank · SUI
#8
Women’s world rank
#13

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2561 Jan 2018
Recorded years
2001–2026
Archived games
2041

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
1051 2018-11-14 WCh Women 2018 Khanty-Mansiysk RUS 4.4 Anna Muzychuk Alexandra Kosteniuk 1/2-1/2 84 Open
1052 2018-11-14 WCh Women 2018 Khanty-Mansiysk RUS 4.3 Alexandra Kosteniuk Anna Muzychuk 1-0 65 Open
1053 2018-11-13 WCh Women 2018 Khanty-Mansiysk RUS 4.2 Anna Muzychuk Alexandra Kosteniuk 1/2-1/2 26 Open
1054 2018-11-12 WCh Women 2018 Khanty-Mansiysk RUS 4.1 Alexandra Kosteniuk Anna Muzychuk 1/2-1/2 31 Open
1055 2018-11-11 WCh Women 2018 Khanty-Mansiysk RUS 3.6 Harika Dronavalli Alexandra Kosteniuk 1/2-1/2 61 Open
1056 2018-11-11 WCh Women 2018 Khanty-Mansiysk RUS 3.5 Alexandra Kosteniuk Harika Dronavalli 1-0 65 Open
1057 2018-11-11 WCh Women 2018 Khanty-Mansiysk RUS 3.4 Harika Dronavalli Alexandra Kosteniuk 1-0 82 Open
1058 2018-11-11 WCh Women 2018 Khanty-Mansiysk RUS 3.3 Alexandra Kosteniuk Harika Dronavalli 1-0 64 Open
1059 2018-11-10 WCh Women 2018 Khanty-Mansiysk RUS 3.2 Alexandra Kosteniuk Harika Dronavalli 1/2-1/2 29 Open
1060 2018-11-09 WCh Women 2018 Khanty-Mansiysk RUS 3.1 Harika Dronavalli Alexandra Kosteniuk 1/2-1/2 59 Open
1061 2018-11-08 WCh Women 2018 Khanty-Mansiysk RUS 2.4 Shiqun Ni Alexandra Kosteniuk 0-1 52 Open
1062 2018-11-08 WCh Women 2018 Khanty-Mansiysk RUS 2.3 Alexandra Kosteniuk Shiqun Ni 1-0 70 Open
1063 2018-11-07 WCh Women 2018 Khanty-Mansiysk RUS 2.2 Shiqun Ni Alexandra Kosteniuk 1/2-1/2 54 Open
1064 2018-11-06 WCh Women 2018 Khanty-Mansiysk RUS 2.1 Alexandra Kosteniuk Shiqun Ni 1/2-1/2 44 Open
1065 2018-11-04 WCh Women 2018 Khanty-Mansiysk RUS 1.2 Alexandra Kosteniuk Danitza Vazquez Maccarini 1-0 35 Open
1066 2018-11-03 WCh Women 2018 Khanty-Mansiysk RUS 1.1 Danitza Vazquez Maccarini Alexandra Kosteniuk 0-1 62 Open
1067 2018-10-28 chess.com IoM Masters Douglas ENG 9.3 Alexandra Kosteniuk Kidambi Sundararajan 1-0 98 Open
1068 2018-10-27 chess.com IoM Masters Douglas ENG 8.33 Andreas Strunski Alexandra Kosteniuk 1/2-1/2 62 Open
1069 2018-10-26 chess.com IoM Masters Douglas ENG 7.38 Natalia Zhukova Alexandra Kosteniuk 0-1 39 Open
1070 2018-10-25 chess.com IoM Masters Douglas ENG 6.3 Alexandra Kosteniuk Gukesh D 0-1 44 Open
1071 2018-10-23 chess.com IoM Masters Douglas ENG 4.38 Alexandra Kosteniuk Batkhuyag Munguntuul 1-0 56 Open
1072 2018-10-22 chess.com IoM Masters Douglas ENG 3.39 Melanie Lubbe Alexandra Kosteniuk 1/2-1/2 42 Open
1073 2018-10-21 chess.com IoM Masters Douglas ENG 2.49 Alexandra Kosteniuk Rameshbabu Vaishali 1/2-1/2 36 Open
1074 2018-10-20 chess.com IoM Masters Douglas ENG 1.52 Stephen R Mannion Alexandra Kosteniuk 1/2-1/2 52 Open
1075 2018-10-05 Olympiad Women 2018 Batumi GEO 11.1 Alexandra Kosteniuk Wenjun Ju 0-1 95 Open
1076 2018-10-04 Olympiad Women 2018 Batumi GEO 10.2 Anna Muzychuk Alexandra Kosteniuk 1/2-1/2 40 Open
1077 2018-10-03 Olympiad Women 2018 Batumi GEO 9.5 Alexandra Kosteniuk Irina Bulmaga 1-0 52 Open
1078 2018-10-02 Olympiad Women 2018 Batumi GEO 8.7 Anne Haast Alexandra Kosteniuk 0-1 26 Open
1079 2018-10-01 Olympiad Women 2018 Batumi GEO 7.14 Anna-Maria Botsari Alexandra Kosteniuk 0-1 50 Open
1080 2018-09-30 Olympiad Women 2018 Batumi GEO 6.3 Alexandra Kosteniuk Elina Danielian 1/2-1/2 59 Open
1081 2018-09-28 Olympiad Women 2018 Batumi GEO 5.14 Alexandra Kosteniuk Elisabeth Paehtz 1-0 42 Open
1082 2018-09-27 Olympiad Women 2018 Batumi GEO 4.12 Yuliya Shvayger Alexandra Kosteniuk 1/2-1/2 73 Open
1083 2018-09-26 Olympiad Women 2018 Batumi GEO 3.27 Alexandra Kosteniuk Li Ting Tan 1-0 57 Open
1084 2018-09-25 Olympiad Women 2018 Batumi GEO 2.19 Gulrukhbegim Tokhirjonova Alexandra Kosteniuk 1/2-1/2 35 Open
1085 2018-09-09 TCh-SUI 2018 Switzerland SUI 7.3 Alexandra Kosteniuk Nikita Petrov 1/2-1/2 74 Open
1086 2018-09-05 68th ch-RUS w 2018 Satka RUS 11.5 Alexandra Kosteniuk Oksana Gritsayeva 1-0 40 Open
1087 2018-09-04 68th ch-RUS w 2018 Satka RUS 10.2 Anastasia Bodnaruk Alexandra Kosteniuk 0-1 44 Open
1088 2018-09-03 68th ch-RUS w 2018 Satka RUS 9.6 Alexandra Kosteniuk Olga Girya 1/2-1/2 50 Open
1089 2018-09-02 68th ch-RUS w 2018 Satka RUS 8.1 Polina Shuvalova Alexandra Kosteniuk 1-0 59 Open
1090 2018-09-01 68th ch-RUS w 2018 Satka RUS 7.6 Anastasiya Feshina Alexandra Kosteniuk 0-1 36 Open
1091 2018-08-30 68th ch-RUS w 2018 Satka RUS 6.2 Alexandra Kosteniuk Aleksandra Goryachkina 1-0 26 Open
1092 2018-08-29 68th ch-RUS w 2018 Satka RUS 5.5 Natalija Pogonina Alexandra Kosteniuk 1-0 57 Open
1093 2018-08-28 68th ch-RUS w 2018 Satka RUS 4.3 Alexandra Kosteniuk Elena Tomilova 1-0 37 Open
1094 2018-08-27 68th ch-RUS w 2018 Satka RUS 3.4 Alina Kashlinskaya Alexandra Kosteniuk 1/2-1/2 50 Open
1095 2018-08-26 68th ch-RUS w 2018 Satka RUS 2.4 Alexandra Kosteniuk Valentina Gunina 1/2-1/2 66 Open
1096 2018-08-25 68th ch-RUS w 2018 Satka RUS 1.3 Alisa Galliamova Alexandra Kosteniuk 1-0 44 Open
1097 2018-07-07 5th Purtichju Open 2018 Porticcio FRA 9.7 Jean-Noel Riff Alexandra Kosteniuk 1/2-1/2 66 Open
1098 2018-07-06 5th Purtichju Open 2018 Porticcio FRA 8.7 Alexandra Kosteniuk Nodirbek Abdusattorov 1-0 26 Open
1099 2018-07-05 5th Purtichju Open 2018 Porticcio FRA 7.5 Bogdan-Daniel Deac Alexandra Kosteniuk 1-0 56 Open
1100 2018-07-04 5th Purtichju Open 2018 Porticcio FRA 6.8 Alexandra Kosteniuk Francesco Sonis 1-0 41 Open
  1. vs Anna MuzychukDraw · ½–½Black · 2018-11-14 · Round 4.4WCh Women 2018
  2. vs Anna MuzychukWon · 1-0White · 2018-11-14 · Round 4.3WCh Women 2018
  3. vs Anna MuzychukDraw · ½–½Black · 2018-11-13 · Round 4.2WCh Women 2018
  4. vs Anna MuzychukDraw · ½–½White · 2018-11-12 · Round 4.1WCh Women 2018
  5. vs Harika DronavalliDraw · ½–½Black · 2018-11-11 · Round 3.6WCh Women 2018
  6. vs Harika DronavalliWon · 1-0White · 2018-11-11 · Round 3.5WCh Women 2018
  7. vs Harika DronavalliLost · 1-0Black · 2018-11-11 · Round 3.4WCh Women 2018
  8. vs Harika DronavalliWon · 1-0White · 2018-11-11 · Round 3.3WCh Women 2018
  9. vs Harika DronavalliDraw · ½–½White · 2018-11-10 · Round 3.2WCh Women 2018
  10. vs Harika DronavalliDraw · ½–½Black · 2018-11-09 · Round 3.1WCh Women 2018
  11. vs Shiqun NiWon · 0-1Black · 2018-11-08 · Round 2.4WCh Women 2018
  12. vs Shiqun NiWon · 1-0White · 2018-11-08 · Round 2.3WCh Women 2018
  13. vs Shiqun NiDraw · ½–½Black · 2018-11-07 · Round 2.2WCh Women 2018
  14. vs Shiqun NiDraw · ½–½White · 2018-11-06 · Round 2.1WCh Women 2018
  15. vs Danitza Vazquez MaccariniWon · 1-0White · 2018-11-04 · Round 1.2WCh Women 2018
  16. vs Danitza Vazquez MaccariniWon · 0-1Black · 2018-11-03 · Round 1.1WCh Women 2018
  17. vs Kidambi SundararajanWon · 1-0White · 2018-10-28 · Round 9.3chess.com IoM Masters
  18. vs Andreas StrunskiDraw · ½–½Black · 2018-10-27 · Round 8.33chess.com IoM Masters
  19. vs Natalia ZhukovaWon · 0-1Black · 2018-10-26 · Round 7.38chess.com IoM Masters
  20. vs Gukesh DLost · 0-1White · 2018-10-25 · Round 6.3chess.com IoM Masters
  21. vs Batkhuyag MunguntuulWon · 1-0White · 2018-10-23 · Round 4.38chess.com IoM Masters
  22. vs Melanie LubbeDraw · ½–½Black · 2018-10-22 · Round 3.39chess.com IoM Masters
  23. vs Rameshbabu VaishaliDraw · ½–½White · 2018-10-21 · Round 2.49chess.com IoM Masters
  24. vs Stephen R MannionDraw · ½–½Black · 2018-10-20 · Round 1.52chess.com IoM Masters
  25. vs Wenjun JuLost · 0-1White · 2018-10-05 · Round 11.1Olympiad Women 2018
  26. vs Anna MuzychukDraw · ½–½Black · 2018-10-04 · Round 10.2Olympiad Women 2018
  27. vs Irina BulmagaWon · 1-0White · 2018-10-03 · Round 9.5Olympiad Women 2018
  28. vs Anne HaastWon · 0-1Black · 2018-10-02 · Round 8.7Olympiad Women 2018
  29. vs Anna-Maria BotsariWon · 0-1Black · 2018-10-01 · Round 7.14Olympiad Women 2018
  30. vs Elina DanielianDraw · ½–½White · 2018-09-30 · Round 6.3Olympiad Women 2018
  31. vs Elisabeth PaehtzWon · 1-0White · 2018-09-28 · Round 5.14Olympiad Women 2018
  32. vs Yuliya ShvaygerDraw · ½–½Black · 2018-09-27 · Round 4.12Olympiad Women 2018
  33. vs Li Ting TanWon · 1-0White · 2018-09-26 · Round 3.27Olympiad Women 2018
  34. vs Gulrukhbegim TokhirjonovaDraw · ½–½Black · 2018-09-25 · Round 2.19Olympiad Women 2018
  35. vs Nikita PetrovDraw · ½–½White · 2018-09-09 · Round 7.3TCh-SUI 2018
  36. vs Oksana GritsayevaWon · 1-0White · 2018-09-05 · Round 11.568th ch-RUS w 2018
  37. vs Anastasia BodnarukWon · 0-1Black · 2018-09-04 · Round 10.268th ch-RUS w 2018
  38. vs Olga GiryaDraw · ½–½White · 2018-09-03 · Round 9.668th ch-RUS w 2018
  39. vs Polina ShuvalovaLost · 1-0Black · 2018-09-02 · Round 8.168th ch-RUS w 2018
  40. vs Anastasiya FeshinaWon · 0-1Black · 2018-09-01 · Round 7.668th ch-RUS w 2018
  41. vs Aleksandra GoryachkinaWon · 1-0White · 2018-08-30 · Round 6.268th ch-RUS w 2018
  42. vs Natalija PogoninaLost · 1-0Black · 2018-08-29 · Round 5.568th ch-RUS w 2018
  43. vs Elena TomilovaWon · 1-0White · 2018-08-28 · Round 4.368th ch-RUS w 2018
  44. vs Alina KashlinskayaDraw · ½–½Black · 2018-08-27 · Round 3.468th ch-RUS w 2018
  45. vs Valentina GuninaDraw · ½–½White · 2018-08-26 · Round 2.468th ch-RUS w 2018
  46. vs Alisa GalliamovaLost · 1-0Black · 2018-08-25 · Round 1.368th ch-RUS w 2018
  47. vs Jean-Noel RiffDraw · ½–½Black · 2018-07-07 · Round 9.75th Purtichju Open 2018
  48. vs Nodirbek AbdusattorovWon · 1-0White · 2018-07-06 · Round 8.75th Purtichju Open 2018
  49. vs Bogdan-Daniel DeacLost · 1-0Black · 2018-07-05 · Round 7.55th Purtichju Open 2018
  50. vs Francesco SonisWon · 1-0White · 2018-07-04 · Round 6.85th Purtichju Open 2018

FIDE tournaments

DateTournamentTypeScore
2026-10-10SMM NLA 2026 round 8-9Classical1

All tournament results