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 rating history
View rating lists
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-10 | SMM NLA 2026 round 8-9 | Classical | 1 |
Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-10 (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 |
|---|---|---|---|---|---|---|---|---|---|
| 1351 | 2017-02-18 | WCh Women 2017 | Tehran IRI | 3.2 | Pia Cramling | Alexandra Kosteniuk | 1/2-1/2 | 29 | Open |
| 1352 | 2017-02-17 | WCh Women 2017 | Tehran IRI | 3.1 | Alexandra Kosteniuk | Pia Cramling | 1/2-1/2 | 34 | Open |
| 1353 | 2017-02-16 | WCh Women 2017 | Tehran IRI | 2.4 | Alexandra Kosteniuk | Inna Gaponenko | 1-0 | 40 | Open |
| 1354 | 2017-02-16 | WCh Women 2017 | Tehran IRI | 2.3 | Inna Gaponenko | Alexandra Kosteniuk | 1/2-1/2 | 58 | Open |
| 1355 | 2017-02-15 | WCh Women 2017 | Tehran IRI | 2.2 | Alexandra Kosteniuk | Inna Gaponenko | 1/2-1/2 | 56 | Open |
| 1356 | 2017-02-14 | WCh Women 2017 | Tehran IRI | 2.1 | Inna Gaponenko | Alexandra Kosteniuk | 1/2-1/2 | 36 | Open |
| 1357 | 2017-02-12 | WCh Women 2017 | Tehran IRI | 1.2 | Sabrina Latreche | Alexandra Kosteniuk | 0-1 | 26 | Open |
| 1358 | 2017-02-11 | WCh Women 2017 | Tehran IRI | 1.1 | Alexandra Kosteniuk | Sabrina Latreche | 1-0 | 29 | Open |
| 1359 | 2017-01-29 | TCh-BEL 2016-17 | Belgium BEL | 6.2 | Alexandra Kosteniuk | Michael Feygin | 1-0 | 49 | Open |
| 1360 | 2017-01-22 | Frauenbundesliga 2016-17 | Germany GER | 4.1 | Yuliya Shvayger | Alexandra Kosteniuk | 0-1 | 71 | Open |
| 1361 | 2017-01-21 | Frauenbundesliga 2016-17 | Germany GER | 3.1 | Alexandra Kosteniuk | Lela Javakhishvili | 1/2-1/2 | 35 | Open |
| 1362 | 2016-12-30 | World Blitz Women 2016 | Doha QAT | 17.5 | Daria Charochkina | Alexandra Kosteniuk | 1-0 | 72 | Open |
| 1363 | 2016-12-30 | World Blitz Women 2016 | Doha QAT | 16.6 | Alexandra Kosteniuk | Nana Dzagnidze | 1-0 | 77 | Open |
| 1364 | 2016-12-30 | World Blitz Women 2016 | Doha QAT | 15.5 | Xue Zhao | Alexandra Kosteniuk | 1-0 | 52 | Open |
| 1365 | 2016-12-30 | World Blitz Women 2016 | Doha QAT | 14.6 | Alexandra Kosteniuk | Inna Gaponenko | 1-0 | 38 | Open |
| 1366 | 2016-12-30 | World Blitz Women 2016 | Doha QAT | 13.4 | Alexandra Kosteniuk | Alina Kashlinskaya | 0-1 | 75 | Open |
| 1367 | 2016-12-30 | World Blitz Women 2016 | Doha QAT | 12.1 | Zhongyi Tan | Alexandra Kosteniuk | 1-0 | 86 | Open |
| 1368 | 2016-12-30 | World Blitz Women 2016 | Doha QAT | 11.2 | Alexandra Kosteniuk | Anna Muzychuk | 1/2-1/2 | 35 | Open |
| 1369 | 2016-12-30 | World Blitz Women 2016 | Doha QAT | 10.1 | Kateryna Lagno | Alexandra Kosteniuk | 1-0 | 37 | Open |
| 1370 | 2016-12-29 | World Blitz Women 2016 | Doha QAT | 9.1 | Humpy Koneru | Alexandra Kosteniuk | 0-1 | 56 | Open |
| 1371 | 2016-12-29 | World Blitz Women 2016 | Doha QAT | 8.1 | Alexandra Kosteniuk | Harika Dronavalli | 1-0 | 45 | Open |
| 1372 | 2016-12-29 | World Blitz Women 2016 | Doha QAT | 7.3 | Alexandra Kosteniuk | Meri Arabidze | 1-0 | 41 | Open |
| 1373 | 2016-12-29 | World Blitz Women 2016 | Doha QAT | 6.2 | Antoaneta Stefanova | Alexandra Kosteniuk | 1/2-1/2 | 50 | Open |
| 1374 | 2016-12-29 | World Blitz Women 2016 | Doha QAT | 5.2 | Wenjun Ju | Alexandra Kosteniuk | 1/2-1/2 | 38 | Open |
| 1375 | 2016-12-29 | World Blitz Women 2016 | Doha QAT | 4.3 | Alexandra Kosteniuk | Valentina Gunina | 1-0 | 47 | Open |
| 1376 | 2016-12-29 | World Blitz Women 2016 | Doha QAT | 3.5 | Vlada Sviridova | Alexandra Kosteniuk | 0-1 | 63 | Open |
| 1377 | 2016-12-29 | World Blitz Women 2016 | Doha QAT | 2.1 | Alexandra Kosteniuk | Chen Zhu | 1-0 | 41 | Open |
| 1378 | 2016-12-29 | World Blitz Women 2016 | Doha QAT | 1.12 | Mahri Geldiyeva | Alexandra Kosteniuk | 1/2-1/2 | 56 | Open |
| 1379 | 2016-12-28 | World Rapid Women 2016 | Doha QAT | 9.3 | Alexandra Kosteniuk | Lela Javakhishvili | 1/2-1/2 | 51 | Open |
| 1380 | 2016-12-28 | World Rapid Women 2016 | Doha QAT | 12.2 | Humpy Koneru | Alexandra Kosteniuk | 0-1 | 44 | Open |
| 1381 | 2016-12-28 | World Rapid Women 2016 | Doha QAT | 11.2 | Alexandra Kosteniuk | Nana Dzagnidze | 1/2-1/2 | 56 | Open |
| 1382 | 2016-12-28 | World Rapid Women 2016 | Doha QAT | 10.3 | Sarasadat Khademalsharieh | Alexandra Kosteniuk | 0-1 | 23 | Open |
| 1383 | 2016-12-27 | World Rapid Women 2016 | Doha QAT | 8.3 | Anna Ushenina | Alexandra Kosteniuk | 1/2-1/2 | 38 | Open |
| 1384 | 2016-12-27 | World Rapid Women 2016 | Doha QAT | 7.2 | Kateryna Lagno | Alexandra Kosteniuk | 1/2-1/2 | 60 | Open |
| 1385 | 2016-12-27 | World Rapid Women 2016 | Doha QAT | 6.2 | Alexandra Kosteniuk | Inna Gaponenko | 1-0 | 55 | Open |
| 1386 | 2016-12-27 | World Rapid Women 2016 | Doha QAT | 5.3 | Alexandra Kosteniuk | Wenjun Ju | 1/2-1/2 | 68 | Open |
| 1387 | 2016-12-26 | World Rapid Women 2016 | Doha QAT | 4.1 | Anna Muzychuk | Alexandra Kosteniuk | 1-0 | 55 | Open |
| 1388 | 2016-12-26 | World Rapid Women 2016 | Doha QAT | 3.2 | Alexandra Kosteniuk | Nino Batsiashvili | 1-0 | 38 | Open |
| 1389 | 2016-12-26 | World Rapid Women 2016 | Doha QAT | 2.2 | Harika Dronavalli | Alexandra Kosteniuk | 0-1 | 60 | Open |
| 1390 | 2016-12-26 | World Rapid Women 2016 | Doha QAT | 1.3 | Alexandra Kosteniuk | Meri Arabidze | 1-0 | 58 | Open |
| 1391 | 2016-12-18 | European Blitz 2016 | Tallinn EST | 22.19 | Zdenko Kozul | Alexandra Kosteniuk | 1-0 | 53 | Open |
| 1392 | 2016-12-18 | European Blitz 2016 | Tallinn EST | 21.19 | Alexandra Kosteniuk | Zdenko Kozul | 1/2-1/2 | 70 | Open |
| 1393 | 2016-12-17 | European Blitz 2016 | Tallinn EST | 8.3 | Alexandra Kosteniuk | Alexander Timerkhanov | 0-1 | 56 | Open |
| 1394 | 2016-12-17 | European Blitz 2016 | Tallinn EST | 7.3 | Alexander Timerkhanov | Alexandra Kosteniuk | 1-0 | 47 | Open |
| 1395 | 2016-12-17 | European Blitz 2016 | Tallinn EST | 18.16 | Alexandra Kosteniuk | Pavel Ponkratov | 0-1 | 70 | Open |
| 1396 | 2016-12-17 | European Blitz 2016 | Tallinn EST | 17.16 | Pavel Ponkratov | Alexandra Kosteniuk | 1-0 | 52 | Open |
| 1397 | 2016-12-17 | European Blitz 2016 | Tallinn EST | 16.31 | Alexandra Kosteniuk | Roman Lovkov | 1-0 | 40 | Open |
| 1398 | 2016-12-17 | European Blitz 2016 | Tallinn EST | 15.31 | Roman Lovkov | Alexandra Kosteniuk | 0-1 | 50 | Open |
| 1399 | 2016-12-16 | European Rapid 2016 | Tallinn EST | 11.32 | Markus Orndahl | Alexandra Kosteniuk | 0-1 | 33 | Open |
| 1400 | 2016-12-15 | European Rapid 2016 | Tallinn EST | 6.33 | Alexandra Kosteniuk | Sander Kukk | 0-1 | 55 | Open |