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 |
|---|---|---|---|---|---|---|---|---|---|
| 251 | 2020-12-01 | Titled Tuesday 1st Dec | chess.com INT | 1 | Kamran Shirazi | Giga Quparadze | Lost: 0-1 | 36 | Open |
| 252 | 2020-11-24 | Titled Tuesday 24th Nov | chess.com INT | 6 | Kamran Shirazi | Ermes Espinosa Veloz | Lost: 0-1 | 70 | Open |
| 253 | 2020-11-24 | Titled Tuesday 24th Nov | chess.com INT | 5 | Dragan Popadic | Kamran Shirazi | Won: 0-1 | 30 | Open |
| 254 | 2020-11-24 | Titled Tuesday 24th Nov | chess.com INT | 4 | Kamran Shirazi | Han Schut | Won: 1-0 | 17 | Open |
| 255 | 2020-11-24 | Titled Tuesday 24th Nov | chess.com INT | 3 | Guillermo Llanos | Kamran Shirazi | Draw: 1/2-1/2 | 53 | Open |
| 256 | 2020-11-24 | Titled Tuesday 24th Nov | chess.com INT | 2 | Malak Ismayil | Kamran Shirazi | Lost: 1-0 | 71 | Open |
| 257 | 2020-11-24 | Titled Tuesday 24th Nov | chess.com INT | 1 | Kamran Shirazi | Shamsiddin Vokhidov | Lost: 0-1 | 45 | Open |
| 258 | 2020-11-08 | Europe-Echecs Blitz Open | Europe-Echecs INT | 5 | Bilel Bellahcene | Kamran Shirazi | Lost: 1-0 | 49 | Open |
| 259 | 2020-11-08 | Europe-Echecs Blitz Open | Europe-Echecs INT | 4 | Kamran Shirazi | Maxime Lambach | Won: 1-0 | 26 | Open |
| 260 | 2020-11-08 | Europe-Echecs Blitz Open | Europe-Echecs INT | 3 | Ariel Erenberg | Kamran Shirazi | Lost: 1-0 | 35 | Open |
| 261 | 2020-11-08 | Europe-Echecs Blitz Open | Europe-Echecs INT | 2 | Kamran Shirazi | Louis Januel | Won: 1-0 | 28 | Open |
| 262 | 2020-11-08 | Europe-Echecs Blitz Open | Europe-Echecs INT | 1 | Christophe Hucault | Kamran Shirazi | Won: 0-1 | 39 | Open |
| 263 | 2020-11-03 | Titled Tuesday 3rd Nov | chess.com INT | 5 | Denis Lazavik | Kamran Shirazi | Lost: 1-0 | 36 | Open |
| 264 | 2020-11-03 | Titled Tuesday 3rd Nov | chess.com INT | 4 | Kamran Shirazi | Harold Wanyama | Won: 1-0 | 52 | Open |
| 265 | 2020-11-03 | Titled Tuesday 3rd Nov | chess.com INT | 3 | Ivan Yeletsky | Kamran Shirazi | Lost: 1-0 | 28 | Open |
| 266 | 2020-11-03 | Titled Tuesday 3rd Nov | chess.com INT | 2 | Kamran Shirazi | Jesper Morch Lauridsen | Won: 1-0 | 47 | Open |
| 267 | 2020-11-03 | Titled Tuesday 3rd Nov | chess.com INT | 1 | Kirill Shevchenko | Kamran Shirazi | Lost: 1-0 | 63 | Open |
| 268 | 2020-10-03 | Speed Chess Super Swiss | chess.com INT | 9 | Kamran Shirazi | Anastasia Bodnaruk | Lost: 0-1 | 36 | Open |
| 269 | 2020-10-03 | Speed Chess Super Swiss | chess.com INT | 7 | Pawel Jaracz | Kamran Shirazi | Lost: 1-0 | 52 | Open |
| 270 | 2020-10-03 | Speed Chess Super Swiss | chess.com INT | 6 | Kamran Shirazi | Javier Jose Osorio Guevara | Won: 1-0 | 36 | Open |
| 271 | 2020-10-03 | Speed Chess Super Swiss | chess.com INT | 5 | Silvio Eduardo Oliveira | Kamran Shirazi | Lost: 1-0 | 52 | Open |
| 272 | 2020-10-03 | Speed Chess Super Swiss | chess.com INT | 4 | Kamran Shirazi | Kaua Marques Silva | Won: 1-0 | 35 | Open |
| 273 | 2020-10-03 | Speed Chess Super Swiss | chess.com INT | 3 | Sankalp Gupta | Kamran Shirazi | Lost: 1-0 | 64 | Open |
| 274 | 2020-10-03 | Speed Chess Super Swiss | chess.com INT | 2 | Kamran Shirazi | Gukesh D | Lost: 0-1 | 22 | Open |
| 275 | 2020-10-03 | Speed Chess Super Swiss | chess.com INT | 1 | Wojciech Moranda | Kamran Shirazi | Won: 0-1 | 24 | Open |
| 276 | 2020-10-03 | Speed Chess Super Swiss | chess.com INT | 12 | Zachary Tanenbaum | Kamran Shirazi | Lost: 1-0 | 55 | Open |
| 277 | 2020-10-03 | Speed Chess Super Swiss | chess.com INT | 11 | Kamran Shirazi | Julian Estrada Nieto | Won: 1-0 | 39 | Open |
| 278 | 2020-10-03 | Speed Chess Super Swiss | chess.com INT | 10 | Richard Stalmach | Kamran Shirazi | Lost: 1-0 | 40 | Open |
| 279 | 2020-08-04 | Titled Tue 4th Aug 10am | chess.com INT | 8 | Kamran Shirazi | Pavel Y. Politov | Lost: 0-1 | 90 | Open |
| 280 | 2020-08-04 | Titled Tue 4th Aug 10am | chess.com INT | 7 | M Mahalakshmi | Kamran Shirazi | Won: 0-1 | 5 | Open |
| 281 | 2020-08-04 | Titled Tue 4th Aug 2pm | chess.com INT | 7 | Matei-Valeriu Mogirzan | Kamran Shirazi | Won: 0-1 | 39 | Open |
| 282 | 2020-08-04 | Titled Tue 4th Aug 2pm | chess.com INT | 6 | Kamran Shirazi | Evgeniya Doluhanova | Won: 1-0 | 71 | Open |
| 283 | 2020-08-04 | Titled Tue 4th Aug 10am | chess.com INT | 6 | Zurab Javakhadze | Kamran Shirazi | Lost: 1-0 | 45 | Open |
| 284 | 2020-08-04 | Titled Tue 4th Aug 2pm | chess.com INT | 5 | Alvaro Alves de Almeida Junior | Kamran Shirazi | Lost: 1-0 | 57 | Open |
| 285 | 2020-08-04 | Titled Tue 4th Aug 10am | chess.com INT | 5 | Kamran Shirazi | Davit Maghalashvili | Lost: 0-1 | 55 | Open |
| 286 | 2020-08-04 | Titled Tue 4th Aug 10am | chess.com INT | 4 | Kamran Shirazi | Leon Luke Mendonca | Won: 1-0 | 83 | Open |
| 287 | 2020-08-04 | Titled Tue 4th Aug 2pm | chess.com INT | 4 | Kamran Shirazi | Artur Davtyan | Lost: 0-1 | 23 | Open |
| 288 | 2020-08-04 | Titled Tue 4th Aug 2pm | chess.com INT | 3 | Roza Idrisova | Kamran Shirazi | Won: 0-1 | 31 | Open |
| 289 | 2020-08-04 | Titled Tue 4th Aug 10am | chess.com INT | 3 | Igor Da Paz Palacio | Kamran Shirazi | Won: 0-1 | 32 | Open |
| 290 | 2020-08-04 | Titled Tue 4th Aug 10am | chess.com INT | 2 | Nelson da Silva Moraes | Kamran Shirazi | Won: 0-1 | 23 | Open |
| 291 | 2020-08-04 | Titled Tue 4th Aug 2pm | chess.com INT | 2 | Kamran Shirazi | Semen Khanin | Lost: 0-1 | 45 | Open |
| 292 | 2020-08-04 | Titled Tue 4th Aug 2pm | chess.com INT | 1 | Kamran Shirazi | Endson Dos Santos Lima | Won: 1-0 | 37 | Open |
| 293 | 2020-07-07 | Titled Tuesday 7th July | chess.com INT | 4 | George Stoleriu | Kamran Shirazi | Lost: 1-0 | 25 | Open |
| 294 | 2020-07-07 | Titled Tuesday 7th July | chess.com INT | 3 | Kamran Shirazi | Grigory Gusarov | Draw: 1/2-1/2 | 56 | Open |
| 295 | 2020-07-07 | Titled Tuesday 7th July | chess.com INT | 2 | Kamran Shirazi | Alvaro Donatti | Won: 1-0 | 26 | Open |
| 296 | 2020-07-07 | Titled Tuesday 7th July | chess.com INT | 1 | Gevorg Harutjunyan | Kamran Shirazi | Lost: 1-0 | 45 | Open |
| 297 | 2020-06-23 | Titled Tuesday 23rd June | chess.com INT | 6 | Carter Peatman | Kamran Shirazi | Draw: 1/2-1/2 | 54 | Open |
| 298 | 2020-06-23 | Titled Tuesday 23rd June | chess.com INT | 5 | Kamran Shirazi | Pavel Shkapenko | Lost: 0-1 | 39 | Open |
| 299 | 2020-06-23 | Titled Tuesday 23rd June | chess.com INT | 3 | Dmitry Bocharov | Kamran Shirazi | Lost: 1-0 | 35 | Open |
| 300 | 2020-06-23 | Titled Tuesday 23rd June | chess.com INT | 2 | Kamran Shirazi | Gordon McNeill | Won: 1-0 | 34 | Open |
- vs Giga QuparadzeLost · 0-1White · 2020-12-01 · Round 1Titled Tuesday 1st Dec
- vs Ermes Espinosa VelozLost · 0-1White · 2020-11-24 · Round 6Titled Tuesday 24th Nov
- vs Dragan PopadicWon · 0-1Black · 2020-11-24 · Round 5Titled Tuesday 24th Nov
- vs Han SchutWon · 1-0White · 2020-11-24 · Round 4Titled Tuesday 24th Nov
- vs Guillermo LlanosDraw · ½–½Black · 2020-11-24 · Round 3Titled Tuesday 24th Nov
- vs Malak IsmayilLost · 1-0Black · 2020-11-24 · Round 2Titled Tuesday 24th Nov
- vs Shamsiddin VokhidovLost · 0-1White · 2020-11-24 · Round 1Titled Tuesday 24th Nov
- vs Bilel BellahceneLost · 1-0Black · 2020-11-08 · Round 5Europe-Echecs Blitz Open
- vs Maxime LambachWon · 1-0White · 2020-11-08 · Round 4Europe-Echecs Blitz Open
- vs Ariel ErenbergLost · 1-0Black · 2020-11-08 · Round 3Europe-Echecs Blitz Open
- vs Louis JanuelWon · 1-0White · 2020-11-08 · Round 2Europe-Echecs Blitz Open
- vs Christophe HucaultWon · 0-1Black · 2020-11-08 · Round 1Europe-Echecs Blitz Open
- vs Denis LazavikLost · 1-0Black · 2020-11-03 · Round 5Titled Tuesday 3rd Nov
- vs Harold WanyamaWon · 1-0White · 2020-11-03 · Round 4Titled Tuesday 3rd Nov
- vs Ivan YeletskyLost · 1-0Black · 2020-11-03 · Round 3Titled Tuesday 3rd Nov
- vs Jesper Morch LauridsenWon · 1-0White · 2020-11-03 · Round 2Titled Tuesday 3rd Nov
- vs Kirill ShevchenkoLost · 1-0Black · 2020-11-03 · Round 1Titled Tuesday 3rd Nov
- vs Anastasia BodnarukLost · 0-1White · 2020-10-03 · Round 9Speed Chess Super Swiss
- vs Pawel JaraczLost · 1-0Black · 2020-10-03 · Round 7Speed Chess Super Swiss
- vs Javier Jose Osorio GuevaraWon · 1-0White · 2020-10-03 · Round 6Speed Chess Super Swiss
- vs Silvio Eduardo OliveiraLost · 1-0Black · 2020-10-03 · Round 5Speed Chess Super Swiss
- vs Kaua Marques SilvaWon · 1-0White · 2020-10-03 · Round 4Speed Chess Super Swiss
- vs Sankalp GuptaLost · 1-0Black · 2020-10-03 · Round 3Speed Chess Super Swiss
- vs Gukesh DLost · 0-1White · 2020-10-03 · Round 2Speed Chess Super Swiss
- vs Wojciech MorandaWon · 0-1Black · 2020-10-03 · Round 1Speed Chess Super Swiss
- vs Zachary TanenbaumLost · 1-0Black · 2020-10-03 · Round 12Speed Chess Super Swiss
- vs Julian Estrada NietoWon · 1-0White · 2020-10-03 · Round 11Speed Chess Super Swiss
- vs Richard StalmachLost · 1-0Black · 2020-10-03 · Round 10Speed Chess Super Swiss
- vs Pavel Y. PolitovLost · 0-1White · 2020-08-04 · Round 8Titled Tue 4th Aug 10am
- vs M MahalakshmiWon · 0-1Black · 2020-08-04 · Round 7Titled Tue 4th Aug 10am
- vs Matei-Valeriu MogirzanWon · 0-1Black · 2020-08-04 · Round 7Titled Tue 4th Aug 2pm
- vs Evgeniya DoluhanovaWon · 1-0White · 2020-08-04 · Round 6Titled Tue 4th Aug 2pm
- vs Zurab JavakhadzeLost · 1-0Black · 2020-08-04 · Round 6Titled Tue 4th Aug 10am
- vs Alvaro Alves de Almeida JuniorLost · 1-0Black · 2020-08-04 · Round 5Titled Tue 4th Aug 2pm
- vs Davit MaghalashviliLost · 0-1White · 2020-08-04 · Round 5Titled Tue 4th Aug 10am
- vs Leon Luke MendoncaWon · 1-0White · 2020-08-04 · Round 4Titled Tue 4th Aug 10am
- vs Artur DavtyanLost · 0-1White · 2020-08-04 · Round 4Titled Tue 4th Aug 2pm
- vs Roza IdrisovaWon · 0-1Black · 2020-08-04 · Round 3Titled Tue 4th Aug 2pm
- vs Igor Da Paz PalacioWon · 0-1Black · 2020-08-04 · Round 3Titled Tue 4th Aug 10am
- vs Nelson da Silva MoraesWon · 0-1Black · 2020-08-04 · Round 2Titled Tue 4th Aug 10am
- vs Semen KhaninLost · 0-1White · 2020-08-04 · Round 2Titled Tue 4th Aug 2pm
- vs Endson Dos Santos LimaWon · 1-0White · 2020-08-04 · Round 1Titled Tue 4th Aug 2pm
- vs George StoleriuLost · 1-0Black · 2020-07-07 · Round 4Titled Tuesday 7th July
- vs Grigory GusarovDraw · ½–½White · 2020-07-07 · Round 3Titled Tuesday 7th July
- vs Alvaro DonattiWon · 1-0White · 2020-07-07 · Round 2Titled Tuesday 7th July
- vs Gevorg HarutjunyanLost · 1-0Black · 2020-07-07 · Round 1Titled Tuesday 7th July
- vs Carter PeatmanDraw · ½–½Black · 2020-06-23 · Round 6Titled Tuesday 23rd June
- vs Pavel ShkapenkoLost · 0-1White · 2020-06-23 · Round 5Titled Tuesday 23rd June
- vs Dmitry BocharovLost · 1-0Black · 2020-06-23 · Round 3Titled Tuesday 23rd June
- vs Gordon McNeillWon · 1-0White · 2020-06-23 · Round 2Titled Tuesday 23rd June
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 |