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
306

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
201 2020-11-24 Titled Tuesday 24th Nov chess.com INT 2 Malak Ismayil Kamran Shirazi Lost: 1-0 71 Open
202 2020-11-24 Titled Tuesday 24th Nov chess.com INT 1 Kamran Shirazi Shamsiddin Vokhidov Lost: 0-1 45 Open
203 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 5 Denis Lazavik Kamran Shirazi Lost: 1-0 36 Open
204 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 4 Kamran Shirazi Harold Wanyama Won: 1-0 52 Open
205 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 3 Ivan Yeletsky Kamran Shirazi Lost: 1-0 28 Open
206 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 2 Kamran Shirazi Jesper Morch Lauridsen Won: 1-0 47 Open
207 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 1 Kirill Shevchenko Kamran Shirazi Lost: 1-0 63 Open
208 2020-10-03 Speed Chess Super Swiss chess.com INT 9 Kamran Shirazi Anastasia Bodnaruk Lost: 0-1 36 Open
209 2020-10-03 Speed Chess Super Swiss chess.com INT 7 Pawel Jaracz Kamran Shirazi Lost: 1-0 52 Open
210 2020-10-03 Speed Chess Super Swiss chess.com INT 6 Kamran Shirazi Javier Jose Osorio Guevara Won: 1-0 36 Open
211 2020-10-03 Speed Chess Super Swiss chess.com INT 5 Silvio Eduardo Oliveira Kamran Shirazi Lost: 1-0 52 Open
212 2020-10-03 Speed Chess Super Swiss chess.com INT 4 Kamran Shirazi Kaua Marques Silva Won: 1-0 35 Open
213 2020-10-03 Speed Chess Super Swiss chess.com INT 3 Sankalp Gupta Kamran Shirazi Lost: 1-0 64 Open
214 2020-10-03 Speed Chess Super Swiss chess.com INT 2 Kamran Shirazi Gukesh D Lost: 0-1 22 Open
215 2020-10-03 Speed Chess Super Swiss chess.com INT 1 Wojciech Moranda Kamran Shirazi Won: 0-1 24 Open
216 2020-10-03 Speed Chess Super Swiss chess.com INT 12 Zachary Tanenbaum Kamran Shirazi Lost: 1-0 55 Open
217 2020-10-03 Speed Chess Super Swiss chess.com INT 11 Kamran Shirazi Julian Estrada Nieto Won: 1-0 39 Open
218 2020-10-03 Speed Chess Super Swiss chess.com INT 10 Richard Stalmach Kamran Shirazi Lost: 1-0 40 Open
219 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 8 Kamran Shirazi Pavel Y. Politov Lost: 0-1 90 Open
220 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 7 M Mahalakshmi Kamran Shirazi Won: 0-1 5 Open
221 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 7 Matei-Valeriu Mogirzan Kamran Shirazi Won: 0-1 39 Open
222 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 6 Kamran Shirazi Evgeniya Doluhanova Won: 1-0 71 Open
223 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 6 Zurab Javakhadze Kamran Shirazi Lost: 1-0 45 Open
224 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 5 Alvaro Alves de Almeida Junior Kamran Shirazi Lost: 1-0 57 Open
225 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 5 Kamran Shirazi Davit Maghalashvili Lost: 0-1 55 Open
226 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 4 Kamran Shirazi Leon Luke Mendonca Won: 1-0 83 Open
227 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 4 Kamran Shirazi Artur Davtyan Lost: 0-1 23 Open
228 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 3 Roza Idrisova Kamran Shirazi Won: 0-1 31 Open
229 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 3 Igor Da Paz Palacio Kamran Shirazi Won: 0-1 32 Open
230 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 2 Nelson da Silva Moraes Kamran Shirazi Won: 0-1 23 Open
231 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 2 Kamran Shirazi Semen Khanin Lost: 0-1 45 Open
232 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 1 Kamran Shirazi Endson Dos Santos Lima Won: 1-0 37 Open
233 2020-07-07 Titled Tuesday 7th July chess.com INT 4 George Stoleriu Kamran Shirazi Lost: 1-0 25 Open
234 2020-07-07 Titled Tuesday 7th July chess.com INT 3 Kamran Shirazi Grigory Gusarov Draw: 1/2-1/2 56 Open
235 2020-07-07 Titled Tuesday 7th July chess.com INT 2 Kamran Shirazi Alvaro Donatti Won: 1-0 26 Open
236 2020-07-07 Titled Tuesday 7th July chess.com INT 1 Gevorg Harutjunyan Kamran Shirazi Lost: 1-0 45 Open
237 2020-06-23 Titled Tuesday 23rd June chess.com INT 6 Carter Peatman Kamran Shirazi Draw: 1/2-1/2 54 Open
238 2020-06-23 Titled Tuesday 23rd June chess.com INT 5 Kamran Shirazi Pavel Shkapenko Lost: 0-1 39 Open
239 2020-06-23 Titled Tuesday 23rd June chess.com INT 3 Dmitry Bocharov Kamran Shirazi Lost: 1-0 35 Open
240 2020-06-23 Titled Tuesday 23rd June chess.com INT 2 Kamran Shirazi Gordon McNeill Won: 1-0 34 Open
241 2020-06-23 Titled Tuesday 23rd June chess.com INT 1 Chithambaram VR. Aravindh Kamran Shirazi Lost: 1-0 30 Open
242 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 9.6 Abdelaziz Onkoud Kamran Shirazi Won: 0-1 33 Open
243 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 8.4 Kamran Shirazi Wassel Bousmaha Won: 1-0 39 Open
244 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 7.5 Shoham Cohen Revivo Kamran Shirazi Lost: 1-0 54 Open
245 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 6.5 Kamran Shirazi Mahfoud Oussedik Lost: 0-1 51 Open
246 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 5.4 Andrei Shchekachev Kamran Shirazi Won: 0-1 42 Open
247 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 4.6 Kamran Shirazi Armand Sahetchian Won: 1-0 36 Open
248 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 3.3 Ilyass Msellek Kamran Shirazi Lost: 1-0 29 Open
249 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 2.7 Kamran Shirazi Gabriel Flom Lost: 0-1 39 Open
250 2020-06-14 Mahfoud Boudiba Mem Inv chess24.com INT 15.8 Kamran Shirazi Anatole Vlachos Won: 1-0 22 Open
  1. vs Malak IsmayilLost · 1-0Black · 2020-11-24 · Round 2Titled Tuesday 24th Nov
  2. vs Shamsiddin VokhidovLost · 0-1White · 2020-11-24 · Round 1Titled Tuesday 24th Nov
  3. vs Denis LazavikLost · 1-0Black · 2020-11-03 · Round 5Titled Tuesday 3rd Nov
  4. vs Harold WanyamaWon · 1-0White · 2020-11-03 · Round 4Titled Tuesday 3rd Nov
  5. vs Ivan YeletskyLost · 1-0Black · 2020-11-03 · Round 3Titled Tuesday 3rd Nov
  6. vs Jesper Morch LauridsenWon · 1-0White · 2020-11-03 · Round 2Titled Tuesday 3rd Nov
  7. vs Kirill ShevchenkoLost · 1-0Black · 2020-11-03 · Round 1Titled Tuesday 3rd Nov
  8. vs Anastasia BodnarukLost · 0-1White · 2020-10-03 · Round 9Speed Chess Super Swiss
  9. vs Pawel JaraczLost · 1-0Black · 2020-10-03 · Round 7Speed Chess Super Swiss
  10. vs Javier Jose Osorio GuevaraWon · 1-0White · 2020-10-03 · Round 6Speed Chess Super Swiss
  11. vs Silvio Eduardo OliveiraLost · 1-0Black · 2020-10-03 · Round 5Speed Chess Super Swiss
  12. vs Kaua Marques SilvaWon · 1-0White · 2020-10-03 · Round 4Speed Chess Super Swiss
  13. vs Sankalp GuptaLost · 1-0Black · 2020-10-03 · Round 3Speed Chess Super Swiss
  14. vs Gukesh DLost · 0-1White · 2020-10-03 · Round 2Speed Chess Super Swiss
  15. vs Wojciech MorandaWon · 0-1Black · 2020-10-03 · Round 1Speed Chess Super Swiss
  16. vs Zachary TanenbaumLost · 1-0Black · 2020-10-03 · Round 12Speed Chess Super Swiss
  17. vs Julian Estrada NietoWon · 1-0White · 2020-10-03 · Round 11Speed Chess Super Swiss
  18. vs Richard StalmachLost · 1-0Black · 2020-10-03 · Round 10Speed Chess Super Swiss
  19. vs Pavel Y. PolitovLost · 0-1White · 2020-08-04 · Round 8Titled Tue 4th Aug 10am
  20. vs M MahalakshmiWon · 0-1Black · 2020-08-04 · Round 7Titled Tue 4th Aug 10am
  21. vs Matei-Valeriu MogirzanWon · 0-1Black · 2020-08-04 · Round 7Titled Tue 4th Aug 2pm
  22. vs Evgeniya DoluhanovaWon · 1-0White · 2020-08-04 · Round 6Titled Tue 4th Aug 2pm
  23. vs Zurab JavakhadzeLost · 1-0Black · 2020-08-04 · Round 6Titled Tue 4th Aug 10am
  24. vs Alvaro Alves de Almeida JuniorLost · 1-0Black · 2020-08-04 · Round 5Titled Tue 4th Aug 2pm
  25. vs Davit MaghalashviliLost · 0-1White · 2020-08-04 · Round 5Titled Tue 4th Aug 10am
  26. vs Leon Luke MendoncaWon · 1-0White · 2020-08-04 · Round 4Titled Tue 4th Aug 10am
  27. vs Artur DavtyanLost · 0-1White · 2020-08-04 · Round 4Titled Tue 4th Aug 2pm
  28. vs Roza IdrisovaWon · 0-1Black · 2020-08-04 · Round 3Titled Tue 4th Aug 2pm
  29. vs Igor Da Paz PalacioWon · 0-1Black · 2020-08-04 · Round 3Titled Tue 4th Aug 10am
  30. vs Nelson da Silva MoraesWon · 0-1Black · 2020-08-04 · Round 2Titled Tue 4th Aug 10am
  31. vs Semen KhaninLost · 0-1White · 2020-08-04 · Round 2Titled Tue 4th Aug 2pm
  32. vs Endson Dos Santos LimaWon · 1-0White · 2020-08-04 · Round 1Titled Tue 4th Aug 2pm
  33. vs George StoleriuLost · 1-0Black · 2020-07-07 · Round 4Titled Tuesday 7th July
  34. vs Grigory GusarovDraw · ½–½White · 2020-07-07 · Round 3Titled Tuesday 7th July
  35. vs Alvaro DonattiWon · 1-0White · 2020-07-07 · Round 2Titled Tuesday 7th July
  36. vs Gevorg HarutjunyanLost · 1-0Black · 2020-07-07 · Round 1Titled Tuesday 7th July
  37. vs Carter PeatmanDraw · ½–½Black · 2020-06-23 · Round 6Titled Tuesday 23rd June
  38. vs Pavel ShkapenkoLost · 0-1White · 2020-06-23 · Round 5Titled Tuesday 23rd June
  39. vs Dmitry BocharovLost · 1-0Black · 2020-06-23 · Round 3Titled Tuesday 23rd June
  40. vs Gordon McNeillWon · 1-0White · 2020-06-23 · Round 2Titled Tuesday 23rd June
  41. vs Chithambaram VR. AravindhLost · 1-0Black · 2020-06-23 · Round 1Titled Tuesday 23rd June
  42. vs Abdelaziz OnkoudWon · 0-1Black · 2020-06-14 · Round 9.6Mahfoud Boudiba Mem Inv
  43. vs Wassel BousmahaWon · 1-0White · 2020-06-14 · Round 8.4Mahfoud Boudiba Mem Inv
  44. vs Shoham Cohen RevivoLost · 1-0Black · 2020-06-14 · Round 7.5Mahfoud Boudiba Mem Inv
  45. vs Mahfoud OussedikLost · 0-1White · 2020-06-14 · Round 6.5Mahfoud Boudiba Mem Inv
  46. vs Andrei ShchekachevWon · 0-1Black · 2020-06-14 · Round 5.4Mahfoud Boudiba Mem Inv
  47. vs Armand SahetchianWon · 1-0White · 2020-06-14 · Round 4.6Mahfoud Boudiba Mem Inv
  48. vs Ilyass MsellekLost · 1-0Black · 2020-06-14 · Round 3.3Mahfoud Boudiba Mem Inv
  49. vs Gabriel FlomLost · 0-1White · 2020-06-14 · Round 2.7Mahfoud Boudiba Mem Inv
  50. vs Anatole VlachosWon · 1-0White · 2020-06-14 · Round 15.8Mahfoud Boudiba Mem Inv

FIDE tournaments

All tournament results