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

Classical

2478.0

Published FIDE

Rapid

2431

Published FIDE

Blitz

2422

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
1451 2016-10-04 ch-RUS Blitz w 2016 Sochi RUS 11.2 Natalija Pogonina Alexandra Kosteniuk Lost: 1-0 42 Open
1452 2016-10-04 ch-RUS Blitz w 2016 Sochi RUS 10.3 Lyudmila Gubernatorova Alexandra Kosteniuk Won: 0-1 36 Open
1453 2016-10-04 ch-RUS Blitz w 2016 Sochi RUS 1.1 Alexandra Kosteniuk Anastasia Travkina Draw: 1/2-1/2 25 Open
1454 2016-10-03 ch-RUS Rapid w 2016 Sochi RUS 9.2 Natalija Pogonina Alexandra Kosteniuk Won: 0-1 44 Open
1455 2016-10-03 ch-RUS Rapid w 2016 Sochi RUS 8.3 Daria Voit Alexandra Kosteniuk Won: 0-1 27 Open
1456 2016-10-03 ch-RUS Rapid w 2016 Sochi RUS 7.2 Alexandra Kosteniuk Aleksandra Goryachkina Lost: 0-1 71 Open
1457 2016-10-03 ch-RUS Rapid w 2016 Sochi RUS 6.2 Tatjana Vasilevich Alexandra Kosteniuk Won: 0-1 34 Open
1458 2016-10-03 ch-RUS Rapid w 2016 Sochi RUS 10.1 Alexandra Kosteniuk Daria Charochkina Won: 1-0 41 Open
1459 2016-10-02 ch-RUS Rapid w 2016 Sochi RUS 5.1 Alexandra Kosteniuk Ekaterina Kovalevskaya Draw: 1/2-1/2 37 Open
1460 2016-10-02 ch-RUS Rapid w 2016 Sochi RUS 4.1 Irina Vasilevich Alexandra Kosteniuk Draw: 1/2-1/2 43 Open
1461 2016-10-02 ch-RUS Rapid w 2016 Sochi RUS 3.1 Alexandra Kosteniuk Anastasia Travkina Won: 1-0 36 Open
1462 2016-10-02 ch-RUS Rapid w 2016 Sochi RUS 2.1 Vera Nebolsina Alexandra Kosteniuk Won: 0-1 22 Open
1463 2016-10-02 ch-RUS Rapid w 2016 Sochi RUS 1.1 Alexandra Kosteniuk Ekaterina Diakonova Won: 1-0 30 Open
1464 2016-09-13 Olympiad Women 2016 Baku AZE 11.1 Yifan Hou Alexandra Kosteniuk Draw: 1/2-1/2 65 Open
1465 2016-09-12 Olympiad Women 2016 Baku AZE 10.3 Alexandra Kosteniuk Nana Dzagnidze Won: 1-0 44 Open
1466 2016-09-11 Olympiad Women 2016 Baku AZE 9.3 Le Thao Nguyen Pham Alexandra Kosteniuk Draw: 1/2-1/2 57 Open
1467 2016-09-10 Olympiad Women 2016 Baku AZE 8.1 Alexandra Kosteniuk Irina Krush Lost: 0-1 67 Open
1468 2016-09-09 Olympiad Women 2016 Baku AZE 7.1 Alexandra Kosteniuk Monika Socko Draw: 1/2-1/2 90 Open
1469 2016-09-08 Olympiad Women 2016 Baku AZE 6.1 Anna Muzychuk Alexandra Kosteniuk Lost: 1-0 57 Open
1470 2016-09-06 Olympiad Women 2016 Baku AZE 5.2 Alexandra Kosteniuk Zhansaya Abdumalik Won: 1-0 30 Open
1471 2016-09-05 Olympiad Women 2016 Baku AZE 4.1 Thanh Trang Hoang Alexandra Kosteniuk Draw: 1/2-1/2 69 Open
1472 2016-09-04 Olympiad Women 2016 Baku AZE 3.2 Alexandra Kosteniuk Nafisa Muminova Won: 1-0 48 Open
1473 2016-09-02 Olympiad Women 2016 Baku AZE 1.3 Alexandra Kosteniuk Ketevan Arakhamia-Grant Won: 1-0 56 Open
1474 2016-07-15 116th ch-SUI 2016 Flims SUI 9.2 Roland Loetscher Alexandra Kosteniuk Lost: 1-0 43 Open
1475 2016-07-14 116th ch-SUI 2016 Flims SUI 8.4 Alexandra Kosteniuk Joseph G. Gallagher Won: 1-0 35 Open
1476 2016-07-13 116th ch-SUI 2016 Flims SUI 7.2 Nico Georgiadis Alexandra Kosteniuk Lost: 1-0 45 Open
1477 2016-07-12 116th ch-SUI 2016 Flims SUI 6.1 Alexandra Kosteniuk Yannick Pelletier Draw: 1/2-1/2 34 Open
1478 2016-07-11 116th ch-SUI 2016 Flims SUI 5.4 Markus Klauser Alexandra Kosteniuk Won: 0-1 33 Open
1479 2016-07-10 116th ch-SUI 2016 Flims SUI 4.1 Alexandra Kosteniuk Oliver Kurmann Lost: 0-1 33 Open
1480 2016-07-09 116th ch-SUI 2016 Flims SUI 3.3 Alexandra Kosteniuk Sebastian Bogner Draw: 1/2-1/2 51 Open
1481 2016-07-08 116th ch-SUI 2016 Flims SUI 2.1 Noel Studer Alexandra Kosteniuk Draw: 1/2-1/2 41 Open
1482 2016-07-07 116th ch-SUI 2016 Flims SUI 1.2 Alexandra Kosteniuk Alexandre Vuilleumier Won: 1-0 43 Open
1483 2016-05-22 TCh-SUI 2016 Switzerland SUI 3.4 Bruno Schwaegli Alexandra Kosteniuk Draw: 1/2-1/2 78 Open
1484 2016-05-09 TCh-RUS Women 2016 Sochi RUS 8.4 Anastasia Travkina Alexandra Kosteniuk Won: 0-1 25 Open
1485 2016-05-08 TCh-RUS Women 2016 Sochi RUS 7.1 Alexandra Kosteniuk Anna Ushenina Draw: 1/2-1/2 45 Open
1486 2016-05-07 TCh-RUS Women 2016 Sochi RUS 6.3 Polina Shuvalova Alexandra Kosteniuk Won: 0-1 33 Open
1487 2016-05-05 TCh-RUS Women 2016 Sochi RUS 5.2 Alexandra Kosteniuk Alisa Galliamova Draw: 1/2-1/2 53 Open
1488 2016-05-04 TCh-RUS Women 2016 Sochi RUS 4.2 Ekaterina Ubiennykh Alexandra Kosteniuk Won: 0-1 43 Open
1489 2016-05-02 Batumi WGP 2016 Batumi GEO 11.1 Xue Zhao Alexandra Kosteniuk Won: 0-1 43 Open
1490 2016-05-01 Batumi WGP 2016 Batumi GEO 10.4 Alexandra Kosteniuk Nana Dzagnidze Won: 1-0 44 Open
1491 2016-04-30 Batumi WGP 2016 Batumi GEO 9.3 Valentina Gunina Alexandra Kosteniuk Lost: 1-0 62 Open
1492 2016-04-28 Batumi WGP 2016 Batumi GEO 8.5 Alexandra Kosteniuk Mariya Muzychuk Draw: 1/2-1/2 31 Open
1493 2016-04-27 Batumi WGP 2016 Batumi GEO 7.2 Almira Skripchenko Alexandra Kosteniuk Draw: 1/2-1/2 15 Open
1494 2016-04-26 Batumi WGP 2016 Batumi GEO 6.5 Alexandra Kosteniuk Elina Danielian Won: 1-0 40 Open
1495 2016-04-25 Batumi WGP 2016 Batumi GEO 5.2 Anna Muzychuk Alexandra Kosteniuk Draw: 1/2-1/2 30 Open
1496 2016-04-23 Batumi WGP 2016 Batumi GEO 4.3 Alexandra Kosteniuk Olga Girya Won: 1-0 66 Open
1497 2016-04-22 Batumi WGP 2016 Batumi GEO 3.6 Bella Khotenashvili Alexandra Kosteniuk Draw: 1/2-1/2 25 Open
1498 2016-04-21 Batumi WGP 2016 Batumi GEO 2.2 Alexandra Kosteniuk Nino Batsiashvili Draw: 1/2-1/2 39 Open
1499 2016-04-20 Batumi WGP 2016 Batumi GEO 1.1 Lela Javakhishvili Alexandra Kosteniuk Lost: 1-0 36 Open
1500 2016-04-17 TCh-SUI 2016 Switzerland SUI 2.1 Alexandra Kosteniuk Mihajlo Stojanovic Draw: 1/2-1/2 35 Open
  1. vs Natalija PogoninaLost · 1-0Black · 2016-10-04 · Round 11.2ch-RUS Blitz w 2016
  2. vs Lyudmila GubernatorovaWon · 0-1Black · 2016-10-04 · Round 10.3ch-RUS Blitz w 2016
  3. vs Anastasia TravkinaDraw · ½–½White · 2016-10-04 · Round 1.1ch-RUS Blitz w 2016
  4. vs Natalija PogoninaWon · 0-1Black · 2016-10-03 · Round 9.2ch-RUS Rapid w 2016
  5. vs Daria VoitWon · 0-1Black · 2016-10-03 · Round 8.3ch-RUS Rapid w 2016
  6. vs Aleksandra GoryachkinaLost · 0-1White · 2016-10-03 · Round 7.2ch-RUS Rapid w 2016
  7. vs Tatjana VasilevichWon · 0-1Black · 2016-10-03 · Round 6.2ch-RUS Rapid w 2016
  8. vs Daria CharochkinaWon · 1-0White · 2016-10-03 · Round 10.1ch-RUS Rapid w 2016
  9. vs Ekaterina KovalevskayaDraw · ½–½White · 2016-10-02 · Round 5.1ch-RUS Rapid w 2016
  10. vs Irina VasilevichDraw · ½–½Black · 2016-10-02 · Round 4.1ch-RUS Rapid w 2016
  11. vs Anastasia TravkinaWon · 1-0White · 2016-10-02 · Round 3.1ch-RUS Rapid w 2016
  12. vs Vera NebolsinaWon · 0-1Black · 2016-10-02 · Round 2.1ch-RUS Rapid w 2016
  13. vs Ekaterina DiakonovaWon · 1-0White · 2016-10-02 · Round 1.1ch-RUS Rapid w 2016
  14. vs Yifan HouDraw · ½–½Black · 2016-09-13 · Round 11.1Olympiad Women 2016
  15. vs Nana DzagnidzeWon · 1-0White · 2016-09-12 · Round 10.3Olympiad Women 2016
  16. vs Le Thao Nguyen PhamDraw · ½–½Black · 2016-09-11 · Round 9.3Olympiad Women 2016
  17. vs Irina KrushLost · 0-1White · 2016-09-10 · Round 8.1Olympiad Women 2016
  18. vs Monika SockoDraw · ½–½White · 2016-09-09 · Round 7.1Olympiad Women 2016
  19. vs Anna MuzychukLost · 1-0Black · 2016-09-08 · Round 6.1Olympiad Women 2016
  20. vs Zhansaya AbdumalikWon · 1-0White · 2016-09-06 · Round 5.2Olympiad Women 2016
  21. vs Thanh Trang HoangDraw · ½–½Black · 2016-09-05 · Round 4.1Olympiad Women 2016
  22. vs Nafisa MuminovaWon · 1-0White · 2016-09-04 · Round 3.2Olympiad Women 2016
  23. vs Ketevan Arakhamia-GrantWon · 1-0White · 2016-09-02 · Round 1.3Olympiad Women 2016
  24. vs Roland LoetscherLost · 1-0Black · 2016-07-15 · Round 9.2116th ch-SUI 2016
  25. vs Joseph G. GallagherWon · 1-0White · 2016-07-14 · Round 8.4116th ch-SUI 2016
  26. vs Nico GeorgiadisLost · 1-0Black · 2016-07-13 · Round 7.2116th ch-SUI 2016
  27. vs Yannick PelletierDraw · ½–½White · 2016-07-12 · Round 6.1116th ch-SUI 2016
  28. vs Markus KlauserWon · 0-1Black · 2016-07-11 · Round 5.4116th ch-SUI 2016
  29. vs Oliver KurmannLost · 0-1White · 2016-07-10 · Round 4.1116th ch-SUI 2016
  30. vs Sebastian BognerDraw · ½–½White · 2016-07-09 · Round 3.3116th ch-SUI 2016
  31. vs Noel StuderDraw · ½–½Black · 2016-07-08 · Round 2.1116th ch-SUI 2016
  32. vs Alexandre VuilleumierWon · 1-0White · 2016-07-07 · Round 1.2116th ch-SUI 2016
  33. vs Bruno SchwaegliDraw · ½–½Black · 2016-05-22 · Round 3.4TCh-SUI 2016
  34. vs Anastasia TravkinaWon · 0-1Black · 2016-05-09 · Round 8.4TCh-RUS Women 2016
  35. vs Anna UsheninaDraw · ½–½White · 2016-05-08 · Round 7.1TCh-RUS Women 2016
  36. vs Polina ShuvalovaWon · 0-1Black · 2016-05-07 · Round 6.3TCh-RUS Women 2016
  37. vs Alisa GalliamovaDraw · ½–½White · 2016-05-05 · Round 5.2TCh-RUS Women 2016
  38. vs Ekaterina UbiennykhWon · 0-1Black · 2016-05-04 · Round 4.2TCh-RUS Women 2016
  39. vs Xue ZhaoWon · 0-1Black · 2016-05-02 · Round 11.1Batumi WGP 2016
  40. vs Nana DzagnidzeWon · 1-0White · 2016-05-01 · Round 10.4Batumi WGP 2016
  41. vs Valentina GuninaLost · 1-0Black · 2016-04-30 · Round 9.3Batumi WGP 2016
  42. vs Mariya MuzychukDraw · ½–½White · 2016-04-28 · Round 8.5Batumi WGP 2016
  43. vs Almira SkripchenkoDraw · ½–½Black · 2016-04-27 · Round 7.2Batumi WGP 2016
  44. vs Elina DanielianWon · 1-0White · 2016-04-26 · Round 6.5Batumi WGP 2016
  45. vs Anna MuzychukDraw · ½–½Black · 2016-04-25 · Round 5.2Batumi WGP 2016
  46. vs Olga GiryaWon · 1-0White · 2016-04-23 · Round 4.3Batumi WGP 2016
  47. vs Bella KhotenashviliDraw · ½–½Black · 2016-04-22 · Round 3.6Batumi WGP 2016
  48. vs Nino BatsiashviliDraw · ½–½White · 2016-04-21 · Round 2.2Batumi WGP 2016
  49. vs Lela JavakhishviliLost · 1-0Black · 2016-04-20 · Round 1.1Batumi WGP 2016
  50. vs Mihajlo StojanovicDraw · ½–½White · 2016-04-17 · Round 2.1TCh-SUI 2016

FIDE tournaments

All tournament results