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 ⓘ

FIDE rating history

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

Based on available monthly lists and saved games.

FIDE rating history

View rating lists

FIDE tournaments

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

All tournament results

Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-09 (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
1551 2016-02-26 IMSA Rapid w 2016 Huai'an CHN 4.8 Monika Socko Alexandra Kosteniuk 1/2-1/2 61 Open
1552 2016-02-26 IMSA Rapid w 2016 Huai'an CHN 3.8 Qian Huang Alexandra Kosteniuk 1-0 26 Open
1553 2016-02-26 IMSA Rapid w 2016 Huai'an CHN 2.5 Alexandra Kosteniuk Irina Krush 0-1 28 Open
1554 2016-02-26 IMSA Rapid w 2016 Huai'an CHN 1.8 Harika Dronavalli Alexandra Kosteniuk 1/2-1/2 61 Open
1555 2016-02-04 Gibraltar Masters 2016 Caleta ENG 10.27 Natalija Pogonina Alexandra Kosteniuk 1/2-1/2 43 Open
1556 2016-02-03 Gibraltar Masters 2016 Caleta ENG 9.15 Alexandra Kosteniuk Emil Sutovsky 0-1 54 Open
1557 2016-02-02 Gibraltar Masters 2016 Caleta ENG 8.3 Ralf Akesson Alexandra Kosteniuk 0-1 50 Open
1558 2016-01-31 Gibraltar Masters 2016 Caleta ENG 6.36 Alexandra Kosteniuk Ido Ben Artzi 1-0 45 Open
1559 2016-01-30 Gibraltar Masters 2016 Caleta ENG 5.34 Inna Gaponenko Alexandra Kosteniuk 1/2-1/2 45 Open
1560 2016-01-29 Gibraltar Masters 2016 Caleta ENG 4.36 Alexandra Kosteniuk Marco Codenotti 1/2-1/2 86 Open
1561 2016-01-28 Gibraltar Masters 2016 Caleta ENG 3.3 Dmitry Jakovenko Alexandra Kosteniuk 1-0 58 Open
1562 2016-01-27 Gibraltar Masters 2016 Caleta ENG 2.39 Alexandra Kosteniuk Jovanka Houska 1-0 35 Open
1563 2016-01-26 Gibraltar Masters 2016 Caleta ENG 1.46 Pascal Verneuil Alexandra Kosteniuk 0-1 50 Open
1564 2016-01-24 Fraubundesliga 2015-16 Germany GER 7.1 Joanna Majdan Alexandra Kosteniuk 0-1 52 Open
1565 2016-01-23 Fraubundesliga 2015-16 Germany GER 6.1 Alexandra Kosteniuk Martina Nobis 1-0 34 Open
1566 2016-01-10 Paul Keres Memorial 2015 Tallinn EST 9.6 Alexandra Kosteniuk Kiril Georgiev 0-1 52 Open
1567 2016-01-10 Paul Keres Memorial 2015 Tallinn EST 11.9 Alexandra Kosteniuk Evgeny Postny 1-0 62 Open
1568 2016-01-09 Paul Keres Memorial 2015 Tallinn EST 6.8 Ferenc Berkes Alexandra Kosteniuk 1/2-1/2 55 Open
1569 2016-01-08 Paul Keres Memorial 2015 Tallinn EST 4.7 Jan-Krzysztof Duda Alexandra Kosteniuk 1-0 39 Open
1570 2015-12-29 Qatar Masters Open 2015 Doha QAT 9.23 Victor Bologan Alexandra Kosteniuk 1-0 52 Open
1571 2015-12-28 Qatar Masters Open 2015 Doha QAT 8.28 Alexandra Kosteniuk Alexander Moiseenko 1/2-1/2 61 Open
1572 2015-12-27 Qatar Masters Open 2015 Doha QAT 7.36 Zhansaya Abdumalik Alexandra Kosteniuk 0-1 44 Open
1573 2015-12-26 Qatar Masters Open 2015 Doha QAT 6.22 Alexandra Kosteniuk Ildar Khairullin 0-1 75 Open
1574 2015-12-24 Qatar Masters Open 2015 Doha QAT 5.21 Vladimir Akopian Alexandra Kosteniuk 1/2-1/2 51 Open
1575 2015-12-23 Qatar Masters Open 2015 Doha QAT 4.8 Alexandra Kosteniuk Maxim Matlakov 0-1 48 Open
1576 2015-12-22 Qatar Masters Open 2015 Doha QAT 3.18 B. Adhiban Alexandra Kosteniuk 0-1 45 Open
1577 2015-12-21 Qatar Masters Open 2015 Doha QAT 2.11 Alexandra Kosteniuk Ruslan Ponomariov 1/2-1/2 29 Open
1578 2015-12-20 Qatar Masters Open 2015 Doha QAT 1.56 Alina Bivol Alexandra Kosteniuk 0-1 46 Open
1579 2015-11-22 20th European Teams Women Reykjavik ISL 9.1 Alexandra Kosteniuk Elisabeth Paehtz 1/2-1/2 21 Open
1580 2015-11-21 20th European Teams Women Reykjavik ISL 8.1 Monika Socko Alexandra Kosteniuk 0-1 48 Open
1581 2015-11-20 20th European Teams Women Reykjavik ISL 7.1 Alexandra Kosteniuk Szidonia Lazarne Vajda 1/2-1/2 63 Open
1582 2015-11-19 20th European Teams Women Reykjavik ISL 6.1 Mariya Muzychuk Alexandra Kosteniuk 1-0 46 Open
1583 2015-11-17 20th European Teams Women Reykjavik ISL 5.1 Alexandra Kosteniuk Marie Sebag 1-0 47 Open
1584 2015-11-16 20th European Teams Women Reykjavik ISL 4.1 Nana Dzagnidze Alexandra Kosteniuk 1/2-1/2 88 Open
1585 2015-11-15 20th European Teams Women Reykjavik ISL 3.1 Alexandra Kosteniuk Olga Zimina 1-0 39 Open
1586 2015-11-14 20th European Teams Women Reykjavik ISL 2.5 Elina Danielian Alexandra Kosteniuk 0-1 73 Open
1587 2015-10-24 31st ECC Women 2015 Skopje MKD 7.3 Alexandra Kosteniuk Olga Zimina 1-0 86 Open
1588 2015-10-22 31st ECC Women 2015 Skopje MKD 5.2 Antoaneta Stefanova Alexandra Kosteniuk 1-0 47 Open
1589 2015-10-21 31st ECC Women 2015 Skopje MKD 4.3 Alexandra Kosteniuk Evgenija Ovod 1-0 32 Open
1590 2015-10-20 31st ECC Women 2015 Skopje MKD 3.2 Natalija Pogonina Alexandra Kosteniuk 0-1 59 Open
1591 2015-10-19 31st ECC Women 2015 Skopje MKD 2.1 Bella Khotenashvili Alexandra Kosteniuk 0-1 65 Open
1592 2015-10-18 31st ECC Women 2015 Skopje MKD 1.2 Alexandra Kosteniuk Natalija Popova 1-0 56 Open
1593 2015-10-15 Monte Carlo WGP 2015 Monaco MNC 11.1 Yifan Hou Alexandra Kosteniuk 1/2-1/2 65 Open
1594 2015-10-14 Monte Carlo WGP 2015 Monaco MNC 10.2 Alexandra Kosteniuk Natalija Pogonina 1/2-1/2 49 Open
1595 2015-10-13 Monte Carlo WGP 2015 Monaco MNC 9.4 Humpy Koneru Alexandra Kosteniuk 1-0 42 Open
1596 2015-10-11 Monte Carlo WGP 2015 Monaco MNC 8.1 Alexandra Kosteniuk Pia Cramling 1/2-1/2 35 Open
1597 2015-10-10 Monte Carlo WGP 2015 Monaco MNC 7.1 Alexandra Kosteniuk Anna Muzychuk 1/2-1/2 53 Open
1598 2015-10-09 Monte Carlo WGP 2015 Monaco MNC 6.5 Mariya Muzychuk Alexandra Kosteniuk 1/2-1/2 76 Open
1599 2015-10-08 Monte Carlo WGP 2015 Monaco MNC 5.6 Alexandra Kosteniuk Natalia Zhukova 1/2-1/2 52 Open
1600 2015-10-06 Monte Carlo WGP 2015 Monaco MNC 4.2 Sarasadat Khademalsharieh Alexandra Kosteniuk 0-1 43 Open