Grandmaster

Elshan Moradiabadi

80
Games
34
Wins
32
Draws
14
Losses
63%
Score
Peak rating2591
Latest rating2591
First seenOct 26, 2020
Last seenJul 16, 2023

Recent games

DateWhiteResultBlack
Jul 16, 2023Sergey Erenburg½–½Elshan Moradiabadi
Jul 16, 2023Elshan Moradiabadi1–0Anna Sargsyan
Jul 15, 2023Julio Becerra0–1Elshan Moradiabadi
Jul 13, 2023Elshan Moradiabadi0–1Gil Popilski
Jul 13, 2023Lazaro Bruzon Batista½–½Elshan Moradiabadi
Jul 13, 2023Elshan Moradiabadi½–½Deepak Aaron
Jul 12, 2023Vishnu Vanapalli0–1Elshan Moradiabadi
Jul 11, 2023Elshan Moradiabadi½–½Andy Woodward
Jul 11, 2023Anthony Atanasov½–½Elshan Moradiabadi
Jul 10, 2023Elshan Moradiabadi½–½Vladimir Georgiev
Jul 10, 2023Alonso Zapata0–1Elshan Moradiabadi
Jul 9, 2023Elshan Moradiabadi1–0Vishnuvardhan Arjun
Jun 11, 2023Elshan Moradiabadi½–½Lazaro Bruzon Batista
Jun 9, 2023Shawn Rodrigue-Lemieux1–0Elshan Moradiabadi
Jun 9, 2023Elshan Moradiabadi½–½Viktor Matviishen
Jun 8, 2023Thomas Roussel-Roozmon½–½Elshan Moradiabadi
Jun 4, 2023Elshan Moradiabadi0–1Awonder Liang
Jun 4, 2023Victor Matviishen½–½Elshan Moradiabadi
Jun 4, 2023Elshan Moradiabadi½–½Alexander Reprintsev
Jun 4, 2023Mark Plotkin½–½Elshan Moradiabadi
Jun 3, 2023Toms Kantans1–0Elshan Moradiabadi
Jan 19, 2023Elshan Moradiabadi1–0Ben Hague
Jan 19, 2023Gary W Lane½–½Elshan Moradiabadi
Jan 18, 2023Elshan Moradiabadi1–0Daniel Vanheirzeele
Jan 17, 2023Herman C. Van Riemsdijk½–½Elshan Moradiabadi
Jan 17, 2023Elshan Moradiabadi½–½Felix Xie
Jan 16, 2023Stephen G Lukey0–1Elshan Moradiabadi
Jan 15, 2023Elshan Moradiabadi1–0John Stark
Jan 14, 2023Samy Shoker½–½Elshan Moradiabadi
Jan 14, 2023Elshan Moradiabadi1–0Robert W Smith
Jan 10, 2023Edward Rains½–½Elshan Moradiabadi
Jan 9, 2023Elshan Moradiabadi1–0Ben Hague
Jan 8, 2023Samy Shoker½–½Elshan Moradiabadi
Jan 7, 2023Elshan Moradiabadi1–0Nicolas Croad
Jan 6, 2023Herman C. Van Riemsdijk0–1Elshan Moradiabadi
Jan 5, 2023Elshan Moradiabadi½–½Daniel Hanwen Gong
Jan 4, 2023Anthony F Ker½–½Elshan Moradiabadi
Jan 3, 2023Elshan Moradiabadi1–0Ryan Winter
Jan 2, 2023Hao Tang0–1Elshan Moradiabadi
Aug 8, 2022Aleksey Sorokin1–0Elshan Moradiabadi
Aug 7, 2022Illia Nyzhnyk0–1Elshan Moradiabadi
Aug 7, 2022Elshan Moradiabadi½–½Viktor Matviishen
Aug 6, 2022Daniel A Naroditsky½–½Elshan Moradiabadi
Aug 5, 2022Elshan Moradiabadi1–0Austin R Mei
Aug 4, 2022John Luger0–1Elshan Moradiabadi
Aug 3, 2022Elshan Moradiabadi1–0Saif Shawkat
Aug 2, 2022Matthew k Ng0–1Elshan Moradiabadi
Aug 1, 2022Elshan Moradiabadi1–0Anthony Hung
Jul 31, 2022Lawrence M Reifurth0–1Elshan Moradiabadi
Jun 12, 2022Elshan Moradiabadi1–0Deepak Aaron
Jun 11, 2022Ryan Amburgy0–1Elshan Moradiabadi
Jun 11, 2022James Chirilov0–1Elshan Moradiabadi
Jun 11, 2022Elshan Moradiabadi1–0Advaith Karthik
May 1, 2022Tianqi Wang½–½Elshan Moradiabadi
May 1, 2022Elshan Moradiabadi1–0Patrick McCartney
Apr 30, 2022Magesh Panchanathan½–½Elshan Moradiabadi
Apr 30, 2022Elshan Moradiabadi1–0Dominique Myers
Apr 29, 2022Uthra Pakkirisamy0–1Elshan Moradiabadi
Oct 22, 2021Elshan Moradiabadi0–1Christopher Yoo
Oct 21, 2021Safal Bora½–½Elshan Moradiabadi
Oct 21, 2021Elshan Moradiabadi1–0Julian Proleiko
Oct 20, 2021Yuniesky Quesada Perez1–0Elshan Moradiabadi
Oct 19, 2021Elshan Moradiabadi1–0Samrug Narayanan
Oct 19, 2021Dimitar Mardov½–½Elshan Moradiabadi
Oct 17, 2021Elshan Moradiabadi1–0Evan Park
Aug 6, 2021Timur Gareyev1–0Elshan Moradiabadi
Aug 6, 2021Aravind Kumar0–1Elshan Moradiabadi
Aug 5, 2021Jay Krish Yalamanchili1–0Elshan Moradiabadi
Aug 5, 2021Elshan Moradiabadi1–0Ritvik Maridi
Oct 29, 2020Elshan Moradiabadi½–½Alejandro Ramirez
Oct 29, 2020Awonder Liang1–0Elshan Moradiabadi
Oct 28, 2020Elshan Moradiabadi0–1Wesley So
Oct 28, 2020Ray Robson1–0Elshan Moradiabadi
Oct 28, 2020Alex Lenderman1–0Elshan Moradiabadi
Oct 27, 2020Elshan Moradiabadi½–½Hikaru Nakamura
Oct 27, 2020Elshan Moradiabadi0–1Jeffery Xiong
Oct 27, 2020Sam Sevian½–½Elshan Moradiabadi
Oct 26, 2020Elshan Moradiabadi½–½Sam Shankland
Oct 26, 2020Elshan Moradiabadi½–½Leinier Dominguez
Oct 26, 2020Dariusz Swiercz½–½Elshan Moradiabadi