IMKamran Shirazi

FRA Born 1952 Male
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

Classical

2205

Published FIDE

Rapid

2278

Published FIDE

Blitz

2189

Published 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
290

Based on available monthly lists and saved games.

Rating history

FIDE rating history

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
51 2021-05-19 2nd Chartres GM 2021 Chartres FRA 5.4 Alberto David Kamran Shirazi Lost: 1-0 35 Open
52 2021-05-18 2nd Chartres GM 2021 Chartres FRA 4.4 Kamran Shirazi Victor Stephan Lost: 0-1 63 Open
53 2021-05-18 2nd Chartres GM 2021 Chartres FRA 3.1 Peio Duboue Kamran Shirazi Draw: 1/2-1/2 51 Open
54 2021-05-17 2nd Chartres GM 2021 Chartres FRA 2.1 Kamran Shirazi Sophie Milliet Lost: 0-1 17 Open
55 2021-05-17 2nd Chartres GM 2021 Chartres FRA 1.1 Anatole Vlachos Kamran Shirazi Lost: 1-0 75 Open
56 2020-11-08 Europe-Echecs Blitz Open Europe-Echecs INT 5 Bilel Bellahcene Kamran Shirazi Lost: 1-0 49 Open
57 2020-11-08 Europe-Echecs Blitz Open Europe-Echecs INT 4 Kamran Shirazi Maxime Lambach Won: 1-0 26 Open
58 2020-11-08 Europe-Echecs Blitz Open Europe-Echecs INT 3 Ariel Erenberg Kamran Shirazi Lost: 1-0 35 Open
59 2020-11-08 Europe-Echecs Blitz Open Europe-Echecs INT 2 Kamran Shirazi Louis Januel Won: 1-0 28 Open
60 2020-11-08 Europe-Echecs Blitz Open Europe-Echecs INT 1 Christophe Hucault Kamran Shirazi Won: 0-1 39 Open
61 2020-02-26 19th Rochefort Open 2020 Rochefort FRA 7.3 Kamran Shirazi Evgeny E. Vorobiov Lost: 0-1 56 Open
62 2020-02-23 19th Rochefort Open 2020 Rochefort FRA 3.1 Kamran Shirazi Timur Gareyev Lost: 0-1 67 Open
63 2019-11-23 World Senior 65+ 2019 Bucharest ROU 11.11 Kamran Shirazi Boris Gruzmann Won: 1-0 62 Open
64 2019-11-22 World Senior 65+ 2019 Bucharest ROU 10.1 Nicolas Giffard Kamran Shirazi Draw: 1/2-1/2 51 Open
65 2019-11-21 World Senior 65+ 2019 Bucharest ROU 9.9 Kamran Shirazi Philip M Giulian Draw: 1/2-1/2 78 Open
66 2019-11-20 World Senior 65+ 2019 Bucharest ROU 8.14 Thor Geir Harestad Kamran Shirazi Won: 0-1 43 Open
67 2019-11-19 World Senior 65+ 2019 Bucharest ROU 7.23 Kamran Shirazi Constantin Baluta Won: 1-0 64 Open
68 2019-11-18 World Senior 65+ 2019 Bucharest ROU 6.11 Lars Blomstrom Kamran Shirazi Lost: 1-0 48 Open
69 2019-11-16 World Senior 65+ 2019 Bucharest ROU 5.5 Kamran Shirazi Nathan Birnboim Lost: 0-1 56 Open
70 2019-11-15 World Senior 65+ 2019 Bucharest ROU 4.1 Rafael A Vaganian Kamran Shirazi Draw: 1/2-1/2 47 Open
71 2019-11-14 World Senior 65+ 2019 Bucharest ROU 3.9 Kamran Shirazi Gregory Markzon Won: 1-0 45 Open
72 2019-11-13 World Senior 65+ 2019 Bucharest ROU 2.11 Carmelo Fernandez Vicente Kamran Shirazi Won: 0-1 53 Open
73 2019-11-12 World Senior 65+ 2019 Bucharest ROU 1.14 Kamran Shirazi Poul Erik Norgaard Olesen Won: 1-0 29 Open
74 2019-08-12 7th ch-Francophonie 2019 Paris FRA 9.2 Dimitrios Mastrovasilis Kamran Shirazi Lost: 1-0 40 Open
75 2019-08-11 7th ch-Francophonie 2019 Paris FRA 8.8 Kamran Shirazi Sylvain Sim Won: 1-0 49 Open
76 2019-08-10 7th ch-Francophonie Blitz Paris FRA 9.6 Jean-Pierre Le Roux Kamran Shirazi Lost: 1-0 32 Open
77 2019-08-10 7th ch-Francophonie Blitz Paris FRA 11.6 Hicham Hamdouchi Kamran Shirazi Won: 0-1 47 Open
78 2019-08-08 7th ch-Francophonie 2019 Paris FRA 5.3 Alberto David Kamran Shirazi Draw: 1/2-1/2 70 Open
79 2019-07-26 34th Avoine Open 2019 Avoine FRA 7.9 Kamran Shirazi Thomas Dionisi Lost: 0-1 38 Open
80 2019-07-22 34th Avoine Open 2019 Avoine FRA 3.1 Kamran Shirazi Serghei Vedmediuc Lost: 0-1 25 Open
81 2019-07-07 94th ch-Paris IdF 2019 Paris FRA 2.16 Matthieu Hingouet Kamran Shirazi Lost: 1-0 78 Open
82 2019-07-07 94th ch-Paris IdF 2019 Paris FRA 1.16 Kamran Shirazi Moksh Amit Doshi Lost: 0-1 64 Open
83 2019-06-23 Clichy Rapid 2019 Clichy FRA 9.1 Kamran Shirazi Jules Moussard Lost: 0-1 57 Open
84 2019-06-23 Clichy Rapid 2019 Clichy FRA 8.3 Pauline Guichard Kamran Shirazi Won: 0-1 45 Open
85 2019-06-01 ch-FRA Blitz 2019 Le Blanc-Mesnil FRA 6.4 Kamran Shirazi Alexandr Fier Lost: 0-1 28 Open
86 2019-02-22 18th Rochefort Open 2019 Rochefort FRA 9.4 Kamran Shirazi Jose Rafael Gascon Del Nogal Lost: 0-1 111 Open
87 2018-11-29 World Senior 65+ 2018 Bled SLO 11.17 Kamran Shirazi Philip M Giulian Won: 1-0 40 Open
88 2018-11-28 World Senior 65+ 2018 Bled SLO 10.11 Manfred Boehnisch Kamran Shirazi Lost: 1-0 39 Open
89 2018-11-27 World Senior 65+ 2018 Bled SLO 9.14 Kamran Shirazi Tolegen Nukin Won: 1-0 40 Open
90 2018-11-26 World Senior 65+ 2018 Bled SLO 8.13 Igor Privara Kamran Shirazi Draw: 1/2-1/2 92 Open
91 2018-11-25 World Senior 65+ 2018 Bled SLO 7.14 Kamran Shirazi Vojko Srebrnic Draw: 1/2-1/2 74 Open
92 2018-11-24 1st Albin Planinc Mem Bled SLO 9.14 Kamran Shirazi Blaz Kosmac Won: 1-0 42 Open
93 2018-11-24 1st Albin Planinc Mem Bled SLO 8.1 Kamran Shirazi Keith C Arkell Lost: 0-1 82 Open
94 2018-11-24 1st Albin Planinc Mem Bled SLO 7.17 Marian Kastelic Kamran Shirazi Won: 0-1 27 Open
95 2018-11-24 1st Albin Planinc Mem Bled SLO 6.21 Kamran Shirazi Anatolij Karnaukh Won: 1-0 45 Open
96 2018-11-24 1st Albin Planinc Mem Bled SLO 5.13 Leon Lederman Kamran Shirazi Lost: 1-0 58 Open
97 2018-11-24 1st Albin Planinc Mem Bled SLO 4.17 Kamran Shirazi Laura Unuk Won: 1-0 50 Open
98 2018-11-24 1st Albin Planinc Mem Bled SLO 3.18 David Brinovec Kamran Shirazi Draw: 1/2-1/2 80 Open
99 2018-11-24 1st Albin Planinc Mem Bled SLO 2.35 Kamran Shirazi Mihail Davydov Won: 1-0 29 Open
100 2018-11-23 World Senior 65+ 2018 Bled SLO 6.21 Rainer Siegmund Kamran Shirazi Won: 0-1 37 Open
  1. vs Alberto DavidLost · 1-0Black · 2021-05-19 · Round 5.42nd Chartres GM 2021
  2. vs Victor StephanLost · 0-1White · 2021-05-18 · Round 4.42nd Chartres GM 2021
  3. vs Peio DuboueDraw · ½–½Black · 2021-05-18 · Round 3.12nd Chartres GM 2021
  4. vs Sophie MillietLost · 0-1White · 2021-05-17 · Round 2.12nd Chartres GM 2021
  5. vs Anatole VlachosLost · 1-0Black · 2021-05-17 · Round 1.12nd Chartres GM 2021
  6. vs Bilel BellahceneLost · 1-0Black · 2020-11-08 · Round 5Europe-Echecs Blitz Open
  7. vs Maxime LambachWon · 1-0White · 2020-11-08 · Round 4Europe-Echecs Blitz Open
  8. vs Ariel ErenbergLost · 1-0Black · 2020-11-08 · Round 3Europe-Echecs Blitz Open
  9. vs Louis JanuelWon · 1-0White · 2020-11-08 · Round 2Europe-Echecs Blitz Open
  10. vs Christophe HucaultWon · 0-1Black · 2020-11-08 · Round 1Europe-Echecs Blitz Open
  11. vs Evgeny E. VorobiovLost · 0-1White · 2020-02-26 · Round 7.319th Rochefort Open 2020
  12. vs Timur GareyevLost · 0-1White · 2020-02-23 · Round 3.119th Rochefort Open 2020
  13. vs Boris GruzmannWon · 1-0White · 2019-11-23 · Round 11.11World Senior 65+ 2019
  14. vs Nicolas GiffardDraw · ½–½Black · 2019-11-22 · Round 10.1World Senior 65+ 2019
  15. vs Philip M GiulianDraw · ½–½White · 2019-11-21 · Round 9.9World Senior 65+ 2019
  16. vs Thor Geir HarestadWon · 0-1Black · 2019-11-20 · Round 8.14World Senior 65+ 2019
  17. vs Constantin BalutaWon · 1-0White · 2019-11-19 · Round 7.23World Senior 65+ 2019
  18. vs Lars BlomstromLost · 1-0Black · 2019-11-18 · Round 6.11World Senior 65+ 2019
  19. vs Nathan BirnboimLost · 0-1White · 2019-11-16 · Round 5.5World Senior 65+ 2019
  20. vs Rafael A VaganianDraw · ½–½Black · 2019-11-15 · Round 4.1World Senior 65+ 2019
  21. vs Gregory MarkzonWon · 1-0White · 2019-11-14 · Round 3.9World Senior 65+ 2019
  22. vs Carmelo Fernandez VicenteWon · 0-1Black · 2019-11-13 · Round 2.11World Senior 65+ 2019
  23. vs Poul Erik Norgaard OlesenWon · 1-0White · 2019-11-12 · Round 1.14World Senior 65+ 2019
  24. vs Dimitrios MastrovasilisLost · 1-0Black · 2019-08-12 · Round 9.27th ch-Francophonie 2019
  25. vs Sylvain SimWon · 1-0White · 2019-08-11 · Round 8.87th ch-Francophonie 2019
  26. vs Jean-Pierre Le RouxLost · 1-0Black · 2019-08-10 · Round 9.67th ch-Francophonie Blitz
  27. vs Hicham HamdouchiWon · 0-1Black · 2019-08-10 · Round 11.67th ch-Francophonie Blitz
  28. vs Alberto DavidDraw · ½–½Black · 2019-08-08 · Round 5.37th ch-Francophonie 2019
  29. vs Thomas DionisiLost · 0-1White · 2019-07-26 · Round 7.934th Avoine Open 2019
  30. vs Serghei VedmediucLost · 0-1White · 2019-07-22 · Round 3.134th Avoine Open 2019
  31. vs Matthieu HingouetLost · 1-0Black · 2019-07-07 · Round 2.1694th ch-Paris IdF 2019
  32. vs Moksh Amit DoshiLost · 0-1White · 2019-07-07 · Round 1.1694th ch-Paris IdF 2019
  33. vs Jules MoussardLost · 0-1White · 2019-06-23 · Round 9.1Clichy Rapid 2019
  34. vs Pauline GuichardWon · 0-1Black · 2019-06-23 · Round 8.3Clichy Rapid 2019
  35. vs Alexandr FierLost · 0-1White · 2019-06-01 · Round 6.4ch-FRA Blitz 2019
  36. vs Jose Rafael Gascon Del NogalLost · 0-1White · 2019-02-22 · Round 9.418th Rochefort Open 2019
  37. vs Philip M GiulianWon · 1-0White · 2018-11-29 · Round 11.17World Senior 65+ 2018
  38. vs Manfred BoehnischLost · 1-0Black · 2018-11-28 · Round 10.11World Senior 65+ 2018
  39. vs Tolegen NukinWon · 1-0White · 2018-11-27 · Round 9.14World Senior 65+ 2018
  40. vs Igor PrivaraDraw · ½–½Black · 2018-11-26 · Round 8.13World Senior 65+ 2018
  41. vs Vojko SrebrnicDraw · ½–½White · 2018-11-25 · Round 7.14World Senior 65+ 2018
  42. vs Blaz KosmacWon · 1-0White · 2018-11-24 · Round 9.141st Albin Planinc Mem
  43. vs Keith C ArkellLost · 0-1White · 2018-11-24 · Round 8.11st Albin Planinc Mem
  44. vs Marian KastelicWon · 0-1Black · 2018-11-24 · Round 7.171st Albin Planinc Mem
  45. vs Anatolij KarnaukhWon · 1-0White · 2018-11-24 · Round 6.211st Albin Planinc Mem
  46. vs Leon LedermanLost · 1-0Black · 2018-11-24 · Round 5.131st Albin Planinc Mem
  47. vs Laura UnukWon · 1-0White · 2018-11-24 · Round 4.171st Albin Planinc Mem
  48. vs David BrinovecDraw · ½–½Black · 2018-11-24 · Round 3.181st Albin Planinc Mem
  49. vs Mihail DavydovWon · 1-0White · 2018-11-24 · Round 2.351st Albin Planinc Mem
  50. vs Rainer SiegmundWon · 0-1Black · 2018-11-23 · Round 6.21World Senior 65+ 2018

FIDE tournaments

All tournament results