IMKamran Shirazi
- FIDE ID
- 2000733
About Kamran Shirazi
Kamran Shirazi was born in Tehran in 1952 and won the Iranian championship in 1972. FIDE awarded him the international master title in 1978. He moved to the United States in the late 1970s and became a regular competitor on its open-tournament circuit. Show more
Kamran Shirazi was born in Tehran in 1952 and won the Iranian championship in 1972. FIDE awarded him the international master title in 1978. He moved to the United States in the late 1970s and became a regular competitor on its open-tournament circuit. His results included five Southern California Open victories. He shared first place in the 1983 World Open and the 1985 National Open. Shirazi also appeared as himself in the film Searching for Bobby Fischer. He moved to France in the early 2000s. In 2006 he changed his international chess affiliation to France.
FIDE ratings
Rapid
2278Published FIDE
Blitz
2189Published FIDE
Official classical ranks
- World rank
- #8054
- National rank · FRA
- #396
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2486 Apr 2002
- Recorded years
- 2001–2026
- Archived games
- 596
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 |
|---|---|---|---|---|---|---|---|---|---|
| 151 | 2021-04-13 | Titled Tuesday 13th Apr | chess.com INT | 4 | Oleksandr Prokhorov | Kamran Shirazi | Lost: 1-0 | 34 | Open |
| 152 | 2021-04-13 | Titled Tuesday 13th Apr | chess.com INT | 3 | Kamran Shirazi | Julia Tsukerman | Draw: 1/2-1/2 | 66 | Open |
| 153 | 2021-04-13 | Titled Tuesday 13th Apr | chess.com INT | 2 | Fy Antenaina Rakotomaharo | Kamran Shirazi | Lost: 1-0 | 26 | Open |
| 154 | 2021-04-13 | Titled Tuesday 13th Apr | chess.com INT | 1 | Kamran Shirazi | Rafael Leitao | Lost: 0-1 | 72 | Open |
| 155 | 2021-04-06 | Titled Tuesday 6th Apr | chess.com INT | 4 | Kamran Shirazi | Daria Zaichenko | Lost: 0-1 | 59 | Open |
| 156 | 2021-04-06 | Titled Tuesday 6th Apr | chess.com INT | 3 | Leonardo Valdes Romero | Kamran Shirazi | Lost: 1-0 | 31 | Open |
| 157 | 2021-04-06 | Titled Tuesday 6th Apr | chess.com INT | 2 | Kamran Shirazi | Boris Bruned | Won: 1-0 | 52 | Open |
| 158 | 2021-04-06 | Titled Tuesday 6th Apr | chess.com INT | 1 | Dmitry Goltsev | Kamran Shirazi | Lost: 1-0 | 29 | Open |
| 159 | 2021-04-03 | Titled Arena Apr 3rd 2021 | lichess.org INT | - | Boris, Dr. Dimitrijeski | Kamran Shirazi | Won: 0-1 | 33 | Open |
| 160 | 2021-04-03 | Titled Arena Apr 3rd 2021 | lichess.org INT | - | Mikhail Demidov | Kamran Shirazi | Lost: 1-0 | 70 | Open |
| 161 | 2021-04-03 | Titled Arena Apr 3rd 2021 | lichess.org INT | - | Olga Artemyeva | Kamran Shirazi | Won: 0-1 | 70 | Open |
| 162 | 2021-04-03 | Titled Arena Apr 3rd 2021 | lichess.org INT | - | Dmitri Shevelev | Kamran Shirazi | Lost: 1-0 | 38 | Open |
| 163 | 2021-04-03 | Titled Arena Apr 3rd 2021 | lichess.org INT | - | Harshavardhan G B | Kamran Shirazi | Lost: 1-0 | 66 | Open |
| 164 | 2021-04-03 | Titled Arena Apr 3rd 2021 | lichess.org INT | - | Kamran Shirazi | Ahmad Hamad | Lost: 0-1 | 70 | Open |
| 165 | 2021-04-03 | Titled Arena Apr 3rd 2021 | lichess.org INT | - | Kamran Shirazi | Raphael Mayaud | Lost: 0-1 | 37 | Open |
| 166 | 2021-04-03 | Titled Arena Apr 3rd 2021 | lichess.org INT | - | Kamran Shirazi | Uriel Vazquez Espino | Won: 1-0 | 12 | Open |
| 167 | 2021-04-03 | Titled Arena Apr 3rd 2021 | lichess.org INT | - | Kamran Shirazi | Bruna Geske | Lost: 0-1 | 71 | Open |
| 168 | 2021-04-03 | Titled Arena Apr 3rd 2021 | lichess.org INT | - | Kamran Shirazi | Michael Richter | Lost: 0-1 | 26 | Open |
| 169 | 2021-04-03 | Titled Arena Apr 3rd 2021 | lichess.org INT | - | Kamran Shirazi | Mariano Ortega Amarelle | Won: 1-0 | 51 | Open |
| 170 | 2021-04-03 | Titled Arena Apr 3rd 2021 | lichess.org INT | - | Kamran Shirazi | Jan Klimkowski | Won: 1-0 | 15 | Open |
| 171 | 2021-04-03 | Titled Arena Apr 3rd 2021 | lichess.org INT | - | Kamran Shirazi | Magnus Carlsen | Lost: 0-1 | 55 | Open |
| 172 | 2021-04-03 | Titled Arena Apr 3rd 2021 | lichess.org INT | - | Kamran Shirazi | Yevgeniy Roshka | Lost: 0-1 | 65 | Open |
| 173 | 2021-04-03 | Titled Arena Apr 3rd 2021 | lichess.org INT | - | Kamran Shirazi | David-Alexandru Botea | Draw: 1/2-1/2 | 82 | Open |
| 174 | 2021-04-03 | Titled Arena Apr 3rd 2021 | lichess.org INT | - | Nataliya Buksa | Kamran Shirazi | Lost: 1-0 | 30 | Open |
| 175 | 2021-04-03 | Titled Arena Apr 3rd 2021 | lichess.org INT | - | Nikolai Aliavdin | Kamran Shirazi | Lost: 1-0 | 42 | Open |
| 176 | 2021-04-03 | Titled Arena Apr 3rd 2021 | lichess.org INT | - | Samuel Weber | Kamran Shirazi | Draw: 1/2-1/2 | 48 | Open |
| 177 | 2021-03-30 | Titled Tuesday 30th Mar | chess.com INT | 5 | Maxim Novik | Kamran Shirazi | Lost: 1-0 | 59 | Open |
| 178 | 2021-03-30 | Titled Tuesday 30th Mar | chess.com INT | 4 | Kamran Shirazi | Hrvoje Fajdetic | Won: 1-0 | 28 | Open |
| 179 | 2021-03-30 | Titled Tuesday 30th Mar | chess.com INT | 3 | Ernesto Real De Azua | Kamran Shirazi | Lost: 1-0 | 22 | Open |
| 180 | 2021-03-30 | Titled Tuesday 30th Mar | chess.com INT | 1 | Volodar Murzin | Kamran Shirazi | Lost: 1-0 | 45 | Open |
| 181 | 2021-03-06 | Titled Arena Mar 6th 2021 | lichess.org INT | - | Job Atabor | Kamran Shirazi | Lost: 1-0 | 36 | Open |
| 182 | 2021-03-06 | Titled Arena Mar 6th 2021 | lichess.org INT | - | Ward Al-Tarboush | Kamran Shirazi | Won: 0-1 | 48 | Open |
| 183 | 2021-03-06 | Titled Arena Mar 6th 2021 | lichess.org INT | - | Gabor Nagy | Kamran Shirazi | Lost: 1-0 | 34 | Open |
| 184 | 2021-03-06 | Titled Arena Mar 6th 2021 | lichess.org INT | - | Alexander Devaev | Kamran Shirazi | Lost: 1-0 | 32 | Open |
| 185 | 2021-03-06 | Titled Arena Mar 6th 2021 | lichess.org INT | - | Ruslan Babaev | Kamran Shirazi | Won: 0-1 | 17 | Open |
| 186 | 2021-03-06 | Titled Arena Mar 6th 2021 | lichess.org INT | - | Tryfon C Gavriel | Kamran Shirazi | Lost: 1-0 | 26 | Open |
| 187 | 2021-03-06 | Titled Arena Mar 6th 2021 | lichess.org INT | - | Martin Horak | Kamran Shirazi | Lost: 1-0 | 86 | Open |
| 188 | 2021-03-06 | Titled Arena Mar 6th 2021 | lichess.org INT | - | Endson Dos Santos Lima | Kamran Shirazi | Won: 0-1 | 11 | Open |
| 189 | 2021-03-06 | Titled Arena Mar 6th 2021 | lichess.org INT | - | Kamran Shirazi | David Okike | Lost: 0-1 | 52 | Open |
| 190 | 2021-03-06 | Titled Arena Mar 6th 2021 | lichess.org INT | - | Kamran Shirazi | Esat Baglan | Lost: 0-1 | 58 | Open |
| 191 | 2021-03-06 | Titled Arena Mar 6th 2021 | lichess.org INT | - | Kamran Shirazi | Thies Heinemann | Won: 1-0 | 52 | Open |
| 192 | 2021-03-06 | Titled Arena Mar 6th 2021 | lichess.org INT | - | Kamran Shirazi | Gerald Hertneck | Lost: 0-1 | 54 | Open |
| 193 | 2021-03-06 | Titled Arena Mar 6th 2021 | lichess.org INT | - | Kamran Shirazi | Alexander Devaev | Won: 1-0 | 45 | Open |
| 194 | 2021-03-06 | Titled Arena Mar 6th 2021 | lichess.org INT | - | Kamran Shirazi | Olga Karavaeva | Won: 1-0 | 17 | Open |
| 195 | 2021-03-06 | Titled Arena Mar 6th 2021 | lichess.org INT | - | Kamran Shirazi | Dimitar Mardov | Won: 1-0 | 66 | Open |
| 196 | 2021-03-06 | Titled Arena Mar 6th 2021 | lichess.org INT | - | Kamran Shirazi | Brandon Jacobson | Lost: 0-1 | 70 | Open |
| 197 | 2021-03-06 | Titled Arena Mar 6th 2021 | lichess.org INT | - | Kamran Shirazi | Andrey M. Souza Neves | Won: 1-0 | 49 | Open |
| 198 | 2021-03-06 | Titled Arena Mar 6th 2021 | lichess.org INT | - | Kamran Shirazi | Hadi Ghorbani | Lost: 0-1 | 44 | Open |
| 199 | 2021-03-06 | Titled Arena Mar 6th 2021 | lichess.org INT | - | Kamran Shirazi | Han Schut | Won: 1-0 | 30 | Open |
| 200 | 2021-03-06 | Titled Arena Mar 6th 2021 | lichess.org INT | - | Isak Storme | Kamran Shirazi | Lost: 1-0 | 50 | Open |
- vs Oleksandr ProkhorovLost · 1-0Black · 2021-04-13 · Round 4Titled Tuesday 13th Apr
- vs Julia TsukermanDraw · ½–½White · 2021-04-13 · Round 3Titled Tuesday 13th Apr
- vs Fy Antenaina RakotomaharoLost · 1-0Black · 2021-04-13 · Round 2Titled Tuesday 13th Apr
- vs Rafael LeitaoLost · 0-1White · 2021-04-13 · Round 1Titled Tuesday 13th Apr
- vs Daria ZaichenkoLost · 0-1White · 2021-04-06 · Round 4Titled Tuesday 6th Apr
- vs Leonardo Valdes RomeroLost · 1-0Black · 2021-04-06 · Round 3Titled Tuesday 6th Apr
- vs Boris BrunedWon · 1-0White · 2021-04-06 · Round 2Titled Tuesday 6th Apr
- vs Dmitry GoltsevLost · 1-0Black · 2021-04-06 · Round 1Titled Tuesday 6th Apr
- vs Boris, Dr. DimitrijeskiWon · 0-1Black · 2021-04-03Titled Arena Apr 3rd 2021
- vs Mikhail DemidovLost · 1-0Black · 2021-04-03Titled Arena Apr 3rd 2021
- vs Olga ArtemyevaWon · 0-1Black · 2021-04-03Titled Arena Apr 3rd 2021
- vs Dmitri ShevelevLost · 1-0Black · 2021-04-03Titled Arena Apr 3rd 2021
- vs Harshavardhan G BLost · 1-0Black · 2021-04-03Titled Arena Apr 3rd 2021
- vs Ahmad HamadLost · 0-1White · 2021-04-03Titled Arena Apr 3rd 2021
- vs Raphael MayaudLost · 0-1White · 2021-04-03Titled Arena Apr 3rd 2021
- vs Uriel Vazquez EspinoWon · 1-0White · 2021-04-03Titled Arena Apr 3rd 2021
- vs Bruna GeskeLost · 0-1White · 2021-04-03Titled Arena Apr 3rd 2021
- vs Michael RichterLost · 0-1White · 2021-04-03Titled Arena Apr 3rd 2021
- vs Mariano Ortega AmarelleWon · 1-0White · 2021-04-03Titled Arena Apr 3rd 2021
- vs Jan KlimkowskiWon · 1-0White · 2021-04-03Titled Arena Apr 3rd 2021
- vs Magnus CarlsenLost · 0-1White · 2021-04-03Titled Arena Apr 3rd 2021
- vs Yevgeniy RoshkaLost · 0-1White · 2021-04-03Titled Arena Apr 3rd 2021
- vs David-Alexandru BoteaDraw · ½–½White · 2021-04-03Titled Arena Apr 3rd 2021
- vs Nataliya BuksaLost · 1-0Black · 2021-04-03Titled Arena Apr 3rd 2021
- vs Nikolai AliavdinLost · 1-0Black · 2021-04-03Titled Arena Apr 3rd 2021
- vs Samuel WeberDraw · ½–½Black · 2021-04-03Titled Arena Apr 3rd 2021
- vs Maxim NovikLost · 1-0Black · 2021-03-30 · Round 5Titled Tuesday 30th Mar
- vs Hrvoje FajdeticWon · 1-0White · 2021-03-30 · Round 4Titled Tuesday 30th Mar
- vs Ernesto Real De AzuaLost · 1-0Black · 2021-03-30 · Round 3Titled Tuesday 30th Mar
- vs Volodar MurzinLost · 1-0Black · 2021-03-30 · Round 1Titled Tuesday 30th Mar
- vs Job AtaborLost · 1-0Black · 2021-03-06Titled Arena Mar 6th 2021
- vs Ward Al-TarboushWon · 0-1Black · 2021-03-06Titled Arena Mar 6th 2021
- vs Gabor NagyLost · 1-0Black · 2021-03-06Titled Arena Mar 6th 2021
- vs Alexander DevaevLost · 1-0Black · 2021-03-06Titled Arena Mar 6th 2021
- vs Ruslan BabaevWon · 0-1Black · 2021-03-06Titled Arena Mar 6th 2021
- vs Tryfon C GavrielLost · 1-0Black · 2021-03-06Titled Arena Mar 6th 2021
- vs Martin HorakLost · 1-0Black · 2021-03-06Titled Arena Mar 6th 2021
- vs Endson Dos Santos LimaWon · 0-1Black · 2021-03-06Titled Arena Mar 6th 2021
- vs David OkikeLost · 0-1White · 2021-03-06Titled Arena Mar 6th 2021
- vs Esat BaglanLost · 0-1White · 2021-03-06Titled Arena Mar 6th 2021
- vs Thies HeinemannWon · 1-0White · 2021-03-06Titled Arena Mar 6th 2021
- vs Gerald HertneckLost · 0-1White · 2021-03-06Titled Arena Mar 6th 2021
- vs Alexander DevaevWon · 1-0White · 2021-03-06Titled Arena Mar 6th 2021
- vs Olga KaravaevaWon · 1-0White · 2021-03-06Titled Arena Mar 6th 2021
- vs Dimitar MardovWon · 1-0White · 2021-03-06Titled Arena Mar 6th 2021
- vs Brandon JacobsonLost · 0-1White · 2021-03-06Titled Arena Mar 6th 2021
- vs Andrey M. Souza NevesWon · 1-0White · 2021-03-06Titled Arena Mar 6th 2021
- vs Hadi GhorbaniLost · 0-1White · 2021-03-06Titled Arena Mar 6th 2021
- vs Han SchutWon · 1-0White · 2021-03-06Titled Arena Mar 6th 2021
- vs Isak StormeLost · 1-0Black · 2021-03-06Titled Arena Mar 6th 2021
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-04 | 19eme Tournoi rapide d'Orcher La Tour | Rapid | 7 |
| 2026-09-27 | 37e Open Rapide de Franconville (-2400) | Rapid | 6½ |
| 2026-09-20 | Les Internationaux de France Blitz 2026 | Blitz | 9 |
| 2026-09-19 | Les Internationaux de France Rapide 2026 | Rapid | 6 |