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
- 3300
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 |
|---|---|---|---|---|---|---|---|---|---|
| 3051 | 2020-06-26 | Women's Speed Chess GP1 | chess.com INT | 3.4 | Valentina Gunina | Alexandra Kosteniuk | Lost: 1-0 | 40 | Open |
| 3052 | 2020-06-26 | Women's Speed Chess GP1 | chess.com INT | 3.3 | Alexandra Kosteniuk | Valentina Gunina | Won: 1-0 | 72 | Open |
| 3053 | 2020-06-26 | Women's Speed Chess GP1 | chess.com INT | 3.2 | Valentina Gunina | Alexandra Kosteniuk | Lost: 1-0 | 75 | Open |
| 3054 | 2020-06-26 | Women's Speed Chess GP1 | chess.com INT | 3.1 | Alexandra Kosteniuk | Valentina Gunina | Won: 1-0 | 40 | Open |
| 3055 | 2020-06-26 | Women's Speed Chess GP1 | chess.com INT | 3.12 | Valentina Gunina | Alexandra Kosteniuk | Lost: 1-0 | 31 | Open |
| 3056 | 2020-06-26 | Women's Speed Chess GP1 | chess.com INT | 3.11 | Alexandra Kosteniuk | Valentina Gunina | Lost: 0-1 | 43 | Open |
| 3057 | 2020-06-26 | Women's Speed Chess GP1 | chess.com INT | 3.1 | Valentina Gunina | Alexandra Kosteniuk | Lost: 1-0 | 47 | Open |
| 3058 | 2020-06-25 | Women's Speed Chess GP1 | chess.com INT | 2.9 | Alexandra Kosteniuk | Le Thao Nguyen Pham | Won: 1-0 | 63 | Open |
| 3059 | 2020-06-25 | Women's Speed Chess GP1 | chess.com INT | 2.8 | Le Thao Nguyen Pham | Alexandra Kosteniuk | Won: 0-1 | 59 | Open |
| 3060 | 2020-06-25 | Women's Speed Chess GP1 | chess.com INT | 2.7 | Alexandra Kosteniuk | Le Thao Nguyen Pham | Draw: 1/2-1/2 | 91 | Open |
| 3061 | 2020-06-25 | Women's Speed Chess GP1 | chess.com INT | 2.6 | Le Thao Nguyen Pham | Alexandra Kosteniuk | Won: 0-1 | 80 | Open |
| 3062 | 2020-06-25 | Women's Speed Chess GP1 | chess.com INT | 2.5 | Alexandra Kosteniuk | Le Thao Nguyen Pham | Won: 1-0 | 72 | Open |
| 3063 | 2020-06-25 | Women's Speed Chess GP1 | chess.com INT | 2.4 | Le Thao Nguyen Pham | Alexandra Kosteniuk | Won: 0-1 | 42 | Open |
| 3064 | 2020-06-25 | Women's Speed Chess GP1 | chess.com INT | 2.3 | Alexandra Kosteniuk | Le Thao Nguyen Pham | Draw: 1/2-1/2 | 64 | Open |
| 3065 | 2020-06-25 | Women's Speed Chess GP1 | chess.com INT | 2.2 | Le Thao Nguyen Pham | Alexandra Kosteniuk | Won: 0-1 | 74 | Open |
| 3066 | 2020-06-25 | Women's Speed Chess GP1 | chess.com INT | 2.1 | Alexandra Kosteniuk | Le Thao Nguyen Pham | Lost: 0-1 | 52 | Open |
| 3067 | 2020-06-25 | Women's Speed Chess GP1 | chess.com INT | 2.1 | Le Thao Nguyen Pham | Alexandra Kosteniuk | Lost: 1-0 | 54 | Open |
| 3068 | 2020-06-24 | Women's Speed Chess GP1 | chess.com INT | 1.9 | Alexandra Kosteniuk | Gunay Mammadzada | Won: 1-0 | 60 | Open |
| 3069 | 2020-06-24 | Women's Speed Chess GP1 | chess.com INT | 1.8 | Gunay Mammadzada | Alexandra Kosteniuk | Won: 0-1 | 53 | Open |
| 3070 | 2020-06-24 | Women's Speed Chess GP1 | chess.com INT | 1.7 | Alexandra Kosteniuk | Gunay Mammadzada | Won: 1-0 | 44 | Open |
| 3071 | 2020-06-24 | Women's Speed Chess GP1 | chess.com INT | 1.6 | Gunay Mammadzada | Alexandra Kosteniuk | Won: 0-1 | 82 | Open |
| 3072 | 2020-06-24 | Women's Speed Chess GP1 | chess.com INT | 1.5 | Alexandra Kosteniuk | Gunay Mammadzada | Won: 1-0 | 20 | Open |
| 3073 | 2020-06-24 | Women's Speed Chess GP1 | chess.com INT | 1.4 | Gunay Mammadzada | Alexandra Kosteniuk | Won: 0-1 | 47 | Open |
| 3074 | 2020-06-24 | Women's Speed Chess GP1 | chess.com INT | 1.3 | Alexandra Kosteniuk | Gunay Mammadzada | Won: 1-0 | 31 | Open |
| 3075 | 2020-06-24 | Women's Speed Chess GP1 | chess.com INT | 1.2 | Gunay Mammadzada | Alexandra Kosteniuk | Won: 0-1 | 58 | Open |
| 3076 | 2020-06-24 | Women's Speed Chess GP1 | chess.com INT | 1.1 | Alexandra Kosteniuk | Gunay Mammadzada | Won: 1-0 | 34 | Open |
| 3077 | 2020-06-24 | Women's Speed Chess GP1 | chess.com INT | 1.11 | Alexandra Kosteniuk | Gunay Mammadzada | Won: 1-0 | 21 | Open |
| 3078 | 2020-06-24 | Women's Speed Chess GP1 | chess.com INT | 1.1 | Gunay Mammadzada | Alexandra Kosteniuk | Won: 0-1 | 70 | Open |
| 3079 | 2020-06-23 | Titled Tuesday 23rd June | chess.com INT | 9 | Eric Hansen | Alexandra Kosteniuk | Draw: 1/2-1/2 | 37 | Open |
| 3080 | 2020-06-23 | Titled Tuesday 23rd June | chess.com INT | 8 | Alexandra Kosteniuk | Manuel Petrosyan | Lost: 0-1 | 32 | Open |
| 3081 | 2020-06-23 | Titled Tuesday 23rd June | chess.com INT | 7 | Alexandra Kosteniuk | Bogdan-Daniel Deac | Won: 1-0 | 36 | Open |
| 3082 | 2020-06-23 | Titled Tuesday 23rd June | chess.com INT | 6 | Juan Rottenwohrer Suarez | Alexandra Kosteniuk | Won: 0-1 | 36 | Open |
| 3083 | 2020-06-23 | Titled Tuesday 23rd June | chess.com INT | 5 | Alexandra Kosteniuk | Pedro Ramon Martinez Reyes | Won: 1-0 | 38 | Open |
| 3084 | 2020-06-23 | Titled Tuesday 23rd June | chess.com INT | 4 | Petr Kostenko | Alexandra Kosteniuk | Draw: 1/2-1/2 | 87 | Open |
| 3085 | 2020-06-23 | Titled Tuesday 23rd June | chess.com INT | 3 | Alexandra Kosteniuk | Dmitry Andreikin | Lost: 0-1 | 65 | Open |
| 3086 | 2020-06-23 | Titled Tuesday 23rd June | chess.com INT | 2 | Przemyslaw Koc | Alexandra Kosteniuk | Won: 0-1 | 42 | Open |
| 3087 | 2020-06-23 | Titled Tuesday 23rd June | chess.com INT | 1 | Alexandra Kosteniuk | Mikhail Chernov | Won: 1-0 | 58 | Open |
| 3088 | 2020-06-23 | Titled Tuesday 23rd June | chess.com INT | 10 | Alexandra Kosteniuk | Martin Stukan | Draw: 1/2-1/2 | 44 | Open |
| 3089 | 2020-06-16 | Titled Tuesday 16th June | chess.com INT | 9 | Anuar Ismagambetov | Alexandra Kosteniuk | Draw: 1/2-1/2 | 64 | Open |
| 3090 | 2020-06-16 | Titled Tuesday 16th June | chess.com INT | 8 | Alexandra Kosteniuk | Quang Liem Le | Lost: 0-1 | 40 | Open |
| 3091 | 2020-06-16 | Titled Tuesday 16th June | chess.com INT | 7 | Manuel Petrosyan | Alexandra Kosteniuk | Won: 0-1 | 34 | Open |
| 3092 | 2020-06-16 | Titled Tuesday 16th June | chess.com INT | 6 | Alexandra Kosteniuk | Velimir Ivic | Won: 1-0 | 46 | Open |
| 3093 | 2020-06-16 | Titled Tuesday 16th June | chess.com INT | 5 | Sargis A. Manukyan | Alexandra Kosteniuk | Won: 0-1 | 55 | Open |
| 3094 | 2020-06-16 | Titled Tuesday 16th June | chess.com INT | 4 | Miroslav Zufic | Alexandra Kosteniuk | Won: 0-1 | 27 | Open |
| 3095 | 2020-06-16 | Titled Tuesday 16th June | chess.com INT | 3 | Alexandra Kosteniuk | Eltaj Safarli | Lost: 0-1 | 33 | Open |
| 3096 | 2020-06-16 | Titled Tuesday 16th June | chess.com INT | 2 | Alexandra Kosteniuk | David Itkin | Won: 1-0 | 59 | Open |
| 3097 | 2020-06-16 | Titled Tuesday 16th June | chess.com INT | 1 | Florian Mostbauer | Alexandra Kosteniuk | Won: 0-1 | 36 | Open |
| 3098 | 2020-06-16 | Titled Tuesday 16th June | chess.com INT | 10 | Alexandra Kosteniuk | Samvel Ter-Sahakyan | Lost: 0-1 | 51 | Open |
| 3099 | 2020-06-09 | Titled Tuesday 9th June | chess.com INT | 9 | Alexandra Kosteniuk | Robert Piliposyan | Won: 1-0 | 49 | Open |
| 3100 | 2020-06-09 | Titled Tuesday 9th June | chess.com INT | 8 | Lela Javakhishvili | Alexandra Kosteniuk | Won: 0-1 | 73 | Open |
- vs Valentina GuninaLost · 1-0Black · 2020-06-26 · Round 3.4Women's Speed Chess GP1
- vs Valentina GuninaWon · 1-0White · 2020-06-26 · Round 3.3Women's Speed Chess GP1
- vs Valentina GuninaLost · 1-0Black · 2020-06-26 · Round 3.2Women's Speed Chess GP1
- vs Valentina GuninaWon · 1-0White · 2020-06-26 · Round 3.1Women's Speed Chess GP1
- vs Valentina GuninaLost · 1-0Black · 2020-06-26 · Round 3.12Women's Speed Chess GP1
- vs Valentina GuninaLost · 0-1White · 2020-06-26 · Round 3.11Women's Speed Chess GP1
- vs Valentina GuninaLost · 1-0Black · 2020-06-26 · Round 3.1Women's Speed Chess GP1
- vs Le Thao Nguyen PhamWon · 1-0White · 2020-06-25 · Round 2.9Women's Speed Chess GP1
- vs Le Thao Nguyen PhamWon · 0-1Black · 2020-06-25 · Round 2.8Women's Speed Chess GP1
- vs Le Thao Nguyen PhamDraw · ½–½White · 2020-06-25 · Round 2.7Women's Speed Chess GP1
- vs Le Thao Nguyen PhamWon · 0-1Black · 2020-06-25 · Round 2.6Women's Speed Chess GP1
- vs Le Thao Nguyen PhamWon · 1-0White · 2020-06-25 · Round 2.5Women's Speed Chess GP1
- vs Le Thao Nguyen PhamWon · 0-1Black · 2020-06-25 · Round 2.4Women's Speed Chess GP1
- vs Le Thao Nguyen PhamDraw · ½–½White · 2020-06-25 · Round 2.3Women's Speed Chess GP1
- vs Le Thao Nguyen PhamWon · 0-1Black · 2020-06-25 · Round 2.2Women's Speed Chess GP1
- vs Le Thao Nguyen PhamLost · 0-1White · 2020-06-25 · Round 2.1Women's Speed Chess GP1
- vs Le Thao Nguyen PhamLost · 1-0Black · 2020-06-25 · Round 2.1Women's Speed Chess GP1
- vs Gunay MammadzadaWon · 1-0White · 2020-06-24 · Round 1.9Women's Speed Chess GP1
- vs Gunay MammadzadaWon · 0-1Black · 2020-06-24 · Round 1.8Women's Speed Chess GP1
- vs Gunay MammadzadaWon · 1-0White · 2020-06-24 · Round 1.7Women's Speed Chess GP1
- vs Gunay MammadzadaWon · 0-1Black · 2020-06-24 · Round 1.6Women's Speed Chess GP1
- vs Gunay MammadzadaWon · 1-0White · 2020-06-24 · Round 1.5Women's Speed Chess GP1
- vs Gunay MammadzadaWon · 0-1Black · 2020-06-24 · Round 1.4Women's Speed Chess GP1
- vs Gunay MammadzadaWon · 1-0White · 2020-06-24 · Round 1.3Women's Speed Chess GP1
- vs Gunay MammadzadaWon · 0-1Black · 2020-06-24 · Round 1.2Women's Speed Chess GP1
- vs Gunay MammadzadaWon · 1-0White · 2020-06-24 · Round 1.1Women's Speed Chess GP1
- vs Gunay MammadzadaWon · 1-0White · 2020-06-24 · Round 1.11Women's Speed Chess GP1
- vs Gunay MammadzadaWon · 0-1Black · 2020-06-24 · Round 1.1Women's Speed Chess GP1
- vs Eric HansenDraw · ½–½Black · 2020-06-23 · Round 9Titled Tuesday 23rd June
- vs Manuel PetrosyanLost · 0-1White · 2020-06-23 · Round 8Titled Tuesday 23rd June
- vs Bogdan-Daniel DeacWon · 1-0White · 2020-06-23 · Round 7Titled Tuesday 23rd June
- vs Juan Rottenwohrer SuarezWon · 0-1Black · 2020-06-23 · Round 6Titled Tuesday 23rd June
- vs Pedro Ramon Martinez ReyesWon · 1-0White · 2020-06-23 · Round 5Titled Tuesday 23rd June
- vs Petr KostenkoDraw · ½–½Black · 2020-06-23 · Round 4Titled Tuesday 23rd June
- vs Dmitry AndreikinLost · 0-1White · 2020-06-23 · Round 3Titled Tuesday 23rd June
- vs Przemyslaw KocWon · 0-1Black · 2020-06-23 · Round 2Titled Tuesday 23rd June
- vs Mikhail ChernovWon · 1-0White · 2020-06-23 · Round 1Titled Tuesday 23rd June
- vs Martin StukanDraw · ½–½White · 2020-06-23 · Round 10Titled Tuesday 23rd June
- vs Anuar IsmagambetovDraw · ½–½Black · 2020-06-16 · Round 9Titled Tuesday 16th June
- vs Quang Liem LeLost · 0-1White · 2020-06-16 · Round 8Titled Tuesday 16th June
- vs Manuel PetrosyanWon · 0-1Black · 2020-06-16 · Round 7Titled Tuesday 16th June
- vs Velimir IvicWon · 1-0White · 2020-06-16 · Round 6Titled Tuesday 16th June
- vs Sargis A. ManukyanWon · 0-1Black · 2020-06-16 · Round 5Titled Tuesday 16th June
- vs Miroslav ZuficWon · 0-1Black · 2020-06-16 · Round 4Titled Tuesday 16th June
- vs Eltaj SafarliLost · 0-1White · 2020-06-16 · Round 3Titled Tuesday 16th June
- vs David ItkinWon · 1-0White · 2020-06-16 · Round 2Titled Tuesday 16th June
- vs Florian MostbauerWon · 0-1Black · 2020-06-16 · Round 1Titled Tuesday 16th June
- vs Samvel Ter-SahakyanLost · 0-1White · 2020-06-16 · Round 10Titled Tuesday 16th June
- vs Robert PiliposyanWon · 1-0White · 2020-06-09 · Round 9Titled Tuesday 9th June
- vs Lela JavakhishviliWon · 0-1Black · 2020-06-09 · Round 8Titled Tuesday 9th June
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 |