Career
In the early years of his career, he usually played at winger, but has later been converted to right-back. Krumov began his career at Lokomotiv Sofia where he made 17 A PFG appearances in four seasons. Whilst at Lokomotiv Stadium he spent time out on loan at Zagorets, Rilski Sportist and Armenian club Banants Yerevan before joining Minyor Pernik on a permanent basis in the early of 2009.
He signed for Minyor on a one-and-a-half-year deal.
When his contract expired, Krumov joined Chernomorets Burgas on a free transfer. He played regularly for Chernomorets during the 2010-2011 season and the first half of 2011-2012 season.
On 8 February 2013, Krumov signed for Stara Zagora on a one-and-a-half-year deal. He made his league debut against Botev Vratsa on 2 March, playing the full 90 minutes.
On 3 February 2014, Krumov joined Levski Sofia for an undisclosed fee.
He signed a one-and-a-half-year contract. Krumov received number 71 shirt. On 22 February, he made his official debut, scoring a goal against Slavia Sofia from a free kick to help his team secure a 2:2 draw.