Career
Club
Gatagov made his debut in the Russian Premier League on May 16, 2009 for Lokomotiv Moscow in a game against Terek Grozny. Gatagov"s first game for Dynamo Moscow in the 2012-2013 Russian Cup game against Football Club Torpedo Moscow on 26 September 2012. In December 2014, Gatagov went on trial with Kazakhstan Premier League side Football Club Irtysh Pavlodar, signing a contract with them in January 2015.
Gatagov moved to fellow Kazakhstan Premier League side Football Club Taraz in July 2015.
International career
Gatagov was a part of the Russia U-21 side that was competing in the 2011 European Under-21 Championship qualification. On 16 November 2010, Alan Gatagov scored a goal from a long distance against U-21 France national team and this goal gave his team victory by score 1-0.