Photo credit

Antoaneta Stefanova

Photo: This photo was taken by Krzysztof SzelągAutorem zdjęcia jest Krzysztof SzelągWykorzystując zdjęcie proszę podać jako autora:Krzysztof Szeląg / Wikimedia Commons

Own work

CC BY-SA 4.0 · Wikimedia Commons source

Cropped to a square portrait, resized and converted to WebP.

GMAntoaneta Stefanova

BUL Born 1979 (Age ≈47) Female
FIDE ID
2902257

About Antoaneta Stefanova

Antoaneta Stefanova grew up in Sofia and learned chess from her father, a designer, at four. She won the world girls' under-ten title in 1989. At thirteen she made her first Olympiad appearance for Bulgaria. That same year, 1992, she became European girls' under-fourteen champion. Show more

Antoaneta Stefanova grew up in Sofia and learned chess from her father, a designer, at four. She won the world girls' under-ten title in 1989. At thirteen she made her first Olympiad appearance for Bulgaria. That same year, 1992, she became European girls' under-fourteen champion. She won Bulgaria's women's championship in 1995. A strong result in Hawaii in 1997 brought her first grandmaster norm. She later played for Bulgaria in the open section of the 2000 Olympiad.

Stefanova won the European Women's Championship in 2002. She received the grandmaster title that July. In 2004 she became women's world champion by winning the knockout championship in Elista. Her tournament successes later included the 2008 North Urals Cup. She won the Women's World Rapid Championship in 2012. Later that year she again reached the classical world-championship final, losing to Anna Ushenina in tiebreaks. In 2017 she won both women's rapid and blitz gold at the IMSA Elite Mind Games. Her long team career included captaining Bulgaria to the 2023 European women's title.

FIDE ratings

Classical

2401.0

Published FIDE

Rapid

2379

Published FIDE

Blitz

2370

Published FIDE

Official classical ranks

World rank
#1669
National rank · BUL
#18
Women’s world rank
#48

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2560 Jan 2003
Recorded years
2001–2026
Archived games
389

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
201 2020-12-04 World Chess Woman Summit chess.com INT 2.3 Nana Dzagnidze Antoaneta Stefanova Draw: 1/2-1/2 50 Open
202 2020-12-04 World Chess Woman Summit chess.com INT 1.4 Antoaneta Stefanova Yifan Hou Lost: 0-1 43 Open
203 2020-12-01 Titled Tuesday 1st Dec chess.com INT 9 Antoaneta Stefanova Vladimir Bychkov Draw: 1/2-1/2 57 Open
204 2020-12-01 Titled Tuesday 1st Dec chess.com INT 8 Stelios Halkias Antoaneta Stefanova Lost: 1-0 29 Open
205 2020-12-01 Titled Tuesday 1st Dec chess.com INT 7 Antoaneta Stefanova Magdalena Lysiak-Poltorak Won: 1-0 34 Open
206 2020-12-01 Titled Tuesday 1st Dec chess.com INT 6 Javier Recuero Guerra Antoaneta Stefanova Won: 0-1 41 Open
207 2020-12-01 Titled Tuesday 1st Dec chess.com INT 4 Antoaneta Stefanova Damian Sliwicki Draw: 1/2-1/2 85 Open
208 2020-12-01 Titled Tuesday 1st Dec chess.com INT 2 Antoaneta Stefanova David Paravyan Lost: 0-1 48 Open
209 2020-12-01 Titled Tuesday 1st Dec chess.com INT 1 Antoaneta Stefanova Gleb Kaganskiy Won: 1-0 40 Open
210 2020-12-01 Titled Tuesday 1st Dec chess.com INT 11 Mahel Boyer Antoaneta Stefanova Won: 0-1 14 Open
211 2020-12-01 Titled Tuesday 1st Dec chess.com INT 10 Anna Jakubowska Antoaneta Stefanova Won: 0-1 40 Open
212 2020-10-24 Capechecs Online Trophy A Europe-Chess INT 9 Antoaneta Stefanova Parham Maghsoodloo Lost: 0-1 71 Open
213 2020-10-24 Capechecs Online Trophy A Europe-Chess INT 8 Bassem Amin Antoaneta Stefanova Draw: 1/2-1/2 50 Open
214 2020-10-24 Capechecs Online Trophy A Europe-Chess INT 14 Antoaneta Stefanova Nihal Sarin Draw: 1/2-1/2 21 Open
215 2020-10-24 Capechecs Online Trophy A Europe-Chess INT 13 Sabrina Vega Gutierrez Antoaneta Stefanova Won: 0-1 61 Open
216 2020-10-24 Capechecs Online Trophy A Europe-Chess INT 12 Antoaneta Stefanova Aleksandra Goryachkina Won: 1-0 38 Open
217 2020-10-24 Capechecs Online Trophy A Europe-Chess INT 11 Romain Edouard Antoaneta Stefanova Lost: 1-0 50 Open
218 2020-10-24 Capechecs Online Trophy A Europe-Chess INT 10 Marie Sebag Antoaneta Stefanova Draw: 1/2-1/2 46 Open
219 2020-10-23 Capechecs Online Trophy A Europe-Chess INT 7 Nihal Sarin Antoaneta Stefanova Lost: 1-0 45 Open
220 2020-10-23 Capechecs Online Trophy A Europe-Chess INT 6 Antoaneta Stefanova Sabrina Vega Gutierrez Won: 1-0 44 Open
221 2020-10-23 Capechecs Online Trophy A Europe-Chess INT 5 Aleksandra Goryachkina Antoaneta Stefanova Draw: 1/2-1/2 47 Open
222 2020-10-23 Capechecs Online Trophy A Europe-Chess INT 4 Antoaneta Stefanova Romain Edouard Lost: 0-1 51 Open
223 2020-10-23 Capechecs Online Trophy A Europe-Chess INT 3 Antoaneta Stefanova Marie Sebag Draw: 1/2-1/2 66 Open
224 2020-10-23 Capechecs Online Trophy A Europe-Chess INT 2 Parham Maghsoodloo Antoaneta Stefanova Lost: 1-0 61 Open
225 2020-10-23 Capechecs Online Trophy A Europe-Chess INT 1 Antoaneta Stefanova Bassem Amin Won: 1-0 68 Open
226 2020-09-13 Chess24 Banter QualF 2020 chess24.com INT 1.6 Antoaneta Stefanova B. Adhiban Lost: 0-1 49 Open
227 2020-09-13 Chess24 Banter QualF 2020 chess24.com INT 1.5 B. Adhiban Antoaneta Stefanova Draw: 1/2-1/2 67 Open
228 2020-09-13 Chess24 Banter QualF 2020 chess24.com INT 1.4 Antoaneta Stefanova B. Adhiban Draw: 1/2-1/2 66 Open
229 2020-09-13 Chess24 Banter QualF 2020 chess24.com INT 1.3 B. Adhiban Antoaneta Stefanova Lost: 1-0 28 Open
230 2020-09-13 Chess24 Banter QualF 2020 chess24.com INT 1.2 Antoaneta Stefanova B. Adhiban Lost: 0-1 40 Open
231 2020-09-13 Chess24 Banter QualF 2020 chess24.com INT 1.1 B. Adhiban Antoaneta Stefanova Draw: 1/2-1/2 37 Open
232 2020-08-27 Online Olym KO Stage 2020 chess.com INT 1.42 Monika Socko Antoaneta Stefanova Lost: 1-0 47 Open
233 2020-08-27 Online Olym KO Stage 2020 chess.com INT 1.41 Antoaneta Stefanova Monika Socko Won: 1-0 49 Open
234 2020-08-23 Online Olym Top DivC 2020 chess.com INT 9.3 Antoaneta Stefanova Jovanka Houska Won: 1-0 35 Open
235 2020-08-22 Online Olym Top DivC 2020 chess.com INT 6.2 Borka Franciskovic Antoaneta Stefanova Draw: 1/2-1/2 54 Open
236 2020-08-22 Online Olym Top DivC 2020 chess.com INT 5.5 Antoaneta Stefanova Ekaterina Atalik Draw: 1/2-1/2 29 Open
237 2020-08-22 Online Olym Top DivC 2020 chess.com INT 4.1 Shrook Wafa Antoaneta Stefanova Won: 0-1 29 Open
238 2020-08-21 Online Olym Top DivC 2020 chess.com INT 3.5 Irina Bulmaga Antoaneta Stefanova Draw: 1/2-1/2 61 Open
239 2020-08-21 Online Olym Top DivC 2020 chess.com INT 2.2 Antoaneta Stefanova Elina Danielian Won: 1-0 34 Open
240 2020-08-21 Online Olym Top DivC 2020 chess.com INT 1.4 Kateryna Lagno Antoaneta Stefanova Won: 0-1 61 Open
241 2020-08-16 Online Olym Div2 A 2020 chess.com INT 9.3 Antoaneta Stefanova Lara Schulze Won: 1-0 28 Open
242 2020-08-16 Online Olym Div2 A 2020 chess.com INT 8.3 Irine Kharisma Sukandar Antoaneta Stefanova Won: 0-1 70 Open
243 2020-08-16 Online Olym Div2 A 2020 chess.com INT 7.4 Antoaneta Stefanova Janelle Mae Frayna Won: 1-0 70 Open
244 2020-08-15 Online Olym Div2 A 2020 chess.com INT 6.2 Jemal Ovezdurdyyeva Antoaneta Stefanova Won: 0-1 52 Open
245 2020-08-14 Online Olym Div2 A 2020 chess.com INT 3.5 Jilin Zhang Antoaneta Stefanova Draw: 1/2-1/2 48 Open
246 2020-08-14 Online Olym Div2 A 2020 chess.com INT 2.2 Antoaneta Stefanova Annelies Cuvelier Won: 1-0 35 Open
247 2020-08-14 Online Olym Div2 A 2020 chess.com INT 1.4 Olga Badelka Antoaneta Stefanova Won: 0-1 56 Open
248 2020-06-30 Titled Tuesday 30th June chess.com INT 9 Antoaneta Stefanova Yuliia Osmak Lost: 0-1 51 Open
249 2020-06-30 Titled Tuesday 30th June chess.com INT 8 Antoaneta Stefanova Filip Haring Draw: 1/2-1/2 41 Open
250 2020-06-30 Titled Tuesday 30th June chess.com INT 7 Hampus Sorensen Antoaneta Stefanova Lost: 1-0 48 Open
  1. vs Nana DzagnidzeDraw · ½–½Black · 2020-12-04 · Round 2.3World Chess Woman Summit
  2. vs Yifan HouLost · 0-1White · 2020-12-04 · Round 1.4World Chess Woman Summit
  3. vs Vladimir BychkovDraw · ½–½White · 2020-12-01 · Round 9Titled Tuesday 1st Dec
  4. vs Stelios HalkiasLost · 1-0Black · 2020-12-01 · Round 8Titled Tuesday 1st Dec
  5. vs Magdalena Lysiak-PoltorakWon · 1-0White · 2020-12-01 · Round 7Titled Tuesday 1st Dec
  6. vs Javier Recuero GuerraWon · 0-1Black · 2020-12-01 · Round 6Titled Tuesday 1st Dec
  7. vs Damian SliwickiDraw · ½–½White · 2020-12-01 · Round 4Titled Tuesday 1st Dec
  8. vs David ParavyanLost · 0-1White · 2020-12-01 · Round 2Titled Tuesday 1st Dec
  9. vs Gleb KaganskiyWon · 1-0White · 2020-12-01 · Round 1Titled Tuesday 1st Dec
  10. vs Mahel BoyerWon · 0-1Black · 2020-12-01 · Round 11Titled Tuesday 1st Dec
  11. vs Anna JakubowskaWon · 0-1Black · 2020-12-01 · Round 10Titled Tuesday 1st Dec
  12. vs Parham MaghsoodlooLost · 0-1White · 2020-10-24 · Round 9Capechecs Online Trophy A
  13. vs Bassem AminDraw · ½–½Black · 2020-10-24 · Round 8Capechecs Online Trophy A
  14. vs Nihal SarinDraw · ½–½White · 2020-10-24 · Round 14Capechecs Online Trophy A
  15. vs Sabrina Vega GutierrezWon · 0-1Black · 2020-10-24 · Round 13Capechecs Online Trophy A
  16. vs Aleksandra GoryachkinaWon · 1-0White · 2020-10-24 · Round 12Capechecs Online Trophy A
  17. vs Romain EdouardLost · 1-0Black · 2020-10-24 · Round 11Capechecs Online Trophy A
  18. vs Marie SebagDraw · ½–½Black · 2020-10-24 · Round 10Capechecs Online Trophy A
  19. vs Nihal SarinLost · 1-0Black · 2020-10-23 · Round 7Capechecs Online Trophy A
  20. vs Sabrina Vega GutierrezWon · 1-0White · 2020-10-23 · Round 6Capechecs Online Trophy A
  21. vs Aleksandra GoryachkinaDraw · ½–½Black · 2020-10-23 · Round 5Capechecs Online Trophy A
  22. vs Romain EdouardLost · 0-1White · 2020-10-23 · Round 4Capechecs Online Trophy A
  23. vs Marie SebagDraw · ½–½White · 2020-10-23 · Round 3Capechecs Online Trophy A
  24. vs Parham MaghsoodlooLost · 1-0Black · 2020-10-23 · Round 2Capechecs Online Trophy A
  25. vs Bassem AminWon · 1-0White · 2020-10-23 · Round 1Capechecs Online Trophy A
  26. vs B. AdhibanLost · 0-1White · 2020-09-13 · Round 1.6Chess24 Banter QualF 2020
  27. vs B. AdhibanDraw · ½–½Black · 2020-09-13 · Round 1.5Chess24 Banter QualF 2020
  28. vs B. AdhibanDraw · ½–½White · 2020-09-13 · Round 1.4Chess24 Banter QualF 2020
  29. vs B. AdhibanLost · 1-0Black · 2020-09-13 · Round 1.3Chess24 Banter QualF 2020
  30. vs B. AdhibanLost · 0-1White · 2020-09-13 · Round 1.2Chess24 Banter QualF 2020
  31. vs B. AdhibanDraw · ½–½Black · 2020-09-13 · Round 1.1Chess24 Banter QualF 2020
  32. vs Monika SockoLost · 1-0Black · 2020-08-27 · Round 1.42Online Olym KO Stage 2020
  33. vs Monika SockoWon · 1-0White · 2020-08-27 · Round 1.41Online Olym KO Stage 2020
  34. vs Jovanka HouskaWon · 1-0White · 2020-08-23 · Round 9.3Online Olym Top DivC 2020
  35. vs Borka FranciskovicDraw · ½–½Black · 2020-08-22 · Round 6.2Online Olym Top DivC 2020
  36. vs Ekaterina AtalikDraw · ½–½White · 2020-08-22 · Round 5.5Online Olym Top DivC 2020
  37. vs Shrook WafaWon · 0-1Black · 2020-08-22 · Round 4.1Online Olym Top DivC 2020
  38. vs Irina BulmagaDraw · ½–½Black · 2020-08-21 · Round 3.5Online Olym Top DivC 2020
  39. vs Elina DanielianWon · 1-0White · 2020-08-21 · Round 2.2Online Olym Top DivC 2020
  40. vs Kateryna LagnoWon · 0-1Black · 2020-08-21 · Round 1.4Online Olym Top DivC 2020
  41. vs Lara SchulzeWon · 1-0White · 2020-08-16 · Round 9.3Online Olym Div2 A 2020
  42. vs Irine Kharisma SukandarWon · 0-1Black · 2020-08-16 · Round 8.3Online Olym Div2 A 2020
  43. vs Janelle Mae FraynaWon · 1-0White · 2020-08-16 · Round 7.4Online Olym Div2 A 2020
  44. vs Jemal OvezdurdyyevaWon · 0-1Black · 2020-08-15 · Round 6.2Online Olym Div2 A 2020
  45. vs Jilin ZhangDraw · ½–½Black · 2020-08-14 · Round 3.5Online Olym Div2 A 2020
  46. vs Annelies CuvelierWon · 1-0White · 2020-08-14 · Round 2.2Online Olym Div2 A 2020
  47. vs Olga BadelkaWon · 0-1Black · 2020-08-14 · Round 1.4Online Olym Div2 A 2020
  48. vs Yuliia OsmakLost · 0-1White · 2020-06-30 · Round 9Titled Tuesday 30th June
  49. vs Filip HaringDraw · ½–½White · 2020-06-30 · Round 8Titled Tuesday 30th June
  50. vs Hampus SorensenLost · 1-0Black · 2020-06-30 · Round 7Titled Tuesday 30th June