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
596

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
301 2020-06-23 Titled Tuesday 23rd June chess.com INT 1 Chithambaram VR. Aravindh Kamran Shirazi Lost: 1-0 30 Open
302 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 9.6 Abdelaziz Onkoud Kamran Shirazi Won: 0-1 33 Open
303 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 8.4 Kamran Shirazi Wassel Bousmaha Won: 1-0 39 Open
304 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 7.5 Shoham Cohen Revivo Kamran Shirazi Lost: 1-0 54 Open
305 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 6.5 Kamran Shirazi Mahfoud Oussedik Lost: 0-1 51 Open
306 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 5.4 Andrei Shchekachev Kamran Shirazi Won: 0-1 42 Open
307 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 4.6 Kamran Shirazi Armand Sahetchian Won: 1-0 36 Open
308 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 3.3 Ilyass Msellek Kamran Shirazi Lost: 1-0 29 Open
309 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 2.7 Kamran Shirazi Gabriel Flom Lost: 0-1 39 Open
310 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 15.8 Kamran Shirazi Anatole Vlachos Won: 1-0 22 Open
311 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 14.1 Hicham Hamdouchi Kamran Shirazi Lost: 1-0 43 Open
312 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 13.8 Bilel Bellahcene Kamran Shirazi Lost: 1-0 26 Open
313 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 12.2 Kamran Shirazi Adel Choukri Lost: 0-1 117 Open
314 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 11.7 Sophie Aflalo Kamran Shirazi Won: 0-1 72 Open
315 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 10.3 Kamran Shirazi Borya Ider Won: 1-0 47 Open
316 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 1.2 Thal Abergel Kamran Shirazi Won: 0-1 24 Open
317 2020-06-02 Titled Tuesday 2nd June chess.com INT 4 Ashritha Eswaran Kamran Shirazi Won: 0-1 64 Open
318 2020-06-02 Titled Tuesday 2nd June chess.com INT 3 Kamran Shirazi Tarini Goyal Lost: 0-1 31 Open
319 2020-06-02 Titled Tuesday 2nd June chess.com INT 2 Vladimir Grabinsky Kamran Shirazi Draw: 1/2-1/2 76 Open
320 2020-06-02 Titled Tuesday 2nd June chess.com INT 1 Kamran Shirazi Victor Mikhalevski Lost: 0-1 27 Open
321 2020-05-30 Euro Online +2300 Day 2 chess.com INT 8 Kacper Kacprzak Kamran Shirazi Won: 0-1 28 Open
322 2020-05-30 Euro Online +2300 Day 2 chess.com INT 7 Kamran Shirazi Hector Elissalt Cardenas Lost: 0-1 54 Open
323 2020-05-30 Euro Online +2300 Day 2 chess.com INT 6 Andrei Timoshin Kamran Shirazi Lost: 1-0 44 Open
324 2020-05-30 Euro Online +2300 Day 2 chess.com INT 5 Kamran Shirazi Nils Grandelius Lost: 0-1 22 Open
325 2020-05-30 Euro Online +2300 Day 2 chess.com INT 4 Kamran Shirazi Georg Seul Won: 1-0 48 Open
326 2020-05-30 Euro Online +2300 Day 2 chess.com INT 3 Kirill Shevchenko Kamran Shirazi Lost: 1-0 43 Open
327 2020-05-30 Euro Online +2300 Day 2 chess.com INT 2 Kamran Shirazi Aras Vardanyan Won: 1-0 44 Open
328 2020-05-30 Euro Online +2300 Day 2 chess.com INT 1 Matthias Bluebaum Kamran Shirazi Lost: 1-0 54 Open
329 2020-05-29 Euro Online +2300 Day 1 chess.com INT 8 Stefan Pogosyan Kamran Shirazi Won: 0-1 27 Open
330 2020-05-29 Euro Online +2300 Day 1 chess.com INT 7 Kamran Shirazi Logman Guliev Won: 1-0 31 Open
331 2020-05-29 Euro Online +2300 Day 1 chess.com INT 6 Viktor Dmitrenko Kamran Shirazi Lost: 1-0 30 Open
332 2020-05-29 Euro Online +2300 Day 1 chess.com INT 5 Kamran Shirazi Marco Materia Won: 1-0 48 Open
333 2020-05-29 Euro Online +2300 Day 1 chess.com INT 4 Viktor Haring Kamran Shirazi Lost: 1-0 94 Open
334 2020-05-29 Euro Online +2300 Day 1 chess.com INT 3 Dennis Wagner Kamran Shirazi Lost: 1-0 30 Open
335 2020-05-29 Euro Online +2300 Day 1 chess.com INT 2 Kamran Shirazi Alexander Donchenko Lost: 0-1 45 Open
336 2020-05-29 Euro Online +2300 Day 1 chess.com INT 1 Kamran Shirazi Daniel Dardha Won: 1-0 72 Open
337 2020-05-19 Titled Tuesday 19th May chess.com INT 9 Kamran Shirazi Daniel Fridman Won: 1-0 29 Open
338 2020-05-19 Titled Tuesday 19th May chess.com INT 8 Artur Gabrielian Kamran Shirazi Lost: 1-0 33 Open
339 2020-05-19 Titled Tuesday 19th May chess.com INT 7 Pavel Shkapenko Kamran Shirazi Won: 0-1 60 Open
340 2020-05-19 Titled Tuesday 19th May chess.com INT 6 Kamran Shirazi Semen Khanin Won: 1-0 33 Open
341 2020-05-19 Titled Tuesday 19th May chess.com INT 5 Grigory Seletsky Kamran Shirazi Won: 0-1 29 Open
342 2020-05-19 Titled Tuesday 19th May chess.com INT 4 Kamran Shirazi Alexandr Fier Lost: 0-1 27 Open
343 2020-05-19 Titled Tuesday 19th May chess.com INT 3 Kamran Shirazi Evgeniya Doluhanova Won: 1-0 57 Open
344 2020-05-19 Titled Tuesday 19th May chess.com INT 2 Krikor Sevag Mekhitarian Kamran Shirazi Lost: 1-0 58 Open
345 2020-05-19 Titled Tuesday 19th May chess.com INT 1 Kamran Shirazi Oleksandr Prokhorov Won: 1-0 51 Open
346 2020-05-19 Titled Tuesday 19th May chess.com INT 10 Leon Luke Mendonca Kamran Shirazi Won: 0-1 44 Open
347 2020-05-16 ch-FRA Blitz Online Qual Europe-Chess INT 9 Kamran Shirazi Lucas Gherghinoiu Won: 1-0 19 Open
348 2020-05-16 ch-FRA Blitz Online Qual Europe-Chess INT 8 Antoine Bournel Kamran Shirazi Lost: 1-0 55 Open
349 2020-05-16 ch-FRA Blitz Online Qual Europe-Chess INT 7 Kamran Shirazi Maxime Lambach Won: 1-0 29 Open
350 2020-05-16 ch-FRA Blitz Online Qual Europe-Chess INT 6 Noah Sesia Kamran Shirazi Lost: 1-0 67 Open
  1. vs Chithambaram VR. AravindhLost · 1-0Black · 2020-06-23 · Round 1Titled Tuesday 23rd June
  2. vs Abdelaziz OnkoudWon · 0-1Black · 2020-06-14 · Round 9.6Mahfoud Boudiba Mem Inv
  3. vs Wassel BousmahaWon · 1-0White · 2020-06-14 · Round 8.4Mahfoud Boudiba Mem Inv
  4. vs Shoham Cohen RevivoLost · 1-0Black · 2020-06-14 · Round 7.5Mahfoud Boudiba Mem Inv
  5. vs Mahfoud OussedikLost · 0-1White · 2020-06-14 · Round 6.5Mahfoud Boudiba Mem Inv
  6. vs Andrei ShchekachevWon · 0-1Black · 2020-06-14 · Round 5.4Mahfoud Boudiba Mem Inv
  7. vs Armand SahetchianWon · 1-0White · 2020-06-14 · Round 4.6Mahfoud Boudiba Mem Inv
  8. vs Ilyass MsellekLost · 1-0Black · 2020-06-14 · Round 3.3Mahfoud Boudiba Mem Inv
  9. vs Gabriel FlomLost · 0-1White · 2020-06-14 · Round 2.7Mahfoud Boudiba Mem Inv
  10. vs Anatole VlachosWon · 1-0White · 2020-06-14 · Round 15.8Mahfoud Boudiba Mem Inv
  11. vs Hicham HamdouchiLost · 1-0Black · 2020-06-14 · Round 14.1Mahfoud Boudiba Mem Inv
  12. vs Bilel BellahceneLost · 1-0Black · 2020-06-14 · Round 13.8Mahfoud Boudiba Mem Inv
  13. vs Adel ChoukriLost · 0-1White · 2020-06-14 · Round 12.2Mahfoud Boudiba Mem Inv
  14. vs Sophie AflaloWon · 0-1Black · 2020-06-14 · Round 11.7Mahfoud Boudiba Mem Inv
  15. vs Borya IderWon · 1-0White · 2020-06-14 · Round 10.3Mahfoud Boudiba Mem Inv
  16. vs Thal AbergelWon · 0-1Black · 2020-06-14 · Round 1.2Mahfoud Boudiba Mem Inv
  17. vs Ashritha EswaranWon · 0-1Black · 2020-06-02 · Round 4Titled Tuesday 2nd June
  18. vs Tarini GoyalLost · 0-1White · 2020-06-02 · Round 3Titled Tuesday 2nd June
  19. vs Vladimir GrabinskyDraw · ½–½Black · 2020-06-02 · Round 2Titled Tuesday 2nd June
  20. vs Victor MikhalevskiLost · 0-1White · 2020-06-02 · Round 1Titled Tuesday 2nd June
  21. vs Kacper KacprzakWon · 0-1Black · 2020-05-30 · Round 8Euro Online +2300 Day 2
  22. vs Hector Elissalt CardenasLost · 0-1White · 2020-05-30 · Round 7Euro Online +2300 Day 2
  23. vs Andrei TimoshinLost · 1-0Black · 2020-05-30 · Round 6Euro Online +2300 Day 2
  24. vs Nils GrandeliusLost · 0-1White · 2020-05-30 · Round 5Euro Online +2300 Day 2
  25. vs Georg SeulWon · 1-0White · 2020-05-30 · Round 4Euro Online +2300 Day 2
  26. vs Kirill ShevchenkoLost · 1-0Black · 2020-05-30 · Round 3Euro Online +2300 Day 2
  27. vs Aras VardanyanWon · 1-0White · 2020-05-30 · Round 2Euro Online +2300 Day 2
  28. vs Matthias BluebaumLost · 1-0Black · 2020-05-30 · Round 1Euro Online +2300 Day 2
  29. vs Stefan PogosyanWon · 0-1Black · 2020-05-29 · Round 8Euro Online +2300 Day 1
  30. vs Logman GulievWon · 1-0White · 2020-05-29 · Round 7Euro Online +2300 Day 1
  31. vs Viktor DmitrenkoLost · 1-0Black · 2020-05-29 · Round 6Euro Online +2300 Day 1
  32. vs Marco MateriaWon · 1-0White · 2020-05-29 · Round 5Euro Online +2300 Day 1
  33. vs Viktor HaringLost · 1-0Black · 2020-05-29 · Round 4Euro Online +2300 Day 1
  34. vs Dennis WagnerLost · 1-0Black · 2020-05-29 · Round 3Euro Online +2300 Day 1
  35. vs Alexander DonchenkoLost · 0-1White · 2020-05-29 · Round 2Euro Online +2300 Day 1
  36. vs Daniel DardhaWon · 1-0White · 2020-05-29 · Round 1Euro Online +2300 Day 1
  37. vs Daniel FridmanWon · 1-0White · 2020-05-19 · Round 9Titled Tuesday 19th May
  38. vs Artur GabrielianLost · 1-0Black · 2020-05-19 · Round 8Titled Tuesday 19th May
  39. vs Pavel ShkapenkoWon · 0-1Black · 2020-05-19 · Round 7Titled Tuesday 19th May
  40. vs Semen KhaninWon · 1-0White · 2020-05-19 · Round 6Titled Tuesday 19th May
  41. vs Grigory SeletskyWon · 0-1Black · 2020-05-19 · Round 5Titled Tuesday 19th May
  42. vs Alexandr FierLost · 0-1White · 2020-05-19 · Round 4Titled Tuesday 19th May
  43. vs Evgeniya DoluhanovaWon · 1-0White · 2020-05-19 · Round 3Titled Tuesday 19th May
  44. vs Krikor Sevag MekhitarianLost · 1-0Black · 2020-05-19 · Round 2Titled Tuesday 19th May
  45. vs Oleksandr ProkhorovWon · 1-0White · 2020-05-19 · Round 1Titled Tuesday 19th May
  46. vs Leon Luke MendoncaWon · 0-1Black · 2020-05-19 · Round 10Titled Tuesday 19th May
  47. vs Lucas GherghinoiuWon · 1-0White · 2020-05-16 · Round 9ch-FRA Blitz Online Qual
  48. vs Antoine BournelLost · 1-0Black · 2020-05-16 · Round 8ch-FRA Blitz Online Qual
  49. vs Maxime LambachWon · 1-0White · 2020-05-16 · Round 7ch-FRA Blitz Online Qual
  50. vs Noah SesiaLost · 1-0Black · 2020-05-16 · Round 6ch-FRA Blitz Online Qual

FIDE tournaments

All tournament results