GMAlexandra Kosteniuk
- 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
Rapid
2431Published FIDE
Blitz
2422Published 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
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 |
|---|---|---|---|---|---|---|---|---|---|
| 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 |
- vs Natalija PogoninaLost · 1-0Black · 2016-10-04 · Round 11.2ch-RUS Blitz w 2016
- vs Lyudmila GubernatorovaWon · 0-1Black · 2016-10-04 · Round 10.3ch-RUS Blitz w 2016
- vs Anastasia TravkinaDraw · ½–½White · 2016-10-04 · Round 1.1ch-RUS Blitz w 2016
- vs Natalija PogoninaWon · 0-1Black · 2016-10-03 · Round 9.2ch-RUS Rapid w 2016
- vs Daria VoitWon · 0-1Black · 2016-10-03 · Round 8.3ch-RUS Rapid w 2016
- vs Aleksandra GoryachkinaLost · 0-1White · 2016-10-03 · Round 7.2ch-RUS Rapid w 2016
- vs Tatjana VasilevichWon · 0-1Black · 2016-10-03 · Round 6.2ch-RUS Rapid w 2016
- vs Daria CharochkinaWon · 1-0White · 2016-10-03 · Round 10.1ch-RUS Rapid w 2016
- vs Ekaterina KovalevskayaDraw · ½–½White · 2016-10-02 · Round 5.1ch-RUS Rapid w 2016
- vs Irina VasilevichDraw · ½–½Black · 2016-10-02 · Round 4.1ch-RUS Rapid w 2016
- vs Anastasia TravkinaWon · 1-0White · 2016-10-02 · Round 3.1ch-RUS Rapid w 2016
- vs Vera NebolsinaWon · 0-1Black · 2016-10-02 · Round 2.1ch-RUS Rapid w 2016
- vs Ekaterina DiakonovaWon · 1-0White · 2016-10-02 · Round 1.1ch-RUS Rapid w 2016
- vs Yifan HouDraw · ½–½Black · 2016-09-13 · Round 11.1Olympiad Women 2016
- vs Nana DzagnidzeWon · 1-0White · 2016-09-12 · Round 10.3Olympiad Women 2016
- vs Le Thao Nguyen PhamDraw · ½–½Black · 2016-09-11 · Round 9.3Olympiad Women 2016
- vs Irina KrushLost · 0-1White · 2016-09-10 · Round 8.1Olympiad Women 2016
- vs Monika SockoDraw · ½–½White · 2016-09-09 · Round 7.1Olympiad Women 2016
- vs Anna MuzychukLost · 1-0Black · 2016-09-08 · Round 6.1Olympiad Women 2016
- vs Zhansaya AbdumalikWon · 1-0White · 2016-09-06 · Round 5.2Olympiad Women 2016
- vs Thanh Trang HoangDraw · ½–½Black · 2016-09-05 · Round 4.1Olympiad Women 2016
- vs Nafisa MuminovaWon · 1-0White · 2016-09-04 · Round 3.2Olympiad Women 2016
- vs Ketevan Arakhamia-GrantWon · 1-0White · 2016-09-02 · Round 1.3Olympiad Women 2016
- vs Roland LoetscherLost · 1-0Black · 2016-07-15 · Round 9.2116th ch-SUI 2016
- vs Joseph G. GallagherWon · 1-0White · 2016-07-14 · Round 8.4116th ch-SUI 2016
- vs Nico GeorgiadisLost · 1-0Black · 2016-07-13 · Round 7.2116th ch-SUI 2016
- vs Yannick PelletierDraw · ½–½White · 2016-07-12 · Round 6.1116th ch-SUI 2016
- vs Markus KlauserWon · 0-1Black · 2016-07-11 · Round 5.4116th ch-SUI 2016
- vs Oliver KurmannLost · 0-1White · 2016-07-10 · Round 4.1116th ch-SUI 2016
- vs Sebastian BognerDraw · ½–½White · 2016-07-09 · Round 3.3116th ch-SUI 2016
- vs Noel StuderDraw · ½–½Black · 2016-07-08 · Round 2.1116th ch-SUI 2016
- vs Alexandre VuilleumierWon · 1-0White · 2016-07-07 · Round 1.2116th ch-SUI 2016
- vs Bruno SchwaegliDraw · ½–½Black · 2016-05-22 · Round 3.4TCh-SUI 2016
- vs Anastasia TravkinaWon · 0-1Black · 2016-05-09 · Round 8.4TCh-RUS Women 2016
- vs Anna UsheninaDraw · ½–½White · 2016-05-08 · Round 7.1TCh-RUS Women 2016
- vs Polina ShuvalovaWon · 0-1Black · 2016-05-07 · Round 6.3TCh-RUS Women 2016
- vs Alisa GalliamovaDraw · ½–½White · 2016-05-05 · Round 5.2TCh-RUS Women 2016
- vs Ekaterina UbiennykhWon · 0-1Black · 2016-05-04 · Round 4.2TCh-RUS Women 2016
- vs Xue ZhaoWon · 0-1Black · 2016-05-02 · Round 11.1Batumi WGP 2016
- vs Nana DzagnidzeWon · 1-0White · 2016-05-01 · Round 10.4Batumi WGP 2016
- vs Valentina GuninaLost · 1-0Black · 2016-04-30 · Round 9.3Batumi WGP 2016
- vs Mariya MuzychukDraw · ½–½White · 2016-04-28 · Round 8.5Batumi WGP 2016
- vs Almira SkripchenkoDraw · ½–½Black · 2016-04-27 · Round 7.2Batumi WGP 2016
- vs Elina DanielianWon · 1-0White · 2016-04-26 · Round 6.5Batumi WGP 2016
- vs Anna MuzychukDraw · ½–½Black · 2016-04-25 · Round 5.2Batumi WGP 2016
- vs Olga GiryaWon · 1-0White · 2016-04-23 · Round 4.3Batumi WGP 2016
- vs Bella KhotenashviliDraw · ½–½Black · 2016-04-22 · Round 3.6Batumi WGP 2016
- vs Nino BatsiashviliDraw · ½–½White · 2016-04-21 · Round 2.2Batumi WGP 2016
- vs Lela JavakhishviliLost · 1-0Black · 2016-04-20 · Round 1.1Batumi WGP 2016
- vs Mihajlo StojanovicDraw · ½–½White · 2016-04-17 · Round 2.1TCh-SUI 2016
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-10 | SMM NLA 2026 round 8-9 | Classical | 1 |
| 2026-09-16 | 46th Chess Olympiad Samarkand 2026 Women | Classical | 5 |
| 2026-09-05 | Tech Mahindra Global Chess League 2026 - League | Rapid | 6½ |
| 2026-08-29 | 1er Masters de Blitz de Monaco & Davidson Consulting | Blitz | 9 |