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
151 2024-10-09 Swiss Queens Wed #37 2024 FIDE Online Arena INT 6.99 Leya Garifullina Teodora Injac 1-0 45 Open
152 2024-10-09 Swiss Queens Wed #37 2024 FIDE Online Arena INT 5.116 Teodora Injac Salomeja Zaksaite 1-0 37 Open
153 2024-10-09 Swiss Queens Wed #37 2024 FIDE Online Arena INT 4.133 Yulia Eskina Teodora Injac 0-1 54 Open
154 2024-10-09 Swiss Queens Wed #37 2024 FIDE Online Arena INT 3.161 Teodora Injac Meri Arabidze 0-1 44 Open
155 2024-10-09 Swiss Queens Wed #37 2024 FIDE Online Arena INT 2.175 Andreea Navrotescu Teodora Injac 0-1 25 Open
156 2024-10-09 Swiss Queens Wed #37 2024 FIDE Online Arena INT 11.1 Aishani Pathak Teodora Injac 0-1 43 Open
157 2024-10-09 Swiss Queens Wed #37 2024 FIDE Online Arena INT 10.24 Teodora Injac Shanmathi Sree S 1-0 55 Open
158 2024-10-09 Swiss Queens Wed #37 2024 FIDE Online Arena INT 1.194 Teodora Injac Nika Venskaya 1-0 35 Open
159 2024-10-08 Titled Tue 8th Oct Late chess.com INT 5 Teodora Injac Lala Huseynova 1-0 33 Open
160 2024-10-08 Titled Tue 8th Oct Late chess.com INT 4 Ryo Chen Teodora Injac 1-0 71 Open
161 2024-10-08 Titled Tue 8th Oct Late chess.com INT 3 Teodora Injac Linxi Zhu 1-0 74 Open
162 2024-10-08 Titled Tue 8th Oct Late chess.com INT 2 Fidel Corrales Jimenez Teodora Injac 1-0 42 Open
163 2024-10-08 Titled Tue 8th Oct Late chess.com INT 1 Raphael Kracht Teodora Injac 0-1 53 Open
164 2024-10-01 Titled Tue 1st Oct Late chess.com INT 7 Teodora Injac Veronika Minina 0-1 31 Open
165 2024-10-01 Titled Tue 1st Oct Late chess.com INT 6 Deniel Safarov Teodora Injac 1-0 40 Open
166 2024-10-01 Titled Tue 1st Oct Late chess.com INT 5 Teodora Injac Andres Carrasco Miranda 1-0 58 Open
167 2024-10-01 Titled Tue 1st Oct Early chess.com INT 4 Erick Marvin Guevara Sanchez Teodora Injac 1/2-1/2 52 Open
168 2024-10-01 Titled Tue 1st Oct Late chess.com INT 4 Milosz Szpar Teodora Injac 1-0 27 Open
169 2024-10-01 Titled Tue 1st Oct Early chess.com INT 3 Teodora Injac Oriyat Obidjonov 1-0 11 Open
170 2024-10-01 Titled Tue 1st Oct Late chess.com INT 3 Artur Gabrielian Teodora Injac 1-0 61 Open
171 2024-10-01 Titled Tue 1st Oct Late chess.com INT 2 Teodora Injac Artem Galaktionov 1-0 62 Open
172 2024-10-01 Titled Tue 1st Oct Early chess.com INT 2 Pa Iniyan Teodora Injac 1-0 32 Open
173 2024-10-01 Titled Tue 1st Oct Early chess.com INT 1 Konstantin Egorov Teodora Injac 0-1 36 Open
174 2024-10-01 Titled Tue 1st Oct Late chess.com INT 1 Juliana Figueira Theophilo Silva Teodora Injac 0-1 49 Open
175 2024-09-25 Swiss Queens Wed #35 2024 FIDE Online Arena INT 4.168 Luong Phuong Hanh Teodora Injac 1-0 99 Open
176 2024-09-25 Swiss Queens Wed #35 2024 FIDE Online Arena INT 3.192 Teodora Injac Maria Teresa Jimenez Salas 0-1 67 Open
177 2024-09-25 Swiss Queens Wed #35 2024 FIDE Online Arena INT 2.226 Karina Ambartsumova Teodora Injac 1-0 38 Open
178 2024-09-25 Swiss Queens Wed #35 2024 FIDE Online Arena INT 1.248 Teodora Injac Saadat Bashirli 1-0 56 Open
179 2024-09-24 Titled Tue 24th Sep Late chess.com INT 4 Eduardo Barbosa Mesquita Teodora Injac 1-0 39 Open
180 2024-09-24 Titled Tue 24th Sep Late chess.com INT 3 Teodora Injac Kenneth Terence Solomon 0-1 42 Open
181 2024-09-24 Titled Tue 24th Sep Late chess.com INT 2 Rasmus Svane Teodora Injac 1-0 34 Open
182 2024-09-24 Titled Tue 24th Sep Late chess.com INT 1 Teodora Injac Arseniy Kryazhev 1-0 38 Open
183 2024-09-17 Titled Tue 17th Sep Late chess.com INT 4 Teodora Injac Luong Phuong Hanh 0-1 33 Open
184 2024-09-17 Titled Tue 17th Sep Late chess.com INT 3 David Paravyan Teodora Injac 1/2-1/2 63 Open
185 2024-09-17 Titled Tue 17th Sep Late chess.com INT 2 Matias Mingo Fernandez Teodora Injac 0-1 32 Open
186 2024-09-17 Titled Tue 17th Sep Late chess.com INT 1 Teodora Injac Tyrell Harriott 1/2-1/2 62 Open
187 2024-09-03 Titled Tue 3rd Sep Late chess.com INT 9 Kacper Polok Teodora Injac 1-0 51 Open
188 2024-09-03 Titled Tue 3rd Sep Late chess.com INT 8 Teodora Injac Michal Walentukiewicz 1-0 29 Open
189 2024-09-03 Titled Tue 3rd Sep Late chess.com INT 7 Alex Jian Teodora Injac 1/2-1/2 50 Open
190 2024-09-03 Titled Tue 3rd Sep Late chess.com INT 6 Teodora Injac Egor Kurchenko 0-1 45 Open
191 2024-09-03 Titled Tue 3rd Sep Late chess.com INT 5 David Paravyan Teodora Injac 1-0 40 Open
192 2024-09-03 Titled Tue 3rd Sep Late chess.com INT 4 Teodora Injac Maksim Chigaev 0-1 42 Open
193 2024-09-03 Titled Tue 3rd Sep Early chess.com INT 4 Teodora Injac Andre Leonardo Parra Gonzales 1/2-1/2 73 Open
194 2024-09-03 Titled Tue 3rd Sep Early chess.com INT 3 Teodora Injac Alex Villa Tornero 1-0 38 Open
195 2024-09-03 Titled Tue 3rd Sep Late chess.com INT 3 Teodora Injac Gata Kamsky 1-0 39 Open
196 2024-09-03 Titled Tue 3rd Sep Early chess.com INT 2 Daniil Dubov Teodora Injac 1-0 27 Open
197 2024-09-03 Titled Tue 3rd Sep Late chess.com INT 2 Cristiano Gomes De Souza Teodora Injac 0-1 29 Open
198 2024-09-03 Titled Tue 3rd Sep Late chess.com INT 1 Teodora Injac Andre Leonardo Parra Gonzales 1-0 30 Open
199 2024-09-03 Titled Tue 3rd Sep Early chess.com INT 1 Teodora Injac Eduardo Barbosa Mesquita 1-0 33 Open
200 2024-09-03 Titled Tue 3rd Sep Late chess.com INT 11 Cristian Dolezal Teodora Injac 1-0 37 Open
  1. vs Leya GarifullinaLost · 1-0Black · 2024-10-09 · Round 6.99Swiss Queens Wed #37 2024
  2. vs Salomeja ZaksaiteWon · 1-0White · 2024-10-09 · Round 5.116Swiss Queens Wed #37 2024
  3. vs Yulia EskinaWon · 0-1Black · 2024-10-09 · Round 4.133Swiss Queens Wed #37 2024
  4. vs Meri ArabidzeLost · 0-1White · 2024-10-09 · Round 3.161Swiss Queens Wed #37 2024
  5. vs Andreea NavrotescuWon · 0-1Black · 2024-10-09 · Round 2.175Swiss Queens Wed #37 2024
  6. vs Aishani PathakWon · 0-1Black · 2024-10-09 · Round 11.1Swiss Queens Wed #37 2024
  7. vs Shanmathi Sree SWon · 1-0White · 2024-10-09 · Round 10.24Swiss Queens Wed #37 2024
  8. vs Nika VenskayaWon · 1-0White · 2024-10-09 · Round 1.194Swiss Queens Wed #37 2024
  9. vs Lala HuseynovaWon · 1-0White · 2024-10-08 · Round 5Titled Tue 8th Oct Late
  10. vs Ryo ChenLost · 1-0Black · 2024-10-08 · Round 4Titled Tue 8th Oct Late
  11. vs Linxi ZhuWon · 1-0White · 2024-10-08 · Round 3Titled Tue 8th Oct Late
  12. vs Fidel Corrales JimenezLost · 1-0Black · 2024-10-08 · Round 2Titled Tue 8th Oct Late
  13. vs Raphael KrachtWon · 0-1Black · 2024-10-08 · Round 1Titled Tue 8th Oct Late
  14. vs Veronika MininaLost · 0-1White · 2024-10-01 · Round 7Titled Tue 1st Oct Late
  15. vs Deniel SafarovLost · 1-0Black · 2024-10-01 · Round 6Titled Tue 1st Oct Late
  16. vs Andres Carrasco MirandaWon · 1-0White · 2024-10-01 · Round 5Titled Tue 1st Oct Late
  17. vs Erick Marvin Guevara SanchezDraw · ½–½Black · 2024-10-01 · Round 4Titled Tue 1st Oct Early
  18. vs Milosz SzparLost · 1-0Black · 2024-10-01 · Round 4Titled Tue 1st Oct Late
  19. vs Oriyat ObidjonovWon · 1-0White · 2024-10-01 · Round 3Titled Tue 1st Oct Early
  20. vs Artur GabrielianLost · 1-0Black · 2024-10-01 · Round 3Titled Tue 1st Oct Late
  21. vs Artem GalaktionovWon · 1-0White · 2024-10-01 · Round 2Titled Tue 1st Oct Late
  22. vs Pa IniyanLost · 1-0Black · 2024-10-01 · Round 2Titled Tue 1st Oct Early
  23. vs Konstantin EgorovWon · 0-1Black · 2024-10-01 · Round 1Titled Tue 1st Oct Early
  24. vs Juliana Figueira Theophilo SilvaWon · 0-1Black · 2024-10-01 · Round 1Titled Tue 1st Oct Late
  25. vs Luong Phuong HanhLost · 1-0Black · 2024-09-25 · Round 4.168Swiss Queens Wed #35 2024
  26. vs Maria Teresa Jimenez SalasLost · 0-1White · 2024-09-25 · Round 3.192Swiss Queens Wed #35 2024
  27. vs Karina AmbartsumovaLost · 1-0Black · 2024-09-25 · Round 2.226Swiss Queens Wed #35 2024
  28. vs Saadat BashirliWon · 1-0White · 2024-09-25 · Round 1.248Swiss Queens Wed #35 2024
  29. vs Eduardo Barbosa MesquitaLost · 1-0Black · 2024-09-24 · Round 4Titled Tue 24th Sep Late
  30. vs Kenneth Terence SolomonLost · 0-1White · 2024-09-24 · Round 3Titled Tue 24th Sep Late
  31. vs Rasmus SvaneLost · 1-0Black · 2024-09-24 · Round 2Titled Tue 24th Sep Late
  32. vs Arseniy KryazhevWon · 1-0White · 2024-09-24 · Round 1Titled Tue 24th Sep Late
  33. vs Luong Phuong HanhLost · 0-1White · 2024-09-17 · Round 4Titled Tue 17th Sep Late
  34. vs David ParavyanDraw · ½–½Black · 2024-09-17 · Round 3Titled Tue 17th Sep Late
  35. vs Matias Mingo FernandezWon · 0-1Black · 2024-09-17 · Round 2Titled Tue 17th Sep Late
  36. vs Tyrell HarriottDraw · ½–½White · 2024-09-17 · Round 1Titled Tue 17th Sep Late
  37. vs Kacper PolokLost · 1-0Black · 2024-09-03 · Round 9Titled Tue 3rd Sep Late
  38. vs Michal WalentukiewiczWon · 1-0White · 2024-09-03 · Round 8Titled Tue 3rd Sep Late
  39. vs Alex JianDraw · ½–½Black · 2024-09-03 · Round 7Titled Tue 3rd Sep Late
  40. vs Egor KurchenkoLost · 0-1White · 2024-09-03 · Round 6Titled Tue 3rd Sep Late
  41. vs David ParavyanLost · 1-0Black · 2024-09-03 · Round 5Titled Tue 3rd Sep Late
  42. vs Maksim ChigaevLost · 0-1White · 2024-09-03 · Round 4Titled Tue 3rd Sep Late
  43. vs Andre Leonardo Parra GonzalesDraw · ½–½White · 2024-09-03 · Round 4Titled Tue 3rd Sep Early
  44. vs Alex Villa TorneroWon · 1-0White · 2024-09-03 · Round 3Titled Tue 3rd Sep Early
  45. vs Gata KamskyWon · 1-0White · 2024-09-03 · Round 3Titled Tue 3rd Sep Late
  46. vs Daniil DubovLost · 1-0Black · 2024-09-03 · Round 2Titled Tue 3rd Sep Early
  47. vs Cristiano Gomes De SouzaWon · 0-1Black · 2024-09-03 · Round 2Titled Tue 3rd Sep Late
  48. vs Andre Leonardo Parra GonzalesWon · 1-0White · 2024-09-03 · Round 1Titled Tue 3rd Sep Late
  49. vs Eduardo Barbosa MesquitaWon · 1-0White · 2024-09-03 · Round 1Titled Tue 3rd Sep Early
  50. vs Cristian DolezalLost · 1-0Black · 2024-09-03 · Round 11Titled Tue 3rd Sep Late

FIDE tournaments

All tournament results