[3] He made his debut in a league game against Pirin Gotse Delchev on 1 May 2010 without conceding a goal and securing the 2–0 win which helped the team to avoid relegation.
[4][5][6] Petrov started playing for Kariana in the spring 2013–14 season and since he is a regular choice.
In Kariana's first participation in the AFL Cup Petrov helped the team reach the North-west final, while in the First stage he saved a penalty in a 2:1 win over Kom Berkovitsa[7] and completing a clean sheet and saving two penalties securing a win over Manastirishte 2000.
[8] After a short spell with Varshets 2012, in July 2017 Petrov returned to Kariana.
This biographical article related to association football in Bulgaria, about a goalkeeper, is a stub.