Mohammad Shah Moradi

Country

IRI

Birth Year

1993

Gender

M

Title

Candidate Master

FIDE ID

12531057

FIDE ratings

2155

Classical

Published FIDE

2172

Rapid

Published FIDE

2114

Blitz

Published FIDE

Official classical ranks

World rank
#10975
National rank · IRI
#110

Active players · Oct 2026 FIDE list ⓘ

Rating history

Highest recorded rating
2239 Dec 2018
Recorded years
2010–2026
Archived games
85

Based on available monthly lists and saved games.

FIDE rating history

View rating lists
Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-10-09 (UTC).

# Date Event Site Round White Black Result Moves View
51 2021-03-16 ch-IRI Online 2021 chess.com INT 3.18 Mohammad Shah Moradi Abolfazl Khanipour 1/2-1/2 56 Open
52 2021-03-16 ch-IRI Online 2021 chess.com INT 2.26 Hamed Fathi Mohammad Shah Moradi 0-1 56 Open
53 2021-03-15 ch-IRI Online 2021 chess.com INT 1.23 Mohammad Shah Moradi Behzad Salimiyan 0-1 68 Open
54 2018-02-27 16th Khazar Cup 2018 Bandar-e Anzali IRI 1.7 Seyed Khalil Mousavi Mohammad Shah Moradi 1-0 30 Open
55 2017-11-03 ch-IRI SF 2017 Hamedan IRI 2.4 Masoud Mosadeghpour Mohammad Shah Moradi 1-0 54 Open
56 2017-09-02 1st Aftab Cup Open 2017 Khomeyn IRI 8.1 Farzad Bolourchifard Mohammad Shah Moradi 1-0 36 Open
57 2017-08-31 1st Aftab Cup Open 2017 Khomeyn IRI 5.5 Mohammad Shah Moradi Ehsan Ghaem Maghami 0-1 55 Open
58 2017-08-30 1st Aftab Cup Open 2017 Khomeyn IRI 3.8 Mohammad Shah Moradi Tornike Sanikidze 1-0 50 Open
59 2017-08-21 14th Avicenna Open 2017 Hamedan IRI 1.11 Pouria Darini Mohammad Shah Moradi 1/2-1/2 25 Open
60 2016-11-25 ch-IRI SF 2016 Arak IRI 7.5 Aryan Gholami Mohammad Shah Moradi 1-0 40 Open
61 2016-11-24 ch-IRI SF 2016 Arak IRI 6.7 Mohammad Shah Moradi Sayed Javad Alavi 1/2-1/2 51 Open
62 2016-11-21 ch-IRI SF 2016 Arak IRI 1.2 Mohammad Shah Moradi Pouya Idani 0-1 45 Open
63 2016-08-28 13th Avicenna Open 2016 Hamedan IRI 7.8 Mohammad Shah Moradi Masoud Mosadeghpour 0-1 30 Open
64 2015-12-14 ch-IRI Semi-Final 2015 Rasht IRI 2.12 Mohammad Shah Moradi Aryan Gholami 0-1 36 Open
65 2015-12-13 ch-IRI Semi-Final 2015 Rasht IRI 1.1 Morteza Mahjoob Zardast Mohammad Shah Moradi 1-0 44 Open
66 2015-01-27 ch-IRI 2015 Mashhad IRI 11.13 Mohammad Shah Moradi Arash Tahbaz 1/2-1/2 11 Open
67 2015-01-26 ch-IRI 2015 Mashhad IRI 10.13 Seyed Jafar Khomeisi Mohammad Shah Moradi 1-0 50 Open
68 2015-01-25 ch-IRI 2015 Mashhad IRI 9.13 Mohammad Shah Moradi Hossein Mojaverian 1/2-1/2 16 Open
69 2015-01-25 ch-IRI 2015 Mashhad IRI 8.12 Mohsen Tavakolian Mohammad Shah Moradi 1-0 32 Open
70 2015-01-23 ch-IRI 2015 Mashhad IRI 6.12 Alireza Firouzja Mohammad Shah Moradi 1-0 39 Open
71 2015-01-23 ch-IRI 2015 Mashhad IRI 5.12 Mohammad Shah Moradi Nima Hosseinzadeh 0-1 56 Open
72 2015-01-22 ch-IRI 2015 Mashhad IRI 4.7 Parham Maghsoodloo Mohammad Shah Moradi 1-0 41 Open
73 2015-01-21 ch-IRI 2015 Mashhad IRI 3.8 Mohammad Shah Moradi Seyed Khalil Mousavi 1/2-1/2 50 Open
74 2015-01-21 ch-IRI 2015 Mashhad IRI 2.14 Siavosh Vojdani Mohammad Shah Moradi 0-1 34 Open
75 2015-01-20 ch-IRI 2015 Mashhad IRI 1.7 Mohammad Shah Moradi Omid Noroozi 0-1 35 Open
76 2012-12-15 ch-IRI 2012 Zahedan IRI 11.12 Mohammad Shah Moradi Armin Khajavi 1/2-1/2 27 Open
77 2012-12-14 ch-IRI 2012 Zahedan IRI 10.14 Hamid Rigi Mohammad Shah Moradi 0-1 47 Open
78 2012-12-13 ch-IRI 2012 Zahedan IRI 9.15 Mohammad Shah Moradi Parham Maghsoodloo 1-0 29 Open
79 2012-12-12 ch-IRI 2012 Zahedan IRI 8.15 A.R. Kheiri Mohammad Shah Moradi 1-0 24 Open
80 2012-12-11 ch-IRI 2012 Zahedan IRI 7.14 Mohammad Shah Moradi Mohammad Akbari Gelvardi 0-1 25 Open
81 2012-12-10 ch-IRI 2012 Zahedan IRI 6.11 Seyed Khalil Mousavi Mohammad Shah Moradi 1-0 20 Open
82 2012-12-10 ch-IRI 2012 Zahedan IRI 5.8 Mohammad Shah Moradi Ebrahim Ahmadinia 0-1 41 Open
83 2012-12-09 ch-IRI 2012 Zahedan IRI 4.12 Ali Valizadeh Mohammad Shah Moradi 0-1 31 Open
84 2012-12-08 ch-IRI 2012 Zahedan IRI 2.13 Mohammad Shah Moradi Nima Hosseinzadeh 0-1 38 Open
85 2012-12-07 ch-IRI 2012 Zahedan IRI 1.12 Amin Nasri Mohammad Shah Moradi 1-0 33 Open

© 2024-2026 EloTracker