Career
Known for his versatility, he is adept on the left wing, having played as a fullback as well as a winger. In June 2011, Ognyanov joined Lyubimets 2007. During a spell of nearly three years at the club, he scored 18 goals in total.
In the promotion campaign of 2012-2013 he scored 14 goals to fire Lyubimets into the A PFG. In 2012, he was appointed captain of the team and retained that position until his departure from the club in January 2014.
Ognyanov signed with Levski Sofia on 11 January 2014 on a two-and-a-half-year deal. However, Ognyanov sustained an unfortunate injury (ruptured his ligament of ankle and sprained left leg) in a match against Viktoria Plzen which ruled him out until the end of the season, postponing his official Levski Sofia debut and preventing him from accepting a likely call-up to the national team for a friendly match against Belarus.
On 27 July 2014, following his recovery from the injury, Ognyanov made his first official appearance for Levski Sofia after coming on a second-half substitute in the 0:2 loss against CSKA Sofia in The Eternal Derby. In January 2015, Ognyanov rejoined his hometown club Beroe.
On 19 January 2016 after he was released from Beroe, he signed with the B Group team Dunav Ruse.