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
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
  1. vs Giga QuparadzeLost · 0-1White · 2020-12-01 · Round 1Titled Tuesday 1st Dec
  2. vs Ermes Espinosa VelozLost · 0-1White · 2020-11-24 · Round 6Titled Tuesday 24th Nov
  3. vs Dragan PopadicWon · 0-1Black · 2020-11-24 · Round 5Titled Tuesday 24th Nov
  4. vs Han SchutWon · 1-0White · 2020-11-24 · Round 4Titled Tuesday 24th Nov
  5. vs Guillermo LlanosDraw · ½–½Black · 2020-11-24 · Round 3Titled Tuesday 24th Nov
  6. vs Malak IsmayilLost · 1-0Black · 2020-11-24 · Round 2Titled Tuesday 24th Nov
  7. vs Shamsiddin VokhidovLost · 0-1White · 2020-11-24 · Round 1Titled Tuesday 24th Nov
  8. vs Bilel BellahceneLost · 1-0Black · 2020-11-08 · Round 5Europe-Echecs Blitz Open
  9. vs Maxime LambachWon · 1-0White · 2020-11-08 · Round 4Europe-Echecs Blitz Open
  10. vs Ariel ErenbergLost · 1-0Black · 2020-11-08 · Round 3Europe-Echecs Blitz Open
  11. vs Louis JanuelWon · 1-0White · 2020-11-08 · Round 2Europe-Echecs Blitz Open
  12. vs Christophe HucaultWon · 0-1Black · 2020-11-08 · Round 1Europe-Echecs Blitz Open
  13. vs Denis LazavikLost · 1-0Black · 2020-11-03 · Round 5Titled Tuesday 3rd Nov
  14. vs Harold WanyamaWon · 1-0White · 2020-11-03 · Round 4Titled Tuesday 3rd Nov
  15. vs Ivan YeletskyLost · 1-0Black · 2020-11-03 · Round 3Titled Tuesday 3rd Nov
  16. vs Jesper Morch LauridsenWon · 1-0White · 2020-11-03 · Round 2Titled Tuesday 3rd Nov
  17. vs Kirill ShevchenkoLost · 1-0Black · 2020-11-03 · Round 1Titled Tuesday 3rd Nov
  18. vs Anastasia BodnarukLost · 0-1White · 2020-10-03 · Round 9Speed Chess Super Swiss
  19. vs Pawel JaraczLost · 1-0Black · 2020-10-03 · Round 7Speed Chess Super Swiss
  20. vs Javier Jose Osorio GuevaraWon · 1-0White · 2020-10-03 · Round 6Speed Chess Super Swiss
  21. vs Silvio Eduardo OliveiraLost · 1-0Black · 2020-10-03 · Round 5Speed Chess Super Swiss
  22. vs Kaua Marques SilvaWon · 1-0White · 2020-10-03 · Round 4Speed Chess Super Swiss
  23. vs Sankalp GuptaLost · 1-0Black · 2020-10-03 · Round 3Speed Chess Super Swiss
  24. vs Gukesh DLost · 0-1White · 2020-10-03 · Round 2Speed Chess Super Swiss
  25. vs Wojciech MorandaWon · 0-1Black · 2020-10-03 · Round 1Speed Chess Super Swiss
  26. vs Zachary TanenbaumLost · 1-0Black · 2020-10-03 · Round 12Speed Chess Super Swiss
  27. vs Julian Estrada NietoWon · 1-0White · 2020-10-03 · Round 11Speed Chess Super Swiss
  28. vs Richard StalmachLost · 1-0Black · 2020-10-03 · Round 10Speed Chess Super Swiss
  29. vs Pavel Y. PolitovLost · 0-1White · 2020-08-04 · Round 8Titled Tue 4th Aug 10am
  30. vs M MahalakshmiWon · 0-1Black · 2020-08-04 · Round 7Titled Tue 4th Aug 10am
  31. vs Matei-Valeriu MogirzanWon · 0-1Black · 2020-08-04 · Round 7Titled Tue 4th Aug 2pm
  32. vs Evgeniya DoluhanovaWon · 1-0White · 2020-08-04 · Round 6Titled Tue 4th Aug 2pm
  33. vs Zurab JavakhadzeLost · 1-0Black · 2020-08-04 · Round 6Titled Tue 4th Aug 10am
  34. vs Alvaro Alves de Almeida JuniorLost · 1-0Black · 2020-08-04 · Round 5Titled Tue 4th Aug 2pm
  35. vs Davit MaghalashviliLost · 0-1White · 2020-08-04 · Round 5Titled Tue 4th Aug 10am
  36. vs Leon Luke MendoncaWon · 1-0White · 2020-08-04 · Round 4Titled Tue 4th Aug 10am
  37. vs Artur DavtyanLost · 0-1White · 2020-08-04 · Round 4Titled Tue 4th Aug 2pm
  38. vs Roza IdrisovaWon · 0-1Black · 2020-08-04 · Round 3Titled Tue 4th Aug 2pm
  39. vs Igor Da Paz PalacioWon · 0-1Black · 2020-08-04 · Round 3Titled Tue 4th Aug 10am
  40. vs Nelson da Silva MoraesWon · 0-1Black · 2020-08-04 · Round 2Titled Tue 4th Aug 10am
  41. vs Semen KhaninLost · 0-1White · 2020-08-04 · Round 2Titled Tue 4th Aug 2pm
  42. vs Endson Dos Santos LimaWon · 1-0White · 2020-08-04 · Round 1Titled Tue 4th Aug 2pm
  43. vs George StoleriuLost · 1-0Black · 2020-07-07 · Round 4Titled Tuesday 7th July
  44. vs Grigory GusarovDraw · ½–½White · 2020-07-07 · Round 3Titled Tuesday 7th July
  45. vs Alvaro DonattiWon · 1-0White · 2020-07-07 · Round 2Titled Tuesday 7th July
  46. vs Gevorg HarutjunyanLost · 1-0Black · 2020-07-07 · Round 1Titled Tuesday 7th July
  47. vs Carter PeatmanDraw · ½–½Black · 2020-06-23 · Round 6Titled Tuesday 23rd June
  48. vs Pavel ShkapenkoLost · 0-1White · 2020-06-23 · Round 5Titled Tuesday 23rd June
  49. vs Dmitry BocharovLost · 1-0Black · 2020-06-23 · Round 3Titled Tuesday 23rd June
  50. vs Gordon McNeillWon · 1-0White · 2020-06-23 · Round 2Titled Tuesday 23rd June

FIDE tournaments

All tournament results