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 |
|---|---|---|---|---|---|---|---|---|---|
| 101 | 2021-05-21 | 2nd Chartres GM 2021 | Chartres FRA | 9.3 | Kamran Shirazi | MarcAndria Maurizzi | Draw: 1/2-1/2 | 10 | Open |
| 102 | 2021-05-20 | 2nd Chartres GM 2021 | Chartres FRA | 8.1 | Alexandre Dgebuadze | Kamran Shirazi | Lost: 1-0 | 17 | Open |
| 103 | 2021-05-20 | 2nd Chartres GM 2021 | Chartres FRA | 7.1 | Quentin Loiseau | Kamran Shirazi | Lost: 1-0 | 25 | Open |
| 104 | 2021-05-19 | 2nd Chartres GM 2021 | Chartres FRA | 6.5 | Kamran Shirazi | Glenn C Flear | Won: 1-0 | 62 | Open |
| 105 | 2021-05-19 | 2nd Chartres GM 2021 | Chartres FRA | 5.4 | Alberto David | Kamran Shirazi | Lost: 1-0 | 35 | Open |
| 106 | 2021-05-18 | 2nd Chartres GM 2021 | Chartres FRA | 4.4 | Kamran Shirazi | Victor Stephan | Lost: 0-1 | 63 | Open |
| 107 | 2021-05-18 | 2nd Chartres GM 2021 | Chartres FRA | 3.1 | Peio Duboue | Kamran Shirazi | Draw: 1/2-1/2 | 51 | Open |
| 108 | 2021-05-17 | 2nd Chartres GM 2021 | Chartres FRA | 2.1 | Kamran Shirazi | Sophie Milliet | Lost: 0-1 | 17 | Open |
| 109 | 2021-05-17 | 2nd Chartres GM 2021 | Chartres FRA | 1.1 | Anatole Vlachos | Kamran Shirazi | Lost: 1-0 | 75 | Open |
| 110 | 2021-05-11 | Titled Tuesday 11th May | chess.com INT | 7 | Kamran Shirazi | Piotr Piesik | Draw: 1/2-1/2 | 84 | Open |
| 111 | 2021-05-11 | Titled Tuesday 11th May | chess.com INT | 5 | Kamran Shirazi | Alexander Gelman | Lost: 0-1 | 20 | Open |
| 112 | 2021-05-11 | Titled Tuesday 11th May | chess.com INT | 3 | Aleksandra Goryachkina | Kamran Shirazi | Lost: 1-0 | 65 | Open |
| 113 | 2021-05-11 | Titled Tuesday 11th May | chess.com INT | 2 | Babageldi Annaberdiyev | Kamran Shirazi | Lost: 1-0 | 56 | Open |
| 114 | 2021-05-11 | Titled Tuesday 11th May | chess.com INT | 1 | Kamran Shirazi | Read Samadov | Won: 1-0 | 51 | Open |
| 115 | 2021-05-08 | Titled Arena May 8th 2021 | lichess.org INT | - | Aleksa Strikovic | Kamran Shirazi | Lost: 1-0 | 49 | Open |
| 116 | 2021-05-08 | Titled Arena May 8th 2021 | lichess.org INT | - | Kadir Erden | Kamran Shirazi | Won: 0-1 | 47 | Open |
| 117 | 2021-05-08 | Titled Arena May 8th 2021 | lichess.org INT | - | Deniz Arman | Kamran Shirazi | Lost: 1-0 | 29 | Open |
| 118 | 2021-05-08 | Titled Arena May 8th 2021 | lichess.org INT | - | Mikhail Panarin | Kamran Shirazi | Won: 0-1 | 53 | Open |
| 119 | 2021-05-08 | Titled Arena May 8th 2021 | lichess.org INT | - | Fabian Ernesto Vivas Zamora | Kamran Shirazi | Won: 0-1 | 32 | Open |
| 120 | 2021-05-08 | Titled Arena May 8th 2021 | lichess.org INT | - | Pedro Ramon Martinez Reyes | Kamran Shirazi | Won: 0-1 | 16 | Open |
| 121 | 2021-05-08 | Titled Arena May 8th 2021 | lichess.org INT | - | Hector Luis Gil Alba | Kamran Shirazi | Won: 0-1 | 39 | Open |
| 122 | 2021-05-08 | Titled Arena May 8th 2021 | lichess.org INT | - | Kamran Shirazi | Velimir Ivic | Won: 1-0 | 17 | Open |
| 123 | 2021-05-08 | Titled Arena May 8th 2021 | lichess.org INT | - | Kamran Shirazi | Maurizio Brancaleoni | Lost: 0-1 | 53 | Open |
| 124 | 2021-05-08 | Titled Arena May 8th 2021 | lichess.org INT | - | Kamran Shirazi | Kivanc Haznedaroglu | Lost: 0-1 | 52 | Open |
| 125 | 2021-05-08 | Titled Arena May 8th 2021 | lichess.org INT | - | Kamran Shirazi | Maksim Volkov | Lost: 0-1 | 32 | Open |
| 126 | 2021-05-08 | Titled Arena May 8th 2021 | lichess.org INT | - | Kamran Shirazi | Rameshbabu Vaishali | Lost: 0-1 | 36 | Open |
| 127 | 2021-05-08 | Titled Arena May 8th 2021 | lichess.org INT | - | Kamran Shirazi | Cristian Camilo Soto | Draw: 1/2-1/2 | 79 | Open |
| 128 | 2021-05-08 | Titled Arena May 8th 2021 | lichess.org INT | - | Kamran Shirazi | Harry Grieve | Won: 1-0 | 61 | Open |
| 129 | 2021-05-08 | Titled Arena May 8th 2021 | lichess.org INT | - | Kamran Shirazi | Ivan Provotorov | Won: 1-0 | 53 | Open |
| 130 | 2021-05-08 | Titled Arena May 8th 2021 | lichess.org INT | - | Kamran Shirazi | Anton Isajevsky | Draw: 1/2-1/2 | 70 | Open |
| 131 | 2021-05-08 | Titled Arena May 8th 2021 | lichess.org INT | - | Kamran Shirazi | Alexander Morozevich | Lost: 0-1 | 46 | Open |
| 132 | 2021-05-08 | Titled Arena May 8th 2021 | lichess.org INT | - | Kamran Shirazi | Martin Horak | Won: 1-0 | 28 | Open |
| 133 | 2021-05-08 | Titled Arena May 8th 2021 | lichess.org INT | - | Kamran Shirazi | Vantika Agrawal | Won: 1-0 | 24 | Open |
| 134 | 2021-05-08 | Titled Arena May 8th 2021 | lichess.org INT | - | Peter Sadilek | Kamran Shirazi | Lost: 1-0 | 33 | Open |
| 135 | 2021-05-08 | Titled Arena May 8th 2021 | lichess.org INT | - | Ante Saric | Kamran Shirazi | Lost: 1-0 | 32 | Open |
| 136 | 2021-05-08 | Titled Arena May 8th 2021 | lichess.org INT | - | Alexandr Kostiukov | Kamran Shirazi | Won: 0-1 | 52 | Open |
| 137 | 2021-05-08 | Titled Arena May 8th 2021 | lichess.org INT | - | Michal Bartel | Kamran Shirazi | Lost: 1-0 | 31 | Open |
| 138 | 2021-05-04 | Titled Tuesday 4th May | chess.com INT | 5 | Vasiliy Korchmar | Kamran Shirazi | Lost: 1-0 | 71 | Open |
| 139 | 2021-05-04 | Titled Tuesday 4th May | chess.com INT | 4 | Kamran Shirazi | Federico Sellitti | Lost: 0-1 | 59 | Open |
| 140 | 2021-05-04 | Titled Tuesday 4th May | chess.com INT | 3 | Sehyun Kwon | Kamran Shirazi | Won: 0-1 | 31 | Open |
| 141 | 2021-05-04 | Titled Tuesday 4th May | chess.com INT | 2 | Madara Golsta | Kamran Shirazi | Won: 0-1 | 15 | Open |
| 142 | 2021-05-04 | Titled Tuesday 4th May | chess.com INT | 1 | Kamran Shirazi | Vuk Djordjevic | Lost: 0-1 | 59 | Open |
| 143 | 2021-04-20 | Titled Tuesday 20th Apr | chess.com INT | 8 | Garg Aradhya | Kamran Shirazi | Lost: 1-0 | 63 | Open |
| 144 | 2021-04-20 | Titled Tuesday 20th Apr | chess.com INT | 7 | Pierre Villegas | Kamran Shirazi | Won: 0-1 | 52 | Open |
| 145 | 2021-04-20 | Titled Tuesday 20th Apr | chess.com INT | 6 | Kamran Shirazi | David Zhurbinsky | Won: 1-0 | 30 | Open |
| 146 | 2021-04-20 | Titled Tuesday 20th Apr | chess.com INT | 5 | Johann Hjartarson | Kamran Shirazi | Lost: 1-0 | 73 | Open |
| 147 | 2021-04-20 | Titled Tuesday 20th Apr | chess.com INT | 4 | Kamran Shirazi | Maroun Tomb | Won: 1-0 | 31 | Open |
| 148 | 2021-04-20 | Titled Tuesday 20th Apr | chess.com INT | 3 | Kamran Shirazi | Tatiana Bogumil | Won: 1-0 | 25 | Open |
| 149 | 2021-04-20 | Titled Tuesday 20th Apr | chess.com INT | 2 | Bahadir Ozen | Kamran Shirazi | Lost: 1-0 | 46 | Open |
| 150 | 2021-04-20 | Titled Tuesday 20th Apr | chess.com INT | 1 | Kamran Shirazi | Azer Mirzoev | Draw: 1/2-1/2 | 44 | Open |
- vs MarcAndria MaurizziDraw · ½–½White · 2021-05-21 · Round 9.32nd Chartres GM 2021
- vs Alexandre DgebuadzeLost · 1-0Black · 2021-05-20 · Round 8.12nd Chartres GM 2021
- vs Quentin LoiseauLost · 1-0Black · 2021-05-20 · Round 7.12nd Chartres GM 2021
- vs Glenn C FlearWon · 1-0White · 2021-05-19 · Round 6.52nd Chartres GM 2021
- vs Alberto DavidLost · 1-0Black · 2021-05-19 · Round 5.42nd Chartres GM 2021
- vs Victor StephanLost · 0-1White · 2021-05-18 · Round 4.42nd Chartres GM 2021
- vs Peio DuboueDraw · ½–½Black · 2021-05-18 · Round 3.12nd Chartres GM 2021
- vs Sophie MillietLost · 0-1White · 2021-05-17 · Round 2.12nd Chartres GM 2021
- vs Anatole VlachosLost · 1-0Black · 2021-05-17 · Round 1.12nd Chartres GM 2021
- vs Piotr PiesikDraw · ½–½White · 2021-05-11 · Round 7Titled Tuesday 11th May
- vs Alexander GelmanLost · 0-1White · 2021-05-11 · Round 5Titled Tuesday 11th May
- vs Aleksandra GoryachkinaLost · 1-0Black · 2021-05-11 · Round 3Titled Tuesday 11th May
- vs Babageldi AnnaberdiyevLost · 1-0Black · 2021-05-11 · Round 2Titled Tuesday 11th May
- vs Read SamadovWon · 1-0White · 2021-05-11 · Round 1Titled Tuesday 11th May
- vs Aleksa StrikovicLost · 1-0Black · 2021-05-08Titled Arena May 8th 2021
- vs Kadir ErdenWon · 0-1Black · 2021-05-08Titled Arena May 8th 2021
- vs Deniz ArmanLost · 1-0Black · 2021-05-08Titled Arena May 8th 2021
- vs Mikhail PanarinWon · 0-1Black · 2021-05-08Titled Arena May 8th 2021
- vs Fabian Ernesto Vivas ZamoraWon · 0-1Black · 2021-05-08Titled Arena May 8th 2021
- vs Pedro Ramon Martinez ReyesWon · 0-1Black · 2021-05-08Titled Arena May 8th 2021
- vs Hector Luis Gil AlbaWon · 0-1Black · 2021-05-08Titled Arena May 8th 2021
- vs Velimir IvicWon · 1-0White · 2021-05-08Titled Arena May 8th 2021
- vs Maurizio BrancaleoniLost · 0-1White · 2021-05-08Titled Arena May 8th 2021
- vs Kivanc HaznedarogluLost · 0-1White · 2021-05-08Titled Arena May 8th 2021
- vs Maksim VolkovLost · 0-1White · 2021-05-08Titled Arena May 8th 2021
- vs Rameshbabu VaishaliLost · 0-1White · 2021-05-08Titled Arena May 8th 2021
- vs Cristian Camilo SotoDraw · ½–½White · 2021-05-08Titled Arena May 8th 2021
- vs Harry GrieveWon · 1-0White · 2021-05-08Titled Arena May 8th 2021
- vs Ivan ProvotorovWon · 1-0White · 2021-05-08Titled Arena May 8th 2021
- vs Anton IsajevskyDraw · ½–½White · 2021-05-08Titled Arena May 8th 2021
- vs Alexander MorozevichLost · 0-1White · 2021-05-08Titled Arena May 8th 2021
- vs Martin HorakWon · 1-0White · 2021-05-08Titled Arena May 8th 2021
- vs Vantika AgrawalWon · 1-0White · 2021-05-08Titled Arena May 8th 2021
- vs Peter SadilekLost · 1-0Black · 2021-05-08Titled Arena May 8th 2021
- vs Ante SaricLost · 1-0Black · 2021-05-08Titled Arena May 8th 2021
- vs Alexandr KostiukovWon · 0-1Black · 2021-05-08Titled Arena May 8th 2021
- vs Michal BartelLost · 1-0Black · 2021-05-08Titled Arena May 8th 2021
- vs Vasiliy KorchmarLost · 1-0Black · 2021-05-04 · Round 5Titled Tuesday 4th May
- vs Federico SellittiLost · 0-1White · 2021-05-04 · Round 4Titled Tuesday 4th May
- vs Sehyun KwonWon · 0-1Black · 2021-05-04 · Round 3Titled Tuesday 4th May
- vs Madara GolstaWon · 0-1Black · 2021-05-04 · Round 2Titled Tuesday 4th May
- vs Vuk DjordjevicLost · 0-1White · 2021-05-04 · Round 1Titled Tuesday 4th May
- vs Garg AradhyaLost · 1-0Black · 2021-04-20 · Round 8Titled Tuesday 20th Apr
- vs Pierre VillegasWon · 0-1Black · 2021-04-20 · Round 7Titled Tuesday 20th Apr
- vs David ZhurbinskyWon · 1-0White · 2021-04-20 · Round 6Titled Tuesday 20th Apr
- vs Johann HjartarsonLost · 1-0Black · 2021-04-20 · Round 5Titled Tuesday 20th Apr
- vs Maroun TombWon · 1-0White · 2021-04-20 · Round 4Titled Tuesday 20th Apr
- vs Tatiana BogumilWon · 1-0White · 2021-04-20 · Round 3Titled Tuesday 20th Apr
- vs Bahadir OzenLost · 1-0Black · 2021-04-20 · Round 2Titled Tuesday 20th Apr
- vs Azer MirzoevDraw · ½–½White · 2021-04-20 · Round 1Titled Tuesday 20th Apr
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 |