He made his Russian Premier League debut for FC Amkar Perm on 26 November 2012 in a game against FC Anzhi Makhachkala and scored a goal in that game (Amkar lost 1-2) [REF].
On 4 February 2014, Amkar announced Semenov's transfer to RFPL rivals Terek Grozny [REF].