W 1996 r. jego rodzina przeprowadziła się do Niemiec i zamieszkała w Dortmundzie. W 1997 r. jego trenerem był Jerzy Konikowski, a następnie Igor Glek. Współpracował również z Arturem Jusupowem[3]. Wkrótce jego szachowy talent zaczął się szybko rozwijać, dzięki fundacji (założonej w celu jego promowania) oraz niemieckiej federacji szachowej. Dzięki tej pomocy w wieku 16 lat został najmłodszym arcymistrzem w historii niemieckich szachów i awansował do ścisłej czołówki szachistów tego kraju.
czterokrotnie na drużynowych mistrzostwach Europy (w latach 2007, 2009, 2011, 2013); trzykrotny medalista: wspólnie z drużyną – złoty (2011) oraz indywidualnie – srebrny (2013 – na I szachownicy) i brązowy (2011 – na I szachownicy)[11].
1 kwietnia 2009 r. został pierwszym w historii niemieckim szachistą, który osiągnął granicę 2700 punktów rankingowych. Najwyższy ranking w dotychczasowej karierze osiągnął 1 grudnia 2013 r., z wynikiem 2737 punktów zajmował wówczas 18. miejsce na światowej liście FIDE), jednocześnie zajmując 1. miejsce wśród niemieckich szachistów[12].
W 2015 zmienił federację z niemieckiej na azerską[13].