WFMMahsa Alavi

IRI Born 2009 Female
FIDE ID
42506123

Player overview

Mahsa Alavi’s highest recorded classical FIDE rating is 2240 (November 2026). On the November 2026 FIDE list, Mahsa Alavi ranks #6357 worldwide and #71 in Iran among active classical players.

FIDE ratings

Classical

2240

Published FIDE

Rapid

2163

Published FIDE

Blitz

2009

Published FIDE

Official classical ranks

World rank
#6357
National rank · IRI
#71
Women’s world rank
#269

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2240 Nov 2026
Recorded years
2017–2026
Archived games
225

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 2026-06-04 2nd 3-0 Thu 4th Jun 2026 chess.com INT 10 Alavi,Mahsa Pasti,Zsombor Lost: 0-1 29 Open
102 2026-06-04 1st 3-0 Thu 4th Jun 2026 chess.com INT 9 Alavi,Mahsa Ambartsumova,K Lost: 0-1 65 Open
103 2026-06-04 1st 3-0 Thu 4th Jun 2026 chess.com INT 8 Diachek,Andrii Alavi,Mahsa Won: 0-1 61 Open
104 2026-06-04 1st 3-0 Thu 4th Jun 2026 chess.com INT 5 Nielsen-Refs,Karl-Emil Elmer Alavi,Mahsa Won: 0-1 39 Open
105 2026-06-04 2nd 3-0 Thu 4th Jun 2026 chess.com INT 4 Alavi,Mahsa Kulik,Nicolas Won: 1-0 47 Open
106 2026-06-04 2nd 3-0 Thu 4th Jun 2026 chess.com INT 8 Rogov,Matfey Alavi,Mahsa Lost: 1-0 25 Open
107 2026-06-04 1st 3-0 Thu 4th Jun 2026 chess.com INT 1 Vakhlamov,I Alavi,Mahsa Lost: 1-0 29 Open
108 2026-06-04 2nd 3-0 Thu 4th Jun 2026 chess.com INT 5 Smail,Benedict Alavi,Mahsa Lost: 1-0 54 Open
109 2026-06-04 1st 3-0 Thu 4th Jun 2026 chess.com INT 6 Cordoba Roa,Angel Gabriel Alavi,Mahsa Lost: 1-0 59 Open
110 2026-06-04 1st 3-0 Thu 4th Jun 2026 chess.com INT 11 Alavi,Mahsa Zhauynbay,Alimzhan Won: 1-0 36 Open
111 2026-06-04 2nd 3-0 Thu 4th Jun 2026 chess.com INT 7 Alavi,Mahsa Al Atarji,S Won: 1-0 39 Open
112 2026-06-04 1st 3-0 Thu 4th Jun 2026 chess.com INT 10 Lattafi,Youcef Alavi,Mahsa Won: 0-1 47 Open
113 2026-06-04 2nd 3-0 Thu 4th Jun 2026 chess.com INT 9 Rohwer,P Alavi,Mahsa Won: 0-1 81 Open
114 2026-06-04 1st 3-0 Thu 4th Jun 2026 chess.com INT 7 Alavi,Mahsa Yevchenko,A Won: 1-0 18 Open
115 2026-06-04 1st 3-0 Thu 4th Jun 2026 chess.com INT 4 Alavi,Mahsa Jaimes Gonzalez,Ludin Esteban Won: 1-0 47 Open
116 2026-06-04 1st 3-0 Thu 4th Jun 2026 chess.com INT 2 Alavi,Mahsa Baghdasaryan,Davit Lost: 0-1 50 Open
117 2026-02-26 2nd 3-0 Thu 26th Feb 2026 chess.com INT 8 Janampa Javier,Brandon Daniel Alavi,Mahsa Lost: 1-0 36 Open
118 2026-02-26 2nd 3-0 Thu 26th Feb 2026 chess.com INT 4 Ambartsumova,K Alavi,Mahsa Draw: 1/2-1/2 52 Open
119 2026-02-26 2nd 3-0 Thu 26th Feb 2026 chess.com INT 10 Longson,A Alavi,Mahsa Won: 0-1 66 Open
120 2026-02-26 3rd 3-0 Thu 26th Feb 2026 chess.com INT 5 Khanbutaev,Artemii Alavi,Mahsa Lost: 1-0 64 Open
121 2026-02-26 3rd 3-0 Thu 26th Feb 2026 chess.com INT 8 Alavi,Mahsa Pham Le Thao Nguyen Lost: 0-1 29 Open
122 2026-02-26 3rd 3-0 Thu 26th Feb 2026 chess.com INT 10 Fogo Esquivel,Levi Kalani Alexander Alavi,Mahsa Lost: 1-0 41 Open
123 2026-02-26 3rd 3-0 Thu 26th Feb 2026 chess.com INT 6 Alavi,Mahsa Ermolaev,An Lost: 0-1 51 Open
124 2026-02-26 2nd 3-0 Thu 26th Feb 2026 chess.com INT 2 Dinesh,Rajan M Alavi,Mahsa Lost: 1-0 54 Open
125 2026-02-26 3rd 3-0 Thu 26th Feb 2026 chess.com INT 7 Li,Aiden Linyuan Alavi,Mahsa Won: 0-1 54 Open
126 2026-02-26 2nd 3-0 Thu 26th Feb 2026 chess.com INT 5 Alavi,Mahsa Lai,Duc Minh Lost: 0-1 47 Open
127 2026-02-26 3rd 3-0 Thu 26th Feb 2026 chess.com INT 2 Alavi,Mahsa Do,H Lost: 0-1 25 Open
128 2026-02-26 2nd 3-0 Thu 26th Feb 2026 chess.com INT 11 Kurpiewski,S Alavi,Mahsa Won: 0-1 39 Open
129 2026-02-26 3rd 3-0 Thu 26th Feb 2026 chess.com INT 4 Nguyen Thanh Thuy Tien Alavi,Mahsa Won: 0-1 27 Open
130 2026-02-26 2nd 3-0 Thu 26th Feb 2026 chess.com INT 6 Kulik,Nicolas Alavi,Mahsa Won: 0-1 64 Open
131 2026-02-26 2nd 3-0 Thu 26th Feb 2026 chess.com INT 7 Alavi,Mahsa Shafer,Logan C Lost: 0-1 41 Open
132 2026-02-26 3rd 3-0 Thu 26th Feb 2026 chess.com INT 3 Alavi,Mahsa Miserendino,A Won: 1-0 38 Open
133 2026-02-26 2nd 3-0 Thu 26th Feb 2026 chess.com INT 9 Alavi,Mahsa Rabin,E Won: 1-0 59 Open
134 2026-02-26 2nd 3-0 Thu 26th Feb 2026 chess.com INT 3 Alavi,Mahsa Deshpande,Sarthak Won: 1-0 46 Open
135 2026-02-26 3rd 3-0 Thu 26th Feb 2026 chess.com INT 11 Tologontegin,S Alavi,Mahsa Lost: 1-0 47 Open
136 2026-02-26 3rd 3-0 Thu 26th Feb 2026 chess.com INT 9 Alavi,Mahsa Padmini,R Won: 1-0 45 Open
137 2026-02-24 Titled Tue 24th Feb 2026 chess.com INT 3 Alavi,Mahsa Darvishi,Mohammad Hossein Lost: 0-1 44 Open
138 2026-02-24 Titled Tue 24th Feb 2026 chess.com INT 11 Alavi,Mahsa Barbalat,A Lost: 0-1 57 Open
139 2026-02-24 Titled Tue 24th Feb 2026 chess.com INT 9 Alavi,Mahsa Bruhovich,O Won: 1-0 76 Open
140 2026-02-24 Titled Tue 24th Feb 2026 chess.com INT 4 Caicedo Rios,Layla Yasmira Alavi,Mahsa Won: 0-1 30 Open
141 2026-02-24 Titled Tue 24th Feb 2026 chess.com INT 2 Alavi,Mahsa Danzer,G Won: 1-0 43 Open
142 2026-02-24 Titled Tue 24th Feb 2026 chess.com INT 5 Di Benedetto,G Alavi,Mahsa Lost: 1-0 38 Open
143 2026-02-24 Titled Tue 24th Feb 2026 chess.com INT 10 Bulgak,Damir Alavi,Mahsa Lost: 1-0 39 Open
144 2026-02-24 Titled Tue 24th Feb 2026 chess.com INT 8 Alavi,Mahsa Garcia Correa,J Won: 1-0 25 Open
145 2026-01-01 2nd 3-0 Thu 1st Jan 2026 chess.com INT 9 Viacheslav Tikhonov Mahsa Alavi Lost: 1-0 40 Open
146 2026-01-01 3rd 3-0 Thu 1st Jan 2026 chess.com INT 9 Vladislav Gontcharov Mahsa Alavi Won: 0-1 35 Open
147 2026-01-01 2nd 3-0 Thu 1st Jan 2026 chess.com INT 8 Mahsa Alavi Nicolas Kulik Won: 1-0 30 Open
148 2026-01-01 3rd 3-0 Thu 1st Jan 2026 chess.com INT 8 Logan C Shafer Mahsa Alavi Draw: 1/2-1/2 36 Open
149 2026-01-01 3rd 3-0 Thu 1st Jan 2026 chess.com INT 7 Mahsa Alavi Liam Putnam Lost: 0-1 35 Open
150 2026-01-01 2nd 3-0 Thu 1st Jan 2026 chess.com INT 7 Paul-Cristian Rusan Mahsa Alavi Won: 0-1 36 Open
  1. vs Pasti,ZsomborLost · 0-1White · 2026-06-04 · Round 102nd 3-0 Thu 4th Jun 2026
  2. vs Ambartsumova,KLost · 0-1White · 2026-06-04 · Round 91st 3-0 Thu 4th Jun 2026
  3. vs Diachek,AndriiWon · 0-1Black · 2026-06-04 · Round 81st 3-0 Thu 4th Jun 2026
  4. vs Nielsen-Refs,Karl-Emil ElmerWon · 0-1Black · 2026-06-04 · Round 51st 3-0 Thu 4th Jun 2026
  5. vs Kulik,NicolasWon · 1-0White · 2026-06-04 · Round 42nd 3-0 Thu 4th Jun 2026
  6. vs Rogov,MatfeyLost · 1-0Black · 2026-06-04 · Round 82nd 3-0 Thu 4th Jun 2026
  7. vs Vakhlamov,ILost · 1-0Black · 2026-06-04 · Round 11st 3-0 Thu 4th Jun 2026
  8. vs Smail,BenedictLost · 1-0Black · 2026-06-04 · Round 52nd 3-0 Thu 4th Jun 2026
  9. vs Cordoba Roa,Angel GabrielLost · 1-0Black · 2026-06-04 · Round 61st 3-0 Thu 4th Jun 2026
  10. vs Zhauynbay,AlimzhanWon · 1-0White · 2026-06-04 · Round 111st 3-0 Thu 4th Jun 2026
  11. vs Al Atarji,SWon · 1-0White · 2026-06-04 · Round 72nd 3-0 Thu 4th Jun 2026
  12. vs Lattafi,YoucefWon · 0-1Black · 2026-06-04 · Round 101st 3-0 Thu 4th Jun 2026
  13. vs Rohwer,PWon · 0-1Black · 2026-06-04 · Round 92nd 3-0 Thu 4th Jun 2026
  14. vs Yevchenko,AWon · 1-0White · 2026-06-04 · Round 71st 3-0 Thu 4th Jun 2026
  15. vs Jaimes Gonzalez,Ludin EstebanWon · 1-0White · 2026-06-04 · Round 41st 3-0 Thu 4th Jun 2026
  16. vs Baghdasaryan,DavitLost · 0-1White · 2026-06-04 · Round 21st 3-0 Thu 4th Jun 2026
  17. vs Janampa Javier,Brandon DanielLost · 1-0Black · 2026-02-26 · Round 82nd 3-0 Thu 26th Feb 2026
  18. vs Ambartsumova,KDraw · ½–½Black · 2026-02-26 · Round 42nd 3-0 Thu 26th Feb 2026
  19. vs Longson,AWon · 0-1Black · 2026-02-26 · Round 102nd 3-0 Thu 26th Feb 2026
  20. vs Khanbutaev,ArtemiiLost · 1-0Black · 2026-02-26 · Round 53rd 3-0 Thu 26th Feb 2026
  21. vs Pham Le Thao NguyenLost · 0-1White · 2026-02-26 · Round 83rd 3-0 Thu 26th Feb 2026
  22. vs Fogo Esquivel,Levi Kalani AlexanderLost · 1-0Black · 2026-02-26 · Round 103rd 3-0 Thu 26th Feb 2026
  23. vs Ermolaev,AnLost · 0-1White · 2026-02-26 · Round 63rd 3-0 Thu 26th Feb 2026
  24. vs Dinesh,Rajan MLost · 1-0Black · 2026-02-26 · Round 22nd 3-0 Thu 26th Feb 2026
  25. vs Li,Aiden LinyuanWon · 0-1Black · 2026-02-26 · Round 73rd 3-0 Thu 26th Feb 2026
  26. vs Lai,Duc MinhLost · 0-1White · 2026-02-26 · Round 52nd 3-0 Thu 26th Feb 2026
  27. vs Do,HLost · 0-1White · 2026-02-26 · Round 23rd 3-0 Thu 26th Feb 2026
  28. vs Kurpiewski,SWon · 0-1Black · 2026-02-26 · Round 112nd 3-0 Thu 26th Feb 2026
  29. vs Nguyen Thanh Thuy TienWon · 0-1Black · 2026-02-26 · Round 43rd 3-0 Thu 26th Feb 2026
  30. vs Kulik,NicolasWon · 0-1Black · 2026-02-26 · Round 62nd 3-0 Thu 26th Feb 2026
  31. vs Shafer,Logan CLost · 0-1White · 2026-02-26 · Round 72nd 3-0 Thu 26th Feb 2026
  32. vs Miserendino,AWon · 1-0White · 2026-02-26 · Round 33rd 3-0 Thu 26th Feb 2026
  33. vs Rabin,EWon · 1-0White · 2026-02-26 · Round 92nd 3-0 Thu 26th Feb 2026
  34. vs Deshpande,SarthakWon · 1-0White · 2026-02-26 · Round 32nd 3-0 Thu 26th Feb 2026
  35. vs Tologontegin,SLost · 1-0Black · 2026-02-26 · Round 113rd 3-0 Thu 26th Feb 2026
  36. vs Padmini,RWon · 1-0White · 2026-02-26 · Round 93rd 3-0 Thu 26th Feb 2026
  37. vs Darvishi,Mohammad HosseinLost · 0-1White · 2026-02-24 · Round 3Titled Tue 24th Feb 2026
  38. vs Barbalat,ALost · 0-1White · 2026-02-24 · Round 11Titled Tue 24th Feb 2026
  39. vs Bruhovich,OWon · 1-0White · 2026-02-24 · Round 9Titled Tue 24th Feb 2026
  40. vs Caicedo Rios,Layla YasmiraWon · 0-1Black · 2026-02-24 · Round 4Titled Tue 24th Feb 2026
  41. vs Danzer,GWon · 1-0White · 2026-02-24 · Round 2Titled Tue 24th Feb 2026
  42. vs Di Benedetto,GLost · 1-0Black · 2026-02-24 · Round 5Titled Tue 24th Feb 2026
  43. vs Bulgak,DamirLost · 1-0Black · 2026-02-24 · Round 10Titled Tue 24th Feb 2026
  44. vs Garcia Correa,JWon · 1-0White · 2026-02-24 · Round 8Titled Tue 24th Feb 2026
  45. vs Viacheslav TikhonovLost · 1-0Black · 2026-01-01 · Round 92nd 3-0 Thu 1st Jan 2026
  46. vs Vladislav GontcharovWon · 0-1Black · 2026-01-01 · Round 93rd 3-0 Thu 1st Jan 2026
  47. vs Nicolas KulikWon · 1-0White · 2026-01-01 · Round 82nd 3-0 Thu 1st Jan 2026
  48. vs Logan C ShaferDraw · ½–½Black · 2026-01-01 · Round 83rd 3-0 Thu 1st Jan 2026
  49. vs Liam PutnamLost · 0-1White · 2026-01-01 · Round 73rd 3-0 Thu 1st Jan 2026
  50. vs Paul-Cristian RusanWon · 0-1Black · 2026-01-01 · Round 72nd 3-0 Thu 1st Jan 2026

FIDE tournaments

All tournament results