Photo credit

Teodora Injac

Photo: Paul Meyer-Dunker

Own work

CC BY-SA 4.0 · Wikimedia Commons source

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

IMTeodora Injac

SRB Born 2000 (Age ≈26) Female
FIDE ID
932400

About Teodora Injac

Teodora Injac was born in Belgrade and joined Serbia's women's national team at seventeen. She won three consecutive Serbian women's championships from 2018 to 2020. In 2018, she also earned bronze at the World Youth Championship in Greece. Show more

Teodora Injac was born in Belgrade and joined Serbia's women's national team at seventeen. She won three consecutive Serbian women's championships from 2018 to 2020. In 2018, she also earned bronze at the World Youth Championship in Greece. FIDE recorded her Woman Grandmaster title in 2021 and International Master title in 2023. At her first Women's World Cup in 2021, she defeated Dina Belenkaya before losing to Kateryna Lagno. Her 2023 World Cup run went two rounds further. Victories over Nurai Sovetbekova and Sophie Milliet were followed by a win over former world champion Alexandra Kosteniuk. Polina Shuvalova stopped her in the fourth round. Later in 2023, Injac scored 7/9 on Serbia's first board at the European Team Championship, winning individual gold and her first Grandmaster norm. She was the first woman from Serbia to earn such a norm. In 2025, she won the European Women's Championship in Greece.

FIDE ratings

2394.0

Classical

Published FIDE

2366

Rapid

Published FIDE

2349

Blitz

Published FIDE

Official classical ranks

World rank
#1794
National rank · SRB
#38
Women’s world rank
#54

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2474 May 2025
Recorded years
2011–2026
Archived games
782

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
101 2025-01-28 Titled Tue 28th Jan Early chess.com INT 5 Teodora Injac Alexandr P. Provotorov 1-0 28 Open
102 2025-01-28 Titled Tue 28th Jan Early chess.com INT 4 Elis Denele Dicen Teodora Injac 0-1 54 Open
103 2025-01-28 Titled Tue 28th Jan Early chess.com INT 3 Teodora Injac Andre Kunz 1-0 31 Open
104 2025-01-28 Titled Tue 28th Jan Early chess.com INT 2 Stefanos Kazantzoglou Teodora Injac 1-0 40 Open
105 2025-01-28 Titled Tue 28th Jan Early chess.com INT 1 Teodora Injac Yash Jayesh Laddha 0-1 41 Open
106 2025-01-28 Titled Tue 28th Jan Early chess.com INT 10 BAQER HAMEED KHALAF AL-MUSAWI Teodora Injac 0-1 54 Open
107 2025-01-21 Titled Tue 21st Jan Early chess.com INT 9 Vjacheslav Weetik Teodora Injac 0-1 34 Open
108 2025-01-21 Titled Tue 21st Jan Late chess.com INT 8 Teodora Injac Nathan Felipe Filgueiras 1-0 27 Open
109 2025-01-21 Titled Tue 21st Jan Early chess.com INT 8 Shubhi Gupta Teodora Injac 0-1 37 Open
110 2025-01-21 Titled Tue 21st Jan Early chess.com INT 7 Teodora Injac Alexander King 1-0 33 Open
111 2025-01-21 Titled Tue 21st Jan Late chess.com INT 7 Krishna Nathan Teodora Injac 1-0 45 Open
112 2025-01-21 Titled Tue 21st Jan Late chess.com INT 6 Teodora Injac Miragha Aghayev 0-1 42 Open
113 2025-01-21 Titled Tue 21st Jan Early chess.com INT 6 Tong(QD) Xiao Teodora Injac 1-0 63 Open
114 2025-01-21 Titled Tue 21st Jan Early chess.com INT 5 Teodora Injac Santiago Rodriguez 1-0 26 Open
115 2025-01-21 Titled Tue 21st Jan Late chess.com INT 5 Javokhir Sindarov Teodora Injac 1-0 20 Open
116 2025-01-21 Titled Tue 21st Jan Late chess.com INT 4 Teodora Injac Julian Antonio Rojas Alarcon 1-0 31 Open
117 2025-01-21 Titled Tue 21st Jan Early chess.com INT 4 Tommi Luukkonen Teodora Injac 0-1 52 Open
118 2025-01-21 Titled Tue 21st Jan Early chess.com INT 3 Teodora Injac Shanmukha Meruga 0-1 40 Open
119 2025-01-21 Titled Tue 21st Jan Late chess.com INT 3 Gabriel Carckeno Do Carmo Teodora Injac 0-1 37 Open
120 2025-01-21 Titled Tue 21st Jan Late chess.com INT 2 Kim Kahre Teodora Injac 0-1 41 Open
121 2025-01-21 Titled Tue 21st Jan Early chess.com INT 2 Samvel Ter-Sahakyan Teodora Injac 1-0 33 Open
122 2025-01-21 Titled Tue 21st Jan Late chess.com INT 1 Teodora Injac Adan Alvarez Perez 1/2-1/2 78 Open
123 2025-01-21 Titled Tue 21st Jan Early chess.com INT 1 Teodora Injac Ivan Andrade 1-0 27 Open
124 2025-01-21 Titled Tue 21st Jan Early chess.com INT 11 Vitaliy Bernadskiy Teodora Injac 1/2-1/2 45 Open
125 2025-01-21 Titled Tue 21st Jan Early chess.com INT 10 Teodora Injac Ilamparthi A R 0-1 46 Open
126 2025-01-14 Titled Tue 14th Jan Early chess.com INT 9 Lucas Pereira Mendes Da Silva Teodora Injac 1-0 29 Open
127 2025-01-14 Titled Tue 14th Jan Late chess.com INT 8 Teodora Injac Georgios Kanakaris 0-1 45 Open
128 2025-01-14 Titled Tue 14th Jan Early chess.com INT 8 Teodora Injac Artak Manukian 0-1 67 Open
129 2025-01-14 Titled Tue 14th Jan Early chess.com INT 7 Mikhail Al. Antipov Teodora Injac 1-0 76 Open
130 2025-01-14 Titled Tue 14th Jan Late chess.com INT 7 Matheus Mendes Domingues Ribeiro Teodora Injac 1-0 37 Open
131 2025-01-14 Titled Tue 14th Jan Late chess.com INT 6 Jose A. Hernandez Izquierdo Teodora Injac 0-1 39 Open
132 2025-01-14 Titled Tue 14th Jan Early chess.com INT 6 Nagare Kaivalya Sandip Teodora Injac 1-0 39 Open
133 2025-01-14 Titled Tue 14th Jan Early chess.com INT 5 Teodora Injac Roberto Junio Brito Molina 1-0 33 Open
134 2025-01-14 Titled Tue 14th Jan Late chess.com INT 5 Teodora Injac Enzo Ferrara 1/2-1/2 95 Open
135 2025-01-14 Titled Tue 14th Jan Early chess.com INT 4 Teodora Injac Patryk Cieslak 1/2-1/2 75 Open
136 2025-01-14 Titled Tue 14th Jan Late chess.com INT 4 Krishna Nathan Teodora Injac 1-0 62 Open
137 2025-01-14 Titled Tue 14th Jan Late chess.com INT 3 Teodora Injac Paul Rosales Campos 1-0 39 Open
138 2025-01-14 Titled Tue 14th Jan Early chess.com INT 3 Arseny Alavkin Teodora Injac 0-1 67 Open
139 2025-01-14 Titled Tue 14th Jan Early chess.com INT 2 Teodora Injac Ekaterini Pavlidou 1-0 62 Open
140 2025-01-14 Titled Tue 14th Jan Late chess.com INT 2 Raphael Nunez-Painchaud Teodora Injac 1-0 39 Open
141 2025-01-14 Titled Tue 14th Jan Late chess.com INT 1 Teodora Injac Josep Romero Ruscalleda 1-0 16 Open
142 2025-01-14 Titled Tue 14th Jan Early chess.com INT 1 Ivan Andrade Teodora Injac 1/2-1/2 56 Open
143 2025-01-14 Titled Tue 14th Jan Early chess.com INT 11 Francisco Allysson da S. Muniz Teodora Injac 0-1 58 Open
144 2025-01-14 Titled Tue 14th Jan Early chess.com INT 10 Teodora Injac Timur Yonal 1-0 24 Open
145 2024-10-29 Titled Tue 29th Oct Late chess.com INT 3 Sultanbeibarys Dumanuly Teodora Injac 1-0 57 Open
146 2024-10-29 Titled Tue 29th Oct Late chess.com INT 2 Teodora Injac Shant Sargsyan 0-1 39 Open
147 2024-10-29 Titled Tue 29th Oct Late chess.com INT 1 Teodora Injac Terrence Tang 1-0 34 Open
148 2024-10-09 Swiss Queens Wed #37 2024 FIDE Online Arena INT 9.4 Maria Teresa Jimenez Salas Teodora Injac 1-0 60 Open
149 2024-10-09 Swiss Queens Wed #37 2024 FIDE Online Arena INT 8.54 Jesse Nikki February Teodora Injac 0-1 32 Open
150 2024-10-09 Swiss Queens Wed #37 2024 FIDE Online Arena INT 7.76 Teodora Injac 332111296 0-1 27 Open
  1. vs Alexandr P. ProvotorovWon · 1-0White · 2025-01-28 · Round 5Titled Tue 28th Jan Early
  2. vs Elis Denele DicenWon · 0-1Black · 2025-01-28 · Round 4Titled Tue 28th Jan Early
  3. vs Andre KunzWon · 1-0White · 2025-01-28 · Round 3Titled Tue 28th Jan Early
  4. vs Stefanos KazantzoglouLost · 1-0Black · 2025-01-28 · Round 2Titled Tue 28th Jan Early
  5. vs Yash Jayesh LaddhaLost · 0-1White · 2025-01-28 · Round 1Titled Tue 28th Jan Early
  6. vs BAQER HAMEED KHALAF AL-MUSAWIWon · 0-1Black · 2025-01-28 · Round 10Titled Tue 28th Jan Early
  7. vs Vjacheslav WeetikWon · 0-1Black · 2025-01-21 · Round 9Titled Tue 21st Jan Early
  8. vs Nathan Felipe FilgueirasWon · 1-0White · 2025-01-21 · Round 8Titled Tue 21st Jan Late
  9. vs Shubhi GuptaWon · 0-1Black · 2025-01-21 · Round 8Titled Tue 21st Jan Early
  10. vs Alexander KingWon · 1-0White · 2025-01-21 · Round 7Titled Tue 21st Jan Early
  11. vs Krishna NathanLost · 1-0Black · 2025-01-21 · Round 7Titled Tue 21st Jan Late
  12. vs Miragha AghayevLost · 0-1White · 2025-01-21 · Round 6Titled Tue 21st Jan Late
  13. vs Tong(QD) XiaoLost · 1-0Black · 2025-01-21 · Round 6Titled Tue 21st Jan Early
  14. vs Santiago RodriguezWon · 1-0White · 2025-01-21 · Round 5Titled Tue 21st Jan Early
  15. vs Javokhir SindarovLost · 1-0Black · 2025-01-21 · Round 5Titled Tue 21st Jan Late
  16. vs Julian Antonio Rojas AlarconWon · 1-0White · 2025-01-21 · Round 4Titled Tue 21st Jan Late
  17. vs Tommi LuukkonenWon · 0-1Black · 2025-01-21 · Round 4Titled Tue 21st Jan Early
  18. vs Shanmukha MerugaLost · 0-1White · 2025-01-21 · Round 3Titled Tue 21st Jan Early
  19. vs Gabriel Carckeno Do CarmoWon · 0-1Black · 2025-01-21 · Round 3Titled Tue 21st Jan Late
  20. vs Kim KahreWon · 0-1Black · 2025-01-21 · Round 2Titled Tue 21st Jan Late
  21. vs Samvel Ter-SahakyanLost · 1-0Black · 2025-01-21 · Round 2Titled Tue 21st Jan Early
  22. vs Adan Alvarez PerezDraw · ½–½White · 2025-01-21 · Round 1Titled Tue 21st Jan Late
  23. vs Ivan AndradeWon · 1-0White · 2025-01-21 · Round 1Titled Tue 21st Jan Early
  24. vs Vitaliy BernadskiyDraw · ½–½Black · 2025-01-21 · Round 11Titled Tue 21st Jan Early
  25. vs Ilamparthi A RLost · 0-1White · 2025-01-21 · Round 10Titled Tue 21st Jan Early
  26. vs Lucas Pereira Mendes Da SilvaLost · 1-0Black · 2025-01-14 · Round 9Titled Tue 14th Jan Early
  27. vs Georgios KanakarisLost · 0-1White · 2025-01-14 · Round 8Titled Tue 14th Jan Late
  28. vs Artak ManukianLost · 0-1White · 2025-01-14 · Round 8Titled Tue 14th Jan Early
  29. vs Mikhail Al. AntipovLost · 1-0Black · 2025-01-14 · Round 7Titled Tue 14th Jan Early
  30. vs Matheus Mendes Domingues RibeiroLost · 1-0Black · 2025-01-14 · Round 7Titled Tue 14th Jan Late
  31. vs Jose A. Hernandez IzquierdoWon · 0-1Black · 2025-01-14 · Round 6Titled Tue 14th Jan Late
  32. vs Nagare Kaivalya SandipLost · 1-0Black · 2025-01-14 · Round 6Titled Tue 14th Jan Early
  33. vs Roberto Junio Brito MolinaWon · 1-0White · 2025-01-14 · Round 5Titled Tue 14th Jan Early
  34. vs Enzo FerraraDraw · ½–½White · 2025-01-14 · Round 5Titled Tue 14th Jan Late
  35. vs Patryk CieslakDraw · ½–½White · 2025-01-14 · Round 4Titled Tue 14th Jan Early
  36. vs Krishna NathanLost · 1-0Black · 2025-01-14 · Round 4Titled Tue 14th Jan Late
  37. vs Paul Rosales CamposWon · 1-0White · 2025-01-14 · Round 3Titled Tue 14th Jan Late
  38. vs Arseny AlavkinWon · 0-1Black · 2025-01-14 · Round 3Titled Tue 14th Jan Early
  39. vs Ekaterini PavlidouWon · 1-0White · 2025-01-14 · Round 2Titled Tue 14th Jan Early
  40. vs Raphael Nunez-PainchaudLost · 1-0Black · 2025-01-14 · Round 2Titled Tue 14th Jan Late
  41. vs Josep Romero RuscalledaWon · 1-0White · 2025-01-14 · Round 1Titled Tue 14th Jan Late
  42. vs Ivan AndradeDraw · ½–½Black · 2025-01-14 · Round 1Titled Tue 14th Jan Early
  43. vs Francisco Allysson da S. MunizWon · 0-1Black · 2025-01-14 · Round 11Titled Tue 14th Jan Early
  44. vs Timur YonalWon · 1-0White · 2025-01-14 · Round 10Titled Tue 14th Jan Early
  45. vs Sultanbeibarys DumanulyLost · 1-0Black · 2024-10-29 · Round 3Titled Tue 29th Oct Late
  46. vs Shant SargsyanLost · 0-1White · 2024-10-29 · Round 2Titled Tue 29th Oct Late
  47. vs Terrence TangWon · 1-0White · 2024-10-29 · Round 1Titled Tue 29th Oct Late
  48. vs Maria Teresa Jimenez SalasLost · 1-0Black · 2024-10-09 · Round 9.4Swiss Queens Wed #37 2024
  49. vs Jesse Nikki FebruaryWon · 0-1Black · 2024-10-09 · Round 8.54Swiss Queens Wed #37 2024
  50. vs 332111296Lost · 0-1White · 2024-10-09 · Round 7.76Swiss Queens Wed #37 2024

FIDE tournaments

All tournament results