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
Rapid
2163Published FIDE
Blitz
2009Published 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
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 |
|---|---|---|---|---|---|---|---|---|---|
| 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 |
- vs Pasti,ZsomborLost · 0-1White · 2026-06-04 · Round 102nd 3-0 Thu 4th Jun 2026
- vs Ambartsumova,KLost · 0-1White · 2026-06-04 · Round 91st 3-0 Thu 4th Jun 2026
- vs Diachek,AndriiWon · 0-1Black · 2026-06-04 · Round 81st 3-0 Thu 4th Jun 2026
- vs Nielsen-Refs,Karl-Emil ElmerWon · 0-1Black · 2026-06-04 · Round 51st 3-0 Thu 4th Jun 2026
- vs Kulik,NicolasWon · 1-0White · 2026-06-04 · Round 42nd 3-0 Thu 4th Jun 2026
- vs Rogov,MatfeyLost · 1-0Black · 2026-06-04 · Round 82nd 3-0 Thu 4th Jun 2026
- vs Vakhlamov,ILost · 1-0Black · 2026-06-04 · Round 11st 3-0 Thu 4th Jun 2026
- vs Smail,BenedictLost · 1-0Black · 2026-06-04 · Round 52nd 3-0 Thu 4th Jun 2026
- vs Cordoba Roa,Angel GabrielLost · 1-0Black · 2026-06-04 · Round 61st 3-0 Thu 4th Jun 2026
- vs Zhauynbay,AlimzhanWon · 1-0White · 2026-06-04 · Round 111st 3-0 Thu 4th Jun 2026
- vs Al Atarji,SWon · 1-0White · 2026-06-04 · Round 72nd 3-0 Thu 4th Jun 2026
- vs Lattafi,YoucefWon · 0-1Black · 2026-06-04 · Round 101st 3-0 Thu 4th Jun 2026
- vs Rohwer,PWon · 0-1Black · 2026-06-04 · Round 92nd 3-0 Thu 4th Jun 2026
- vs Yevchenko,AWon · 1-0White · 2026-06-04 · Round 71st 3-0 Thu 4th Jun 2026
- vs Jaimes Gonzalez,Ludin EstebanWon · 1-0White · 2026-06-04 · Round 41st 3-0 Thu 4th Jun 2026
- vs Baghdasaryan,DavitLost · 0-1White · 2026-06-04 · Round 21st 3-0 Thu 4th Jun 2026
- vs Janampa Javier,Brandon DanielLost · 1-0Black · 2026-02-26 · Round 82nd 3-0 Thu 26th Feb 2026
- vs Ambartsumova,KDraw · ½–½Black · 2026-02-26 · Round 42nd 3-0 Thu 26th Feb 2026
- vs Longson,AWon · 0-1Black · 2026-02-26 · Round 102nd 3-0 Thu 26th Feb 2026
- vs Khanbutaev,ArtemiiLost · 1-0Black · 2026-02-26 · Round 53rd 3-0 Thu 26th Feb 2026
- vs Pham Le Thao NguyenLost · 0-1White · 2026-02-26 · Round 83rd 3-0 Thu 26th Feb 2026
- vs Fogo Esquivel,Levi Kalani AlexanderLost · 1-0Black · 2026-02-26 · Round 103rd 3-0 Thu 26th Feb 2026
- vs Ermolaev,AnLost · 0-1White · 2026-02-26 · Round 63rd 3-0 Thu 26th Feb 2026
- vs Dinesh,Rajan MLost · 1-0Black · 2026-02-26 · Round 22nd 3-0 Thu 26th Feb 2026
- vs Li,Aiden LinyuanWon · 0-1Black · 2026-02-26 · Round 73rd 3-0 Thu 26th Feb 2026
- vs Lai,Duc MinhLost · 0-1White · 2026-02-26 · Round 52nd 3-0 Thu 26th Feb 2026
- vs Do,HLost · 0-1White · 2026-02-26 · Round 23rd 3-0 Thu 26th Feb 2026
- vs Kurpiewski,SWon · 0-1Black · 2026-02-26 · Round 112nd 3-0 Thu 26th Feb 2026
- vs Nguyen Thanh Thuy TienWon · 0-1Black · 2026-02-26 · Round 43rd 3-0 Thu 26th Feb 2026
- vs Kulik,NicolasWon · 0-1Black · 2026-02-26 · Round 62nd 3-0 Thu 26th Feb 2026
- vs Shafer,Logan CLost · 0-1White · 2026-02-26 · Round 72nd 3-0 Thu 26th Feb 2026
- vs Miserendino,AWon · 1-0White · 2026-02-26 · Round 33rd 3-0 Thu 26th Feb 2026
- vs Rabin,EWon · 1-0White · 2026-02-26 · Round 92nd 3-0 Thu 26th Feb 2026
- vs Deshpande,SarthakWon · 1-0White · 2026-02-26 · Round 32nd 3-0 Thu 26th Feb 2026
- vs Tologontegin,SLost · 1-0Black · 2026-02-26 · Round 113rd 3-0 Thu 26th Feb 2026
- vs Padmini,RWon · 1-0White · 2026-02-26 · Round 93rd 3-0 Thu 26th Feb 2026
- vs Darvishi,Mohammad HosseinLost · 0-1White · 2026-02-24 · Round 3Titled Tue 24th Feb 2026
- vs Barbalat,ALost · 0-1White · 2026-02-24 · Round 11Titled Tue 24th Feb 2026
- vs Bruhovich,OWon · 1-0White · 2026-02-24 · Round 9Titled Tue 24th Feb 2026
- vs Caicedo Rios,Layla YasmiraWon · 0-1Black · 2026-02-24 · Round 4Titled Tue 24th Feb 2026
- vs Danzer,GWon · 1-0White · 2026-02-24 · Round 2Titled Tue 24th Feb 2026
- vs Di Benedetto,GLost · 1-0Black · 2026-02-24 · Round 5Titled Tue 24th Feb 2026
- vs Bulgak,DamirLost · 1-0Black · 2026-02-24 · Round 10Titled Tue 24th Feb 2026
- vs Garcia Correa,JWon · 1-0White · 2026-02-24 · Round 8Titled Tue 24th Feb 2026
- vs Viacheslav TikhonovLost · 1-0Black · 2026-01-01 · Round 92nd 3-0 Thu 1st Jan 2026
- vs Vladislav GontcharovWon · 0-1Black · 2026-01-01 · Round 93rd 3-0 Thu 1st Jan 2026
- vs Nicolas KulikWon · 1-0White · 2026-01-01 · Round 82nd 3-0 Thu 1st Jan 2026
- vs Logan C ShaferDraw · ½–½Black · 2026-01-01 · Round 83rd 3-0 Thu 1st Jan 2026
- vs Liam PutnamLost · 0-1White · 2026-01-01 · Round 73rd 3-0 Thu 1st Jan 2026
- vs Paul-Cristian RusanWon · 0-1Black · 2026-01-01 · Round 72nd 3-0 Thu 1st Jan 2026
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-09-28 | Iranian Juniors Championship 1405 (Girls U20) | Classical | 7 |
| 2026-09-17 | 14th Qazvin Cup Blitz Chess Tournament 1405 ( Group D) | Blitz | 8 |
| 2026-09-08 | Zanjan Standard Chess Championship 1405 | Classical | 5 |
| 2026-08-30 | 9th Istanbul Internatianol Open Blitz Chess Tournament | Blitz | 6 |
| 2026-08-24 | 9th Istanbul Internatianol Open Chess Tournament - A | Classical | 6½ |