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 |
|---|---|---|---|---|---|---|---|---|---|
| 451 | 2017-07-18 | 92nd ch-Paris IdF 2017 | Paris FRA | 5.17 | Kamran Shirazi | Alexandre Bouget | Lost: 0-1 | 35 | Open |
| 452 | 2017-07-17 | 92nd ch-Paris IdF 2017 | Paris FRA | 4.12 | Adrien Rodriguez | Kamran Shirazi | Lost: 1-0 | 31 | Open |
| 453 | 2017-07-16 | 92nd ch-Paris IdF 2017 | Paris FRA | 3.7 | Kamran Shirazi | Ihor Vypkhaniuk | Lost: 0-1 | 60 | Open |
| 454 | 2017-07-15 | 92nd ch-Paris IdF 2017 | Paris FRA | 2.1 | Joachim Mouhamad | Kamran Shirazi | Won: 0-1 | 73 | Open |
| 455 | 2017-05-27 | TCh-FRA Top 12 2017 | Chartres FRA | 10.4 | Thomas Dionisi | Kamran Shirazi | Lost: 1-0 | 57 | Open |
| 456 | 2017-05-26 | TCh-FRA Top 12 2017 | Chartres FRA | 9.3 | Kamran Shirazi | Timothee Heinz | Draw: 1/2-1/2 | 56 | Open |
| 457 | 2017-05-25 | TCh-FRA Top 12 2017 | Chartres FRA | 8.1 | Kamran Shirazi | Yannick Pelletier | Draw: 1/2-1/2 | 41 | Open |
| 458 | 2017-05-24 | TCh-FRA Top 12 2017 | Chartres FRA | 7.5 | Kamran Shirazi | Maxime Marie | Won: 1-0 | 61 | Open |
| 459 | 2017-02-24 | 16th Rochefort Open 2017 | Rochefort FRA | 9.9 | Thorsten Michael Haub | Kamran Shirazi | Draw: 1/2-1/2 | 51 | Open |
| 460 | 2017-02-23 | 16th Rochefort Open 2017 | Rochefort FRA | 8.7 | Kamran Shirazi | 642371 | Draw: 1/2-1/2 | 60 | Open |
| 461 | 2017-02-22 | 16th Rochefort Open 2017 | Rochefort FRA | 7.3 | Kamran Shirazi | Ivajlo Enchev | Lost: 0-1 | 35 | Open |
| 462 | 2017-02-21 | 16th Rochefort Open 2017 | Rochefort FRA | 6.4 | Paul Velten | Kamran Shirazi | Draw: 1/2-1/2 | 31 | Open |
| 463 | 2017-02-21 | 16th Rochefort Open 2017 | Rochefort FRA | 5.7 | Kamran Shirazi | Deimante Daulyte-Cornette | Won: 1-0 | 100 | Open |
| 464 | 2017-02-19 | 16th Rochefort Open 2017 | Rochefort FRA | 2.2 | Momchil Nikolov | Kamran Shirazi | Lost: 1-0 | 36 | Open |
| 465 | 2016-12-17 | 13th Vandoeuvre Open 2016 | Vandoeuvre les Nancy FRA | 2.1 | Sergey A. Fedorchuk | Kamran Shirazi | Lost: 1-0 | 30 | Open |
| 466 | 2016-08-04 | 20th Wasselonne Open 2016 | Wasselonne FRA | 1.4 | Alberto Cirera Sancho | Kamran Shirazi | Draw: 1/2-1/2 | 105 | Open |
| 467 | 2016-07-29 | 31st Avoine Open 2016 | Avoine FRA | 7.34 | Philippe Lombart | Kamran Shirazi | Won: 0-1 | 67 | Open |
| 468 | 2016-07-27 | 31st Avoine Open 2016 | Avoine FRA | 5.24 | Theo Bressy | Kamran Shirazi | Lost: 1-0 | 59 | Open |
| 469 | 2016-07-26 | 31st Avoine Open 2016 | Avoine FRA | 4.18 | Kamran Shirazi | Keigo Guerlach | Draw: 1/2-1/2 | 48 | Open |
| 470 | 2016-07-25 | 31st Avoine Open 2016 | Avoine FRA | 3.28 | Solenn Afraoui | Kamran Shirazi | Won: 0-1 | 28 | Open |
| 471 | 2016-07-24 | 31st Avoine Open 2016 | Avoine FRA | 2.16 | Kamran Shirazi | Nathan Ronce | Lost: 0-1 | 73 | Open |
| 472 | 2016-07-23 | 31st Avoine Open 2016 | Avoine FRA | 1.18 | Antoine Podvin | Kamran Shirazi | Won: 0-1 | 32 | Open |
| 473 | 2016-07-17 | 91st ch-Paris IdF 2016 | Paris FRA | 9.3 | Kamran Shirazi | Alexander Moiseenko | Lost: 0-1 | 37 | Open |
| 474 | 2016-07-16 | 91st ch-Paris IdF 2016 | Paris FRA | 8.6 | Damian Justo | Kamran Shirazi | Won: 0-1 | 22 | Open |
| 475 | 2016-07-15 | 91st ch-Paris IdF 2016 | Paris FRA | 7.1 | Jules Moussard | Kamran Shirazi | Lost: 1-0 | 41 | Open |
| 476 | 2016-07-14 | 91st ch-Paris IdF 2016 | Paris FRA | 6.5 | Kamran Shirazi | Mohammad Nubairshah Shaikh | Won: 1-0 | 40 | Open |
| 477 | 2016-07-13 | 91st ch-Paris IdF 2016 | Paris FRA | 5.4 | Christophe Sochacki | Kamran Shirazi | Draw: 1/2-1/2 | 70 | Open |
| 478 | 2016-07-12 | 91st ch-Paris IdF 2016 | Paris FRA | 4.3 | Kamran Shirazi | Quentin Loiseau | Draw: 1/2-1/2 | 50 | Open |
| 479 | 2016-07-11 | 91st ch-Paris IdF 2016 | Paris FRA | 3.5 | Kamran Shirazi | Gabriel Flom | Won: 1-0 | 79 | Open |
| 480 | 2016-07-10 | 91st ch-Paris IdF 2016 | Paris FRA | 2.2 | Andrei Shchekachev | Kamran Shirazi | Draw: 1/2-1/2 | 41 | Open |
| 481 | 2016-07-09 | 91st ch-Paris IdF 2016 | Paris FRA | 1.18 | Kamran Shirazi | Adrien Duquesne | Won: 1-0 | 31 | Open |
| 482 | 2016-04-13 | 7th LUCOPEN 2016 | Lille FRA | 7.13 | Henk Noordhoek | Kamran Shirazi | Won: 0-1 | 56 | Open |
| 483 | 2016-04-13 | 7th LUCOPEN 2016 | Lille FRA | 6.14 | Kamran Shirazi | Louis Vandecasteele | Won: 1-0 | 27 | Open |
| 484 | 2016-04-12 | 7th LUCOPEN 2016 | Lille FRA | 5.12 | Valerie Maupin | Kamran Shirazi | Lost: 1-0 | 93 | Open |
| 485 | 2016-04-11 | 7th LUCOPEN 2016 | Lille FRA | 4.7 | Kamran Shirazi | Vladimir Lazarev | Draw: 1/2-1/2 | 53 | Open |
| 486 | 2016-04-11 | 7th LUCOPEN 2016 | Lille FRA | 3.12 | Jean-louis Henne | Kamran Shirazi | Won: 0-1 | 44 | Open |
| 487 | 2016-04-10 | 7th LUCOPEN 2016 | Lille FRA | 2.2 | Kamran Shirazi | Momchil Nikolov | Draw: 1/2-1/2 | 70 | Open |
| 488 | 2016-04-09 | 7th LUCOPEN 2016 | Lille FRA | 1.15 | Claude Maruejols | Kamran Shirazi | Won: 0-1 | 44 | Open |
| 489 | 2016-02-16 | 32nd Cappelle Open 2016 | Cappelle la Grande FRA | 5.73 | Anastasiia Vovk | Kamran Shirazi | Lost: 1-0 | 24 | Open |
| 490 | 2016-02-15 | 32nd Cappelle Open 2016 | Cappelle la Grande FRA | 4.2 | Kamran Shirazi | Krishnan Sasikiran | Lost: 0-1 | 41 | Open |
| 491 | 2016-02-15 | 32nd Cappelle Open 2016 | Cappelle la Grande FRA | 3.62 | Sherif Medghoul | Kamran Shirazi | Won: 0-1 | 64 | Open |
| 492 | 2016-02-13 | 32nd Cappelle Open 2016 | Cappelle la Grande FRA | 1.13 | Sebastien Feller | Kamran Shirazi | Lost: 1-0 | 63 | Open |
| 493 | 2015-08-08 | Pays de Charleroi Open | Charleroi BEL | 9.8 | Frank, Dr. Hoffmeister | Kamran Shirazi | Won: 0-1 | 44 | Open |
| 494 | 2015-08-07 | Pays de Charleroi Open | Charleroi BEL | 8.4 | Kamran Shirazi | Mher Hovhannisyan | Lost: 0-1 | 43 | Open |
| 495 | 2015-08-06 | Pays de Charleroi Open | Charleroi BEL | 7.8 | Kamran Shirazi | Thierry Van Houtte | Won: 1-0 | 20 | Open |
| 496 | 2015-08-04 | Pays de Charleroi Open | Charleroi BEL | 5.5 | Stephane Hautot | Kamran Shirazi | Lost: 1-0 | 29 | Open |
| 497 | 2015-08-03 | Pays de Charleroi Open | Charleroi BEL | 4.7 | Kamran Shirazi | Sebastien Marte | Won: 1-0 | 44 | Open |
| 498 | 2015-08-03 | Pays de Charleroi Open | Charleroi BEL | 3.5 | Xavier Mastalerz | Kamran Shirazi | Draw: 1/2-1/2 | 86 | Open |
| 499 | 2015-08-02 | Pays de Charleroi Open | Charleroi BEL | 2.6 | Kamran Shirazi | Christophe Callier | Won: 1-0 | 41 | Open |
| 500 | 2015-08-01 | Pays de Charleroi Open | Charleroi BEL | 1.7 | Jean-Francois Rousseau | Kamran Shirazi | Won: 0-1 | 25 | Open |
- vs Alexandre BougetLost · 0-1White · 2017-07-18 · Round 5.1792nd ch-Paris IdF 2017
- vs Adrien RodriguezLost · 1-0Black · 2017-07-17 · Round 4.1292nd ch-Paris IdF 2017
- vs Ihor VypkhaniukLost · 0-1White · 2017-07-16 · Round 3.792nd ch-Paris IdF 2017
- vs Joachim MouhamadWon · 0-1Black · 2017-07-15 · Round 2.192nd ch-Paris IdF 2017
- vs Thomas DionisiLost · 1-0Black · 2017-05-27 · Round 10.4TCh-FRA Top 12 2017
- vs Timothee HeinzDraw · ½–½White · 2017-05-26 · Round 9.3TCh-FRA Top 12 2017
- vs Yannick PelletierDraw · ½–½White · 2017-05-25 · Round 8.1TCh-FRA Top 12 2017
- vs Maxime MarieWon · 1-0White · 2017-05-24 · Round 7.5TCh-FRA Top 12 2017
- vs Thorsten Michael HaubDraw · ½–½Black · 2017-02-24 · Round 9.916th Rochefort Open 2017
- vs 642371Draw · ½–½White · 2017-02-23 · Round 8.716th Rochefort Open 2017
- vs Ivajlo EnchevLost · 0-1White · 2017-02-22 · Round 7.316th Rochefort Open 2017
- vs Paul VeltenDraw · ½–½Black · 2017-02-21 · Round 6.416th Rochefort Open 2017
- vs Deimante Daulyte-CornetteWon · 1-0White · 2017-02-21 · Round 5.716th Rochefort Open 2017
- vs Momchil NikolovLost · 1-0Black · 2017-02-19 · Round 2.216th Rochefort Open 2017
- vs Sergey A. FedorchukLost · 1-0Black · 2016-12-17 · Round 2.113th Vandoeuvre Open 2016
- vs Alberto Cirera SanchoDraw · ½–½Black · 2016-08-04 · Round 1.420th Wasselonne Open 2016
- vs Philippe LombartWon · 0-1Black · 2016-07-29 · Round 7.3431st Avoine Open 2016
- vs Theo BressyLost · 1-0Black · 2016-07-27 · Round 5.2431st Avoine Open 2016
- vs Keigo GuerlachDraw · ½–½White · 2016-07-26 · Round 4.1831st Avoine Open 2016
- vs Solenn AfraouiWon · 0-1Black · 2016-07-25 · Round 3.2831st Avoine Open 2016
- vs Nathan RonceLost · 0-1White · 2016-07-24 · Round 2.1631st Avoine Open 2016
- vs Antoine PodvinWon · 0-1Black · 2016-07-23 · Round 1.1831st Avoine Open 2016
- vs Alexander MoiseenkoLost · 0-1White · 2016-07-17 · Round 9.391st ch-Paris IdF 2016
- vs Damian JustoWon · 0-1Black · 2016-07-16 · Round 8.691st ch-Paris IdF 2016
- vs Jules MoussardLost · 1-0Black · 2016-07-15 · Round 7.191st ch-Paris IdF 2016
- vs Mohammad Nubairshah ShaikhWon · 1-0White · 2016-07-14 · Round 6.591st ch-Paris IdF 2016
- vs Christophe SochackiDraw · ½–½Black · 2016-07-13 · Round 5.491st ch-Paris IdF 2016
- vs Quentin LoiseauDraw · ½–½White · 2016-07-12 · Round 4.391st ch-Paris IdF 2016
- vs Gabriel FlomWon · 1-0White · 2016-07-11 · Round 3.591st ch-Paris IdF 2016
- vs Andrei ShchekachevDraw · ½–½Black · 2016-07-10 · Round 2.291st ch-Paris IdF 2016
- vs Adrien DuquesneWon · 1-0White · 2016-07-09 · Round 1.1891st ch-Paris IdF 2016
- vs Henk NoordhoekWon · 0-1Black · 2016-04-13 · Round 7.137th LUCOPEN 2016
- vs Louis VandecasteeleWon · 1-0White · 2016-04-13 · Round 6.147th LUCOPEN 2016
- vs Valerie MaupinLost · 1-0Black · 2016-04-12 · Round 5.127th LUCOPEN 2016
- vs Vladimir LazarevDraw · ½–½White · 2016-04-11 · Round 4.77th LUCOPEN 2016
- vs Jean-louis HenneWon · 0-1Black · 2016-04-11 · Round 3.127th LUCOPEN 2016
- vs Momchil NikolovDraw · ½–½White · 2016-04-10 · Round 2.27th LUCOPEN 2016
- vs Claude MaruejolsWon · 0-1Black · 2016-04-09 · Round 1.157th LUCOPEN 2016
- vs Anastasiia VovkLost · 1-0Black · 2016-02-16 · Round 5.7332nd Cappelle Open 2016
- vs Krishnan SasikiranLost · 0-1White · 2016-02-15 · Round 4.232nd Cappelle Open 2016
- vs Sherif MedghoulWon · 0-1Black · 2016-02-15 · Round 3.6232nd Cappelle Open 2016
- vs Sebastien FellerLost · 1-0Black · 2016-02-13 · Round 1.1332nd Cappelle Open 2016
- vs Frank, Dr. HoffmeisterWon · 0-1Black · 2015-08-08 · Round 9.8Pays de Charleroi Open
- vs Mher HovhannisyanLost · 0-1White · 2015-08-07 · Round 8.4Pays de Charleroi Open
- vs Thierry Van HoutteWon · 1-0White · 2015-08-06 · Round 7.8Pays de Charleroi Open
- vs Stephane HautotLost · 1-0Black · 2015-08-04 · Round 5.5Pays de Charleroi Open
- vs Sebastien MarteWon · 1-0White · 2015-08-03 · Round 4.7Pays de Charleroi Open
- vs Xavier MastalerzDraw · ½–½Black · 2015-08-03 · Round 3.5Pays de Charleroi Open
- vs Christophe CallierWon · 1-0White · 2015-08-02 · Round 2.6Pays de Charleroi Open
- vs Jean-Francois RousseauWon · 0-1Black · 2015-08-01 · Round 1.7Pays de Charleroi Open
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 |